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

body {background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size: 12px}

.maincontainer {width: 985px;
margin: 2em auto 0 auto;
}



.logo {text-align: right;
margin-right: 2em}

.mainarea {
border-top: 2px solid #eee;
border-right: 2px solid #eee;
border-bottom: 2px solid #eee;
border-left: 2px solid #eee;
margin-top: 6px;
}



.nav {
background-color: #eeeeee;
height: 30px;
text-align:right
}

.nav ul {margin: 0  ;
padding: 0.5em 0 0 0}

.nav ul li {list-style:none;
display:inline;
font-size: 13px;
}
.nav ul li a {padding: 0 2em 0 3.5em;
color: #000;
font-weight: bold;
text-decoration:none;
margin-top: 5px;
}

.nav ul li a:hover {color: #e40e5a   }

.nav ul li a.selected {color: #e40e5a  }

.mainleft {width: 400px;
padding: 2em 2em 1em 0;
float:right}

a.thumbnail {padding: 10px 5px}



.mainright {width: 320px;
float:right;
margin: 2em 1em 2em 0 
}


.slideshow {width: 311px;
float:right;
margin: 2em 1em 2em 0.5em 
}

h1 {font-size: 13px;
font-weight: bold;
}

h2 {font-size: 13px;
font-weight: bold;
margin-top: 0}

.base {
clear: both; 
padding-top: 0.5em;
font-size: 10px;
width: 705px; 
text-align: center;
margin: 1em auto}

a {color:#e80f61;
text-decoration: none}

a:hover {color: #666}

#border {
	position:absolute;
	z-index:100;
	margin-left: -65px;
	top: 22px;
}





.clear {clear: both}

.clearthumbs {clear:both;
padding: 1em}



p.answer {padding: 0;
margin: 0.5em 0 0 0}