/* Conquer Gear CSS written by Robert Young | June 2007 */ 

/*-----------*/
/*Main body controls*/
body{
	color: #000000;
	font: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;
	background-image:url(/web_images/bg2_500x1000.gif);
	background-repeat: no-repeat;
	background-attachment: fixed
}
/*Sets style for info copy under thumbs*/
span{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

/*-----------*/
/*Main product pic styling*/
.main_pic{
	border: 2px solid #FFFFFF;
}
/*-----------*/
/*Redundant at the moment*/
/*Middle close up pic - controls the space between images*/
/*#pic_mid{
	margin:3px 0px 3px 0px;
}*/

/*-----------*/
/*Redundant at the moment*/

/*#thumb { margin: 0; padding: 0; list-style-type: none;}
#thumb a {color: #FFFFFF; display: block;}
#thumb a:hover {color:#000000;}*/

/*-----------*/
/*Sets style for close up pics to the right of main pic*/
div#main {
	margin: 0;
	padding: 0;
}
div#main a:link {
    color: #FFFFFF;
	border-bottom:none;
}
div#main a:hover {
	color:#000000;;
	border-bottom:none;
}

/*-----------*/
/*Sets style for thumbs under main pic*/
div#thumbs {
	margin: 0;
	padding: 0;
}
div#thumbs ul {
	margin: 0px;
	padding: 0px;
	line-height: 30px;
	white-space: nowrap;
}
div#thumbs li {
	list-style-type: none;
	display: inline;
}
div#thumbs li a:link {
    color: #FFFFFF;
	border-bottom:none;
}
div#thumbs li a:hover {
	color:#000000;;
	border-bottom:none;
}

/*-----------*/
/*Header classes*/

/*Header 3 control*/
h3{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
/*Header 4 control*/
h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	margin-top:0px
}

/*-----------*/
/* P class text control*/
p{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
/*p a:link {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	border-bottom:1px dashed;
	text-decoration:none;
}
p a:hover {
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:1px dashed;
	background-color: #000000;
	text-decoration:none;
}*/

/*Nav text - may become redundant*/
/*.nav_text{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}*/

/*-----------*/
/*Footer text / link control*/
.footer{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.footer a:link {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	border-bottom:1px dashed;
	text-decoration:none;
}
.footer a:visited {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	border-bottom:1px dashed;
	text-decoration:none;
}
.footer a:hover {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	background-color: #000000;
	text-decoration:none;
}
.footer a:active {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	border-bottom:1px dashed;
	text-decoration:none;
}
#footer_div{
	border-top:1px solid #000000;
	padding:5px;
	margin-top:20px;
	text-align:center;
}

/*-----------*/
/*Breadcrumb link controls*/
div#breadcrumb a:link {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	text-decoration:underline;
}
div#breadcrumb a:visited {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	text-decoration:underline;
}
div#breadcrumb a:hover {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	background-color: #000000;
	text-decoration:none;
}
div#breadcrumb a:active {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	text-decoration:underline;
}

/*-----------*/
/*Breadcrumb link controls*/
div#shop a:link {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	text-decoration:underline;
}
div#shop a:visited {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	text-decoration:underline;
}
div#shop a:hover {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	background-color: #000000;
	text-decoration:none;
}
div#shop a:active {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	text-decoration:underline;
}

/*-----------*/
/*Logo CSS*/
.logo{
	width:700px;
	height:35px;
	margin-bottom:5px;
	background: url(/web_images/logo2.png) right no-repeat;
	/*border-bottom:1px dashed #ffffff;*/
}

/*-----------*/
/*Layout CSS*/
.mainHolder{
width:700px;
height:750px;
padding:5px;
background-image:url(/web_images/panel_bg.gif);
border: 5px solid #ffffff;
text-align:center;
}
.breadcrumbHolder{
width:700px;
height:20px;
margin-bottom:10px;
text-align:left;
font-size:11px;
}
.navHolder{
width:700px;
height:21px;
margin-bottom:10px;
background-color:#FFFFFF;
}
.contentHolder{
width:680px;
height:400px;
padding:5px;
}

.contentHolder p{
text-align:left;
}

.productOuterHolder{
width:350px;
height:400px;
float:left;
padding:5px;
}
.productInnerHolder{
width:350px;
height:350px;
float:left;
background-color:#CCCCCC;
}
.thumbOuterHolder{
width:350px;
margin-top:10px;
}
.thumbInnerHolder{
float:left;
width:350px;
text-align:left;
}
.productDetailOuterHolder{
width:300px;
height:400px;
float:left;
}
.productDetailInnerHolder{
width:110px;
float:left;
margin-left:5px;
margin-right:10px;
}
.imageDetailSpacer{
margin-top:5px;
}
.productDetailHolder{
margin-top:5px;
}
.productSizeDetailHolder{
width:170px;
height:400px;
float:left;
margin-top:5px;
text-align:left;
}
.productDescriptHolder{
width:680px;
height:150px;
margin-top:30px;
text-align:left;
padding:10px;
}

/*-----------*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#underlinemenu{
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 0;
float: left;
width: 100%;
}

*html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0px;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: left;
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding: 2px 6px 5px 6px;
text-decoration: none;
background: white;
border-bottom:none;
}

#underlinemenu ul li a:hover{
color: white;
background-color: #000000;
border-bottom:none;
/*border-bottom: 4px solid black;
padding-bottom: 0;*/
}
#underlinemenu ul #current a{
color: white;
background-color: #000000;
border-bottom:none;
/*border-bottom: 4px solid black;
padding-bottom: 0;*/
}

/*---homepage control---*/
.homeRgtCopyHolder{
width:310px;
height:350px;
float:left;
text-align:left;
padding-left:5px;
}
.homeImageOuterHolder{
width:350px;
height:350px;
float:left;
padding:5px;
}
.bottomTextHeadHolder{
width:680px;
height:20px;
text-align:left;
padding:0px;
}
.homeBtmCopyHolder{
width:680px;
height:150px;
margin-bottom:70px;
text-align:left;
padding:10px;
}
.contentHolderHome{
width:680px;
height:600px;
padding:5px;
}

/*-----------*/
/*home link controls*/
div#home a:link {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	text-decoration:underline;
}
div#home a:visited {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	text-decoration:underline;
}
div#home a:hover {
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	background-color: #000000;
	text-decoration:none;
}
div#home a:active {
	font-size: 11px;
	color: #000000;
	font-weight:bold;
	/*border-bottom:1px dashed;*/
	text-decoration:underline;
}

/*-----------*/
/*Product display controls*/
.productContentHolder{
	width:680px;
	height:572px;
	padding:1px;
}
.productsHolder {
	width:675px;
	height:150px;
	margin-bottom:40px;
	padding-left:15px;
}
.productThumb {

	width:148px;
	height:148px;
	float:left;
	padding:5px;
	margin:0px 3px;
	border:1px solid #FFFFFF;
}

.productTitleDiv {
	width:675px;
	height:20px;
	padding:5px;
	text-align:left;
}
.product{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.productThumbIndex{
	width:670px;
	height:180px;
	text-align:left;
	padding:5px;
}
.indexThumbStart {
	width:70px;
	height:70px;
	float:left;
	margin:0px 10px 5px 4px;
	background-color:#CCCCCC;
	border:1px solid #FFFFFF;
}
.indexThumb {
	width:70px;
	height:70px;
	float:left;
	margin:0px 9px 5px 2px;
	background-color:#000000;
	border:1px solid #FFFFFF;
}
.linkImage {
	width:162px;
	height:30px;
	float:left;
	background-color:#CCCCCC;
	border:1px solid #FFFFFF;
	margin:0px 3px 5px 2px;
}

/*-----------*/
/*Contact form display controls*/
.inputBorder,select,radio,checkbox,textarea {
	padding:1px 0px 1px 0px;
	text-indent:3px;
	border:2px solid #FFFFFF;
	}