/* Start of CMSMS style sheet 'bio' */
/* CSS Document */

html, body {
	margin:0px;
	margin-top:5px;
	padding:0px;
	background-image:url(uploads/images/bg.jpg);
	background-color:#4d9dce;
	background-repeat:repeat-x;
}

#wrapper {
	width:970px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
}

#header-left {
	width:570px;
	float:left;
        height:64px;
        padding-left:2px;
}

#header-right {
	width:300px;
	float:right;
        padding:0px;
        margin:0px;
	margin-bottom:8px;
	text-align:right;
        padding-right:6px; 
        height:29px;
        padding-top:55px;
        margin-left:4px;
}

#header-right a {
        text-decoration:none;
        color:#fdaf17;
        font-weight:bold;
}

#header-right a:hover {
        text-decoration:underline;
}

#tab-left {
	width:236px;
	height:58px;
	float:left;
}

#tab-right {
	width:734px;
	background-repeat:no-repeat;
	float:right;
	height:58px;
}

#tab-right span {
	display:none;
}

#nav-left {
	width:207px;
	float:left;
	/* height:100px; */
	margin-top:10px;
        margin-left:0px;
        padding-left:0px;
}

#nav-left-padding {
	width:256px;
        margin-left:-25px;
        padding-left:0px;
        float:left;
}

#content {
	width:734px;
	background-image:url(uploads/images/content-bg.jpg);
	background-repeat:repeat-y;
	float:right;
        padding:0px;
        margin:0px;
}

#text-content {
	padding-left:10px;
	padding-right:10px;
	width:710px;
	float:right;
}

#text-content a {
        text-decoration:none;
        color:#fdaf17;
        font-weight:bold;
}

#text-content a:hover {
        text-decoration:underline;
}

#content-clear {
	clear:both;
}

#footer {
	background-image:url(uploads/images/footer.jpg);
	background-repeat:no-repeat;
	width:734px;
	height:63px;
       font-size:70%;
       padding-top:23px;
}
	
#footer a {
        text-decoration:none;
        color:#01456f;
}

#footer a:hover {
        text-decoration:underline;
}

#clear {
        clear:both;
}

#adfooter {
        margin-left:430px;
        font-size:70%;
        margin-top:-10px;
}
	
#adfooter a {
        text-decoration:none;
        color:#000000;
}

#adfooter a:hover {
        text-decoration:underline;
}


.contactform fieldset {padding: 1em;} 

.contactform fieldset legend {display:none;} 

.contactform div {width: 100%; padding: 0.25em 0 0.25em 0; border:0px #fff solid;} 

.contactform div label {display: block; width: 100%; } 

.contactform div.required {color: #f00;} 

/* End of 'bio' */

