/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, code, img, ol, ul, li{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
img {border:none;}
a.noun img {margin: 2px;}

/* typography.css */
body {font-size:14px;color:#222;background:#fff;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;}
th, td {}
#uNetRegF td {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
a {color:#009;text-decoration:underline;}
a:focus, a:hover {color:#000;}

/* grid.css */
.container {width:950px;margin:0 auto;}
.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}
.last, div.last {margin-right:0;}
.span-3 {width:110px;}
.span-6 {width:230px;}
.span-8 {width:310px;}
.span-12 {width:470px;}
.span-16 {width:630px;}
.span-21 {width:830px;}
.span-24, div.span-24 {width:950px;margin:0;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;border:none;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* LAYOUT */
body {background: url(/img/11.png);}
#wrapper {background: url(/img/12.png) left 10px repeat-x;}
#container {}
#contentwrap1 {background: #E9E9DF;}
#contentwrap {background: #E9E9DF url(/img/13.png) right top repeat-y;}
#contentwrap {font-size: 12px;}
#contentwrap td {font-size: 12px;}
a {color: #000000;}
a:hover {color: #A42D10;}

/* HEADER */
#header {height: 125px;}
 #header h1 {margin-bottom: 0px !important;padding: 20px 0 0 0;
font-weight: normal;font-family: Arial, Helvetica, Sans-serif;font-weight: bold;font-size: 46px;}
#header h1 a, #header h1 a:visited {color: #F9F9F1;text-decoration: none;}
#header h2 {color: #7D7B7A;font-size: 14px;line-height: 14px;font-family: Arial, Helvetica, Sans-serif;}
.logoimg {margin: 36px 0 0 0px;}
.feedtwitter {margin: 16px 10px 0 0;text-align: right;}

/* NAVIGATION MENUS */
#pagemenucontainer {height: 36px;float: left;}
#pagemenu {height: 36px;float: left;}
#pagemenu, #pagemenu ul {padding: 0;margin: 0;list-style: none;line-height: 1;}
#pagemenu {}
#pagemenu ul {float: left;list-style: none;margin: 0px 0px 0px 0px;padding: 0px;}
#pagemenu li {float: left;list-style: none;margin: 0px 0 0 0;padding:0;}
#pagemenu ul li {list-style: none;margin: 0px 0 0 0;padding: 0px;}
#pagemenu li a, #pagemenu li a:link {
color: #DFD3CA;display: block;margin: 15px 0 0 2px;padding: 8px 16px;text-decoration: none;
font-weight: bold;text-transform: uppercase;font-size: 11px;font-family: Arial, Helvetica, sans-serif;
}
#pagemenu li a:hover, #pagemenu li a:active {
color: #DFD3CA;display: block;text-decoration: none;background: #A42D0B;
-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;
}
#pagemenu li:hover {position: static;}

#navcontainer {height: 38px;display: block;margin-bottom: 10px;
background: url(/img/14.png) left top repeat-x;
}
.uMenuRoot a {text-decoration:none;display:block;}
.uMenuRoot a {
margin: 0;float:left;background: none;padding: 14px 16px 10px 16px;
color: #FCF8F1;font-weight: bold;text-transform: uppercase;font-size: 12px;
}
.uMenuRoot li a:hover,.uMenuRoot li a:focus {background: url(/img/15.png) left top repeat-x;color:#FCF8F1;}
.uMenuRoot li {
background: url(/img/16.png) right 15px no-repeat;
cursor: pointer;float: left;margin: 0 2px 0 0;padding: 0 2px 0 0;height: 38px;display: inline;
}
.uMenuRoot {width: 950px;margin: 0 auto;clear: both;overflow: hidden;font-size: 12px;display: block;}
#navcontainer a.uMenuItemA {background: url(/img/15.png) left top repeat-x;color:#FCF8F1;}
#navcontainer .xw-tl,#navcontainer .xw-bl,#navcontainer .u-menuvsep {display:none;}
#navcontainer .xw-ml,#navcontainer .xw-mr {margin:0;padding:0;background:none !important;}
#navcontainer .xw-mc {color:#fff; font-weight: normal; float: none; margin: 0px; padding: 0px; line-height:32px; background:#181614; border: 0;
}
#navcontainer .u-menubody {border: 0px !important; padding: 0px 0px;}
#navcontainer .u-menuvitem { padding: 0px 15px 0px 10px; line-height:32px;}
#navcontainer a {text-decoration: none;}
#navcontainer .u-menuvitem span {font-size:12px;color:#e0d3c9;font-family: 'Tahoma';text-decoration: none;}
#navcontainer .u-menuitemhl {background:#35312e; !important; padding: 0px 15px 0px 10px; line-height:32px;}
#navcontainer .u-menuitemhl span {font-family: 'Tahoma';}
#navcontainer .u-menuarrow {right:4px;top:13px;width:4px;height:7px;overflow: hidden;background: url(/img/17.gif);}
#navcontainer .u-menu {}

/* CONTENT */
#content {margin: 15px 5px 15px 15px;width: 610px;color: #33261C;}
#content li {list-style: none;}
.post {padding-bottom: 5px;margin-bottom: 20px;background: url(/img/18.png) left bottom repeat-x;}
.quoteMessage {overflow: hidden;padding-left: 9px;font-style: italic;color: #666;border-left: 3px solid #CADAE7;}

/* SIDEBAR(S) */
.sidebar {margin: 0 10px 10px 5px;font-size: 13px;color: #33261C;}
.sidebar a {text-decoration: none;color: #33261C;}
.sidebar a:hover {text-decoration: underline;color: #A42D10;}
#search {border: 1px solid #c8c8ac;height: 28px;padding: 2px 0;background: #E9E9DF;text-align: right;margin-top: 15px;}
#search input {border: 0;background: none;color: #34302D;}
#s {width: 240px;padding: 4px;margin:2px 0 0 0;background: none;}
#topsearch #search {margin: 10px 0 0 0;padding-right: 4px;}
#topsearch #s {width: 246px;}

/* Social icons */
.addthis_toolbox {padding: 15px 0 0px 0;text-align: center;margin-bottom: 10px;}
.addthis_toolbox .custom_images a{width: 32px;height: 32px;margin: 0 3px 0 3px;padding: 0;}
.addthis_toolbox .custom_images a:hover img{opacity: 1;}
.addthis_toolbox .custom_images a img{opacity: 0.85;}
.sidebarvideo {}
.sidebar h2 {
margin: 0px 0 0px 0;
padding: 12px 10px 10px 10px;
text-align: left;
font-size: 16px;
line-height: 16px;
color: #33261C;
font-family: Arial, Helvetica, Sans-serif;
font-weight: bold;
text-transform: uppercase;
background: url(/img/19.png) left top repeat-x;
-moz-border-radius: 8px;
-khtml-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
border: 1px solid #fff;
}
.sidebar ul {list-style-type: none;margin: 0px 0px 10px 0px;padding: 0px;}
.sidebar li {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px;}
.sidebar li {
padding: 6px 0px 6px 6px;margin: 0; border-top: 1px solid #f8f8f0; border-bottom: 1px solid #dfdfc8;
}
.sidebar li:first-child {border-top: none;}
.sidebar li:last-child {border-bottom: none;}
.sidebar .block {background: url(/img/20.png) left bottom repeat-x;}
.sidebar .blockcontent {margin: 0px 10px;margin-bottom: 10px;padding: 10px 0px;width: 275px;}

/* FOOTER */
#footer {padding: 22px;text-align: center;color: #E9E9DF;font-size: 13px;background: #141312;}
#footer a {color: #E9E9DF;}
#footer a:hover {text-decoration: none;color: #E9E9DF;}
#credits {color: #E9E9DF;font-size: 11px;text-align: center;padding: 10px;}
#credits a {color: #E9E9DF;text-decoration: none;}
#credits img {vertical-align: middle;}

/* Module Part Menu */
.catsTable {}
.catsTd {}
.catName {}
.catNameActive {}
.catNumData {}
.catDescr {}
a.catName:link {}
a.catName:visited {}
a.catName:hover {}
a.catName:active {}
a.catNameActive:link {}
a.catNameActive:visited {}
a.catNameActive:hover {}
a.catNameActive:active {}
/* ----------------- */
/* Entries Style */
.eBlock {text-align: justify;}
.eTitle {line-height: 28px;font-size: 22px;font-family: Arial, Helvetica, Sans-serif;font-weight: bold;color: #33261C;}
.eTitle a {text-decoration: none;color: #33261C;}
.eTitle a:hover {text-decoration: none;color: #A42D10;}
.eMessage, .eText {text-align: justify !important;line-height: 20px;padding-top: 8px;font-family: Arial, Verdana;font-size: 12px;}
.eDetails, .eDetails1, .eDetails2 {font-size: 10px !important;border-top:1px dashed #cccccc;padding: 5px 0px;}
.eDetails {background: url(/img/20.png) repeat-x left bottom;}
.eDetails1 {}
.eDetails2 {}
.eDetails a, .eDetails1 a, .eDetails2 a {}
.eDetails a:hover, .eDetails1 a:hover, .eDetails2 a:hover {}
.eRating {}
.eAttach {}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {text-align: justify;}
.cBlock1 {text-align: justify;}
.cBlock2 {text-align: justify;}
.cBlock1, .cBlock2 {font-size: 11px;padding:5px !important;border-top:1px dotted #535353;}
.cBlock1 a, .cBlock2 a {color: #a42d10;text-decoration: none;}
.cMessage {font-size: 11px;text-align: justify !important;padding:5px;color:#959595;}
#content .cMessage {color: #5f5e5d;}
#content .cBlock1, #content .cBlock2 {border-left:1px solid #ccc;border-top:1px solid #ccc;}
#content .cBlock1 a, #content .cBlock2 a {color: inherit;}
.cTop b {font-style: italic;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {}
.commTd2 {}
.commFl {width: 100%;}
.smiles {}
.commReg {}
.commError {}
.securityCode {}
/* ------------------- */

/* Archive Menu */
.archUl {}
.archLi {}
a.archLink:link {}
a.archLink:visited {}
a.archLink:hover {}
a.archLink:active {}
/* ------------ */

/* Archive Style */
.archiveCalendars {}
.archiveDateTitle {}
.archEntryHr {}
.archiveeTitle li {}
.archiveEntryTime {}
.archiveEntryComms {}
a.archiveDateTitleLink:link {}
a.archiveDateTitleLink:visited {}
a.archiveDateTitleLink:hover {}
a.archiveDateTitleLink:active {}
.archiveNoEntry {}
/* ------------- */

/* Calendar Style */
.calTable {}
.calTable td {padding: 7px 7px;}
.calMonth {}
.calWday {}
.calWdaySe {}
.calWdaySu {}
.calMday {}
.calMdayA {font-weight: bold; border: 1px solid #bbb; border-radius: 15px; -moz-border-radius: 15px;}
.calMdayIs {}
.calMdayIsA {}
a.calMonthLink {font-weight: bold;}
a.calMdayLink {font-weight: bold;color: #a42d10;}
a.calMonthLink:hover,a.calMdayLink:hover {}
a.calMonthLink:active,a.calMdayLink:active {}
td.calMday:hover, td.calMdayA:hover, td.calMdayIs:hover {color:#fff;background: #a42d10;}
td.calMdayIs:hover a {color: #fff;}
td.calMdayA:hover {border: 1px solid transparent;}
/* -------------- */

/* Poll styles */
.pollBut {}
.pollBody {}
.textResults {}
.textResultsTd {}
.pollNow {}
.pollNowTd {}
.totalVotesTable {}
.totalVotesTd {}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#e94343;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {}
.legendTd {}
/* ------------ */

/*----PAGE SWITCHES----*/
.catPages1, .catPages2 {padding: 4px 0px;}
.catPages1 *, .catPages2 * {font: 11px 'Tahoma';}
.catPages1 a, .catPages2 a {color:#232323; margin-right:1px;padding:3px 7px; text-align:center; text-decoration:none;}
.catPages1 b, .catPages2 b {color:#fff;background: #322e2b; padding:3px 7px; text-align:center; text-decoration:none;}
.catPages1 a:hover, .catPages2 a:hover {background: #ab2e0a;color: #fff;}
/*-------------------*/

/*--------------------- Forum start ---------------------*/
.forumContent { margin: 0px 20px 0px 20px;width: 910px;font-size:11px;}
.forumContent td { color: #6d6d6d; font-size:12px;}
.forumContent a { color: #6d6d6d;}
.forumContent a:hover { text-decoration: none;}
.forumContent table td {border-collapse: collapse;font-size: 11px;}
.gTable, .postTable { background: #dcdbe0;}
.gTable td { background: #ffffff; border: 1px solid #cccccc;}
.postTable td { border-collapse: collapse; border: 1px solid #efefef;}
.gTable td.gTableTop { font: 14px/28px 'Tahoma'; color: #feffff; text-transform: uppercase; padding: 0px 10px; background: #6d6d6d;}
.gTableTop a { color: #feffff;}
.gTableTop a:hover {}
.gTable td.gTableSubTop { background: #cccccc; color: #6d6d6d;}
.gTableSubTop a { color: #6d6d6d;}
.gTableTop, .gTableSubTop, .forumNameTd, .forumThreadTd, .forumPosrTd, .forumLastPostTd, .threadNametd, .threadPostTd, .threadAuthTd, .threadViewTd, .threadLastPostTd, td.threadsDetails, td.forumOnlineBar { padding: 3px 10px;}
#frM6 td, #frM14 td, #frM50 td, #frM56 td, #frM59 td {padding: 3px 10px;}
.postBottom table td {border: 0px;}
.postTable td {padding: 3px 10px;}
.postSeparator {display: none;}
td.posttdMessage {text-align: justify;font-size:12px !important;color: #444444;}
.threadPostTd, .threadViewTd, .threadAuthTd, .forumThreadTd, .forumPostTd {text-align: center !important;}
a.TopSortLink {}
a.TopSortLink:hover {}
a.postUser {font-weight: bold;}
a.forum, a.threadLink {font: 12px 'Arial';}
.forumDescr, .threadDescr {font: 10px 'Arial';}
td.postTdTop {background: #cccccc; color: #444;}
td.postTdTop a {color: #444;}
td.forumIcoTd, td.forumThreadTd, td.forumPostTd, td.gTableRight, td.threadIcoTd, td.threadPostTd, td.threadViewTd { background: #f5f5f5;}
td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{ border: 0px;}
td.pagesInfo, td.switch, td.switchActive {background: #ffffff; border: 1px solid #dcdbe0; padding-left: 5px; padding-right: 5px;}
td.switch, td.switchActive { background: #6d6d6d; color: #ffffff;}
td.switch a {color: #ffffff;}
.switchActive {font-weight: bold;}
.smiles td {padding: 2px 5px !important;}
/*--------------------- Forum end ---------------------*/

/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset], input[type=button] {
border: 1px solid #383131; background: #212123; color: #fff !important; cursor: pointer;font-family: 'Tahoma';font-size: 12px;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {background: #414144;}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {background: #79797c;}
select {border: 1px solid #bbbbbb;font-family: 'Tahoma';color: #555555;font-size: 12px;}
input[type=text], input[type=password], textarea {background: #fff; border: 1px solid #bbb; color: #555;font: 12px 'Tahoma';}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
input.codeButtons {margin-bottom: 1px;font-size: 12px;}
.queryField {width: auto !important;}
input.loginField {border: 0 none !important;}
input#remmain {vertical-align:middle;}
/*--------------------- INPUTS end ---------------------*/

/*--------------------- POPUP start ---------------------*/
.popup a {font-size: 12px;color:#222;}
.popup {font-size: 12px;background: #e9e9df;margin:10px;box-shadow: 0px 0px 5px #ccc;-moz-box-shadow: 0px 0px 5px #ccc;}
.popup td {font-size: 12px;}
.popuptitle {padding: 5px 0px 5px 15px;font-size:15px;font-weight: bold;background: #2f2b28;color: #fefefe;}
.popupbody {padding:10px;}
/*--------------------- POPUP end ---------------------*/