h1 {
	color: #C02D0B;
}

h3 {
	color:#C02D0B;
}

h5 {
	color:#C02D0B;
}

#top_shelf li a:hover {
background: #9E2605;
}

#center .userboxes li a:hover {
background: #9E2605 url(../images/li-bullet-white.gif) no-repeat 5px 6px;
}

/*links*/
a:hover {color: #C02D0B;}

a.pagenav:hover,
a.pagenav:active,
a.pagenav:focus,
.pagenav_prev a:hover,
.pagenav_prev a:active,
.pagenav_prev a:focus,
.pagenav_next a:hover,
.pagenav_next a:active,
.pagenav_next a:focus,
.pagenavbar a:hover,
.pagenavbar a:active,
.pagenavbar a:focus {
	text-decoration:none;
	color:#C02D0B;
}

.small {
/* A symantic style to allow you to add text with this class, that
is used for small text, like date/written by etc */
	color:#C02D0B;
}

.sectiontableheader {
	background-image: url(../images/top-shelf-modhead-red.jpg);
}

pre {
	border-left: 6px solid #C02D0B;
}

/* Form Styling */
.button {
background: #9E2605 url(../images/button-bg.jpg) repeat-x;
}

/* Module Styling */
.moduletable-color h3 {
background: #2A3233 url(../images/modhead-red.jpg) repeat-x top left;
}

#top_shelf .moduletable h3 {
background: url(../images/top-shelf-modhead-red.jpg) repeat-x top left;
}

#footer_shelf .moduletable h3 {
color: #C02D0B;
border-bottom: 1px solid #C02D0B;
}

.moduletable-inset {
background: #C02D0B;
border: 1px solid #F73100;
}

/*menu styling*/

/* Active */
#mainmenu-nav #active_menu-nav,
#mainmenu-nav #active_menu-nav.haschild {
	background: #C02D0B;
}

#mainmenu-nav li a#active_menu-nav.hassubchild {
	background: #C02D0B url(../images/hassubchild.gif) no-repeat right center;
}

#mainmenu-nav li a#active_menu-nav.haschild {
	background: #C02D0B url(../images/haschild.gif) no-repeat 50% 100%;
}

/* $2 - Hover state on all levels with NO Child Elements
----------------------------------------------------------------------------*/

/* 2nd Menu Hover Persistence */
ul#mainmenu-nav li:hover li a:hover,
ul#mainmenu-nav li:hover li:hover a,
ul#mainmenu-nav li.iehover li a:hover,
ul#mainmenu-nav li.iehover li.iehover a
/* 3rd Menu Hover Persistence */
ul#mainmenu-nav li:hover li:hover li a:hover,
ul#mainmenu-nav li:hover li:hover li:hover a,
ul#mainmenu-nav li.iehover li.iehover li a:hover,
ul#mainmenu-nav li.iehover li.iehover li.iehover a,
/* 4th Menu Hover Persistence */
ul#mainmenu-nav li:hover li:hover li:hover li a:hover,
ul#mainmenu-nav li:hover li:hover li:hover li:hover a,
ul#mainmenu-nav li.iehover li.iehover li.iehover li a:hover,
ul#mainmenu-nav li.iehover li.iehover li.iehover li.iehover a {
	color: #fff;
	background: #C02D0B;
	margin: none;
}

ul#mainmenu-nav li:hover li a.hassubchild:hover,
ul#mainmenu-nav li:hover li:hover a.hassubchild,
ul#mainmenu-nav li.iehover li a.hassubchild:hover,
ul#mainmenu-nav li.iehover li.iehover a.hassubchild,
/* 3rd Menu Hover Persistence - With Child Elements */
ul#mainmenu-nav li:hover li:hover li a.hassubchild:hover,
ul#mainmenu-nav li:hover li:hover li:hover a.hassubchild,
ul#mainmenu-nav li.iehover li.iehover li a.hassubchild:hover,
ul#mainmenu-nav li.iehover li.iehover li.iehover a.hassubchild {
	background: #C02D0B url(../images/hassubchild.gif) no-repeat right center;
}

ul#mainlevel li a:hover {
	background: #9E2605 url(../images/side-menu-icon.png) no-repeat 10px 8px;
	color: #333;
}

ul#mainlevel a#active_menu {
	background: #9E2605 url(../images/side-menu-icon.png) no-repeat 10px 8px;
	color: #333;
}

div#footer li a:hover {
	color: #9E2605;
	background: none;
}

/* template_css color specific styles */
#top h1 a {
	background:url(../images/logo-red.png) no-repeat;
}

div#top_shelf {
background: #C02D0B url(../images/top-shelf-red.jpg) repeat-x bottom left;
}

div#footer{
border-top: 1px solid #C02D0B;
}

#LoginBox a{
	color: #C02D0B;
}

.catthumb	{font-size:11px;opacity:0.47;background:#fff;width:140px;height:127px;float:left;border:1px solid #000;margin-bottom:10px;background-repeat:no-repeat;background-position:7px 31px}
.catthumb:hover	{border-color:#C02D0B;opacity:1;}
.catthumb a img	{width:150px;height:110px;position:relative;top:6px;left:2px}
.catthumb a img.alt, .picture_wrapper_details_b	a img.alt, .picture_wrapper_details a img.alt{display:none}
.catthumb a:hover img	{background:url(zoom.gif) no-repeat 50% 50%;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.colorpicker301{position:absolute;top:680px!important;left:50%!important;margin-left:-170px}

.catthumb_details	{background:#fff;width:526px;height:422px;float:left;border:1px solid #000;margin-bottom:10px;background-repeat:no-repeat;background-position:7px 31px;}
.catthumb_details:hover	{border-color:#FF0099;}
.catthumb_details_b	{background:#fff;width:526px;height:360px;float:left;border:1px solid #000;margin-bottom:10px;background-repeat:no-repeat;background-position:7px 31px}
.catthumb_details_b:hover{border-color:#FF0099;}

.cont {
color:#B92D0A;
}
.cont:hover {
color:#ffffff;
}
.jcarousel-skin-tango.jcarousel-container {
    border: 1px solid #B92D0A;
}
