/* GLOBAL */

/* OIC2011 colors 
Dark Brown: 5e3a2e
Light Brown: 75473a
Yellow: eaeaa4
Dark Green: 373930
Green: 516435
Purple: 602d91
*/

body {
	background:#75473a url(/conference/components/img/2011conference/brick_tile.jpg) top left repeat;
	color: #516435;
	padding: 25px;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 1.5;
	margin: 0 auto;
}

/* Transparency using transparent png image */
#transparent { width: 850px; margin: 0 auto; padding: 20px 20px 8px 20px;
	background:transparent url(/conference/components/img/2011conference/dark_brown_transparent.png);
	}
	
#header_container {
	width: 848px; 
	border: 1px solid #f1a07c; 
	background: #fff url(/conference/components/img/2011conference/inner_back.jpg) 0 0 no-repeat;
}

#header {
	width: 848px; 
	height: 158px; 
	margin:0; 
	padding:0; 
	position:relative; 
	background: url(/conference/components/img/2011conference/banner.png) 0 0 no-repeat;
	}

#main {
	width:848px;
	margin: 0 104px;
}

#footer {
	background-color: #fff;
	padding: 10px;
	margin:0;
	color: #114c96;
	font-size: 11px;
}

#footer img {border:none; margin:0;}
#footer .top { float:left; margin: 0; width:100%; }
.org_by {float:left; text-align:center; margin: 5px 40px 0 20px; padding:0; color: #602d91;}
#footer .org_by img {margin:3px 0 0 0;}
.hosted_by {float:left; text-align:center; color: #602d91; margin:5px 15px 0 45px;}
#footer .hosted_by img {border:none; margin:0;}

.signup {float:right; margin-right: 50px; width:400px; }
#footer ul{list-style-type: none;padding: 0px; margin: 0px;}
li.signup_header {background: url(/conference/components/img/2011conference/arrow.jpg) 0 3px no-repeat; color: #516435; font-size:13pt; font-family: Arial; font-stretch: expanded; font-weight: bold; margin: 8px 0 0 0; float: left; width: 150px; padding:0 0 0 1em; display:inline;}
.signup_text {color: #516435; font-size:8pt; float:right; width: 220px; text-align:left; font-family: Arial; font-weight:normal; margin: 10px 0 0 0; line-height: 1.1em;}

.signup_form {margin: 40px 0 0 0;}
form input.namebox { margin: 0 10px 0 0; width: 186px; background-color: #D9F4DA; border-color: #516435;}
form input.namefocus { margin: 0 10px 0 0; width: 186px; background-color: #fff; border-color: #516435;}
form input.emailbox { margin: 0; width: 186px; background-color: #D9F4DA; border-color: #516435;}
form input.emailfocus { margin: 0; width: 186px; background-color: #fff; border-color: #516435;}
form input.submit_btn { float: right; margin: 5px 0 0 0;}

#footer .bottom {float:left; margin: 5px 0 0 0;  width:100%; }
.visit_site {float:left; color: #602d91; margin:0 15px 0 45px; font-size:11pt; font-family: Arial;}

.bottomright {float:right; text-align:right; margin-right: 50px; width:265px;} 
li.contact1 {
background-image: url(/conference/components/img/2011conference/purple_arrow.jpg);
background-repeat: no-repeat;
background-position: 0px 2px;
padding-left: 1em; 
}
li.savannah1 {background-image: url(/conference/components/img/2011conference/purple_arrow.jpg);
background-repeat: no-repeat;
background-position: 0px 2px;
padding-left: 1em;
float:right;
}
.contactlist {text-align:right; color: #602d91; font-size:11pt; font-family: Arial;}
.savannah {text-align:right; color: #602d91; font-size:11pt; font-family: Arial;}
a.purple, a.purple:hover, a.purplel:visited, a.purple:active {color: #602d91; text-decoration:none;}


#copy {
	font-size: 11px; 
	color: #fff; 
	padding:0;
	margin: 4px 0 0 0;
}

#copy a {color: #fff;text-decoration: underline;}
#copy a:hover {}
#copy a:visited {}

.clearfloat {
	clear: both;
	font-size:1px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}

