/* Default Stylesheet */															/** BODY ELEMENTS **/body {	font-size: 0.75em;	text-align: center;	background-color: #000000;	}															/** MAIN CONTAINERS **/div#container {	width: 900px;	margin: 0 auto;	text-align: left;	background-color: #FFFFFF;	}	body.fullwidth div#container { width: 100%; }	div#header {	padding:5px;					}		div#header-in {			background-color: #00A190;				}					div#strips{	height:222px;	background-color:#000000;	background-repeat: no-repeat;		}				div#strips.home{		background-image: url(../images/headers/home_strip.jpg);		}		div#strips.aboutus{		background-image: url(../images/headers/about_us.jpg);		}						div#strips.services{		background-image: url(../images/headers/services.jpg);		}						div#strips.sectors{		background-image: url(../images/headers/sectors.jpg);		}												div#strips.case{		background-image: url(../images/headers/case_histories_strip.jpg);		}					div#strips.contact{		background-image: url(../images/headers/contact_strip.jpg);		}						div#content-wrap {				}		div.content {						}						div#middle{	border-color: #999999;	border-style: solid;	border-width: 8px;	margin:5px;	padding-bottom: 10px;			}						div.content-in {	padding:15px;	px;	padding-left: 25px;	margin: 10;	border-color: #999999;	padding-right: 25px;					}	div#footer {		padding:5px;		}		div#footer-in {	background-color: #000000;	color: #999999;	text-align: center;	padding:5px;	font-size:11px;			}															/** SUB CONTAINERS **/* { }						div#team{						padding-right:200px;						}												div#team.cropper						{	background-image: url(../images/extras/jc.jpg);	background-repeat: no-repeat;	background-position: right;						}										div#team.ruth						{	background-image: url(../images/extras/rb.jpg);	background-repeat: no-repeat;	background-position: right;						}															/** LISTS **/* { }div#navcontainer{	padding: 7px;	background-color: #00A190;	}ul#navlist{	margin-left: 0;	padding-left: 0;	white-space: nowrap;}#navlist li{	display: inline;	list-style-type: none;	margin-right: 20px;}#navlist a {	padding: 5px 20px;	text-decoration: none;	border-width: 1px;	border-style: solid;	border-color: #FFFFFF;}#navlist a:link, #navlist a:visited{color: #000000;background-color: #999999;text-decoration: none;}#navlist a:hover{color: #FFFFFF;background-color: #000000;text-decoration: none;}#navlist li a.active{color:#FFFFFF;background-color: #000000;}															/** TYPOGRAPHY **/* { }div#header-in h1{	padding-left: 65px;	padding-top: 20px;	padding-bottom: 20px;}h2{font-size:15px;color:#00A190;}															/** FORMS **/* { }															/** END **/