@charset "utf-8";
/* CSS Document */

/*	body  */
body{background: #000 url(../images/bg.jpg) repeat;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;text-align:center;color:#ddf;margin-top:0}

/*  links  */
:link,:visited{color:#fff;text-decoration:none;outline:none;}
:link:hover,:visited:hover{color:#9cf;text-decoration:none;outline:none;}
:link:active,:visited:active{color:#9cf;text-decoration:none;outline:none;}

.postTitle :link,.postTitle :visited{color:#4ad;text-decoration:none;outline:none;}
.postTitle :link:hover,.postTitle :visited:hover{color:#9cf;text-decoration:none;outline:none;}
.postTitle :link:active,.postTitle :visited:active{color:#9cf;text-decoration:none;outline:none;}

.postTitleHome :link,.postTitleHome :visited{color:#4ad;text-decoration:none;outline:none;}
.postTitleHome :link:hover,.postTitleHome :visited:hover{color:#9cf;text-decoration:none;outline:none;}
.postTitleHome :link:active,.postTitleHome :visited:active{color:#9cf;text-decoration:none;outline:none;}

.postContent :link,.postContent :visited{color:#c60;text-decoration:none;outline:none;}
.postContent :link:hover,.postContent :visited:hover{color:#f90;text-decoration:none;outline:none;}
.postContent :link:active,.postContent :visited:active{color:#fd0;text-decoration:none;outline:none;}

.postComments :link,.postComments :visited{color:#e33;text-decoration:none;outline:none;}
.postComments :link:hover,.postComments :visited:hover{color:#f44;text-decoration:none;outline:none;}
.postComments :link:active,.postComments :visited:active{color:#f44;text-decoration:none;outline:none;}

#commentHeader :link,#commentHeader :visited{color:#e33;text-decoration:none;outline:none;}
#commentHeader :link:hover,#commentHeader :visited:hover{color:#f44;text-decoration:none;outline:none;}
#commentHeader :link:active,#commentHeader :visited:active{color:#f44;text-decoration:none;outline:none;}

#commentFormHeader :link,#commentFormHeader :visited{color:#e33;text-decoration:none;outline:none;}
#commentFormHeader :link:hover,#commentFormHeader :visited:hover{color:#f44;text-decoration:none;outline:none;}
#commentFormHeader :link:active,#commentFormHeader :visited:active{color:#f44;text-decoration:none;outline:none;}

/*  main containers  */
#container{position:relative;margin-left:auto;margin-right:auto;width:960px;padding-bottom:10px;overflow:hidden;}
#topContainer{position:relative;float:left;background:#000 url(../images/top.png) no-repeat;width:960px;height:140px;}
#leftContainer{position:relative;float:left;background:transparent;width:176px;padding:0;margin:0;}
#rightContainer{position:relative;float:left;background:transparent;width:784px;padding:0;margin:0;}
#breadcrumbs{position:relative;float:left;background:#222 url(../images/postsback.png) repeat-y;width:702px;padding:0 46px 0 36px;height:30px;text-align:left;color:#666;}
#rightPostsTop{position:relative;float:left;background:#000 url(../images/poststop.png) no-repeat;width:784px;height:30px;padding:0;margin:0;}
#rightPosts{position:relative;float:left;background:#222 url(../images/postsback.png) repeat-y;width:784px;padding:0;}
#rightPostsBottom{position:relative;float:left;background:#000 url(../images/postsbottom.png) no-repeat;width:784px;height:30px;padding:0;}
#footer{float:left;font-size:10px;color:#ffffff;background-color:transparent;text-align:center;width:784px;padding:2px 0;margin:8px 0 0;}
#commentHeader{font-family:Georgia,'Palatino Linotype',Palatino,'Times New Roman',Times,Serif;font-size:20px;color:#e33;height:30px;padding:30px 46px 20px 16px;text-align:left;}
#commentFormHeader{font-family:Georgia,'Palatino Linotype',Palatino,'Times New Roman',Times,Serif;font-size:20px;color:#e33;height:30px;padding:30px 46px 20px 16px;text-align:left;}
#commentForm{position:relative;padding:6px 46px 6px 16px;margin:0 0 0 32px;}
#recaptchaContainer{position:relative;padding:10px 0 0 200px;text-align:center;}


/*  reusable containers  */
div.singlePost{position:relative;padding:6px 46px 6px 16px;}
div.postTitle{position:relative;color:#4ad;text-align:center;font-size:22px;font-weight:700;line-height:24px;font-family:"Trebuchet MS",Trebuchet,Verdana,sans-serif;padding:10px 0 0 0;}
div.postTitleHome{position:relative;color:#4ad;text-align:left;font-size:22px;font-weight:700;line-height:24px;font-family:"Trebuchet MS",Trebuchet,Verdana,sans-serif;padding:10px 0 0 32px;}
div.postAuthor{position:relative;color:#4ad;text-align:left;font-size:12px;font-weight:100;font-family:"Trebuchet MS",Trebuchet,Verdana,sans-serif;padding:0 0 0 32px;}
div.postDate{position:relative;color:#4ad;text-align:left;font-size:12px;font-weight:100;font-family:"Trebuchet MS",Trebuchet,Verdana,sans-serif;padding:0 0 0 32px;}
div.postContent{position:relative;color:#fff;text-align:justify;overflow:auto;padding:20px 0 0 0;}
div.postFB{position:relative;color:#fff;text-align:right;overflow:auto;padding:30px 0 0 0;overflow:hidden;}
div.postComments{position:relative;text-align:right;overflow:auto;padding:20px 10px 30px 0;}
div.singleComment{position:relative;padding:0;}
div.commentUser{position:relative;background:#333;margin:0 46px 0 24px;padding:4px 0 2px 8px;text-align:left;}
div.commentDate{position:relative;background:#333;margin:0 46px 0 24px;padding:2px 0 8px 8px;text-align:left;}
div.commentText{position:relative;margin:8px 46px 16px 48px;padding:0 8px 0 0;text-align:left;}
h1{color:#bdf;text-align:center;font-size:18px;font-weight:700;line-height:20px;font-family:"Trebuchet MS",Trebuchet,Verdana,sans-serif;}
h2{color:#bdf;text-align:left;font-size:18px;font-weight:700;line-height:20px;font-family:"Trebuchet MS",Trebuchet,Verdana,sans-serif;}


/*  lists  */
#leftContainer ul{list-style:none;padding:0;margin:0;}
#leftContainer ul li{padding:0 0 0 30px;height:43px;}


/*  left sidebar links  */
#leftContainer a.lm01{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 0;}
#leftContainer a.lm02{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 -43px;}
#leftContainer a.lm03{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 -86px;}
#leftContainer a.lm04{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 -129px;}
#leftContainer a.lm05{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 -172px;}
#leftContainer a.lm06{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 -215px;}
#leftContainer a.lm07{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 -258px;}
#leftContainer a.lm08{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 -301px;}
#leftContainer a.lm09{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 -344px;}
#leftContainer a.lm10{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat 0 -387px;}
#leftContainer a.lm01:hover,#leftContainer a.lm01:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px 0;}
#leftContainer a.lm02:hover,#leftContainer a.lm02:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px -43px;}
#leftContainer a.lm03:hover,#leftContainer a.lm03:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px -86px;}
#leftContainer a.lm04:hover,#leftContainer a.lm04:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px -129px;}
#leftContainer a.lm05:hover,#leftContainer a.lm05:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px -172px;}
#leftContainer a.lm06:hover,#leftContainer a.lm06:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px -215px;}
#leftContainer a.lm07:hover,#leftContainer a.lm07:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px -258px;}
#leftContainer a.lm08:hover,#leftContainer a.lm08:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px -301px;}
#leftContainer a.lm09:hover,#leftContainer a.lm09:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px -344px;}
#leftContainer a.lm10:hover,#leftContainer a.lm10:active{display:block;padding:0;width:146px;height:43px;background:transparent url(../images/leftmenu.png) no-repeat -146px -387px;}



/*  fixes  */
.center{text-align:center;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.Unicode{font-family:Code2000,"TITUS Cyberbit Basic","Doulos SIL","Chrysanthi Unicode","Bitstream Cyberbit","Bitstream CyberBase",Thryomanes,Gentium,GentiumAlt,"Lucida Grande","Arial Unicode MS","Microsoft Sans Serif","Lucida Sans Unicode";font-family /**/:inherit; /* resets fonts for everyone but IE6 */}


/*  other stuff  */
p{text-align:justify;text-indent:32px;padding:0 0 8px;margin:0px;}
img{position:relative;border:0px;}
hr{border-style:solid;border-color:#666666;border-top-width:1px;border-bottom-width:0px;}
.icon{margin:3px 0 -3px 0;}

/*  forms & inputs  */
form{text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;}
input.login{border:solid #999 1px;background:#ccc;color:#000;}
input.loginButton{border:solid #000 1px;background:#27b;color:#fff;}
#commentForm form{text-align:left;}
#commentForm label.small{float:left;font-weight:bold;width:10em;text-align:right;margin:0 1em 0 0;}
#commentForm label.large{float:left;font-weight:bold;width:10em;text-align:right;margin:0 1em 1em 0;}
#commentForm input{border:solid #999 1px;background:#ccc;color:#000;}
#commentForm input.submit{border:solid #000 1px;background:#27b;color:#fff;margin:1em 0 0 560px;}
#commentForm textarea{border:solid #999 1px;background:#ccc;color:#000;}

