/*
Design by 7hir7een
http://www.delusionsandgrandeur.net
*/

body {margin:0; padding:0; background-color:#1c1c1c; font-size:13px; color:#D3FF01;scrollbar-track-color:rgb(33,33,33); scrollbar-face-color:rgb(211,255,1); scrollbar-3dlight-color:rgb(33,33,33); scrollbar-highlight-color:rgb(33,33,33); scrollbar-darkshadow-color:rgb(33,33,33);scrollbar-shadow-color:rgb(33,33,33); scrollbar-arrow-color:rgb(33,33,33);}

body, th, td, input, textarea, select, option {font-family:"Trebuchet MS", "Times New Roman", Arial, Times, serif;}
h1, h2, h3 {font-weight:normal; color:#A3A3A3;}
h2 {letter-spacing:-1px; font-size:2em;}
h1 {letter-spacing:-1px; font-size:2em;}
h3 {font-size:1em;}
ul, ol {line-height:200%;}
textarea {background: url(img/stripe.png) repeat;}
blockquote {padding-left:1em;}
blockquote p, blockquote ul, blockquote ol {line-height:normal; font-style:italic;}
a {color:#D3FF01;}
a:hover {text-decoration:none; color:#9bdb18;}

#detail {background:url(img/detail.gif) no-repeat bottom left; margin:0 auto; position:absolute; bottom: 0; width:481px; height:441px; z-index: 0;}
#container {width:800px; height:510px; background-color:#1c1c1c; position:absolute; left:50%; top:50%; margin-left:-400px; margin-top:-270px; border:dotted 1px #D1FE03; z-index:2;}
#header {float:none; position:absolute; width:800px; height:125px; margin:0 auto; border-bottom:dotted 1px #D1FE03; z-index:2;}
#sidebar {float:left; width:240px; height:384px; position:absolute; margin-top:126px; border-right:dotted 1px #D1FE03; z-index:3;}
#main {float:right; width:550px; height:384px; position:absolute; margin-top:126px; margin-left:250px; background-color:#1c1c1c; overflow-x:hidden; overflow-y:auto; z-index:3;}
#footer {clear:left; margin:0 auto; position:absolute; margin-top:515px; margin-left:-400px; left:50%; width:800px; text-align:center; padding:0px 0; z-index:2;}
#buttons {float:none; width:68px; height:23px; overflow:hidden; position:absolute; margin-top:100px; margin-left:730px; border:0px; z-index:4;}

#header h1, #header p {margin:0; color:#FFFFFF;}
#header h1 {padding:70px 0 0 115px;}
#header p {padding-left:118px; margin-top:-10px;}
#header a {color: #D3FF01;}

.post {padding: 0 0 20px 0;}
.title {margin:0; padding-bottom:20px; border-bottom:2px dashed #333333;}
.byline {margin:0; margin-top:20px; color:#646464; padding-left:118px; height: 100%;}
.meta {text-align:right; color:#646464; padding:5px 10px; border:1px dashed #333333;}
.meta .more {padding-left: 20px; background: url(images/img05.gif) no-repeat left center;}
.meta .comments {padding-left: 20px; background: url(images/img06.gif) no-repeat left center;}

#sidebar ul {margin:0; padding:0; list-style:none;}
#sidebar li {color:#D3FF01;}
#sidebar li ul {padding:15px 15px;}
#sidebar li li {border-bottom:1px dotted #000000; background:url(images/img02.gif) no-repeat 5px 50%;
padding-left:15px;}
#sidebar h2 {margin:0; padding:20px 0 0 0; border-bottom:2px solid #0F0F0F;}
#sidebar h1 {margin:0; padding:0px 0 0 0; border-bottom:2px solid #0F0F0F;}
#sidebar a {text-decoration:none;}
#sidebar a:hover {}

#footer {color:#8C8C8C}

#galmain {width:100%; height:100%; position:absolute; margin-top:50px; margin-left:0px; background-color:#1c1c1c; overflow-x:hidden; overflow-y:auto; color:#666;}
#galmain body, th, td, input, textarea, select, option {font-family:"Trebuchet MS", "Times New Roman", Arial, Times, serif;}
#galmain a {color:#666;}
#galmain a:hover {text-decoration:none; color:#999;}

.btn{color:#D3FF01;background-color:#000000; border:0px; font-size:13px; font-family:"Trebuchet MS";}

#warning {clear:both; margin:0 auto; position:absolute; top:10px; left:0px; right:10px; height:50px; font:message-box; background-color:#999; border:1px solid #000; overflow:hidden; text-decoration:none; color:#000;}
#warning a {color:#000;}
.wbtn{color:#000; background-color:#999999; border:solid 1px #000000; font-size:13px; font-family:"Trebuchet MS";}