p,img,h1,h2,h3,h4,h5,h6,ul,li,a{margin:0;padding:0;border:0;list-style-type:none; text-decoration:none;}
body{padding:0px;margin:0px;font-family:Tahoma,Arial,sans-serif; background: url(../images/bg.png) repeat-x #fff; font-size:14px; height:100%;}
#topBg{background:url(../images/top_bg.jpg); width:100%; height:409px;}
.container{margin:-410px auto 0 auto; width:1000px;}
#content p a:hover { text-decoration:underline }

/***** START CONFIGURABLE COLOR SECTION ****/
/*logo*/
.container.red #header .logo{background:url(../images/logo_red.png) no-repeat; float:left;}
.container.teal #header .logo{background:url(../images/logo_red.png) no-repeat; float:left;}
.container.orange #header .logo{background:url(../images/logo_red.png) no-repeat; float:left;}
.container.green #header .logo{background:url(../images/logo_red.png) no-repeat; float:left;}
.container.blue #header .logo{background:url(../images/logo_red.png) no-repeat; float:left;}
/*navigation background*/
.container.red #navigation{background:url(../images/top_nav_bg_red.png) no-repeat ; border:2px solid #5d0303; }
.container.teal #navigation{background:url(../images/top_nav_bg_teal.png) no-repeat ; border:2px solid #1AB0A8; }
.container.orange #navigation{background:url(../images/top_nav_bg_orange.png) no-repeat ; border:2px solid #ff9000; }
.container.green #navigation{background:url(../images/top_nav_bg_green.png) no-repeat ; border:2px solid #338d1b; }
.container.blue #navigation{background:url(../images/top_nav_bg_blue.png) no-repeat ; border:2px solid #1038c1; }
/*navigation divider*/
.container.red #navigation .links ul li a{background:url(../images/top_nav_div_red.png) no-repeat left;}
.container.teal #navigation .links ul li a{background:url(../images/top_nav_div_teal.png) no-repeat left;}
.container.orange #navigation .links ul li a{background:url(../images/top_nav_div_orange.png) no-repeat left;}
.container.green #navigation .links ul li a{background:url(../images/top_nav_div_green.png) no-repeat left;}
.container.blue #navigation .links ul li a{background:url(../images/top_nav_div_blue.png) no-repeat left;}
/*content h2*/
.container.red #content h2, .container.red #content h2 a, .container.red #content p a{color:#d2091c;}
.container.teal #content h2, .container.teal #content h2 a, .container.teal #content p a{color:#1AB0A8;}
.container.orange #content h2, .container.orange #content h2 a, .container.orange #content p a{color:#ff9000;}
.container.green #content h2, .container.green #content h2 a, .container.green #content p a{color:#338d1b;}
.container.blue #content h2, .container.blue #content h2 a, .container.blue #content p a{color:#1038c1;}
/*footer h3*/
.container.red #footer h4{color:#d2091c;}
.container.teal #footer h4{color:#1AB0A8;}
.container.orange #footer h4{color:#ff9000;}
.container.green #footer h4{color:#338d1b;}
.container.blue #footer h4{color:#1038c1;}
/***** END CONFIGURABLE COLOR SECTION ****/

#header{width:968px;}
#header .logo h2{text-indent:-9999px;}
#header .logo h2 a{display:block; height:172px; width:164px;}
#header .options{float:right; margin:25px 0 0 0;}
#header .options ul li{float:left;}
#header .options ul li img{border:1px solid #c5b969; margin:0 10px;}
#header .options ul li h4{text-align:center; font-size:18px;}
#header .options ul li h4 a{text-transform:uppercase; font-weight:bold;}
#header .options ul li h4 a.beef{color:#1AB0A8;}
#header .options ul li h4 a.dairy{color:#ff9000;}
#header .options ul li h4 a.horse{color:#338d1b;}
#header .options ul li h4 a.pork{color:#1038c1;}
#navigation{clear:both; height:42px; width:966px; margin:0 0 15px 0;}
#navigation .links{float:left;}
#navigation .links ul li{height:42px; line-height:40px; display:inline;}
#navigation .links ul li a{color:#fff; display:block; height:42px; font-size:18px; font-weight:bold; float:left; padding:0px 15px; text-shadow:0px 1px 1px #000;}
#navigation .social{float:right; height:42px;}
#navigation .social ul li{float:left; padding:4px 3px 0 3px; display:inline;}
#content{float:left; width:706px;}
#content h2{background:#e1d59f; border-bottom:1px solid #c1b47d; border-top:1px solid #c1b47d; font-size:24px; text-indent:10px; padding:4px 0 4px 5px; width:650px; margin:0 auto; font-size:20px;}
#content p{width:630px; margin:0 0 0 30px; padding:10px; line-height:28px; font-size:16px;}
#content .banner{background:url(../images/banner_bg.png) no-repeat; height:240px; width:700px; padding:15px 0 0 0px;}
#content .banner .image{background:url(../images/banner.jpg); height:196px; width:652px; border:1px solid #000; margin:0 0 0 25px;}
#content .banner .overlay{background:url(../images/overlay.png) repeat-x; height:39px; width:650px; margin:-41px 0 0 27px;}
#content .banner .overlay h3{color:#fff; font-size:18px; line-height:36px; text-indent:10px; text-shadow:0px 1px 1px #000;}
#sidebar{float:left; width:256px; padding:0 0 0 4px; display:inline;}
#sidebar h2{background:url(../images/hot_topic_bg.png) no-repeat; border:2px solid #203761; color:#fff; height:37px; width:255px; text-indent:30px; font-size:20px; line-height:40px; text-transform:uppercase;}
#sidebar h2 .highlight{color:#b4d2fc;}
.cufon-active #sidebar h2 { line-height:34px }
#sidebar ul li{}
#sidebar ul li h4{padding:10px 0 0 40px; height:50px;background:url(../images/icon_husk.png) 5px 10px no-repeat; font-weight:normal; border-bottom:1px solid #f4eed1; border-top:1px solid #ddd5ac; line-height:20px;}
.cufon-active #sidebar ul li h4 { padding-left:36px; font-size:16px }
#sidebar ul li h4.highlight{background:url(../images/icon_husk.png) #f4eabf 5px 10px no-repeat; border-bottom:1px solid #f5efd6; border-top:1px solid #dbd1a5;}
#sidebar ul li a{color:#9f925e; text-shadow:0px 1px 1px #fcf3d1;}
#sidebar ul li a:hover { text-decoration:underline; }
#footer{clear:both; background:url(../images/footer_bg.png) right no-repeat; height:209px; width:1000px;}
#footer .logo{float:left;background:url(../images/logo_footer.png) no-repeat; height:136px; width:137px; margin:70px 10px 0 0px;}
#footer h4{background:url(../images/small_nav_bg.png) repeat-y; width:319px; height:29px; line-height:28px; font-size:18px; text-indent:10px; float:left; margin:80px 0 0 0;}
#footer .links{width:550px;}
#footer ul {float:left; margin:10px 0px 0 50px; display:inline;}
#footer ul li{}
#footer ul li a{color:#bfb894;}
