

body {background:#eee url(images/bg2.jpg) no-repeat top center fixed; background-size: 1600px 100%; font:90% Georgia,Times New Roman,serif; color:#555; line-height:1.2em;}


a {color:#555; text-decoration:none;}

a:hover {color:#ef459d;}

h1 {font-size:2.8em; margin:0; padding:10px 0 0;}

h2,h3 {font-size:2.2em; margin:0 0 10px; padding:0 0 2px 0; font-weight:400; border-bottom:1px dotted #ccc;}

h3 {font-size:1.6em;}

p,ul,ol {margin:0 0 20px 0; padding:0; color:#777;}



#wrap {margin:0 auto; width:1400px;}


#header {height:40px; margin-bottom:50px; margin-top:0px;}

#header h1, #header h1 a {color:#27a2dd; line-height:1em; font-weight:400;}

#header p {margin:-30px 0 0; padding:0; color:#888; font-size:1.4em; text-align:right;}



#sidebar {clear:both; float:left; margin:0; padding:0; width:200px;}

#sidebar h2 {font-size:1.2em; color:#777; margin:0 0 5px 0;}

#sidebar p {font-size:0.9em; color:#777;}

#sidebar ul {list-style:none;}


ul.navmenu {padding:0; margin:0 0 20px 0;}

ul.navmenu li a {color:#555; display:block; padding:5px 10px 5px 0; font-size:1.3em;}

ul.navmenu li a:hover {color:#ef459d;}

ul.navmenu li a.current {color:#ef459d;}

ul.navmenu ul {margin:0 0 0 20px;}

ul.navmenu ul li a {padding:2px 0 2px 0; font-size:1em;}



#main {float:right;width:1200px; margin:0 0 20px 0;}

#main a {padding-bottom:1px; border-bottom:1px dotted #ccc;}

#main a:hover, #footer a:hover {border-color:#ccc;}

#main img.headerimage {margin-bottom:20px;}

#main img.alignleft {display:inline; float:left; margin:5px 15px 5px 0;}

#main img.alignright {float:right; margin:5px 0 5px 15px;}

#main img.aligncenter {display:block; margin:10px auto;}



#quarters {clear:both; margin:0 0 20px 0;}

#quarters h2 {font-size:1.4em; color:#27a2dd; margin:0 0 10px 0;}

#quarters p {font-size:0.9em; color:#666; margin:0 0 15px 0;}

.q1,.q2,.q3,.q4 ,.q5{width:22%; margin:0 3% 0 0; float:left;}

.q4 {
	margin:0;
}

.q5 {
	margin:0;
 width: 47%;
}



#thirds {clear:both; margin:0 0 20px 0;}
#thirds h2 {font-size:1.4em; color:#27a2dd; margin:0 0 10px 0;}
#thirds p {font-size:0.9em; color:#666; margin:0 0 15px 0;}

.t1,.t2,.t3 {width:48%; margin:0 2% 0 0; float:left;}
.t2 {width:28%; margin:0 2% 0 0; float:left;}
.t3 {width:18%;
 margin:0;
 }




#sides {clear:both; margin:0 0 20px 0;}
#sides h2 {font-size:1.4em; color:#27a2dd; margin:0 0 10px 0;}
#sides p {font-size:0.9em; color:#666; margin:0 0 15px 0;}

.s1,.s2{width:64%; margin:0 3% 0 0; float:left;}
.s2 {
	margin:0;
 width: 30%;
}

#footer {clear:both; padding-top:15px;}

#footer p {color:#999; margin:0; padding:10px 0 5px; border-top:1px dotted #ccc;}

#footer a {color:#777; padding-bottom:1px; border-bottom:1px dotted #ccc;}

#footer a:hover {color:#444;}


.ref {
    position: relative;
    vertical-align: baseline;
   }

.refnum {
    position: relative;
    left: 2px;
    bottom: 1ex;
    font-family: Verdana, sans-serif;
    color: #005994;
    font-size: .7em;
    font-weight: bold;
    text-decoration: underline;
    cursor: pointer;
}

.refbody {
    font-family: Verdana, sans-serif;
    font-size: .7em;
    line-height: 1.1;
    display: block;
    min-width: 20em;
    position: absolute;
    left: 25px;
    bottom: 5px ;
    border: 1px solid;
    padding: 5px;
    background-color: #fff;
    word-wrap: break-word;
    z-index: 9999;
    overflow: auto;
}
