/*
Theme Name: Random`s
Theme URI: http://random.name
Description: Random`s template
Version: 1.0
Author: Random
Author URI: http://random.name/
*/

html,body{margin:0px;padding:0px;}
body{font-family: Verdana; font-size: 10pt; line-height: 125%;text-align:center;background: #ffffff url('img/header.jpg') repeat-x;}
p {margin: 0px 0px 15px 0px;}
ul li {list-style-type: none;}
ul li:before {
 color: #ACACAC;
 content: "\2022 "; font-size:14px;padding-right:2px;
}
a {color:#2a63a9;}
a:hover {color: #ff5825;}
#header {width:900px;height:190px;position:relative;white-space:nowrap;}
#header h1,#header h1 a, #header h3.h1, #header h3.h1 a, #header strong, #header #topmenu, #header #topmenu2 {position:absolute;margin:0px;padding:0px;}
#header h1,#header h1 a, #header h3.h1, #header h3.h1 a {left:30px;top:50px;display:inline;font-size: 30pt;line-height:50px;text-decoration:none;}
#header strong {font-size: 12pt;display:inline;left:50px;top:150px;}
#header #topmenu {left:570px;top:170px;white-space:nowrap;width:300px;height:40px;}
#header #topmenu2 {left:440px;top:170px;white-space:nowrap;width:100px;height:40px;}
#header #topmenu a,#header #topmenu2 a {padding:5px;background:#457DC2;color:#fff;text-decoration:none;display:inline;}
#header #topmenu a:hover, #header #topmenu2 a:hover {background:#ff5825;}
#header #topmenu a.otherwise {padding:5px;background:#ff5825;color:#fff;text-decoration:none;}
#header #rss {position:absolute;left:948px;top:110px;height:60px;width:100px;text-align:center;}

#banner, #banner2 {background:#f3f3f3;position:absolute;margin:0px;left:450px;}
#banner {top:10px;}
#banner2 {top:80px;}

#container{text-align:left}
#content p{line-height:1.4}
#navigation{background:#f3f3f3;}
#extra{background:#FF8539}
#footer{color: #000;font-size:8pt;text-align:center;}
#footer p{margin:0;padding:5px 10px}
#footer a{display:inline;padding:0;color: #C6D5FD;}

#container {width: 950px; margin: 0 auto;}
#content{float:left;width:540px}
#navigation{float:right;width:390px;padding-bottom:10px;padding-left:10px;}
#extra{float:right;clear:right;width:400px;padding-bottom:10px;}
#footer{clear:both;width:100%}

#sidebar1,#sidebar2 {float:left;width:195px;}

div.post {background:#f0f4f8;padding:15px;}
div.maincontent {}
div.maintop h1 {color:#ff5825;margin:0px;margin-bottom:20px;font-family:Verdana;font-size:20pt;font-weight:normal;line-height:30px;}
div.maintop h1 a {color:#ff5825;}
div.maintop h1 a:hover {color:#ff5825;}
div.maintop p {font-size: 8pt;color:#888;background:#f8f8f8;padding:2px;}
div.mainbottom {margin-bottom: 20px;}
div.mainbottom p.comment {text-align: right; font-size: 9pt;}

ul.is_link {margin: 0px 10px 0px 25px; padding: 0px; font-size: 9pt;}
ul.is_link ul {margin: 10px 0px 0px 25px; padding: 0px;}
h4.box {font-size: 12pt; margin: 10px 0px 5px 10px;color:#444;}

div.ads {background:#FAFAFA;font-size:20pt;font-weight:bold;text-align: center;color:#EAEAEA;height:60px;line-height:60px;}
div.counters {margin: 5px;}

#searchform {margin: 5px; }
#s {font-size: 8pt; width: 110px;}
#searchsubmit {font-size: 8pt;}

#comment {width: 500px;}
small.commentmetadata {color:#ACACAC;}
div.commentlist {padding:10px;background:#FAFAFA;margin-bottom:10px;color:#444;font-size:9pt;}
div.authorcomment {padding:10px;background:#F0F0F0;border:solid 1px #DADADA;margin-bottom:10px;color:#444;font-size:9pt;}
div.commentid {float:left;font-weight:bold;color:#fff;background:#ff5825;padding:3px;}

h1.cat {font-size: 12pt; margin-bottom: 5px;}
p.cat {font-size: 9pt; font-style: italic;}
ul.cat {list-style-type: disc;}

/*#wrapper {float: left; width: 100%;}*/
*html #wrapper {overflow: hidden;}
*html #navigation {overflow: hidden;}
*html #extra {overflow: hidden;}