/*--- Body Styling ---*/

body {
	background: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#9e9794;
	}

/*--- Main Wrapper ---*/

#wrapper {
	width: 980px;
	margin:0 auto;
	padding-top:5px;
	/* background-color: orange; */
	}

/*--- Header Area ---*/	

#header {
	width: 980px;
	/* background-color: green; */
	height: 55px;
	padding-bottom: 10px;
	border-bottom: #9e9794 solid 1px;
	}
	
#header .logo{
	float: left;
	width: 250px;
	height: 55px;

	/* background: purple; */
	}
	
#header .mainNav {
	float: right;
	width: 499px;
	height: 55px;
	/* background-color: cyan; */
	border-left: #9e9794 solid 1px;
	}
	
#header .mainNav ul {
	margin: 25px 0 0 0;
	float:right;
	}
	
#header .mainNav li {
	/*margin: 0;*/
	float:left;
	width: auto;
	}

/*--- Content Area ---*/

/*--- Banner ---*/

#banner {
	width: 980px;
	height: 75px;
	float: left;
	margin: auto;
}

#banner .splitLeft {
	width: 275px;
	height: 45px;
	float: left;
}

#banner .subNav {
	float: right;
	width: 475px;
	height: 45px;
}


#banner .subNav ul {
	margin: 32px 0 0 0;
	}
	
#banner .subNav li {
	/*margin: 0;*/
	float: right;
	width: auto;
	}

#subBanner {
	width: 980px;
	float: left;
	padding: 0 0 20px 0;
}



/*--- Content ---*/	

#content {
	min-height: 500px;
	width: 980px;
	/*background: white;*/
	float:left;
	padding: 0px 0 0px 0;
	}
/*--- Three Column Layout ---*/	

#content #threeColLayout #firstColumn {
	width: 250px;
	float: left;
	/*background-color: red;*/
	}
	
#content #threeColLayout #secondColumn {
	width: 250px;
	float: left;
	/*background-color: white;*/
	}

#content #threeColLayout #thirdColumn {
	width: 250px;
	float: left;
	/*background-color: blue;*/
	}

/*--- Three Column Layout ---*/	

#content #threeColLayout #firstColumn {
	width: 250px;
	float: left;
	/*background-color: red;*/
	}
	
#content #threeColLayout #secondColumn {
	width: 250px;
	float: left;
	/*background-color: white;*/
	}

#content #threeColLayout #thirdColumn {
	width: 250px;
	float: left;
	/*background-color: blue;*/
	}
	
/*--- Two Column Layout ---*/	
	
#content #twoColLayout #firstColumn {
	width: 323px;
	float: left;
	}

#content #twoColLayout #firstColumnPress{
	width: 170px;
	float: left;
	}
	
#content #twoColLayout img{
	text-decoration: none;
	border: 0px;
	}

#content #twoColLayout #firstColumnContactUs{
	width: 313px;
	float: left;
	padding-left: 10px;		
	}

#content #twoColLayout #firstColumn #sideContent {
		margin-top: 10px;
		float: left;
		}

#content #twoColLayout #firstColumn #sideContent img{
	 	padding-top: 30px;
		}

#content #twoColLayout #firstColumn #registerBox {
		margin-top: 0px;
		float: left;
		}

#content #twoColLayout #firstColumn #registerBox img{
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 4px;
		}
		
#content #twoColLayout #secondColumn {
	 	width: 427px;
		float: left;
		}

#content #twoColLayout #secondColumnPress{
	 	width: 580px;
		float: left;
		margin: 0 0 0 0;
		text-align: center;
		}

#content #twoColLayout #thirdColumn {
	display:none;
	}
	
/*--- Two Column Map Layout ---*/	
	
#content #twoColLayoutRight #firstColumn {
	 width: 510px;
	float: left;
		}

#content #twoColLayoutRight #secondColumn {
	width: 240px;
	float: left;
		}

#content #twoColLayoutRight #thirdColumn {
	display:none;
	}
			
/*--- One Column Layout ---*/	

#content #oneColLayout #firstColumn {
	width: 980px;
	float: left;
	/*background-color: red;*/
	}

#content #oneColLayout #secondColumn, #oneColLayout #thirdColumn {
	display:none;
	}
	
#Table_01 table, tr, td, img{
	padding:0;
	margin:0
	}

/*--- Comment Form ---*/
#commentForm table  tr td {
	border:none;
	margin-bottom: 20px;
	padding-bottom: 10px;
	padding-right: 10px;	
}

	
/*--- Footer Area ---*/

#footer {
	width: 980px;
	height: 40px;
	float: right;
	/*background-color: yellow;*/
	padding-top: 10px;
	border-top: #9e9794 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

#footer .bottomNav {
	float: right;
	width: 980px;
	}
		
#footer .bottomNav ul {
	margin: 0 0 0 0;
	}
	
#footer .bottomNav li {
	float: left;
	margin: 0 0 0 0;
	padding: 0 20px 0 0;

	}

/*--- List Styling ---*/
	
ul {
	list-style: none;
	}

li {
	list-style: none;
	}

/*--- Link Styling ---*/
	
a:hover{
	color:#f4cf00;
	text-decoration:underline;
	}
	
a{
	color:#fb4401;
	text-decoration:none;
	}

/*--- Table Styling ---*/

#sizeChart table {
	border: 1px solid #ebe6de;
	}
#sizeChart thead {
	text-align:center;
	background:#0000CC;
	color:#333333;
	background-color:#999999;	
}

#sizeChart th {
	padding: 10px;
}

#sizeChart .firstCol{
	padding: .75em;
	text-align: left;
	width: 150px;
}

#sizeChart tbody {
}

#sizeChart tr {
	}

#sizeChart td {
	text-align: center;
	padding:5px;
}


#sizeChart colgroup {
}

#sizeChart col {
	border-width: 1px;
	border-color:#FF0000;
	border: solid;	
}

#sizeChart tfoot {
}

#sizeChart .colOdd {
	background-color: #333333;
	}

#sizeChart .odd {
	}
	
	
/*--- Miscellaneous Styling ---*/

#spacer{
	height: 12px;
	width: 980px;
	float:left;
	}
.testimonials {
	height: 500px;
	width: 450px;
	padding: 0 20px 0 10px;
	overflow:auto;
	}
	
	

	
	

