@charset "UTF-8";
/* CSS Document */

/* body */
body {
padding:0px;
margin:0px;
text-align:center;
font-size:14px;
line-height:18px;
font-family:Helvetica, Arial, Verdana, sans-serif;
background-color:#5e2371;
}


/* wrapper */
#wrapper {
margin:0px auto;
width:950px;
text-align:left;
background-color:#eee9c5;
}


/* header
#header img {
width:100%;
} */


/* highlights */
#highlights {
background-color:#5e2371;
height:120px;
}

#highlights img {
text-decoration:none;
margin:0px;
border:0px;
width:247px;
height:120px;
margin-bottom:-5px;
background-color:#ffffff;
}

#highlights img:hover {
opacity:.80;
filter:alpha(opacity=80);
-moz-opacity:.80;
}

	#highleft, #highcenter, #highright {
	margin:0px;
	height:120px;
	}
	
	#highcenter, #highright {
	border-left:100px solid #5e2371;
	}
	
	#highleft {
	margin-left:1px;
	}


/* content */
#content {
min-height:720px;
background-color:#eee9c5;
}


/* leftsidebar */
#leftsidebar {
background-color:#eee9c5;
float:left;
width:210px;
padding:20px 0px 20px 20px;
}
	
	#leftsidebar p.mainlink a {
	color:#5f2773;
	text-decoration:none;
	}
	
	#leftsidebar p.mainlink a:hover {
	color:#8f5da1;
	}
	
	#leftsidebar p.mainlinkseperator {
	color:#5f2773;
	}
	
	#leftsidebar p.sublink {
	color:#93824a;
	font-size:12px;
	line-height:16px;
	}
	
	#leftsidebar p.mainlink, #leftsidebar p.mainlinkseperator, #leftsidebar p.sublink  {
	margin:0px;
	}


/* shadowbar */
#shadowbar {
float:left;
background-image:url(/images/shadow-left.png);
background-repeat:repeat-y;
width:20px;
height:100%;
}


/* maincontent */
#maincontent {
background-color:#eee9c5;
float:right;
text-align:center;
width:650px;
padding:20px;
}

	#special {
	text-align:center;
	margin:0px auto;
	width:320px;
	margin-top:-20px;
	color:#5f2773;
	}
	
	#special h4 {
	margin-bottom:0px;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:capitalize;
	color:#cc0000;
	}
	
	#special p {
	margin:0px;
	}
	
	#special p.specialbutton {
	margin-top:4px;
	}

	#special p.specialbutton a {
	font-size:16px;
	color:#cc0000;
	text-decoration:none;
	}
	
	#special p.specialbutton a:hover {
	color:#f64444;
	}
	
	#special p.separator {
	color:#cc0000;
	}
	
		
	#bodycopy {
	text-align:justify;
	color:#485b40;
	padding:0px 30px 0px 20px;
	}
	
	#bodycopy h2 {
	font-size:16px;
	color:#5f2773;
	font-weight:400;
	text-transform:capitalize;
	}
	
	#bodycopy a {
	color:#007744;
	text-decoration:none;
	}
	
	#bodycopy a:hover {
	color:#003322;
	}
	
	.blockquote {
	margin-left:50px;
	color:#93824a;
	}
	
	.photocaption {
	text-align:right;
	font-size:10px;
	line-height:11px;
	}
	
	#bodycopy h3 {
	font-size:16px;
	margin:0px;
	}
	
	.ultitle {
	margin:20px 0px -10px 0px;
	}
	
	.leftimage {
	margin-left:0px;
	}
	
	#thumbnails tr td a img {
	border:none;
	margin:0px 5px 5px 0px;	
	}
		
	#thumbnails tr td a img:hover {
	opacity:.80;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	}
		
/* footer */
#footer {
font-size:12px;
background-color:#f6f4dd;
border-top:8px solid #5f2773;
margin:0px;
text-align:center;
clear:right;
}

#footer a {
color:#5f2773;
text-decoration:none;
}

#footer a:hover {
color:#8f5da1;
}

	.details {
	font-size:10px;
	color:#999999;
	}
