body{background:#e3e3e3 url(images/contentshadow.gif) top left repeat-y;color:#000000;font-family:Georgia, Times New Roman, Sans-Serif;font-size:13px;margin:0px 0px 0px 0px;}
body *{margin:0px;padding:0px;}
a, a:visited{color:#006699;font-weight:bold;text-decoration:underline;}
a:hover{font-weight:bold;text-decoration:none;color:#000;}
#container{width:960px;background:transparent;text-align:left;margin:0px auto 0px 0px;overflow:hidden;}
* html #header{width:960px;padding:0px;}
#header{background:#006699 url(images/headerback.gif) top center repeat-x;padding:10px;text-align:left;margin:0px auto 0px;clear:both;height:110px;border-top:5px solid #006699;}
#headerleft{color:#000;background:transparent;margin:0px;padding:0px;float:left;height:70px;text-align:left;border-left:10px solid #fff;}
#headerleft h1{color:#fff;font-size:45px;font-family:Georgia, Times New Roman, Sans-Serif;font-weight:normal;margin:15px 0px 5px 10px;}
#headerleft h1 a{color:#fff;text-decoration:none;font-weight:normal;}
#headerleft h1 a:hover{color:#ccc;text-decoration:none;}
#headerleft h2{color:#fff;font-style:italic;font-size:20px;font-family:Georgia, Times New Roman, Sans-Serif;font-weight:normal;margin:0px 10px 4px 23px;}
#headerright h2 a{color:#000;font-size:20px;font-family:Georgia, Times New Roman, Sans-Serif;font-weight:normal;font-style:italic;}
#headerright h2 a:hover{color:#006699;text-decoration:none;}
#headerright{background:transparent;float:right;font-size:12px;text-align:right;margin:3px 15px 0px 0px;padding:0px;overflow:hidden;height:110px;}
#headerright img{margin:0px;padding:0px;}
#menu{background:#006699;margin:0px 0px 8px 0px;padding:2px 0px 2px 0px;text-align:left;clear:both;}
#menu img{border:none;}
#menu h2{color:#fff;font-size:15px;font-family:Georgia, Times New Roman, Sans-Serif;font-weight:normal;margin:0px;padding:0px 0px 0px 0px;}
#menu li{display:inline;list-style-type:none;margin:0px;padding:0px;}
#menu ul{margin:0px;padding:4px;}
#menu ul li a{font-family:Georgia, Times New Roman, Sans-Serif;font-weight:normal;font-size:11px;color:#fff;padding:2px 20px 2px 20px;margin:0px 0px 0px 0px;text-decoration:none;text-transform:uppercase;border-right:1px solid #fff;}
#menu ul li a:hover{color:#000;background:#006699;padding:2px 20px 2px 20px;text-decoration:none;border-right:1px solid #fff;}
* html #content{width:500px;}
#content{display:block;margin-top:10px;margin-bottom:20px;margin-left:0px;margin-right:0px;float:left;padding:0px;}
#content_box{background:#fff;display:block;width:520px;margin:0px;float:left;padding:20px;}
.toptags{color:#006699;font-size:11px;font-family:Lucida Grande, Tahoma, Verdana;font-weight:normal;text-transform:uppercase;margin:0px;padding:0px 0px 5px 0px;line-height:120%;}
.tags{color:#000;background:#fff;font-size:11px;font-family:Lucida Grande, Tahoma, Verdana;font-weight:bold;text-transform:uppercase;margin:10px 0px 10px 10px;padding:10px;line-height:120%;float:right;border:1px solid #dddddd;border-top:3px solid #006699;}
.tags a{color:#006699;font-size:11px;font-family:Lucida Grande, Tahoma, Verdana;font-weight:normal;text-transform:uppercase;margin:0px;padding:0px 0px 5px 0px;line-height:120%;}
#content p{margin:0px;line-height:18px;padding:5px 0px 5px 0px;}
#content p img{border:none;float:left;padding:0px 10px 10px 0px;}
#content h1{color:#000;font-size:29px;font-family:Georgia, Arial, Helvetica;font-weight:normal;margin:5px 0px 5px 0px;padding:10px 0px 10px 5px;border-top:1px dotted #000;border-bottom:1px dotted #000;background:#fff;}
#content h1 a{color:#000;font-weight:normal;text-decoration:none;}
#content h1 a:hover{color:#006699;text-decoration:none;}
#content h2{color:#006699;font-size:18px;font-family:Georgia, Times New Roman, Sans-Serif;font-weight:normal;margin:0px;padding:0px 0px 5px 0px;line-height:120%;}
#content h2 a{color:#006699;font-size:18px;margin:0px;padding:0px 0px 5px 0px;font-weight:bold;text-decoration:none;}
#content h2 a:hover{color:#000;background:none;text-decoration:underline;}
#content h3{color:#006699;font-size:14px;font-family:Georgia, Times New Roman, Sans-Serif;font-weight:normal;margin-bottom:0px;line-height:120%;}
#content h3 a{color:#006699;text-decoration:none;}
#content h3 a:hover{color:#000;background:#ffffff;text-decoration:underline;}
#content ol{list-style-type:decimal;line-height:18px;margin:0px;padding:0px 0px 10px 30px;}
#content ul{list-style:none;margin:0px;padding:0px 0px 10px 0px;}
#content li{margin:0px;padding:0px;}
#content ul li{list-style:square inside;margin:0px 0px 0px 10px;padding:5px 0px 0px 0px;}
#content ul li a{color:#006699;text-decoration:underline;}
#content ul li a:hover{color:#000000;text-decoration:underline;}
blockquote{margin:15px;padding:15px;font-style:italic;color:#333;background:#dddddd;}
.postspace{width:440px;height:32px;margin:0px;padding:0px;}
.postspace2{width:440px;height:0px;margin:0px;padding:0px;}
.postspace3{width:440px;height:15px;margin:0px;padding:0px;}
#sidebar{display:block;background:transparent;color:#000000;width:310px;float:right;margin:20px 0px 20px 20px;padding:0px 30px 20px 30px;text-align:left;}
* html #sidebar{width:300px;margin:20px 20px 20px 15px;}
#sidebar p, #sidebar .textwidget{margin:0px;line-height:17px;padding:5px 0px 16px 0px;}
#sidebar h2, #sidebar .widgettitle{border-top:double #000;border-bottom:double #000;background:#006699 url(images/star.gif) top left no-repeat;color:#fff;font-size:11px;font-family:Lucida Grande, Tahoma, Verdana;font-weight:normal;text-transform:uppercase;list-style:none;padding:10px 0px 10px 30px;margin:10px 0px 5px 0px;}
#sidebar ul{list-style:none;margin:0px;padding:0px 0px 16px 0px;}
#sidebar li{list-style:none;margin:0px;padding:0px;}
#sidebar ul li{list-style:none;margin:0px 0px 0px 0px;padding:6px 0px 6px 20px;border-bottom:1px dotted #666;}
#sidebar ul li a{color:#333;font-weight:normal;text-decoration:none;}
#sidebar ul li a:hover{color:#006699;text-decoration:none;}
#sidebar ul li ul li{list-style:none;margin:0px;padding:6px 0px 0px 10px;}
#footer{color:#fff;font-family:Georgia, Times New Roman, Sans-Serif;font-weight:normal;font-size:11px;background:#006699 url(images/footerback.gif) top center repeat-x;padding:20px 20px 20px 20px;text-align:left;clear:both;border-top:5px solid #000;text-transform:uppercase;}
#footer a{color:#fff;text-decoration:underline;}
#footer a:hover{color:#fff;text-decoration:none;}
