body{
	font-family:Arial, Helvetica;
	font-size:13px;
	margin:0;
	padding:0;
	color:#000;
	background-color:#31281d;
}
body a{text-decoration:none;color:#000;}
h1,h2,h3,h4,h5,h6{
	font-family:Georgia;
	color:#666666
}
h1{font-size:24px;}
div#container{
	width:1000px;
	height:auto;
	margin:10px auto 10px -500px;
	position:relative;
	left:50%;
	float:left;
	border:2px solid #1e170e;
	background-color:#ffffff;
}
div#header{
	width:100%;
	height:150px;
	float:left;
	border-bottom:1px solid #eaeaea;
	background-image:url(../img/header.png);
	background-repeat:no-repeat;
}
div#menu{
	width:100%;
	height:50px;
	font-family:Georgia;
	font-size:25px;
	float:left;
	overflow:hidden;
	border-bottom:1px solid #eaeaea;
}
div#menu a{
	text-decoration:none;
	color:#333333;
	padding:0;
	margin:0;
	width:165px;
	height:50px;
	text-align:center;
	display:block;
	float:left;
	border-left:1px solid #eaeaea;
}
div#menu a span{font-size:10px;margin:0;padding:0;color:#eaeaea;}
div#menu a:hover{background-color:#f3f3f3;}
div#menu a:hover span{display:inline;position:relative;color:#666666;}
div#content_container{
	width:100%;
	height:auto;
	float:left;
	background-color:#d9d0c6;
}
div#left{
	width:640px;
	height:auto;
	min-height:490px;
	float:left;
	margin:20px;
	padding:5px;
	background-color:#f9f6f3;
}
div#right{
	width:275px;
	height:auto;
	min-height:490px;
	float:right;
	margin:20px 20px 20px 0;
	border:1px solid #eaeaea;
	padding:5px;
}
div#footer{
	width:100%;
	height:50px;
	float:left;
	padding:5px;
}
div#footer div.mod_navigationMain ul{margin:5px 0 0 0;padding:0;}
div#footer div.mod_navigationMain ul li{
	float:left;
	display:block;
	margin:5px;
	padding:0;
	list-style:none;
}
div#footer div.mod_navigationMain ul li a{
	text-decoration:none;
	color:#333333;
}
div#footer p.active{margin:0;padding:0;font-weight:bold;}
div#footer_left{
	width:800px;
	float:left;
}
div#footer_right{
	width:175px;
	float:right;
	color:#cccccc;
	text-align:right;
	padding-right:10px;
}
.ce_accordion div.toggler a
{
	color:#d9d0c6;
}

.toggler
{
	width:275px;
	height:40px;
	background-image:url(../img/toggler_bg.png);
	background-repeat:repeat-x;
	font-size:20px;
	font-family:Georgia;
	color:#d9d0c6;
	font-weight:bold;
	text-align:center;
	padding:20px 0 0 0;
	overflow:hidden;
	margin-bottom:1px;
}
.toggler:hover
{
	cursor:pointer;
}

.accordion div
{
	padding:6px 0px 8px 15px;
	line-height:16px;
}

div#right div.mod_navigationSub ul.level_1 li a{
	text-decoration:none;
	color:#d9d0c6;
	display:block;width:265px;
}
div#right div.mod_navigationSub ul.level_1 li a:hover{
	color:#ffffff;
}
div#right div.mod_navigationSub ul{
	margin:0;
	padding:0;
}
div#right div.mod_navigationSub ul li{
	text-decoration:none;
	display:block;
	margin-bottom:1px;
	padding:9px 0 0 10px;
	width:265px;
	height:26px;
	background-image:url(../img/toggler_bg.png);
	background-repeat:repeat-x;
	font-size:15px;
	color:#d9d0c6;
	font-family:Georgia;
}
div#right div.mod_navigationSub p.active{margin:0;padding:0; font-weight:bold;color:#FFFFFF;}
div.pdf_link{width:15%;float:right; margin-right:5px; margin-top:9px;}
div.pdf_link a img{border:none;float:right;}

div#link
{
	position:absolute;
	top: 251px;
	left:600px;
	float:right;
	padding-left: 20px;
	padding-bottom:2px;
	border:none;
	font-weight:bold;
	
}

div.image_container a img{border:none;float:right;}



//temporarily sponsor style
		div#row1_big{
			width:638px;
			height:150px;
			overflow:hidden;			
		}
		div#row1_big a img{
			border:1px solid #d9d0c6;
			width:638px;
			height:auto;
		}
div.ce_gallery a img{width:150px;height:auto;border:none;text-decoration:none;}
