body { 
margin : 0 auto; 
padding : 0 0 0 0; 
background : #f6f9e2 url(images/body.png) repeat-x; 
font-family : Tahoma, Century gothic, Arial, Tahoma, sans-serif; 
color : #161514; 
font-size : 13px; 
} 
img { 
padding : 5px 5px; 
margin : 0 0 10px 0; 
display : inline; 
background : #fff; 
border : 1px solid #dddddd; 
} 
a { 
color : #6f615a; 
text-decoration : none; 
outline : none; 
} 
a:hover { 
color : #d53030; 
text-decoration : none; 
} 
blockquote { 
padding : 10px 10px 10px 10px; 
color : #444; 
font-style : normal; 
background : #fcffcf; 
border-left : 5px solid #efe468; 
border-right : 5px solid #efe468; 
} 
.clear { 
clear : both; 
} 
img.centered { 
display : block; 
margin-left : auto; 
margin-right : auto; 
margin-bottom : 10px; 
padding : 0; 
} 
img.alignnone { 
padding : 5px 5px; 
margin : 0 0 10px 0; 
display : inline; 
background : #fff; 
border : 1px solid #dddddd; 
} 
img.alignright { 
padding : 5px 5px; 
margin : 0 5px 10px 10px; 
display : inline; 
background : #fff; 
border : 1px solid #dddddd; 
} 
img.alignleft { 
padding : 5px 5px; 
margin : 0 10px 10px 5px; 
display : inline; 
background : #fff; 
border : 1px solid #dddddd; 
} 
.aligncenter { 
display : block; 
margin-left : auto; 
margin-right : auto; 
margin-bottom : 10px; 
} 
.alignright { 
float : right; 
margin : 0 0 10px 10px; 
} 
.alignleft { 
float : left; 
margin : 0 10px 10px 0; 
} 
.wp-caption { 
border : 1px solid #dddddd; 
text-align : center; 
background-color : #ffffff; 
padding : 4px 0 5px 0; 
margin : 5px 5px; 
} 
.wp-caption img { 
margin : 0 0 5px 0; 
padding : 0; 
border : 0; 
} 
.wp-caption p.wp-caption-text { 
margin : 0; 
padding : 0 0 0 0; 
font-size : 11px; 
font-weight : normal; 
line-height : 12px; 
} 
#wrapper { 
width : 1000px; 
margin : 0 auto; 
} 
#casing { 
padding : 0 0 10px 0; 
background : #f6f9e2; 
float : left; 
width : 1000px; 
border-top : 1px solid #fff; 
} 
#top { 
height : 130px; 
margin : auto; 
background : #f4f4f4 url(images/top.png); 
width : 1000px; 
position : relative; 
} 
.blogname { 
width : 400px; 
font-family : Georgia, Century gothic, Verdana, Tahoma, sans-serif; 
margin : 30px 0 0 0; 
float : left; 
height : 80px; 
} 
.blogname h1 { 
font-size : 38px; 
padding : 0 0 0 0; 
font-weight : normal; 
color : #fff; 
text-align : left; 
margin : 10px 0 0 120px; 
background : url(images/logo.png) no-repeat; 
display : block; 
text-indent : -9000px; 
} 
.blogname h1 a:link, .blogname h1 a:visited { 
color : #fff; 
display : block; 
} 
.blogname h1 a:hover { 
color : #eee; 
} 
.blogname h2 { 
margin : 5px 0 0 130px; 
font-size : 12px; 
font-weight : normal; 
color : #fff; 
text-align : left; 
text-transform : uppercase; 
} 
#search { 
height : 45px; 
width : 240px; 
padding : 15px 10px 0 10px; 
background : url(images/search.png) no-repeat; 
} 
#search form { 
margin : 0; 
padding : 0; 
} 
#search fieldset { 
margin : 0; 
padding : 0; 
border : none; 
} 
#search p { 
margin : 0; 
font-size : 85%; 
} 
#s { 
margin-left : 3px; 
float : left; 
width : 170px; 
padding : 7px 5px 7px 5px; 
background : #fff url(images/sform.png) no-repeat; 
border : none; 
font : normal 100% "Tahoma", Arial, Helvetica, sans-serif; 
color : #8b4e20; 
} 
#searchsubmit { 
width : 50px; 
float : right; 
background : #fff url(images/sbutton.png); 
border : none; 
font : bold 100% "century gothic", Arial, Helvetica, sans-serif; 
color : #ffffff; 
height : 30px; 
} 
.feed { 
float : right; 
height : 25px; 
width : auto; 
margin : 10px 10px 0 0; 
padding : 5px 5px 5px 5px; 
width : 260px; 
border : 1px solid #8b9f6d; 
background : #7a9256; 
display : inline; 
} 
.feed form { 
margin : 0; 
padding : 0; 
} 
.feed fieldset { 
margin : 0; 
padding : 0; 
border : none; 
} 
.feed p { 
margin : 0; 
font-size : 85%; 
} 
.input { 
margin-left : 0; 
float : left; 
width : 190px; 
padding : 4px 2px 4px 5px; 
background : #eef2d5; 
border : none; 
font : normal 100% "Tahoma", Arial, Helvetica, sans-serif; 
color : #333; 
} 
.sbutton { 
width : 60px; 
float : right; 
background : #53623d; 
border : none; 
font : bold 100% "century gothic", Arial, Helvetica, sans-serif; 
color : #eee; 
height : 24px; 
} 
#foxmenucontainer { 
height : 35px; 
background : url(images/menu.png) repeat-x; 
display : block; 
padding : 0 0 0 0; 
font : 12px Tahoma, Century gothic, verdana, Arial, sans-serif; 
font-weight : normal; 
text-transform : uppercase; 
border-bottom : 1px solid #67842a; 
} 
#menu { 
margin : 0; 
padding : 0; 
width : 1000px; 
background : url(images/menu.png) repeat-x; 
height : 35px; 
} 
#menu ul { 
float : left; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#menu li { 
float : left; 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#menu li a, #menu li a:link, #menu li a:visited { 
color : #ecf47a; 
display : block; 
margin : 0; 
padding : 10px 15px 11px 15px; 
} 
#menu li a:hover, #menu li a:active { 
background : url(images/menua.png) repeat-x; 
color : #fff; 
margin : 0; 
padding : 10px 15px 11px 15px; 
text-decoration : none; 
} 
#menu li li a, #menu li li a:link, #menu li li a:visited { 
background : #728600; 
width : 150px; 
color : #e9ef86; 
font-size : 13px; 
font-family : tahoma, century gothic, Georgia, sans-serif; 
font-weight : normal; 
text-transform : uppercase; 
float : none; 
margin : 0; 
padding : 8px 10px 7px 10px; 
border-bottom : 1px solid #94a709; 
} 
#menu li li a:hover, #menu li li a:active { 
background : #545f06; 
color : #fff; 
padding : 8px 10px 7px 10px; 
} 
#menu li ul { 
z-index : 9999; 
position : absolute; 
left : -999em; 
height : auto; 
width : 170px; 
margin : 0; 
padding : 0; 
} 
#menu li ul a { 
width : 140px; 
} 
#menu li ul ul { 
margin : -32px 0 0 170px; 
} 
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul { 
left : -999em; 
} 
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { 
left : auto; 
} 
#menu li:hover, #menu li.sfhover { 
position : static; 
} 
#catmenucontainer { 
height : 37px; 
background : url(images/catmenu.png) repeat-x; 
display : block; 
padding : 0 0 0 0; 
font : 12px Tahoma, Century gothic, verdana, Arial, sans-serif; 
font-weight : normal; 
text-transform : uppercase; 
} 
.lavaLampNoImage { 
position : relative; 
width : 960px; 
padding : 5px 10px; 
margin : 0 0 0 0; 
overflow : hidden; 
} 
.lavaLampNoImage li { 
float : left; 
list-style : none; 
margin : 0 0; 
padding : 0 0; 
} 
.lavaLampNoImage li.back { 
background-color : #9faa11; 
width : 5px; 
height : 20px; 
border : 1px solid #9faa11; 
top : 7px; 
z-index : 8; 
position : absolute; 
} 
.lavaLampNoImage li a:visited, .lavaLampNoImage li a:link { 
font : 13px Trebuchet ms, Century gothic, Arial, Tahoma, sans seriff; 
text-decoration : none; 
color : #fff; 
outline : none; 
text-align : center; 
top : 3px; 
letter-spacing : 0; 
z-index : 10; 
display : block; 
float : left; 
height : 20px; 
position : relative; 
overflow : hidden; 
margin : auto 10px; 
} 
.lavaLampNoImage li a:hover, .lavaLampNoImage li a:active { 
border : none; 
color : #fff; 
} 
#content { 
float : left; 
width : 710px; 
height : 100%; 
padding : 10px 0 0 0; 
} 
.title { 
margin : 0 0 0 0; 
padding : 0 0 0 0; 
} 
.custim { 
padding : 7px 7px; 
margin : 5px 5px 5px 5px; 
float : left; 
background : #e7e0bb; 
border : 1px solid #fff; 
} 
.date { 
font-size : 10px; 
font-family : Tahoma, century gothic, Arial, Verdana, Helvitica, sans-serif; 
padding : 5px 5px 0 5px; 
color : #222; 
text-transform : uppercase; 
} 
.single { 
width : 710px; 
height : 100%; 
color : #504945; 
background : #ffffff; 
border : 1px solid #cacfa8; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 13px; 
font-family : Tahoma, century gothic, Arial, verdana, sans-serif; 
margin-left : 10px; 
margin-right : 5px; 
margin-top : 0; 
margin-bottom : 15px; 
right : 0; 
} 
.single h2 { 
margin : 0 0 0 0; 
padding : 5px 0 5px 10px; 
text-align : left; 
font : 22px Georgia, century gothic, Arial, verdana, sans-serif; 
font-weight : bold; 
overflow : hidden; 
} 
.single h2 a, .single h2 a:link, .single h2 a:visited { 
color : #283408; 
background-color : transparent; 
} 
.single h2 a:hover { 
color : #3e5600; 
background-color : transparent; 
} 
.author img { 
float : left; 
border : 3px solid #b3bf56; 
margin : 5px 5px; 
} 
.clock { 
color : #fff; 
padding : 2px 0 0 0; 
font : 10px Tahoma, Georgia, Arial, century gothic, verdana, sans-serif; 
text-transform : uppercase; 
} 
.comm { 
padding : 1px 0 0 0; 
font : 10px Tahoma, Georgia, Arial, century gothic, verdana, sans-serif; 
text-transform : uppercase; 
} 
.comm a:link, .comm a:visited { 
color : #fff; 
} 
.comm a:hover { 
color : #333; 
} 
.singleinfo { 
height : 58px; 
margin : 0 0; 
padding : 0 0 0 10px; 
background : #879a06 url(images/meta2.png) no-repeat right; 
border-top : 1px solid #b3bf56; 
} 
.category { 
padding : 1px 0 0 0; 
font : 10px Tahoma, Georgia, Arial, century gothic, verdana, sans-serif; 
text-transform : uppercase; 
color : #fff; 
overflow : hidden; 
} 
.category a:link, .category a:visited { 
color : #e1ef68; 
} 
.category a:hover { 
color : #fff; 
} 
.entry { 
margin : 0 0; 
padding : 0 5px 5px 5px; 
} 
.entry a:link, .entry a:visited { 
color : #ac0604; 
background-color : transparent; 
} 
.entry a:hover { 
color : #455236; 
background-color : transparent; 
text-decoration : none; 
} 
.entry p { 
margin : 5px 5px; 
padding : 0 0; 
line-height : 20px; 
} 
.right { 
float : right; 
width : 270px; 
padding : 10px 0 0 0; 
} 
.sidebar1 { 
float : left; 
width : 260px; 
padding-top : 5px; 
font-size : 11px; 
font-family : Tahoma, Century gothic, Arial, sans-serif; 
} 
.sidebar1 h2 { 
line-height : 30px; 
font-size : 14px; 
color : #fff; 
margin : 5px 0 0 0; 
padding : 0 0 0 5px; 
background : #304102; 
font-weight : bold; 
font-family : Georgia, Century gothic, Arial, sans-serif; 
text-transform : uppercase; 
border-bottom : 1px solid #687f47; 
} 
.sidebar1 ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
} 
.sidebar1 ul ul { 
list-style-type : none; 
margin : 0; 
padding : 0 0 10px 0; 
background-repeat : no-repeat; 
} 
.sidebar1 ul ul ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
border : 0; 
} 
.sidebar1 ul ul ul ul { 
list-style-type : none; 
margin : 0; 
padding : 0; 
border : 0; 
} 
.sidebar1 ul li { 
height : 100%; 
line-height : 18px; 
float : left; 
clear : left; 
width : 260px; 
text-transform : uppercase; 
} 
.sidebar1 ul li a:link, .sidebar1 ul li a:visited { 
background : #fff; 
color : #505f3b; 
border-bottom : 1px solid #ebefd1; 
text-decoration : none; 
padding : 5px 0 5px 5px; 
display : block; 
} 
.sidebar1 ul li a:hover { 
background : #b0be19; 
color : #fff; 
} 
.sidebar1 p { 
padding : 7px 10px; 
margin : 0; 
} 
.sidebar1 table { 
width : 100%; 
text-align : center; 
color : #787d7f; 
} 
#wp-calendar { 
width : 100%; 
padding : 0 0 15px; 
} 
#wp-calendar caption { 
padding : 5px 5px; 
font-size : 16px; 
} 
#wp-calendar th, #wp-calendar td { 
padding : 5px; 
text-align : center; 
color : #252525; 
} 
#wp-calendar td a { 
background : #8b4e20; 
padding : 5px 0; 
} 
#wp-calendar td { 
background : transparent; 
} 
#wp-calendar td, table#wp-calendar th { 
padding : 2px 0; 
} 
#footer { 
height : 35px; 
padding : 10px 0 0 0; 
color : #efe2a4; 
font-size : 11px; 
font-weight : normal; 
text-align : center; 
letter-spacing : 1px; 
font-family : Tahoma, georgia, Century gothic, Arial, sans-serif; 
float : left; 
width : 100%; 
background : #1e250e; 
border-top : 3px solid #687f2f; 
} 
#footer a:link, #footer a:visited { 
color : #a6b80d; 
} 
#footer a:hover { 
color : #fff; 
} 
#navigation { 
width : 600px; 
margin : 0 0 0 0; 
padding : 0 5px 10px 5px; 
} 
.contentCenter { 
text-align : center; 
} 
h2.pagetitle { 
padding : 5px 5px; 
margin : 0 0 10px 5px; 
font-size : 16px; 
text-align : center; 
color : #4a413c; 
font-family : Georgia, Century gothic, Arial, Helvetica, sans-serif; 
} 
#comment { 
height : 100%; 
padding : 0 5px 10px 10px; 
margin : 0 0; 
width : 100%; 
} 
h3#comments { 
padding : 5px 10px; 
margin : 10px 0; 
border : 1px solid #dedcdd; 
font-size : 20px; 
font-weight : normal; 
color : #444; 
background : #fff; 
font-family : Georgia, Century gothic, Arial, Helvetica, sans-serif; 
} 
#respond { 
height : 100%; 
padding : 0 5px; 
margin : 0 0; 
background : #fff; 
border : 1px solid #dedcdd; 
} 
#respond h3 { 
padding : 5px 10px 5px 10px; 
margin : 10px 0; 
font-size : 22px; 
font-weight : normal; 
color : #444; 
font-family : Georgia, Century gothic, Arial, Helvetica, sans-serif; 
} 
#commentform { 
padding : 0 10px 10px 10px; 
margin : 0 0 0 0; 
color : #bfafa7; 
font-family : tahoma, Century gothic, Arial, Helvetica, sans-serif; 
} 
#commentform p { 
color : #3f79c4; 
} 
#commentform input { 
background : #f4f4f4; 
border : 1px solid #dedcdd; 
color : #444; 
padding-left : 10px; 
} 
#commentform textarea { 
background : #f4f4f4; 
border : 1px solid #dedcdd; 
color : #444; 
width : 95%; 
padding : 5px 5px; 
} 
.comments input#submit { 
width : auto; 
line-height : 25px; 
padding : 3px 5px; 
background : #bf5700; 
border : 2px solid #dc8112; 
color : #fff; 
font-family : tahoma, Century gothic, Arial, Helvetica, sans-serif; 
} 
ol.commentlist { 
list-style : none; 
margin : 0; 
padding : 0; 
text-indent : 0; 
} 
ol.commentlist li { 
border : 1px solid #dedcdd; 
margin : 0 0 10px; 
padding : 5px 7px 5px 57px; 
position : relative; 
} 
ol.commentlist li div.comment-author { 
padding : 0 170px 0 0; 
} 
ol.commentlist li div.vcard { 
font : 20px Georgia, helvetica, arial, sans-serif; 
padding : 5px 0; 
} 
ol.commentlist li div.vcard cite.fn { 
font-style : normal; 
} 
ol.commentlist li div.vcard cite.fn a.url { 
color : #c00; 
text-decoration : none; 
} 
ol.commentlist li div.vcard cite.fn a:hover.url { 
color : #000; 
} 
ol.commentlist li div.vcard img.avatar { 
border : 5px solid #ddd; 
left : 7px; 
position : absolute; 
top : 7px; 
} 
ol.commentlist li div.comment-meta { 
font : 12px Tahoma, helvetica, arial, sans-serif; 
position : absolute; 
right : 10px; 
text-align : right; 
top : 5px; 
} 
ol.commentlist li div.comment-meta a { 
color : #0083db; 
text-decoration : none; 
} 
ol.commentlist li div.comment-meta a:hover { 
color : #000; 
} 
ol.commentlist li p { 
font : normal 12px Tahoma, helvetica, arial, sans-serif; 
margin : 0 0 1em; 
line-height : 18px; 
} 
ol.commentlist li ul { 
font : normal 12px/1.4 helvetica, arial, sans-serif; 
list-style : square; 
margin : 0 0 1em; 
padding : 0; 
text-indent : 0; 
} 
ol.commentlist li div.reply { 
background : #5a6f37; 
border : 2px solid #374128; 
color : #fff; 
font : bold 9px/1 Tahoma, Georgia, arial, sans-serif; 
padding : 5px 10px; 
text-align : center; 
width : 36px; 
} 
ol.commentlist li div.reply a { 
color : #fff; 
text-decoration : none; 
text-transform : uppercase; 
} 
ol.commentlist li ul.children { 
list-style : none; 
margin : 1em 0 0; 
text-indent : 0; 
} 
ol.commentlist li ul.children li.depth-2 { 
margin : 0 0 0.25em; 
} 
ol.commentlist li ul.children li.depth-3 { 
margin : 0 0 0.25em; 
} 
ol.commentlist li ul.children li.depth-4 { 
margin : 0 0 0.25em; 
} 
ol.commentlist li.even { 
background : #fff; 
} 
ol.commentlist li.odd { 
background : #fff; 
} 
ol.commentlist li.pingback div.vcard { 
padding : 0 170px 0 0; 
} 
.ad1 { 
float : right; 
margin : 30px 20px 0 0; 
} 
.ad2 { 
text-align : center; 
margin : 5px 5px; 
} 
.ad3 { 
padding : 5px 5px; 
text-align : center; 
margin : 5px 0; 
width : 250px; 
background : #819404; 
} 
.banner { 
margin : 10px 0 0 0; 
padding : 0 0 0 0; 
float : left; 
height : 100%; 
width : 262px; 
} 
.banner ul { 
margin : 0 0; 
padding : 0 0; 
overflow : hidden; 
} 
.banner li { 
float : left; 
margin : 0 4px 5px 0; 
padding : 0 0; 
list-style : none; 
display : block; 
overflow : hidden; 
background : #d2d5da; 
border : 1px solid #fff; 
} 
.banner li a:link, .banner li a:visited { 
text-decoration : none; 
} 
.featlist { 
width : 260px; 
} 
.highlight { 
margin-top : 4px; 
height : 30px; 
background : #7d9003 url(images/featured.png) no-repeat; 
} 
.fblock h2 { 
margin : 0 0 0 0; 
padding : 0 0 3px 0; 
text-align : left; 
font-size : 16px; 
overflow : hidden; 
height : 16px; 
} 
.fblock h2 a:link, .fblock h2 a:visited { 
color : #334501; 
} 
.fblock { 
width : 258px; 
float : left; 
margin : 5px 0 0 0; 
padding : 0 0 0 0; 
background : #fff; 
border : 1px solid #d1d4be; 
display : inline; 
color : #222; 
font-family : century gothic, Arial, verdana, sans-serif; 
} 
:hover.fblock { 
width : 258px; 
float : left; 
margin : 5px 0 0 0; 
padding : 0 0 0 0; 
background : url(images/fba.png) repeat-x; 
border : 1px solid #fff; 
display : inline; 
color : #222; 
font-family : century gothic, Arial, verdana, sans-serif; 
} 
.fblock p { 
margin : 5px 5px; 
color : #6b7478; 
} 
.fblock img { 
float : left; 
margin : 5px 5px 5px 5px; 
padding : 0 0; 
border : 1px solid #fff; 
} 
.fcats { 
overflow : hidden; 
height : 12px; 
padding : 3px 0 0 0; 
font : 10px Tahoma, Georgia, Arial, century gothic, verdana, sans-serif; 
text-transform : uppercase; 
} 
.fcats a:link, .fcats a:visited { 
overflow : hidden; 
color : #334501; 
} 
.auth { 
overflow : hidden; 
font-size : 12px; 
color : #3e5700; 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
} 
.fmeta { 
overflow : hidden; 
font-size : 12px; 
color : #3e5700; 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
} 
.fmeta a:link, .fmeta a:visited { 
overflow : hidden; 
font-size : 12px; 
color : #83a1af; 
padding : 0 0 0 0; 
margin : 0 0 0 0; 
} 
.video { 
width : 260px; 
} 
.vidtitle { 
margin : 5px 0; 
height : 30px; 
background : #7d9003 url(images/video.png) no-repeat; 
} 
input { 
border : 1px solid #cacfa8; 
background-color : #f6f9e2; 
width : auto; 
} 
:hover.button { 
border : 1px solid #7b8e03; 
background-color : #273309; 
color : #ffffff; 
} 
.button { 
border : 1px solid #242e0b; 
background-color : #7a8e02; 
color : #ffffff; 
}
.nav0 {width:350px; position:absolute; z-index:2; margin:25px 0 0 0; margin-left:550px !important/*Non-IE6*/; margin-left:553px /*IE6*/;}
.nav0 ul {float:right; padding:0 10px 0 0;}
.nav0 li {display:inline; list-style:none;}
.nav0 li a {padding:0 0 0 3px;}
.nav0 a:hover {text-decoration:none;}
.nav0 a img {height:14px; border:none;}
