/* CSS Document */

body{
background-image:url(images/bgtexture.gif);}

#container{
margin-left:auto;
margin-right:auto;
display:block;
width:700px;
height:auto;}

#header{
width:700px;
display:block;
float:left;
height:145px;
background-image:url(images/glasstex_newheader.jpg);
background-repeat:no-repeat;
background-position:left top;
background-color:#FFFFFF;
padding-bottom:4px;
border-left:1px solid #999999;
border-right:1px solid #999999;
border-top:1px solid #999999;}

#center{
width:700px;
height:auto;
display:block;
float:left;
background-color:#FFFFFF;
background-image:url(images/sidebar_bg.gif);
background-repeat:repeat-y;
padding-bottom:30px;
border-left:1px solid #999999;
border-right:1px solid #999999;
}

#imagebar{
display:block;
width:210px;
height:inherit;
float:left;
margin-top:0px;}

#imagetext{
display:block;
width:475px;
height:60px;
margin-top:0px;
margin-bottom:0px;
background-position:bottom center;
background-repeat:no-repeat;}

p{
padding-left:40px;
padding-right:40px;
font-size:1.1em;
line-height:1.6em;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;}

h1{
padding-left:40px;
padding-right:40px;
font-size:2em;
line-height:1.6em;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;}

h2{
padding-left:40px;
padding-right:40px;
padding-top:10px;
font-size:1.4em;
line-height:1.6em;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;}

#content{
display:block;
width:489px;
margin-top:0px;
font-size:10px;
line-height:14px;
background-color:#FFFFFF;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
float:right;
padding-top:20px;}

#content a{
color:#003399;
text-decoration:none;
}

#content a:hover{
color:#F49A0E;}

img.left{
padding-left:30px;
margin: 0 0 0 10px;}

img.right{
padding-right:40px;
float:right;
margin: 0 0 0 10px;}

#logo a
{display: block;
width: 400px;
height: 120px;
text-decoration: none;
background-image: url(images/glassblue_logo.gif);
background-repeat: no-repeat;
background-position: center;
padding: 10px 0 10px 0;
border-top: 1px solid #999999;}

#logo a:hover
{text-decoration: none;
background-image: url(images/glassblue_logo_hover.gif);
background-repeat: no-repeat;
background-position: center;}

#whyglasstex a{
width:200px;
height:300px;
text-decoration:none;
background-image: url(images/why_glasstex_button.jpg);
background-repeat: no-repeat;
background-position: center;
padding-right:80px;
float:right;
margin:15px 0 0 10px;}

#whyglasstex a:hover
{text-decoration: none;
background-image: url(images/why_glasstex_button_2.jpg);
background-repeat: no-repeat;
background-position: center;}

#purchase
{width:200px;
margin:20px 40px 0 20px;
float:right;
background-color:#F49A0E;
-moz-border-radius: 10px;
border-radius:10px;}

#purchase p{
display:block;
margin:0px;
padding:0 10px 10px;
color: #222;
}

#purchase h5{
color:#000;
padding:10px;
font-size:19px;
font-weight:bold;
margin:0px;
}

#purchase h6{
color:#000;
padding:0 10px 10px;
font-size:26px;
font-weight:bold;
margin:0px;
}

#newfooter{
width:700px;
height:30px;
text-align:center;
background-color:#003399;
display:block;
float:left;
color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
border-left:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;}

#newfooter p{
text-align:center;
color:#FFFFFF;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;}

#navcontainer {width: 210px;
margin-top:0px;
float:left;}

#navcontainer ul
{margin-top:0px;
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
background-color:#FFFFFF;}

#navcontainer li{
margin-bottom:4px;}

#navcontainer a
{display: block;
font-size:10px;
line-height:14px;
width: 191px;
padding-bottom:10px;
padding-left:15px;
padding-top:10px;
background-color:#8C9CAC;
border-right: 4px solid #F49A0E;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#navcontainer a:link, #navlist a:visited
{color: #FFFFFF;
text-decoration: none;}

#navcontainer a:hover
{background-color: #003399;
color: #FFFFFF;}

#navcontainer a.active
{background-color: #003399;
color: #FFFFFF;}

#linkcontainer a{
background-position:center;
background-repeat:no-repeat;
width:409px;
height:100px;
display:block;
border-top:1px solid #999999;
margin-left:40px;
margin-right:40px;}

ul.bullets{
font-size:1.3em;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.6em;
color:#666666;}
