/* 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;
}
#buttonsWithPdfs
{	
    width: 991px;	
    height: 70px;	
    position: relative;	
    display:block;
    background-image: url(../img/home_bg.jpg);
    background-repeat: repeat;
}
#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;
}
.footer2
{	
    font-family:Arial, Helvetica, sans-serif;	
    font-size:9px;	
    color:#999999;	
    top:15px;       
    left: 350px;	
    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:55px;
}
#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;
}
#pRightfloatlong
{	
    width:365px;	
    height:500px;	
    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;
}
#pstatsImglong
{	
    width:365px;	
    height:400px;	
    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;
}
#productlist ul 
{  
    padding: 0;         
    margin: 0;            
    position:relative;	
    float:left;
} 
#productlist li 
{   
    /*    
    font-size:12px;	
    font-family: Helvetica, Arial, sans-serif;	
    font-weight: 100;    
    text-decoration:none;	
    color:#332b2a;	
    margin-left:5px;
    margin-top:5px;
    display:block;
*/
    float: left;
    list-style-image: url(images/block.jpg);
    padding-right: 4px; 

}
td
{
    font-size:12px;	
    font-family: Helvetica, Arial, sans-serif;	
    font-weight: 100;    
    text-decoration:none;	
}
