
html, body {font-family:"Lucida Sans Unicode",verdana,Arial; font-size:11px; margin:0; padding:0;  background:url('../images/mainbg.jpg') top center no-repeat; color:#006ac3; text-align:center;}
.cleaner {clear:both;height:0;line-height:0;overflow:hidden; font-size:0;}
.leftcleaner {clear:left;}
.rightcleaner {clear:right;}
.left{float:left;}
.right{float:right;}
a{color:#0079c1; text-decoration:none;}
a b{color:#00427a;}
a img, .img {border:1px solid #eeeeee;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; font-weight:normal;}
h1{font-size:18px; font-family:"Myriad Pro","Lucida Sans Unicode",verdana,Arial; color:#00427a;}
h2{font-size:16px; font-family:"Myriad Pro","Lucida Sans Unicode",verdana,Arial;}
h3{font-size:12px;}
#footer{clear:both}

table{text-align:center; width:100%;}

div#main {margin:0 auto; width:900px; text-align:justify;}
div#top {height:105px;}
ul#nav {height:42px; background:url('../images/topline.jpg') bottom right no-repeat; padding:46px 0 0 0; margin:0;}
ul#nav li{display:inline; padding:0; margin:0;}
ul#nav li a.top_link {display:block; float:right; height:40px; line-height:40px; padding:0 15px; margin:0; 
text-shadow: 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff, 0 0.1em 0 #fff ;}

#container{width:660px; float:left}

#rightcol{float:right;width:236px; }
#rightcontainer,#rightbanner{width:236px; margin-bottom:4px;float:right;}
#rightcontainer a img,#rightbanner a img{border:0;}
#rightcontainer a,#rightbanner a{padding:10px 0 12px 0; display:block; border-bottom:1px solid #eeeeee;}
#rightcontainer a:hover,#rightbanner a:hover{color:#37302E}
#rightcontainer a:last-child,#rightbanner a:last-child{border-bottom:0}
h1.title_explain{font-size:12px; color:#ffffff; text-align:center; background:#67d0eb url('../images/bg1.jpg') top left repeat-x; padding:12px; font-family:"Lucida Sans Unicode",verdana,Arial;}
a:hover h1.title_explain{background:#67d0eb url('../images/bg2.jpg') bottom left repeat-x;}
a:hover img{	filter:alpha(opacity=70); 	-moz-opacity:0.7; 	-khtml-opacity: 0.7;	opacity: 0.7;}

.explain{background:url('../images/explainbg.gif') center left repeat-y; margin-top:1px; }
.inexplain{background:url('../images/inexplainbg.gif') top left no-repeat;}
.intoexplain{background:url('../images/intoexplainbg.gif') bottom left no-repeat; width:216px; padding:5px 11px;color:#37302e;}
.intoexplain h1, .intoexplain h2, .intoexplain h3{color:#006AC3;}

#topBanner{float:left; margin-bottom:4px;}
#topBanner img{border:0;}

.text{background:url('../images/textbg.gif') center left repeat-y; margin-top:1px; margin-bottom:5px;}
.intext{background:url('../images/intextbg.gif') top left no-repeat;}
.intotext{background:url('../images/intotextbg.gif') bottom left no-repeat; width:640px; padding:5px 11px; color:#37302e;}

#thumbs{float:right; width:200px; margin-bottom:12px;}
#thumbs .img{width:200px; overflow:hidden;}
#bigs{float:left; width:425px; margin-right:12px;}