/* Glen Rocks */
* 
{	
	vertical-align:baseline;
	font-weight:inherit;
	font-family:inherit;
	font-style:inherit;
	font-size:100%;
	border:0 none;
	outline:0;
	padding:0;
	margin:0;

}

html 
{
    height:100%; 
    min-height: 100%; 
}
body 
{
	margin: 0 auto;
	background-color:#fff;
}
#wrapper
{
	margin: 0 auto;
	background-color:#fff;
	width: 991px;
	height: 100%;
}
#indexBox{
	position:absolute;
	top:2px;
	left:-75px;
	height:22px;
	width:41px;
}

/* Home Page ---- Glen rocks */

#header
{
	position: relative;
	background-image:url(../img/header.jpg);
	top:0;
	width: 991px;
	height: 93px;
	display:block;
}

#logo
{
	width: 124px;
	height: 44px;
	position: relative;
	display:block;
}

#texture
{
	width: 991px;
	height: 255px;
	position: relative;
	background-image:url(../img/home_texture.jpg);
	display:block;
}
#introText
{
	width: 510px;
	height: 200px;
	position: absolute;
	top:35px;
	left:60px;
}
#homeNumber
{
	width: 210px;
	height: 200px;
	position: absolute;
	top:35px;
	left:750px;
}
#pics
{
	width: 991px;
	height: 240px;
	position: relative;
	background-image: url(../img/home_pics.jpg);
	display:block;
}
#buttons
{
	width: 991px;
	height: 36px;
	position: relative;
	display:block;
}
#lower
{
	width: 991px;
	height: 92px;
	position: relative;
	background-image: url(../img/home_lower.jpg);
	display:block;
}
#footer
{
	width:991px;
	height:44px;
	text-align:right;
	position:relative;

}
.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	top:15px;
	left: 425px;
	position: absolute;
}

	
/* Home Page End */

/* Products Page */

#pwrapperFirst
{
	width:991px;
	position:relative;
	display:block;
	top:25px;

}
#pwrapper
{
	width:991px;
	position:relative;
	display:block;
	margin-top:100px;

}

#ptitleFirst
{
	width:991px;
	height:50px;
	position:relative;
	display:block;
}
#ptitle
{
	width:991px;
	height:50px;
	position:relative;
	display:block;
}

#ptitleWithText
{
	width:991px;
	position:relative;
	display:block;
	margin-bottom:25px;
}
#pintro
{
	width:800px;
	margin:10px 0px 10px 30px;
	position:relative;
	display:block;
}
#pintro2
{
	width:800px;
	margin:0px 0px 10px 30px;
	position:relative;
	display:block;
}
#pimage
{
	width:550px;
	height:370px;
	position:relative;
	display:block;
	left:30px;
	float:left;
}
#pimageFirst
{
	width:550px;
	height:414px;
	position:relative;
	display:block;
	left:30px;
	float:left;
}
#pRightfloat
{
	width:365px;
	height:370px;
	position:relative;
	display:block;
	right:30px;
	float:right;
}
#pstats
{
	width:365px;
	height:26px;
	position:relative;
	display:block;
}
#pstatsImg
{
	width:365px;
	height:344px;
	position:relative;
	display:block;
}
#pdf
{
	width:244px;
	height:34px;
	position:relative;
}

#clear
{
	clear:both;
}


/* MainNav Start */

#navWrapper
{
	position:absolute;
	top:40px;
	left:375px;
	width: 594px;
	height: 53px;
}

#nav, 
#nav ul 
{  

	padding: 0;     
    margin: 0;     
    list-style: none; 
    position:relative;
	float:left;

} 

#nav a 
{     
    display: block;     
    padding:0;
	float:left;
} 


#nav li 
{   
    /* first level nav items */
    margin: 0;
	padding:0;
	float:left;  
}

/* MainNav End */

/* Dealers Page Oh Yeah */

#dealersBk
{
	width: 991px;
	height: 415px;
	position: relative;
	background-image: url(../img/dealorsBk.jpg);
	background-repeat:no-repeat;
	display:block;
}
#inttexture
{
	width: 991px;
	height: 190px;
	position: relative;
	background-image:url(../img/int_texture.jpg);
	display:block;
}

#protexture
{
	width: 991px;
	height: 292px;
	position: relative;
	background-image: url(../img/productsBk.jpg);
	display:block;
}

#intText
{
	width: 700px;
	height: 125px;
	position: absolute;
	top:35px;
	left:30px;
}
#tableD
{
	position: absolute;
	top:55px;
	left:28px;
}


/* Dealers Page End */
/* Int Page Oh Yeah */

#intBk
{
	width: 991px;
	position: relative;
	background-image: url(../img/intBk.jpg);
	background-repeat:no-repeat;
	margin-bottom:25px;
	display:block;

}
#contactsBk
{
	width: 991px;
	height: 400px;
	position: relative;
	background-image: url(../img/ContactsBk.jpg);
	background-repeat:no-repeat;
	display:block;
}
#contactsLeft
{
	width: 200px;
	position: absolute;
	top:55px;
	left:28px;
	display:block;
}
#contactsRt
{
	width: 500px;
	position: absolute;
	top:55px;
	left:410px;
	display:block;
}



/* int Page End */



h1
{
	font-size:24px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: lighter;
    text-decoration:none;
	text-transform:uppercase;
	color:#332b2a;
	display:block;
}
h2
{
	font-size:18px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
    text-decoration:none;
	color:#332b2a;
	display:block;
}
h3
{
	font-size:14px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: 100;
    text-decoration:none;
	color:#332b2a;
	display: inline;
}
h4
{
	font-size:14px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	text-transform:uppercase;
    text-decoration:none;
	color:#003e7e;
	display:inline;
}
.address
{
	font-size:11px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-decoration:none;
	color:#332b2a;
	display:block;
}
a
{
	font-size:11px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-decoration:none;
	color:#332b2a;
}
a:hover
{
	font-size:11px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-decoration:none;
	color:#ee5102;
}
.location
{
	font-size:11px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
    text-transform:uppercase;
	color:#ee5102;
	display:block;
}
#pdf a:hover
{
	display:inline;
}

.vegas
{
	font-size:14px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color:#ee5102
}
.vegas:hover
{
	font-size:14px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	color:#ee5102;
}
.main {
	font-size:18px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
    text-decoration:none;
	color:#332b2a;
	display:block;
}
.left {
	background-image: url(../img/left.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 215px;
}
.right {
	background-image: url(../img/right.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 204px;
}
