@import "layout.css";@import "menu.css";
body,html{margin:0;padding:0;font-size:90%;font-family:"Lucida Grande","Droid Sans","DejaVu Sans",Tahoma,sans}
body{margin:0;padding:0;background:#7F7F7F;background-image:url(images/background/bg.gif);}
a{color:#000;text-decoration:none;}
#content a{border-bottom:1px dotted silver;color:#204a87}
#content a:hover{border-bottom:1px dotted #204a87}
#content a.taglink{color: #ce5c00}
#title_image{margin:0;text-align:left;display:block;}
#title{background:top left #FFF repeat-x;margin:0;padding:17px 12px 12px 17px;clear:both;text-align:left;border-top:5px solid #306daa;}
#title h1{padding:0;margin:0;font-weight:normal;line-height:1em;font-size:1.7em;letter-spacing:-1px;font-weight:bold;text-transform:uppercase;}
#title h1 a{color:black;display:block;}
.description{color:#515151;}
h1,h2,h3,h4,h5{font-family:Tahoma,sans-serif;}
#content h2{font-family:Tahoma,sans-serif;font-weight:bold;color:#000;padding:0;margin:0 0 1em 0;border:none;clear:both;line-height:1em;font-size:1.5em;min-height:1.5em;}
#content .post h2{padding-right:2em;}
#content h2 a{text-decoration:none;border:none;color:#000;}
#content h2 a:hover{border-bottom:1px dotted silver;}
hr{display:none;clear:both;}
h3,h4{color:#515151;padding:0;margin:1.5em 0 .5em 0;clear:both;}
input,textarea,select{padding:4px;border:1px solid #515151;font-size:.9em;line-height:1em ;font-family:Tahoma,sans-serif;border:solid 1px #ddd;}
input,label{width:auto;padding:4px;}
label{font-size:.9em;}
#searchform input#s{width:110px !important;padding:4px;border:1px solid #515151;font-size:.9em;line-height:1em;text-transform:none;color:black;font-family:Tahoma,sans-serif;background:white;}
.sidebar input.btn,#searchform input{width:65px !important;width:75px;margin-left:2px;}
#searchform{margin-top:10px !important;}
#searchform br{display:none;}
input.btn,#searchform input,input#submit{background:#111;color:#FFF;padding:4px;border:1px outset #000;font-family:Tahoma,sans-serif;text-transform:uppercase;}
input[class=btn],input[type=submit],input[id=submit]{padding:3px;}
textarea{overflow:auto;display:block;width:98%;padding:0;}
ul,ol{list-style-type:none;list-style-position:outside;padding:5px 0px;margin:.2em 0 .2em 0;}
.entry ul li{padding:2px 0px 2px 15px;list-style-type:none;background:url(images/PostContentLiIco.png) no-repeat left top;line-height:15px;}
ul ul,ol ol{margin-left:15px;}
ul li,ol li{padding:2px;}
ul ul li,ol ol li{background:transparent url(images/bullet.gif) 0px .7em no-repeat;padding-left:8px;}
#content ol li{list-style-type:decimal;list-style-position:inside;background:transparent;padding-left:0;}
#content ol li li{padding-left:2em;}
a img{border:0 none;}
form{padding:0;margin:0;}
.alt{background-color:#F5F5F5;}
.icon{vertical-align:middle;border:0;}
.with_icon{padding:2px 0 2px 0}
.navigation{clear:both;padding:0 0 2em 0;display:block;font-size:125%;font-weight:bold}
.alignleft{display:block;float:left;}
.alignright{display:block;float:right;}
.sidebar{font-size:.9em;}
.sidebar ul,.sidebar ol{padding:0;}
.sidebar form,.sidebar p{padding:0;margin:0 0 1em 0;}
.sidebar h2{border-left:2px solid #ddd;padding:5px 0 5px 8px;margin:15px 0 26px 0;padding-left:20px;font-size:0.9em;text-transform:uppercase;color:#000;}
.sidebar div div,.sidebar ul,.sidebar ol{margin:0 0 10px 10px;}
.sidebar div div div,.sidebar ul ul,.sidebar ol ol{margin:0;}
html>body .ellipsis li{clear:both;overflow:hidden;}
html>body .ellipsis li span{white-space:nowrap;overflow:hidden;width:auto;display:inline;float:left;}
ol.ellipsis li span{white-space:nowrap;overflow:hidden;display:block;}
.sidebar a{text-decoration:none;}
.sidebar a:hover,.sidebar .current_page_item li a:hover,.sidebar .current-cat li a:hover{color:#005195;}
.sidebar .current_page_item a,.sidebar .current-cat a{font-weight:bold;color:#005195;}
.sidebar .current_page_item ul li a,.sidebar .current-cat ul li a{font-weight:normal;color:#000 !important;}
.sidebar li img{vertical-align:middle;border:0;}
.sidebar input.btn{margin-left:4px;}
#footer .footer_content{display:block;border-top:1px dotted silver;text-align:center;}
#footer .footer_content img{vertical-align:middle;}
.post{font-size:1em;border-top:5px solid #dcdcdc;padding:2em 0 2em 0;}
.post h2,.post h3,.post h4,.post h5{font-size:1.3em;}
.post hr{display:block;}
.highlight_box{font-size:.9em;border:2px solid #F5F5F5;padding:1em;margin-bottom:20px;}
.highlight_box .post{font-size:1em;border:0px none;margin-bottom:0px;padding:0 0 0 0;}
.highlight_box .post p{margin:0;}
.highlight_box .post .date{display:none;}
.highlight_box h2,.highlight_box h3,.highlight_box h4,.highlight_box h5{font-size:2em;border-bottom:10px solid #F5F5F5;}
.highlight_box .post h2,.highlight_box .post h3,.highlight_box .post h4,.highlight_box .post h5{font-size:1.5em;}
.readmore{display:block;text-align:left;font-weight:bold;clear:both;margin:1em 0 1em 0;color:#204a87;}
.post{position:relative;}
.commentlist .date{margin-top:5px;}
.date{margin:0 0 5px 10px;padding-left:5px;padding-right:5px;border-left:1px solid silver;width:43px;height:45px;float:right;background:url(images/date-bg.png) no-repeat center;}
.date_day{font-size:18px;text-transform:uppercase;color:#999;text-align:center;display:block;line-height:18px;padding-top:2px;}
.date_month{font-size:11px;text-transform:uppercase;color:#FFF;text-align:center;display:block;line-height:11px;padding-top:2px;}
.date_year{color:#999;display:block;text-align:center;font-size:10px;line-height:10px;}
.postmetadata{margin:0px;padding-top:1px;padding-left:20px;color:#515151;list-style-type:none;}
#content .postmetadata a{color :#005195;border:none;text-decoration:none;}
#content .postmetadata a:hover{border-bottom:1px dotted silver;}
.gravatar{float:left;margin:0 5px 0 0;border:1px solid #ddd;border-bottom:1px solid #ddd;vertical-align:middle;}
#content .commentlist dt{position:absolute;z-index:100;}
html > body #content .commentlist dt{position:relative;}
#content .commentlist dd{margin:0;padding:10px 3em 10px 10px;font-size:1em;line-height:1.5em;color:silver;margin:0 0 1em 0;}
#content .commentlist dd img{border:0px none;}
#content .commentlist dd a,#content .commentlist dd a:hover{border:0px none;padding:0;text-decoration:underline;float:none;position:relative;}
html > body #content .commentlist dd{padding:10px;}
#content .commentlist .comment{color:#000;}
#content .commentlist .date{margin-right:5px;font-size:.5em;}
#content .commentlist .comment_text{margin-top:5px;display:block;}
html > body #content .commentlist dd.author_comment{background-image:url(images/background/fat_lines.gif);width:auto;}
* html #content .commentlist dd.author_comment{position:relative;}
#content .commentlist dd.author_comment{background-color:#f60;z-index:10;}
#content .commentlist .author_comment .author,#content .commentlist .author_comment .author a{color:#f60;border-color:#f60;}
#content .commentlist dd.author_comment *{position:relative;}
#content .commentlist dt.author_comment .date{color:#f60;border-color:#f60;}
#content textarea#comment{font-size:1em;line-height:1.3em;border-color:silver;}
#commentform small{color:#515151;}
.entry{margin:0;text-align:justify;}
.entry p{margin:1em 0 1em 0;}
#page,#header,#footer{max-width:1000px;}
* html #page,* html #header,* html #footer{width:1000px;}
.sidebar_left #frame{padding-left:200px;}
.sidebar_right #frame{padding-right:250px;}
#sidebar_left.sidebar{width:200px;right:200px;}
#sidebar.sidebar{width:250px;}
* html #sidebar_left{left:200px;}
blockquote{padding:2px 2px 2px 4px;border:1px solid #ddd;border-left:3px solid #ddd;background:#eee;text-align:left;margin-left:10px}
code{padding:2px 2px 2px 4px;border:1px solid #ddd;background:#444;text-align:left;color:#fff;display:block;}
.widget ul li{padding:2px 0px 2px 19px;list-style-type:none;background:url(images/icons/blub-16x16.png) no-repeat left center;}
.widget ul li a.openid_link {background: none}
.meta{padding-bottom:9px;background:transparent url(images/box-shadow.png) no-repeat bottom left;font-size:.9em;}
.inmeta{border:1px solid #c6c6c6;background:white;padding:4px;list-style:none;display:block;color:#515151;}
.meta dl{margin:3px;}
* html .meta dl{height:1em;}
.meta dl dd,.meta dl dt{display:inline;margin:0;padding:0;}
.meta dl dt{margin:0 .5em 0 0;font-weight:bold}
.meta dl dt a{text-decoration:none;}
.meta dl dd{margin:0 1em 0 0;color:black;}
.meta dl img{vertical-align:middle;}
.meta dl dd a{color :#005195;border:none;text-decoration:none;margin-left:3px}
.meta dl dd a:hover{border-bottom:1px dotted silver;}
#menu ul li ul{background-color:#313131;}
.description{color:#313131;}
#menu ul li li a:hover,#menu ul li li.current_page_item a,#menu ul li.top_parent li.current_page_item a,#menu ul li.top_parent:hover li.current_page_item a,#menu ul li.top_parent li a:hover,#menu ul li.top_parent:hover li a:hover,#menu ul li.top_parent li.current_page_item li a:hover,#menu ul li.top_parent:hover li.current_page_item li a:hover{color:#005195;}
#menu ul li.top_parent a,#menu ul li.top_parent:hover a{background-color:#005195;}
.aktt_widget ul li{border-bottom:2px dotted #ddd;white-space:normal;}
.aktt_widget ul li a{color:#bb070a}
.entry table tr td{border:1px solid #ddd;margin:0px;padding:2px;font-weight:bold}
.entry img {padding:2px}
.entry table tr.header td{text-align:center;background-color:#efefef}
.post-title {text-transform:capitalize; font-family:Georgia, "Times New Roman", "Bitstream Charter", Times, serif; font-style:italic; font-weight: normal}
div .note{background-color:#f5f5b5;}
.note{background:transparent url(images/note-div.png) no-repeat 10px; center;border:1px solid #ffff00;padding:5px;padding-left:50px;min-height:38px;text-align:justify}
.download a{font-weight:bold;color:#446c00 !important}
.download{background:#d5f69b url(images/download.png) no-repeat top left;padding-left:46px;min-height:35px; text-align:center;border:1px solid #75ad14;padding:5px;margin:.5em 0 .5em 0;color:#446c00;}
.epigraph {margin-left:25%;border-left:2px solid #ddd;padding-left:3px; text-align:left;}
#title_image{padding-top:150px;background: url(images/headers/header2.gif) center transparent repeat-x;}
.brackets{font-size: 120%;font-weight:bold;color:#eee}
div.comment{font-style:normal}
.photos{text-align:center}
.photos img{border:1px solid #ddd;padding:1px;margin:2px}
.pointer{cursor:pointer;}

