/* Global Style */
html {color: #999999; font-family: Trebuchet MS, Verdana, Arial; font-size: 8pt;}
body {background-color: #000000; margin: 0; text-align: justify; height: 100%; /* for older browsers */}

.side_body {width: 200px; background: #0d0d0d; margin-bottom: 10px;}
.side_title {background: #333;}

#background {background: url('/images/global/background4.jpg') #000 no-repeat center top;}
#main {margin: 0 auto; position: relative; width: 675px; text-align: left;}

#header, #content, #footer {position: relative;}

.table_of_ratings {padding: 3px; border: 1px solid #f8cb29; text-align: left;}

.table_of_friends {padding: 8px; border: 1px solid #f8cb29; text-align: left;}

.table_of_downloads {border: 5px solid #f8cb29;}
.td_dark {background:#171717; color: #777;}
.td_light {background:#333; color: #777;}
.td_line {border-bottom: 5px solid #f8cb29;}
/* ------------ */

/* Background Settings */
#header {width: 675px; float: left; margin-top: 10px;}
#content {width: 675px; float: left;}
#footer {width: 675px; float: left; margin-bottom: 10px;}
/* ------------------- */

/* Content */
.header_block {background: #0d0d0d; margin-bottom: 10px; padding: 10px; border: 1px solid #212121;}
.footer_block {background: #0d0d0d; padding: 10px; border: 1px solid #212121;}
.main_block {width: 461px; float: left; margin-right: 10px;}
.side_block {width: 202px !important; float: right;}
.block {background: #0d0d0d; margin-bottom: 10px; border: 1px solid #212121;}
.block_comm {background: #0d0d0d; margin-bottom: 10px; border: 1px solid #212121;}
.block_comm_header {background: #171717; padding: 10px; border-bottom: 1px solid #212121;}
.block_comm_footer {background: #171717; padding: 10px; border-top: 1px solid #212121;}
.block_ava {background: #a5d8f6; width: 60px; float: left; margin-right: 10px; border-right: 1px solid #47bdef;}

.block_title {text-transform: uppercase; color: #f8cb29; text-align: left;}
.excerpt {border: 1px solid #212121;background: #0d0d0d; width: 397px; height:119px; padding: 20px; margin-bottom: 10px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.excerpt_left {border: 1px solid #212121; width: 119px; height:119px; float: left; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-right: 10px;}
.excerpt_right {margin-left: 139px;}
.excerpt_title {font-family: Arial; text-transform: uppercase; font-size: 8pt;text-shadow: 1px 1px 0 #000;font-weight: bold;}
.excerpt_details {font-family: Arial; text-transform: uppercase; font-size: 7pt;text-shadow: 1px 1px 0 #000; padding-bottom: 20px;}
.excerpt_text {text-align: justify;margin-top: 15px;}

.block_message {clear: both; text-align: justify;}
.block_text {text-align: justify; padding: 10px;}
.block_details {font-size: 7pt; text-align: left;}
.block_header {background: #171717; padding: 10px; border-bottom: 1px solid #212121;}
.block_footer {background: #171717; padding: 10px; border-top: 1px solid #212121;}

/* News */
.news {padding: 0 0 0 5px; border-left: 3px solid #f8cb29; text-align: justify}
.articles {margin: 0 20px 0 20px; padding: 0 0 0 5px; border-left: 3px solid #f8cb29; text-align: justify}

.photo_news {display: block; border: 5px solid #f8cb29;}

.news_border {width: 407px; height: 229px; border: 5px solid #f8cb29;}
.news_border_active img {display: block; border: 5px solid #f8cb29;}
.news_border_active img:hover {border: 5px solid #ffffff;}
.photos_thumbs {width: 127px; border: 4px solid #171717; -webkit-box-shadow: 0px 0px 3px #000; -moz-box-shadow: 0px 0px 3px #000; box-shadow: 0px 0px 3px #000;}
.photo_border img {display: block; border: 5px solid #f8cb29;}
.photo_border_tr {display: block; border: 5px solid #f8cb29;}

.vid_border embed {display: block; border: 5px solid #f8cb29;}
.vid_border_active img {display: block; border: 5px solid #f8cb29;}
.vid_border_active img:hover {border: 5px solid #ffffff;}
/* ------- */

/* General Style */
a:link {text-decoration:none; color:#f8cb29;}
a:active {text-decoration:none; color:#f8cb29;}
a:visited {text-decoration:none; color:#f8cb29;}
a:hover {text-decoration:none; color:#fff;}

td {font-family:trebuchet MS,arial,helvetica; font-size:8pt; color:#999999;}
form {padding:0px;margin:0px;}

.copy {font-size:7pt;}

/* fields & buttons */
input, textarea {vertical-align:middle;color:#636363;background:#171717;border:1px solid #212121;font-size:10px;font-family:Trebuchet MS,Verdana,Tahoma,Arial,Sans-Serif;padding:2px;}
select {vertical-align:middle;color:#636363;background:#171717;border:1px solid #212121;font-size:10px;font-family:Trebuchet MS,Verdana,Tahoma,Arial,Sans-Serif;}
.searchSbmFl,.uplFileFl,.gTableBottom input, .fastLogBt, .fastSearch, .fastNav, .codeButtons, .commSbmFl, .loginButton, .pollBut {vertical-align:middle;color:#636363;background:#171717;border:1px solid #212121;font-size:10px;font-family:Trebuchet MS,Verdana,Tahoma,Arial,Sans-Serif;margin:2px;}
.loginField {vertical-align:middle;color:#636363;background:#171717;border:1px solid #212121;font-size:10px;font-family:Trebuchet MS,Verdana,Tahoma,Arial,Sans-Serif;padding:2px;width:100px !important;float:right;margin:2px !important;}
.queryField {vertical-align:middle;color:#636363;background:#171717;border:1px solid #212121;font-size:10px;font-family:Trebuchet MS,Verdana,Tahoma,Arial,Sans-Serif;padding:2px;width:150px !important;margin-bottom:2px !important;}
/* -- -- */

.mframe1 {padding:2 10 30 10px;}
hr {color: #212121; background-color: #212121; border: none; height: 1px; margin: 5px 0 10px 0;}
label {cursor:pointer;cursor:hand}

.blocktitle {font-family:Verdana,Sans-Serif;color:#FFFFFF;font-size:13px;font-weight:bold; padding-left:22px; background: url('/.s/t/171/21.gif') no-repeat 5px 2px;}

.menut0 {background:#585858;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
.menut {padding:2 3 3 15px;background:#868686;border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-bottom:4px solid #FFFFFF;}
.mframe {padding:2 0 30 30px;}
.bannerTable {width:468;height:60;background:#868686;border-top:1px solid #FFFFFF;border-left:1px solid #FFFFFF;border-bottom:4px solid #FFFFFF;}
/* ------------- */

/* Site Menus */
#dropMenu, #dropMenu ul {list-style: none; margin: 0px; padding: 0px;} 
.menuCat {background: url('/images/global/plus.gif') 0px 3px no-repeat; padding-left: 12px;} 
.menuCat span {cursor: pointer; font-weight: bold;} 
.menuCat ul {display: none;} 
/* --------- */

/* Module Part Menu */
.catsTd {padding: 0 0 3px 17px; background: url('/.s/t/171/24.gif') no-repeat 0px 4px;}
.catNumData {font-size:7pt;color:#D8D5D5;}
.catDescr {font-size:7pt; padding-left:10px;}
/* ----------------- */

/* Entries Style */
.eBlock {border: 4px double #007fb3;background: #a5d8f6;}
.entry_title {text-transform: uppercase; font-weight: bold; text-align: left;}
.eMessage {color:#EBEBEB;}


.entry_details {font-size: 7pt; text-align: left;}
.block_line {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #212121;}
.eDetails2 {border-top:1px dashed #464646;color:#DDDDDD;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}

.eRating {font-size:7pt;}
/* --------------- */

/* Comments Style */
.cAnswer {margin: 0 0 10px 20px; padding-left: 5px; border-left: 5px solid #f8cb29; font-style: italic;}
.cBlock1 {border: 1px solid #212121; background: #171717;}
.cBlock2 {border: 1px solid #212121; background: #171717;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color: #f8cb29; font-weight: bold; padding-left: 5px;}
.commTd2 {width: 437px;}
.commFl {width: 100%; background: #171717; border: 1px solid #212121;}
.smiles {border: 1px solid #212121; background: #171717;}
.commReg {padding: 10 0 10 0px; text-align: center;}
.commError {color: #FF0000;}
.securityCode {background: #171717; border: 1px solid #212121;}
/* ------------------- */

/* News/Blog Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 17px; background: url('/.s/t/171/24.gif') no-repeat 0px 4px;}
.archActive {color:#FFFFFF;}
/* ---------------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#1B1B1B}
.textResults {background:#EBEBEB}
.textResultsTd {background:#868686}

.pollNow {background:#FFFFFF}
.pollNowTd {background:#868686}

.totalVotesTable {}
.totalVotesTd {background:#868686}
/* ---------- */

/* User Group Marks */
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:yellow;}
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:#9fca08;}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:yellow;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:pink;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#99CCFF;}
/* ---------------- */
