@import url(reset.css);
@import url(news.css);
body
{
 font-size: 76%;
 font-family: Helvetica, Arial, Verdana, Sans-Serif;
 color: #000000;
 text-align: center;
 margin: 0px;
background:#1c1b20;
 line-height:1.6em;
}

.cHeader{background:#fff; width:961px; float:left; border:1px solid #fff; border-top:0px; border-bottom:0px;}

strong{font-weight: bold; line-height:1.6em;}
p
{
	line-height: 1.6em; margin: 0 0 10px 0; font-size: 1em; font-size:13px;}

h1{ font-size: 1.4em; font-weight: bold; margin: 0px 0 10px 0; border-bottom: 4px solid #f27029; padding: 0 0 3px 0;}
h2{ font-size: 1.3em; font-weight: bold; line-height: 1.25em; margin: 0px 0 10px 0; }
h3{ font-size: 1.5em; font-weight: bold; line-height: 1em; margin: 0px 0 12px 0; color: #f27029;}

h4{font-size: 1.15em; font-weight: bold; line-height: 1.30em; margin: 0px 0 5px 0; font-style: italic; }
h5{font-size: 1.15em; font-weight: bold; line-height: 1.00em; margin: 0px 0 15px 0; color: #f27029 }
	
	
ul{ margin: 10px 0 10px 25px; list-style-type: disc;}	
li{ padding: 4px 0 4px 2px}
	
	
.MasterDiv{ width: 980px; display: block; text-align: left;  margin: 0px auto 0px auto; background:#fff;  } 

.banner{ width: 725px; float: right; display: block; padding-top:20px;}
.BannerLink{ float: left; display: block;}
.date { width: 432px; float: left; display: none; 
        text-indent:-999px;
		padding: 20px 10px 15px; font-size: 1.15em; 
		font-family: Helvetica, Arial, Sans-Serif; line-height: 2em; font-weight: bold; }
#PageTemplate_logo3 {
margin:-80px 0 0 0px; 
*margin:-90px 0 0 0px; 
_position:relative;
}
#PageTemplate_Banner1_lbl_date { font-weight:normal; }

.BodyContents{display: table; float: left; display: block; background:#fff; padding:20px; width:921px; border:1px solid #fff;  border-top:0px; border-bottom:0px;}
.LeftCol{ width: 201px; float: left; display: block;}
	.LeftCol p{ margin: 0px; padding: 0px; display: block; clear: both; float: left}

.MainContent{width: 460px; float: left; display: block; 
		padding: 10px 20px 0px 20px;}
		
.MainContentFull{width: 680px; float: left; display: block; 
		padding: 10px 18px 0px 20px;}
.RightCol{width: 220px; float: left; display: block; padding: 8px 0 0 0; margin: 0px;}


.FloatLeft{ float: left; display: block; margin: 10px 8px 10px 0;}
.FloatRight{float: right; display: block; margin: 10px 0px 10px 8px;}

/*-------   LEFT MENU  */
/*------------  Nav area*/
.VerticalMenu {float: left; display: block; width: 201px; padding: 0px 0 0 0px; margin: 10px 0 20px 0; }
.Logos{float: left; display: block; width: 201px; padding: 0px 0 0 0px; margin: 10px 0 20px 0; }
	.Logos img{ display: block; padding-bottom: 10px;}

.VerticalMenu ul{border-top: 4px solid #f27029; padding-top: 15px;}
.VerticalMenu li{ padding: 0; }
.VerticalMenu ul li ul { border-top: 0px; padding-top: 0px; padding-bottom: 5px;}
.ullevel1{ list-style: none; margin: 0px; padding: 0px; width: 191px; padding-left:0px; }

.ullevel1 li a
{
	display: block;
		font-weight: normal;
		text-indent:-1px;
		font-size:14px;
	text-decoration: none;
	color: #17151a;
	padding: 5px 5px 5px 5px;
	margin-bottom: 1px;
	margin-top: 1px; 
}
.ullevel1 li a:hover{ text-decoration: underline; color: #f27029;	}

.ullevel1  .selectedlevel1, .ullevel1  .selectedlevel1first, .ullevel1  .selectedlevel1last 
{	
	color: #f27029; font-weight:bold;
}
		
		
.ullevel3, .ullevel4, .ullevel5, .ullevel6, .ullevel7, .ullevel8, .ullevel9 { list-style: none; margin: 0px; padding: 0px; }
.ullevel3 li a
{
	display: block;
	font-size: .87em;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
	margin-bottom: 1px; 
	color:  #f27029;
	border-bottom: 1px solid #f27029;
	}
.ullevel3 li a:hover{  color: #000;}

	.ullevel4 li a, .ullevel6 li a
	{
	
	display: block;
	font-size: .87em;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
	margin-bottom: 1px; 
	color:  #f27029;
	border-bottom: 1px solid #f27029;
	}
	
	.ullevel5 li a
	{
		display: block;
	font-size: .87em;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	padding: 2px 0px 2px 0px;
	margin-bottom: 1px; 
	color:  #f27029;
	border-bottom: 1px solid #f27029;
		}
	.ullevel5 li a:hover
	{
	}
	
	.ullevel3 .selectedlevel2,.ullevel3 .selectedlevel2first,.ullevel3 .selectedlevel2last
	{font-weight: bold;}
	.ullevel3 .selectedlevel2:hover,.ullevel3 .selectedlevel2first:hover,.ullevel3 .selectedlevel2last:hover
	{font-weight: bold;}
	
	.ullevel4 .selectedlevel3,.ullevel4 .selectedlevel3first,.ullevel4 .selectedlevel3last
	{
		}
	.ullevel5 .selectedlevel4,.ullevel5 .selectedlevel4first,.ullevel5 .selectedlevel4last
	{
		}
	
	.ullevel4 li a:hover, .ullevel5 li a:hover, .ullevel6 li a:hover{}
	
	
	/*-----  Rotator   */


.imageContainer {

margin:auto;
width:420px;
height: 297px;
float: left;
padding: 0px;
display: block;
overflow: hidden;
margin: 0 0 15px 0;
}

.imageContainer img {
	display:none;
	position:absolute;
    
}



/*----------   Signup Area */


	.smalltxt{line-height: 1.4em; margin: 0 0 10px 0; font-size: .95em}
	.signupfs{ width: 460px; border: 1px solid #f27029}
	.signupfs legend{ font-weight: bold;}
	.signupfs td{ padding: 10px;}

.signupfs input{width:250px;}

.MenuPanel {
	z-index: 10;
	}
.override #googlecart-widget-head {
	width: 960px;
	background-color: #ebebeb;
	margin-top:-1px;
	}
	.googlecart-widget-title{color:#000 !important;}
	.googlecart-widget-remove{color:#666 !important;}
	.googlecart-widget-totalprice {font-size:18px !important; color:#f27029 !important;}
	#googlecart-title {
		float: left;
		padding: 5px 0 0;
		}
	#googlecart-summary {
		float: left;
		padding: 5px 0 0;
		}
.override #googlecart-widget-body {
	width:960px;
	margin-top:-1px;
	border: 1px solid #c49d8e;
	}
.override #googlecart-widget-list {
	margin-bottom: 2px;
	border-bottom: 1px solid #c49d8e;
	}

tr.product td {
	padding: 10px;
	vertical-align: top;
	}
tr.product td div {
	padding: 0 10px 10px;
	line-height: 16px;
	}
tr.product td img {
	margin-right: 10px;
	}
tr.product td div.product-title {
	font-weight: bold;
	font-size: 12px;
	}



.VerticalMenu ul li a.store {
	background-image: url(../images/cart.png);
	background-position: 100% 50%;
	background-repeat: no-repeat;
	}
	
	.twtr-hd{display:none;}
	 
	.Footer{display:block; width:100%; float:left; margin-top:15px; clear:both;  padding-top:20px;  height:80px;  border-top: 4px solid #F27029;}
	.Footer img{float:left; display:inline-block; padding-right:10px; }
	.Footer h3{font-size:18px; line-height:24px; float:left; width:100%; }
	.Footer .creds{float:left; width:650px;}
	.Footer .partners{float:right; width:200px;}
	.Footer .last{padding:0px;}
	
	form input{padding:3px; border:1px solid #ccc; }
	.ContactTitleCell, .ContactInputCell{margin-bottom:5px;}
	form textarea{padding:3px; border:1px solid #ccc;}
	.ContactSubmit,#PageTemplate_btn_submit{background:#e9590b; padding:3px 10px; color:#fff; border:1px solid #d55610; cursor:pointer; width:150px;}
	
	.product-price{font-size:16px;  font-weight:bold;}
	
	li a{color:#000;}
	a{color:#000;}
	
	.twtr-ft div{background:#F27029; }
	.twtr-widget{margin-bottom:20px;}
