/*     Containers     */

body{background-color:#000;
text-align:center;}


#container {width:1000px;
background-image:url(../images/homepage/background.jpg);
background-repeat:no-repeat;
min-height:872px;
margin:auto;}

#header {width:1000px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
height:195px;
margin:auto;
float:left;}

#main {width:856px;
float:left;
position:relative;
margin-top:17px;
padding-left:78px;
padding-right:78px;}

#content {
float:left;
margin-left:5px;
position:relative;
width:673px;
}

#content_top{background-image:url(../images/content_top.png);
width:673px;
height:23px;
background-repeat:no-repeat;
padding:0px;
margin:auto;
float:left;
position:relative;
}

#content_middle{background-image:url(../images/content_middle.png);
width:673px;
padding:0px;
margin:auto;
float:left;
position:relative;
text-align:left;
background-repeat:repeat-y;
padding-left:24px;}

#content_bottom_green{
	background-image:url(../images/content_bottom_green.png);
width:673px;
height:25px;
margin-top:1px;
background-repeat:no-repeat;
padding:0 0 40px;
margin:auto;
float:left;
position:relative;}

#content_top_green{background-image:url(../images/content_top_green.png);
width:673px;
height:23px;
background-repeat:no-repeat;
padding:0px;
margin:auto;
float:left;
position:relative;
}

#content_middle_green{background-image:url(../images/content_middle_green.png);
width:673px;
padding:0px;
margin:auto;
float:left;
position:relative;
text-align:left;
background-repeat:repeat-y;
padding-left:24px;}

#content_bottom{
	background-image:url(../images/content_bottom.png);
width:673px;
height:25px;
margin-top:1px;
background-repeat:no-repeat;
padding:0 0 40px;
margin:auto;
float:left;
position:relative;}

#flash {
	width:661px;
	position:relative;
	float:left;
	margin-bottom:7px;}

#home_boxes{width:661px;
float:left;
position:relative;}

#stelogo {
float:left;
padding-left:21px;
padding-top:16px;
position:relative;
}


/*     Navigation     */

#leftNav {
width:178px;
position:relative;
float:left;}

#leftNav ul{
text-align:center;
list-style-type: none;
margin:auto;
padding:0;
width:100%;
}
#leftNav li.leftNav {
	display:block;width:100%;
height:45px; 
font-family:Tahoma;font-size:10px;
background-repeat:no-repeat;font-weight:bold;}

#leftNav a.link1 {
color:#E8E7E7;
display:block;
height:28px;
padding-bottom:1px;
padding-top:11px;
text-align:center;
text-decoration:none;
width:100%;
background-image:url(../images/navigationImages/home.png);
background-repeat:no-repeat;}

#leftNav a:hover.link1 {
color:#E8E7E7;
display:block;
height:28px;
padding-bottom:1px;
padding-top:11px;
text-align:center;
text-decoration:none;
width:100%;
background-image:url(../images/navigationImages/home_over.png);
background-repeat:no-repeat;}

#phone {
float:right;
font-family:Tahoma;
padding:7px 74px 7px 0;
width:608px;
background-color:#000;
}

#topNav {
float:right;
font-family:Tahoma;
padding: 0 73px 0 0;
width:487px;}

#topNav ul.topNav {
display:block;
text-align:right;
list-style-type: none;
padding:0px;
margin:auto;
}

#header a{
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:0px 6px;
text-transform:uppercase;
text-decoration:none;
margin:auto;

}

#header a:hover {
color:#0e81ab;
font-size:11px;
font-weight:bold;
padding:0px 6px;
text-transform:uppercase;
text-decoration:none;
}

#header a.green{
color:#7eb54e;
font-size:11px;
font-weight:bold;
padding:0px 6px;
text-transform:uppercase;
text-decoration:none;
}

#header ul li a:hover.green{
color:#44612a;
font-size:11px;
font-weight:bold;
padding:0px 6px;
text-transform:uppercase;
text-decoration:none;
}


