div.header{
background-color:#9ebef5;
width:100%;
border-bottom:1px solid #000080;
}
div.header div.title h1{
color:black;
font-size:large;
font-family:"Comic Sans MS", sans-serif;
}
div.header div.topad{display:none;}
div.header div.menu{
width:100%;
text-align:center;
font-family:"Courier New", monospace;
}
div.header div.menu ul{
margin:0px;
padding:0px;
}
div.header div.menu ul li{display:inline;}
div.header div.menu ul li:after{content:" | ";}
div.sidebar{
border:1px solid #000080;
margin-top:10px;
}
div.sidebar div{
font-size:small;
font-weight:normal;
}
div.sidebar div p.sidebarblocktitle{
font-size:large;
background-color:#c1dbfb;
padding-left:5px;
font-weight:bold;
}
div.sidebar div p.sidead{display:none;}
div.sidebar ul li{font-size:small;}
div.sidebar a:link, div.mainbody a:link, div.footer a:link, div.sidebar a:active, div.mainbody a:active, div.footer a:active, div.sidebar a:visited, div.mainbody a:visited, div.footer a:visited{color:#5d91db;}
div.sidebar a:hover, div.mainbody a:hover, div.footer a:hover{
text-decoration:none;
background-color:#ffe3ac;
}
div.mainbody{padding:0px 5px 5px 5px;}
div.mainbody h2{
font-size:large;
background-color:#c1dbfb;
padding-left:10px;
font-weight:bold;
}
div.footer p{
font-size:small;
text-align:center;
}
div.newspost{min-height:180px;}
div.newspost h3.newstitle{
font-size:large;
background-color:#c1dbfb;
font-weight:bold;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 10px;
}
div.newspost h4.newssubtitle{
font-size:medium;
background-color:#c1dbfb;
font-weight:bold;
margin:0px;
padding:0px 0px 0px 10px;
}
div.newspost div.newsbody{
text-align:justify;
margin:5px 5px 5px 5px;
min-height:120px;
}
div.newspost img.newsimage{
border:0px none;
margin:0px 0px 0px 10px;
float:right;
}
div.newspost p.newscommentlink{
text-align:right;
margin-bottom:0px;
margin-top:-10px;
}
.left{text-align:left;}
.centre{text-align:center;}
.right{text-align:right;}
img.noborder{border:0px none;}
img.footerimg{padding:1px 0px 1px 0px;}
.xxsmall{font-size:xx-small;}
.xsmall{font-size:x-small;}
.small{font-size:small;}
.fleft{float:left;}
.fright{float:right;}
.i{font-style:italic;}
.b{font-weight:bold;}
.u{text-decoration:underline;}
.s{text-decoration:line-through;}
div.commentform{
padding:0px;
margin:0px;
}
div.commentform input.fright{
}
div.comments h3{
font-size:large;
background-color:#c1dbfb;
padding-left:10px;
font-weight:bold;
}
div.comments div.comment{
}
div.comments div.nestedcomment{
}
div.comments .commentreplylink{
font-size:small;
float:right;
}
p.gallery_imglist{text-align:center;}
p.gallery_imglist a:hover{background-color:transparent;}
p.gallery_imglist img{margin:10px;}
p.gallery_img{
width:100%;
overflow:hidden;
text-align:center;
}
p.gallery_img a:hover{background-color:transparent;}
div.gallery_data_surround{
width:100%;
text-align:center;
}
table.gallery_data{
width:90%;
border:1px solid #000080;
padding:2px;
margin:2px auto 2px auto;
}
table.gallery_data tr{
border:1px solid #000080;
margin:1px;
}
table.gallery_data td{width:50%;}
ul.albumlist{
margin:0px;
padding:0px;
white-space:nowrap;
}
ul.albumlist li{
display:inline;
margin:10px 20px 10px 20px;
}

p.dwquote{
background-color:#000000;
color:#c0c0c0;
font-family:"Courier New", monospace;
font-size:10pt;
border:6px solid #808080;
padding:3px;
margin:10px 0px 0px 0px;
}
p.dwcaption{
font-style:italic;
margin:0px 0px 10px 10px;
}
.dwq_discon, .dwq_system{
color:#ffffff;
background-color:#808080;
}
.dwq_typed{
color:#ffffff;
background-color:#0000ff;
}
.dwq_grey, .dwq_boldgrey, .dwq_red, .dwq_boldred, .dwq_green, .dwq_boldgreen, .dwq_yellow, .dwq_boldyellow, .dwq_blue, .dwq_boldblue, .dwq_pink, .dwq_boldpink, .dwq_cyan, .dwq_boldcyan, .dwq_white{background-color:#000000;}
.dwq_grey{color:#808080;}
.dwq_boldgrey{color:#c0c0c0;}
.dwq_red{color:#800000;}
.dwq_boldred{color:#ff0000;}
.dwq_green{color:#008000;}
.dwq_boldgreen{color:#00ff00;}
.dwq_yellow{color:#808000;}
.dwq_boldyellow{color:#ffff00;}
.dwq_blue{color:#000080;}
.dwq_boldblue{color:#0000ff;}
.dwq_pink{color:#800080;}
.dwq_boldpink{color:#ff00ff;}
.dwq_cyan{color:#008080;}
.dwq_boldcyan{color:#00ffff;}
.dwq_white{color:#ffffff;}
.dwpretitlelist{border:1px solid #000080;}
.dwpretitlelist th, .dwpretitlelist td{
border:1px solid #000080;
padding:2px 3px 2px 3px;
}
.docanchor{
position:relative;
top:-100px;
}
div.pfs{
border:1px solid #000000;
padding:0px 5px 5px 5px;
margin:15px 5px 15px 5px;
min-height:210px;
}
div.pfs h3{
margin:0px 0px 0px 0px;
text-align:center;
}
div.pfs p{margin:5px 5px 5px 5px;}
div.pfs p img{margin:3px;}
object.adsense_h, object.adsense_v{display:none;}

div.quote{
border:1px solid #000080;
margin:5px 10px 5px 30px;
padding:5px;
}
div.quote h1.quotetitle{
font-size:1.2em;
background-color:#c1dbfb;
color:black;
margin:-5px -5px 0px -5px;
text-align:left;
padding-left:10px;
font-weight:bold;
}
div.quote h2.quotedetails{
font-size:1.0em;
background-color:#c1dbfb;
color:black;
margin:0px -5px 0px -5px;
text-align:left;
padding-left:20px;
font-weight:bold;
}