/*
div {border:1px solid blue; }
*/
body {
	background-color: #016767;
	font-family: arial;
	color:#00585B;
	font-size: 0.9em;
	margin-top:30px;
}

.mceContentBody {
	background-color: #FFFFFF;
}

.mceContentBody a { color: #933894 !important; }


div#container {
	background-color: #FFFFFF;	
	width: 800px;
	margin-left: auto;
	margin-right: auto;
}

div#innercontainer {
	background: url('/media/base/body.gif');
	background-repeat: no-repeat;
	background-position: bottom right;
}

div#header {

}

div#sidebar {
	background-color: #FFFFFF;
	width: 150px;
	float: left;
	text-align: left;
	padding: 17px 5px 15px 5px;
}

.leftimagebox img {
	padding-bottom: 20px;	
}

div#content {
	float: right;
	background-color: #FFFFFF;
	width: 450px;
	text-align: left;
	padding: 15px 25px 0px 25px;
	margin: 0px 40px 195px 0px;	
}

div#widecontent {
	float: right;
	background-color: #FFFFFF;
	width: 500px;
	text-align: left;
	padding: 15px 25px 0px 25px;
	margin: 0px 40px 195px 0px;
}

div#innercontainer>div#widecontent {
	margin-right: 77px;
}

div.list { padding: 5px; text-align: left; margin-bottom: 5px; }

div.list div.text { width: 100%; padding-right: 5px; font-size:12px } 
div.galleryimage-1 {height:210px;margin:0px 6px 0px 6px;width:150px;float:left;padding:0px;text-align:center;}
div.galleryimage-2 {width:145px;height:145px;border-width:1px;border-style:solid;border-color:#AEAEAE;display: table;}
div.galleryimage-3 {display: table-cell;vertical-align: middle;}
div.list div.box_holder div.box_inner div.img_position div.ie6 { _position: relative; _top: -50%; _left:-50%; }
div.list div.image { float: right; padding: 5px; margin-right:1px; margin-top: 0px; }

div#footer {
	background-color: #006666;
	color: #FFFFFF;
	text-align: center;
	padding-right:15px;
	padding-top:7px;
	font-size: 0.8em;
}


div#footer a, div#footer a:visited, div#footer a:link, div#footer a:active { color:#FFFFFF; text-decoration:none; font-weight:normal; padding-right:15px;}
div#footer a:hover { text-decoration: underline }

a, a:visited, a:link, a:active { color:#933894; text-decoration:none; font-weight:normal; }
a:hover { text-decoration: underline }
.bold { font-weight: bold; }
.italic { font-style: italic;}

a img {
	border: none;
}

h4 {font-size:1.1em; }
h4 a, h4 a:visited, h4 a:link, h4 a:active { color:#933894; text-decoration:none; font-weight:bold;}
h4 a:hover { text-decoration: underline }


/* Form Layout */
form ul, form ol { list-style: none; }
input[type=radio] { margin-right: 15px;}
ul li label { float: none; width: auto; display: inline; margin: 0px 0px 5px 0px; list-style: none;}
label { display: block; padding:0 1em 3px 0; float:left; width:8em; }
input, textarea, select { margin:2px 0; padding:2px 3px; vertical-align:middle; font-weight:normal; font-size:11px; }
input[type=text] { width: 250px;}
textarea { vertical-align:top !important; width: 250px; }
select { font-size: 0.8em; }
form.not_styled label { float: none; width: auto; padding: 0; display: inline; }
