body {
background:url("body-bg_red.gif") repeat scroll 0 0 #443B34;
color:#333333;
}
hr {
border-top:1px dotted #D3D3D3;
color:#FFFFFF;
}
blockquote {
background:url("quote.gif") no-repeat scroll 0 0 transparent;
color:#666666;
}
a {
color:#B30000;
text-decoration:underline;
}
a:hover {
color:#333333;
}
h1, h3 {
color:#570E00;
}
h1 a, h3 a, #content h3 a {
color:#B30000;
}
h1 a:hover, h3 a:hover, #content h3 a:hover {
color:#333333;
}
h2 {
color:#570E00;
}
h2 a {
color:#570E00;
}
h2 a:hover {
color:#333333;
}
h3 a {
color:#333333;
}
#sidebar h2 {
border-bottom:1px solid #B8B7AF;
color:#B30000;
}
#sidebar .popular h2 {
color:#333333;
}
#sidebar h3 {
border-bottom:1px dotted #A09E8C;
color:#B30000;
}
h6 {
color:#000000;
}
#header {
background:url("headerbg_red.gif") repeat-x scroll 0 0 transparent;
}
#header-in .title a {
color:#E8E5CC;
}
#header-in .title a:hover {
color:#FFFFFF;
}
#header-in .description {
color:#D27318;
}
.subscribe {
background:url("subscribebg_red.gif") no-repeat scroll left bottom transparent;
}
.subscribeform p {
color:#FFFFFF;
}
.subscribeform .input {
background:none repeat scroll 0 0 transparent;
border:medium none;
}
.sbutton {
background:url("b_subscribebg_red.png") no-repeat scroll 0 0 transparent;
border:medium none;
}
#xsnazzy {
background:none repeat scroll 0 0 transparent;
}
.xtop, .xbottom {
background:none repeat scroll 0 0 transparent;
overflow:hidden;
}
.xb2, .xb3, .xb4 {
background:none repeat scroll 0 0 #F4F3E8;
border-left:1px solid #BDBCB6;
border-right:1px solid #BDBCB6;
}
.xb1 {
background:none repeat scroll 0 0 #BDBCB6;
}
.xb2 {
border-width:0 2px;
}
.xboxcontent {
background:none repeat scroll 0 0 #F4F3E8;
border-color:#BDBCB6;
border-style:solid;
border-width:0 1px;
height:100%;
overflow:hidden;
}
#searchform .s {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #443B34;
color:#333333;
}
#searchform .button {
background:url("button-submit.gif") no-repeat scroll 0 0 #688670;
}
ul.tablist {
color:#333333;
}
ul.tablist li {
background:url("bullet-arrow3.gif") no-repeat scroll 3px 8px transparent;
border-bottom:1px dotted #959595;
color:#333333;
}
ul.tablist li a {
color:#333333;
}
ul.tablist li a:hover {
color:#B30000;
}
ul.tablist li ul li {
border-bottom:medium none;
}
#searchform .s {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #443B34;
color:#333333;
}
#container {
background:url("container-cbg_red.gif") repeat-y scroll center top transparent;
border:0 solid black;
}
.container-top {
background:url("container-bg_red.gif") no-repeat scroll left top transparent;
}
.container-bottom {
background:url("container-bottom_red.gif") no-repeat scroll 0 0 transparent;
}
#content .post-meta-top {
color:#3B3B3B;
}
#content .post-bottom {
border-bottom:1px solid #DFE3E6;
border-top:1px solid #DFE3E6;
color:#535353;
font-size:11px;
}
#content .post-bottom a {
color:#535353;
font-weight:bold;
text-decoration:none;
}
#content .post-bottom a:hover {
text-decoration:underline;
}
.cat {
background:url("i_categories.png") no-repeat scroll 0 2px transparent;
}
.comm {
background:url("comment_red.png") no-repeat scroll 0 0 transparent;
}
#content a {
color:#B30000;
}
#content a:hover {
color:#333333;
}
.nav-next {
background:url("arrow-right.gif") no-repeat scroll right center transparent;
}
.nav-previous {
background:url("arrow-left.gif") no-repeat scroll left center transparent;
}
#content .contactright {
color:#990000;
}
.contacterror {
border:2px solid #CCCCCC;
}
.contactright input, textarea {
border:1px solid #CCCCCC;
}
#contactsubmit {
background:none repeat scroll 0 0 #990000;
border:medium none;
color:#FFFFFF;
}
#contactsubmit:hover {
background:none repeat scroll 0 0 #333333;
}
#pxsnazzy {
background:none repeat scroll 0 0 transparent;
}
.pxtop, .pxbottom {
background:none repeat scroll 0 0 transparent;
}
.pxb2, .pxb3, .pxb4 {
background:none repeat scroll 0 0 #D8D7CC;
border-left:1px solid #BDBCB6;
border-right:1px solid #BDBCB6;
}
.pxb1 {
background:none repeat scroll 0 0 #BDBCB6;
}
.pxb2 {
border-width:0 2px;
}
.pxboxcontent {
background:none repeat scroll 0 0 #D8D7CC;
border-color:#BDBCB6;
border-style:solid;
border-width:0 1px;
}
#txsnazzy {
background:none repeat scroll 0 0 transparent;
}
.txtop, .txbottom {
background:none repeat scroll 0 0 transparent;
}
.txb2, .txb3, .txb4 {
background:none repeat scroll 0 0 #FFFBCB;
border-left:1px solid #BDBCB6;
border-right:1px solid #BDBCB6;
}
.txb1 {
background:none repeat scroll 0 0 #BDBCB6;
}
.txb2 {
border-width:0 2px;
}
.txboxcontent {
background:none repeat scroll 0 0 #FFFBCB;
border-color:#BDBCB6;
border-style:solid;
border-width:0 1px;
}
#txsnazzy .popular ul li ul li a:hover {
color:#333333;
}
#txsnazzy .popular ul li ul li a {
color:#B30000;
}
#sidebar .advertise img {
border:medium none;
}
.popular ul li ul li {
background:url("bullet-arrow3.gif") no-repeat scroll 0 9px transparent;
border-bottom:1px dotted #B8B7AF;
}
.popular ul li ul li a {
color:#333333;
}
.popular ul li ul li a:hover {
color:#B30000;
}
#sidebar h2.i_twitter {
background:url("i_twitter.gif") no-repeat scroll 0 0 transparent;
padding-left:35px;
}
#l_sidebar ul li ul li, #r_sidebar ul li ul li {
background:url("bullet-arrow3.gif") no-repeat scroll 0 10px transparent;
border-bottom:1px dotted #B8B7AF;
}
#l_sidebar ul li ul li a, #r_sidebar ul li ul li a {
color:#333333;
}
#l_sidebar ul li ul li a:hover, #r_sidebar ul li ul li a:hover {
color:#B30000;
}
#l_sidebar ul li ul li ul li, #r_sidebar ul li ul li ul li {
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid #B8B7AF;
}
#l_sidebar ul li ul li ul li a, #r_sidebar ul li ul li ul li a {
color:#333333;
}
#l_sidebar ul li ul li ul, #r_sidebar ul li ul li ul {
border:medium none;
}
#footer {
color:#787878;
}
.copyright a {
color:#787878;
}
.copyright a:hover {
color:#000000;
}
ul#nav-footer li a {
color:#B30000;
}
ul#nav-footer li a:hover {
color:#333333;
}
ul.tabbernav li a {
background:none repeat scroll 0 0 #F4F3E8;
border-bottom:medium none;
}
ul.tabbernav li a:link {
color:#B30000;
}
ul.tabbernav li a:hover {
background:none repeat scroll 0 0 #333333;
color:#FFFFFF;
}
ul.tabbernav li.tabberactive a {
background-color:#D8D7CC;
border-bottom:1px solid #D8D7CC;
color:#30261E;
}
ul.tabbernav li.tabberactive a:hover {
background:none repeat scroll 0 0 #D8D7CC;
border-bottom:medium none;
color:#30261E;
}
.tabberlive .tabbertab {
background:none repeat scroll 0 0 #D8D7CC;
border-top:0 none;
}
/*------------------------------------------------------
 nav menu 
--------------------------------------------------------*/

ul#navmenu-h li:hover li a, ul#navmenu-v li:hover li a,
ul#navmenu-h li.iehover li a, ul#navmenu-v li.iehover li a
{
	border: 1px solid #857e7e;
}
ul#navmenu-h li:hover li a, ul#navmenu-v li:hover li a,
ul#navmenu-h li.iehover li a, ul#navmenu-v li.iehover li a {
}
/* Top level */
ul#navmenu-h li a, ul#navmenu-v li a,

/* 2nd Menu */
ul#navmenu-h li:hover li a, ul#navmenu-v li:hover li a,
ul#navmenu-h li.iehover li a, ul#navmenu-v li.iehover li a,

 /* 3rd Menu */
ul#navmenu-h li:hover li:hover li a, ul#navmenu-v li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a, ul#navmenu-v li.iehover li.iehover li a,

/* 4rd Menu */
ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-v li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a, ul#navmenu-v li.iehover li.iehover li.iehover li a,

/* 5th Menu */
ul#navmenu-h li:hover li:hover li:hover li:hover li a, ul#navmenu-v li:hover li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li a, ul#navmenu-v li.iehover li.iehover li.iehover li.iehover li a 
{
	background:#f4f3e8;
	color: #333;
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover, 
ul#navmenu-h li:hover a, 
ul#navmenu-h li.iehover a,
ul#navmenu-h li:hover a:hover, 
{ color:#fff; background:url(nav-active_red.gif) top right no-repeat; }

/* Remembers the parent page of the current page ------------------------------------- */

#navmenu-h li.current_page_ancestor a,
#navmenu-h li.current_page_ancestor a:hover,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor a,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor a:hover,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor li.current_page_item a,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor li.current_page_item a:hover,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor a,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor a:hover,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor a,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor a:hover,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor a,
#navmenu-h li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor ul li.current_page_ancestor a:hover,


/* IE Specific ------------------------------------- */

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover, ul#navmenu-v li:hover li a:hover,
ul#navmenu-h li:hover li:hover a, ul#navmenu-v li:hover li:hover a, 
ul#navmenu-h li.iehover li a:hover, ul#navmenu-v li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a, ul#navmenu-v li.iehover li.iehover a,

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a, ul#navmenu-v li.iehover li.iehover li.iehover a,

/* 4rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover li:hover a, ul#navmenu-v li:hover li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover a, ul#navmenu-v li.iehover li.iehover li.iehover li.iehover a,

/* 5th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover a, ul#navmenu-v li:hover li:hover li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover a,  ul#navmenu-v li.iehover li.iehover li.iehover li.iehover li.iehover a,
ul#navmenu-h li:hover li:hover li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover li.iehover li a:hover,


#navmenu-h li:hover, #navmenu-h li.iehover,#navmenu-h li.current_page_item,  #navmenu-h li.iehover,#navmenu-h li.current_page_ancestor { background:url(nav-active_red.gif) top left no-repeat; color:#fff;  height:26px; }
#navmenu-h li:hover a, #navmenu-h li.iehover a, #navmenu-h li.current_page_item a, #navmenu-h li.current_page_ancestor a, #navmenu-h li.current_page_ancestor a:hover { color:#fff; background:url(nav-active_red.gif) top right no-repeat; } 
#navmenu-h li a { color:#fff; background:url(nav-active_red.gif) top right no-repeat; } 
#navmenu-h li a:hover { color:#fff; background:url(nav-active_red.gif) top right no-repeat; }


#navmenu-h li ul li ul li.current_page_parent a,#navmenu-h li ul li.current_page_ancestor a { background-position:-5px 0 !important; } 
#navmenu-h li ul li ul li.current_page_parent a:hover,#navmenu-h li ul li.current_page_ancestor a:hover {  background-position:-5px 0!important;  } 



/* IE verticle Specific ------------------------------------- */

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover, ul#navmenu-v li:hover li a:hover,
ul#navmenu-h li:hover li:hover a, ul#navmenu-v li:hover li:hover a, 
ul#navmenu-h li.iehover li a:hover, ul#navmenu-v li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a, ul#navmenu-v li.iehover li.iehover a,

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-v li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a, ul#navmenu-v li.iehover li.iehover li.iehover a,

/* 4rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover li:hover a, ul#navmenu-v li:hover li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover a, ul#navmenu-v li.iehover li.iehover li.iehover li.iehover a,

/* 5th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li:hover li:hover a, ul#navmenu-v li:hover li:hover li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li.iehover a,  ul#navmenu-v li.iehover li.iehover li.iehover li.iehover li.iehover a,
ul#navmenu-h li:hover li:hover li:hover li:hover li a:hover, ul#navmenu-v li:hover li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li.iehover li a:hover, ul#navmenu-v li.iehover li.iehover li.iehover li.iehover li a:hover
{ 
background:#570e00 url(none.gif) no-repeat;
color:#fff;
}
