/* CSS Document */

body {
margin-top:0px; 
font-family: "Century Gothic",Arial, Helvetica, sans-serif; 
color:#000000;
background-color:#F1EBB1;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
}

a {color:#8F763F; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif;}

a: hover{color:#535353; text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;}


#nav{
position:absolute;
top:245px;
left:215px;
}

#nav a{
display: block;
padding-right:0px;
}

#nav ul { /* all lists */
padding: 0;
list-style: none;
line-height: 1;
font-family: Arial, Helvetica, sans-serif;
}

#nav li { /* all list items */
float: left;
/* width needed or else Opera goes nuts */
font-size:13px;
}
#nav li ul a{
padding: 0.35em 8em 0.35em .55em;
text-decoration:none;
}


img{
border:0px;
}

#bulk { 
position:relative;
margin: 0px auto;
background-image:url(../images/bulk.jpg);
width:813px;
height:645px;
}


#bulk_home {
	position:relative;
	margin: 0px auto;
	background-image:url(../images/bulk1b.jpg);
	width:813px;
	height:855px;
}

#brands{
position:relative; 
width:780px;
top:275px; 
}
 

#durasight{position:relative; 
top:-50px;
left:2px;
width:145px;
height:50px;
}

#durasight2{position:relative; 
top:-60px;
left:14px;
width:142px;
float:left;
list-style-position:outside;
font-size:9px;
}


#powerbelt{position:relative; 
top:-100px;
left:163px;
width:140px;
height:65px;
}

#powerbelt2{position:relative; 
top:-108px;
left:28px;
width:140px;
float:left;
list-style-position:outside;
font-size:9px;
}


#bergara{position:relative; 
top:-170px;
left:320px;
width:140px;
height:65px;
}

#bergara2{position:relative; 
top:-170px;
left:47px;
width:140px;
float:left;
list-style-position:outside;
font-size:9px;
}

#cva{position:relative; 
top:-235px;
left:478px;
width:140px;
height:55px;
}

#cva2{position:relative; 
top:-228px;
left:65px;
width:140px;
float:left;
list-style-position:outside;
font-size:9px;
}

#quake{position:relative; 
top:-283px;
left:635px;
width:145px;
height:50px;
}

#quake2{position:relative; 
top:-277px;
left:83px;
width:140px;
float:left;
list-style-position:outside;
font-size:9px;
}

#bulk_history { 
position:relative;
margin: 0px auto;
background-image:url(../images/bulk2.jpg);
width:813px;
height:1000px;
}

#bulk_ppolicy { 
position:relative;
margin: 0px auto;
background-image:url(../images/bulk2.jpg);
width:813px;
height:1000px;
}

#bulk_terms { 
position:relative;
margin: 0px auto;
background-image:url(../images/bulk3.jpg);
width:813px;
height:1938px;
}

#bulk_contact { 
position:relative;
margin: 0px auto;
background-image:url(../images/bulk4.jpg);
width:813px;
height:1000px;
}

#bulk_contact2 {
	position:relative;
	margin: 0px auto;
	background-image:url(../images/bulk3b.jpg);
	width:813px;
	height: 2200px;
}
#content{ 
position:absolute;
top:300px;
left:15px;
width:770px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wincontent{ 
position:absolute;
top:280px;
left:10px;
width:770px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#content img {margin-left:8px;}

#content_text{
position:absolute;
top:20px;
left:320px;
width:400px;
}


/*Content For Home Page*/
#home_text{
	position:absolute;
	top:20px;
	margin-left:50;
	margin-left:8px;
	width:750px;
	left: -1px;
}


/*Content For Terms and Conditions Page*/
#terms_text{
position:absolute;
top:20px;
margin:50 auto;
width:750px;
}

address {margin-left:10px;}
address p { font-weight:normal;}

/*Footer For Home, What We Do, Join Us and Contact Us Pages*/
#footer{
position:absolute;
width:813px;
height:33px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#989493;
font-size:12px;
text-align:center;
margin-left:0px;
top:650px;}

#footer_contact2{
position:absolute;
width:813px;
height:33px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#989493;
font-size:12px;
text-align:center;
margin-left:0px;
top:2200px;}

#footer p {padding:20px;}


/*Footer For Home Page*/
#footer_home{
	position:absolute;
	width:813px;
	height:33px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#989493;
	font-size:12px;
	text-align:center;
	margin-left:0px;
	top:845px;
	left: -1px;
}
 
#footer_home p {padding:20px;}


/*Footer For Privacy Policy, History and Contact Pages*/
#footer_policy, #footer_history, #footer_contact{
position:absolute;
width:813px;
height:33px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#989493;
font-size:12px;
text-align:center;
margin-left:0px;
top:1000px;}

#footer_policy p, #footer_history p, footer_contact p {padding:20px;}


/*Footer For Terms and Conditions Page*/
#footer_terms{
position:absolute;
width:813px;
height:33px;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#989493;
font-size:12px;
text-align:center;
margin-left:0px;
top:1950px;}
 
#footer_terms p {padding:20px;}
	
/*Bottom Navigation For All Pages*/	
#bottom_navigation{ 
position: absolute; 
width:813px;
top: 5px; 
text-align:center;
}

#bottom_navigation ul {
list-style-type:none;
margin:0; 
padding:2px;
}

#bottom_navigation li {
display:inline;
margin:5px;
padding:5px 2px 0 2px;
color:#8F763F;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
}

#bottom_navigation li a{
color:#8F763F;
text-decoration:none;
}

#bottom_navigation li a:hover{
color:#535353;
text-decoration:none;
}

/* Contact Form */ 
input,textarea {
margin:2px 0 2px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000; 
background-color:#ffffff;
border:1px solid #5a3b29;
}

label { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8F763F; 
font-weight:bold;
text-align:left;
}

select{
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#333; 
font-weight:bold;
}

.button {
margin:0;
background-color:#8F763F; 
width:70px;
height:25px;
color:#fff;
font-weight:normal;
}

.style1 {
	font-size: 9px !important;
	font-weight: normal;
	text-align: left;
}
.subheads {
	text-align: center;
	color: #000;
	font-size: 10px !important;
	font-weight: bold;
}