body {
	background-color:#aebfcc;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	font-family: Verdana;
	font-size: 11px;
	line-height: 22px;
	color:#395c75;
}

#container {
	position:relative;
	top:0px;
	width:950px;
	margin-left: auto;
	margin-right: auto;
}

#header {
  	position : relative;
	top:0px;
	width:950px;
	height:125px;
}
#logo{
	position:absolute;
	top:0px;	
	left:0px;	
	width:276px;
}

#mainmenu{
	position : absolute;
	bottom:0px;	
	right:25px;	
	width:650px;
	height:25px;
}
#logincontainer{
	position : absolute;
	bottom:25px;	
	right:25px;	
	width:210px;
	height:75px;
}

#user,#pass,#fakepass{
	position : absolute;
	bottom:25px;	
	left:0px;	
	height:23px;
	width: 145px;
	border:0px;
	padding:0px;
	background-color: transparent;
	background-image: url(../images/headinput.png);
	background-repeat: no-repeat;
	padding-left:5px;
	color: #99a8b3;
	
}
#user {
	top:0px;
}
#pass {
		top:27px;
}
#fakepass {
		top:27px;
}
#registernow {
	position : absolute;
	width: 150px;
	height:25px;
	left:0px;
	top:50px;
	
}
#loggedin {
	color: #6ca0c4;
	font-weight: bold;
	padding-left:5px;
}

#registernow a{
	color: #6ca0c4;
	font-weight: bold;
	padding-left:5px;
}
#go {
	position : absolute;
	width: 150px;
	height:25px;
	left:162px;
	right:0px;
	top:15px;
}

#home_ct,#wwd_ct,#hwdi_ct,#services_ct,#contact_ct {
	width:130px;
	height:25px;
	position : absolute;
}

#home_ct { left:0px; }
#wwd_ct { left:130px; }
#hwdi_ct { left:260px; }
#services_ct {left:390px; }
#contact_ct { left:520px; }


#pagecontent {
	top:0px;
	width:900px;
  	position : relative;
	background : #eaedf0;
	display: inline-block;
	padding-left:25px;
	padding-right:25px;
}
#leftcol {
	float:left;
	padding-top:0px;
	padding-left:0px;
	padding-right:25px;
	padding-bottom:25px;
	width:225px;
}
#button1,#button2,#button3 {
	padding-top:25px;
}
#pagetitle {
	float:right;
	width:650px;
	height:25px;
	padding-left:0px;
	margin-top:25px;
	margin-right:0px;
	padding-bottom:25px;
}

#rightcol {
	float:right;
	width:650px;
	margin-right:0px;
	padding-bottom:25px;
}

a {
	color: #305B65;
}
h2 {
	font-weight: bold;
	font-size: 13px;
}

/*  Rounded Corners  */
.tr, .tl, .bl, .br,.tr2, .tl2, .bl2, .br2 { position : absolute; width : 3px; height : 3px; display : block; }
.tl { background : #c9d3db url(../images/tl.png) no-repeat; top : 0; left : 0; }
.tr { background : #c9d3db url(../images/tr.png) no-repeat; top : 0; right : 0;}
.bl { background : #aebfcc url(../images/bl.png) no-repeat; bottom : 0; left : 0;}
.br { background : #aebfcc url(../images/br.png) no-repeat; right : 0; bottom : 0;}
.tl2 { background :  url(../images/tr2.png) no-repeat; top : 0; left : 0; }
.tr2 { background :  url(../images/tl2.png) no-repeat; top : 0; right : 0;}
.bl2 { background :  url(../images/br2.png) no-repeat; bottom : 0; left : 0;}
.br2 { background :  url(../images/bl2.png) no-repeat; right : 0; bottom : 0;}

.infobox {
	background-color: #d8dee6;
	width:600px;
  	position : relative;
	display: inline-block;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;

}

.infoboxCenter {
	background-color: #d8dee6;
	width:600px;
  	position : relative;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	padding-bottom:10px;

}

.infoboxWide {
	background-color: #d8dee6;
	width:850px;
  	position : relative;
	display: inline-block;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;

}

.placeholder {
	background-color: grey;
	width:600px;
 ÿ	position : relative;
	display: inline-block;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
	padding-bottom:10px;
}

#footer {
text-align: center;
width: 950px;
font-weight: bold;
margin: 10px;
}

.fadeimg{
	opacity:0.85;
	filter:alpha(opacity=85); /* For IE8 and earlier */
}


.stlist_heading {
	background: #d5e2f0;
	font: Arial, Helvetica, sans-serif;
	color: #385876;
	font-weight: bold;
	text-align: left;
		border-right: 1px solid #9c9fc6;
		border-top: 1px solid #d8dee6;
		border-bottom: 1px solid #9c9fc6;
		border-left: 1px solid #d8dee6;
		padding :2px;
		padding-left :10px;
}

.stlist_heading span {
 float:right;
}

.stlist_content {
text-align: left;	
background-color: white;
		padding :15px;
}

.ctlt {
text-align: right;
font-weight: bold;
}

.wwdbox {
background-repeat: no-repeat;
margin-top: 25px;
width:650px;
height:113px;
vertical-align: middle;
overflow: hidden;
position:relative;
}
.wwdboxtext {
width:449px;
height:113px;
padding-left:100px;
vertical-align: middle;
display: table-cell;

}

#smallsplash {
	margin-bottom: 25px;
}

#wwd1 {
	background-image: url('../images/wwdpanel-1.png');
}

#wwd2 {
	background-image: url('../images/wwdpanel-2.png');
}
#wwd3 {
	background-image: url('../images/wwdpanel-3.png');
}


#ssboxes {
	position:relative;	
	width:650px;
	height:302px;
}

.sstop {
	height:105px;
	overflow: hidden;
	background-repeat: no-repeat;
	position:absolute;
	top:0px;
	vertical-align: middle;
	display: table-cell;
}

.sstop p {
	padding:15px;
	margin-top:25px;
}

#ssbox-td-top
 {
	background-image: url('../images/ssbox-td_top.jpg');
	left:0px;
	width:200px;
}


#ssbox-links-top {
	background-image: url('../images/ssbox-links_top.jpg');
	left:224px;
	width:202px;
}



#ssbox-fh-top {
	background-image: url('../images/ssbox-fh_top.jpg');
	left:449px;
	width:201px;
}

#ssbox-td-bottom {
	position:absolute;
	left:0px;
	top:105px;
	width:200px;
	height:197px;
}

#ssbox-links-bottom {
	position:absolute;
	left:224px;
	top:105px;
	width:202px;
	height:197px;
}

#ssbox-fh-bottom {
	position:absolute;
	left:449px;
	top:105px;
	width:201px;
	height:197px;
}











