a {color:#ae0a09;}

.sprite {/*background:url(img/red/sprites.png) no-repeat top left;*/}

body {/*background:url(img/red/bg.gif) repeat-x top;*/}

.header-home {/*background:url(img/red/header_bg.gif) repeat-x bottom;*/}
.header .logo {background:url(img/red/logo.gif) left 22px no-repeat;}
.header .menu li a {background:url(img/red/menu_hover_arrow.gif) no-repeat center -18px;}
.header .menu > li > ul li a:hover {color:#ae0a09;background-color:#f8f8f8;}

.header .featured .fthumbs li {background:#720707;}
.header .featured .fthumbs li.active {background:#f7b9b7;border:3px solid #f7b9b7;}
.header .featured .fthumbs li a {color:#ae0a09;}

.header .featured .finfo span {background:#930b09;}
.header .featured .finfo a {color:#f7b9b7;}
.header .featured .finfo .excerpt {background:url(img/red/finfo_div.gif) repeat-x top;}

.articles .plinks span ul li:hover {background-color:#f8f8f8;color:#ef7d7b;}
.articles .plinks span ul li a:hover {color:#ae0a09;}

.comments .cform .input strong {border-left:4px solid #ae0a09;}

.right .box ul li {list-style-image:url(img/red/arrow_right.gif);}
.right .box ul li:hover {background-color:#f8f8f8;color:#ef7d7b;}
.right .box ul li a:hover,.right .box ul li:hover > a {color:#ae0a09;text-decoration:underline;}

.right .btabs li a.active {color:#fc9693;}

.box-flickr img {border:3px solid #ae0a09;}

.bottom .box li a:hover {color:#ae0a09;}
.bottom .box li:hover {background-color:#f8f8f8;color:#ef7d7b;}

.footer{background:#ba1210 url(img/red/footer_bg.gif) repeat-x top;}
.footer .wrapper {background:#ba1210 url() repeat-x 0 20px;}
.footer a {color:#f7b9b7;}

.heading3 .more {color:#f7b9b7;}

.wp-pagenavi .current {background:#fff;color:#ae0a09;border:1px solid #c11614;}
.wp-pagenavi a,.wp-pagenavi .pages {color:#fff;background:#c11614 url(img/red/pagenavi_bg.gif) repeat-x top;border:1px solid #c11614;}
.wp-pagenavi a:hover {background:#f7b9b7;color:#c4201e;text-decoration:none;}

.articles .post blockquote {color:#333;border-left:10px solid #ae0a09;}
.articles .post blockquote blockquote {background:#eee;border:1px solid #d0d0d0;border-left:10px solid #e42b28;}

.articles .post ul li  {background:url(img/red/arrow_right.gif) no-repeat 0 10px;}

.wp-caption {background-color:#ae0a09;}

.formcontainer fieldset:hover {border:1px solid #ae0a09;}
.formcontainer fieldset:hover  legend{background:#ae0a09;}
.formcontainer legend {background:#e42b28;}
.banneritem_top
{
padding-top:5px;
}

/********  HouseMenu Tab ********/
#NavBar2                            { position: relative; background:url(img/red/menu_bg.jpg) repeat;height:43px;}
#HouseMenuTop2						{ border: 0; padding: 0; list-style: none; float: left; padding-bottom:0px; position: relative;padding:0 0 0 10px; }
#HP #HouseMenuTop2					{ margin: 0px 0px 0px 0px; }


#HouseMenuTop2 ul					{ border: 0; padding: 0; margin: 0; list-style: none; }
#HouseMenuTop2 li					{ border: 0; padding: 0; margin: 0px 1px 0px; float: left;  display: inline; }
#HouseMenuTop2CurrentItem           {  }
#HouseMenuTop2 li:hover			    {  }
#HouseMenuTop2 li li				{ border: 0; padding: 0 4px; margin: 0; z-index: 11113;  text-align:left; clear:left; position:relative; width:100%; height:25px; }

/*-- 2nd level lists --*/
#HouseMenuTop2 li ul				{ position: absolute; z-index: 11112; left: -9999px; height:auto; margin-left:-4px; padding:0px 0 7px;  width:0px; }
#HouseMenuTop2 li ul li             { background-color:#ae0901 !important; margin:0 4px; width:192px; border: solid 1px #fff; } 
#HouseMenuTop2 li ul ul				{ margin: -35px 0 0 -210px !important; }
#HouseMenuTop2 li:hover ul ul, 
#HouseMenuTop2 li:hover ul ul ul, 
#HouseMenuTop2 li.sfhover ul ul, 
#HouseMenuTop2 li.sfhover ul ul ul  { left: -9999px; }
#HouseMenuTop2 li li:hover		    { background:#d8241b none !important; height:25px; }

/*--lists nested under hovered list items--*/
#HouseMenuTop2 li:hover ul, 
#HouseMenuTop2 li li:hover ul,
#HouseMenuTop2 li li li:hover ul, 
#HouseMenuTop2 li.sfhover ul, 
#HouseMenuTop2 li li.sfhover ul, 
#HouseMenuTop2 li li li.sfhover ul  { left: auto; z-index: 99999; }
#HouseMenuTop2 iframe				{ position: absolute; left: 0; top: 0; z-index: 0; }

#HouseMenuTop2 a					{ color: #000000; text-align: center; text-decoration:none; }
/*========================================================*/
/*  Menu tab Style (8px)			                          */
/*========================================================*/
#HouseMenuTop2 li a					{ padding: 15px 8px 13px; text-decoration:none; display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#fff;font-weight:bold; }
#HouseMenuTop2CurrentItem  a,	
#HouseMenuTop2 li a:hover			{  text-decoration:none; }
#HouseMenuTop2 li:hover a           {  }
#HouseMenuTop2 li:hover li a,
#HouseMenuTop2 li:hover li:hover a  { background: transparent none !important; }
#HouseMenuTop2 li ul li a,
#HouseMenuTop2 li:hover ul li a,
#HouseMenuTop2 li ul li:hover a,
#HouseMenuTop2 li:hover li:hover a  { position:relative; height:100%; font-size: 11px; color: #fff; text-align: left; margin-bottom:3px; padding:3px 8px 0px; text-decoration:none; }
#HouseMenuTop2 li li li a:hover,
#HouseMenuTop2 li li li a:hover,		
#HouseMenuTop2 li li a:hover		{ text-decoration: underline; }

#HouseMenuTop2ItemHome				{  }


.TopmenuPane,.PhonePane
{
background:url(img/red/topmenu_bg.jpg) repeat-x;
height:33px;
}

.PageWidth							{ width: 1000px; margin:0px auto; }
.TopmenuPane a {
    margin-right: 12px;
    text-decoration: none;
}
.SocialPane img {
    padding-left: 10px;
}
