body {
background-attachment:fixed;
background-color:#121212;
background-image:url(images/orange/xx1.jpg);
background-position:top center;
background-repeat:no-repeat;
scrollbar-3dlight-color:#000;
scrollbar-arrow-color:#666;
scrollbar-darkshadow-color:#222;
scrollbar-face-color:#303038;
scrollbar-highlight-color:#666;
scrollbar-shadow-color:#000;
scrollbar-track-color:#303038;
}

#topmenu ul li a:hover,#topmenu a:hover {background:#f18059 url(images/orange/topmenu-left2.png) no-repeat 0 0;
border-radius-topleft: 7px; border-radius-topright: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -webkit-border-radius-topleft: 7px; -webkit-border-radius-topright: 7px;
color:#fff;}
#topmenu ul li a:hover span,#topmenu a:hover span {background:#f18059 url(images/orange/topmenu-right2.png) no-repeat 100% 0;
border-radius-topleft: 7px; border-radius-topright: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -webkit-border-radius-topleft: 7px; -webkit-border-radius-topright: 7px;
display:block;width:auto;}
#topmenu ul li a.activetab,#topmenu .activetab a {background:#444f5e url(images/orange/topmenu-left.png) no-repeat 0 0;
border-radius-topleft: 7px; border-radius-topright: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -webkit-border-radius-topleft: 7px; -webkit-border-radius-topright: 7px;
color:#fff;}

#topmenu ul li a.activetab span,#topmenu .activetab a span {background:#444f5e url(images/orange/topmenu-right.png) no-repeat 100% 0;
border-radius-topleft: 7px; border-radius-topright: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -webkit-border-radius-topleft: 7px; -webkit-border-radius-topright: 7px;
display:block;width:auto;}

a:link,a:active,a:visited {color:#E68B6E;}

p,td {color:#ffb084;font-size:11pt;}

hr {border:solid #ffb084 0;border-top-width:1px;height:0;
}

td.row1 {background-color:#181818; padding:2px;}
td.row2 {background-color:#1D1D1D; padding:2px;}
td.row3 {background-color:#232427; padding:2px;}
/*td.row_helped {padding:4px;}*/

/*
	This is for the table cell above the Topics, Post & Last posts on the index.php page
	By default this is the fading out gradiated silver background.
	However, you could replace this with a bitmap specific for each forum*/
td.rowpic {background-color:transparent;background-image:url(images/orange/category.png);background-repeat:repeat-x;height:22px;
 -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -webkit-border-radius-topleft: 7px; -webkit-border-radius-topright: 7px; }

/* Header cells - the blue and silver gradient backgrounds */
th {
background-color:#303038;background-image:url(images/orange/forum.png);color:#E9E9E9;font-size:11pt;font-weight:700;height:25px;
background-repeat:repeat-x; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px; -webkit-border-radius-topleft: 7px; -webkit-border-radius-topright: 7px;}

td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {background:#202020 url(images/orange/category.png) 0 0 repeat-x;border:#010101;border-style:0 solid;height:28px;}
td.cat,td.catHead,td.catBottom {background-color:#323232;background-image:url('images/orange/category.png');background-repeat:repeat-x;height:22px;}
th.thCornerL,th.thTop,th.thCornerR {background-color:#303038;background-image:url('images/orange/forum.png ');color:#E9E9E9;font-size:70%;font-weight:700;height:28px;}

.gen {font-size:13px;}
.genmed {font-size:12px;}
.gensmall {font-size:10px;}
.gen,.genmed,.gensmall {color:#d3d3d3;font-family:Candara, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
a.gen,a.genmed,a.gensmall {color:#d3d3d3;font-family:Candara, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}

.gn {font-size:12pt;}
.gnmed {font-size:11pt;}
.gnsmall {font-size:11pt;font-weight:700;}
.gnsmll {font-size:10pt;font-weight:700;}
.gn,.gnmed,.gnsmall,.gnsmll {color:#E68B6E;font-family:Candara, Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
a.gn,a.gnmed,a.gnsmall,a.gnsmll {color:#ffb084;text-decoration:none;}

.forumlink {color:#de6942;font-family:Candara, Trebuchet MS;font-size:12pt;font-style:normal;font-weight:700;}
.ftitle {color:#de6942;font-family:Candara, Trebuchet MS;font-size:14px;font-weight:700;}

/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav. {color:#d0d0d0;font-family:Candara, Trebuchet MS;font-size:11pt;font-weight:700;}
a.nav {color:#d0d0d0;text-decoration:none;}
.name {color:#d0d0d0;font-family:Candara, Trebuchet MS;font-size:11pt;text-decoration:none;}

/* Location, number of posts, post date etc */
.postdetails {color:#d0d0d0;font-family:Candara, Trebuchet MS;font-size:11px;}
.topbkg {background:#dbe3ee url(images/cellpic_bkg.png) repeat-x;}
.topnav {background:#e5ebf3 url(images/cellpic_nav.png) repeat-x;border:0 solid #91a0ae;border-width:1px 0;color:#de6942;font-size:10px;height:21px;text-align:center;white-space:nowrap;}

a:hover,a.mainmenu:hover,a.topictitle:hover {color:#de6942;text-decoration:underline;}
.pagination , a.forumlink,a.ftitle {color:#de6942;text-decoration:none;}
a.gen:hover,a.genmed:hover,a.gensmall:hover,a.gn:hover,a.gnmed:hover,a.gnsmall:hover,a.gnsmll:hover {color:#de6942;text-decoration:underline;}


/***********************************  cmn  ***********************************/

a {outline:none;}

#awi {
background-attachment:fixed;
clear:both;
float:right;
height:100%;
margin:5px 0 0;
padding:0;
position:fixed !important;
right:0;
text-align:center;
top:5px;
width:160px;
}
#styleswitch { position:static;text-align:right;z-index:20000;}
#styleswitch a img,table,img,.forumline img,.forumlinenb img {border:none;}
/* Header and Logo */
.info {color:#fff;font-family:Candara, Trebuchet MS;font-size:1em;text-align:center;}

/* General font families for common tags */
font,th,td,p {font-family:Candara, Trebuchet MS,  sans-serif;}

/* This is the border line & background colour round the entire page */
.bodyline {-moz-border-radius:7px;-webkit-border-radius:7px;border:0 #98AAB1 solid;}

/* This is the outline round the main forum tables */
.forumline {-moz-border-radius:7px;-webkit-border-radius:7px;
border:solid #1c1c1c 0px;border-top-width:0;
filter:Alpha(Opacity=90);opacity:.90; -moz-opacity:.90;
padding:1px;}

th.thHead {border:1px solid #555;border-width:0;font-size:12px;font-weight:700;height:28px;}
td.row3Right {background-color:#222;border:0px solid #555;border-style:solid;border-width:0;}
td.spaceRow {background-color:#010101;border:0px solid #555;border-style:solid;border-width:0;}

/* The register, login, search etc links at the top of the page */
.mainmenu {color:#fffff1;font-family:Candara, Trebuchet MS;font-size:12pt;}
a.mainmenu {color:#fffff1;text-decoration:none;}
a.mainmenu:hover {color:#a9a9cd;text-decoration:underline;}

/* Forum category titles */
.cattitle {color:#fff;font-family:Candara,Trebuchet MS;font-size:15px;font-weight:700;}
a.cattitle {color:#fff;text-decoration:none;}

a.forumlink:hover {color:#fffff1;text-decoration:underline;}

/* The content of the posts (body of text) */
.postbody {font-family:Verdana, Candara, Trebuchet MS, Arial, Helvetica, sans-serif;font-size:13px;
line-height:18px;padding:10px 10px 10px 10px;text-align:justify;}

.postbody img {display:inline;margin:10px;vertical-align:middle;}

/* Quote & Code blocks */
.codetitle {background:#080808 url(images/bbcode_code.png) no-repeat 100% 50%;
border:1px solid #454545;
color:#66CDAA;
font-family:Candara, Trebuchet Ms,  sans-serif;
font-size:12pt;
font-weight:700;
margin-top:10px;
padding:6px;
text-align:left;
width:90%;}

.codediv {background:#080808;
border:1px solid #454545;
border-top:0;
color:#66CDAA;
font-family:Lucida Console, Courier, "Courier New", sans-serif;
font-size:12pt;
padding:6px;
text-align:left;
width:90%;
}
a.codelink:link {color:#d0d0d0;text-decoration:none;}
a.codelink:visited {color:#9aef9e;text-decoration:none;}
a.codelink:hover {color:#9BCD9B;text-decoration:none;}

.quotetitle {background:#080808 url(images/bbcode_quote.png) no-repeat 100% 50%;
border:1px solid #454545;
color:#87CEFF;
font-family:Candara, Trebuchet Ms,  sans-serif;
font-size:12pt;
font-weight:700;
margin-top:10px;
padding:6px;
text-align:left;
width:90%;
}

.quotediv {background:#080808;
border:1px solid #454545;
border-top:0;
color:#87CEFF;
font-family: sans-serif;
font-size:12pt;
padding:6px;
text-align:justify;
width:90%;
}

.hidetitle {background:transparent;
border:1px solid #FFE1FF;
color:#FFE1FF;
font-family:Candara, Trebuchet Ms,  sans-serif;
font-size:12pt;
font-weight:700;
margin-top:10px;
padding:10px;
text-align:left;
width:90%;
}

.hidediv {background:transparent;
border:1px solid #FFE1FF;
border-top:0;
color:#FFE1FF;
font-family: sans-serif;
font-size:12pt;
padding:10px;
text-align:left;
width:90%;
}

.spoiltitle {color:#87CEFF;font-family:Candara, Trebuchet Ms, sans-serif;font-size:12pt;font-weight:700;text-align:left;width:90%;}

.spoildiv {background:transparent;
border:1px solid #87CEFF;
color:#87CEFF;
font-family: sans-serif;
font-size:12pt;
overflow:auto;
padding:5px;
text-align:left;
width:90%;}

input.spoilbtn {background-color:#1c1c1c;
border-color:#87cdff;
color:#87CEFF;
cursor:pointer;
font-family:Candara,  sans-serif;
font-size:10pt;
margin:1px;
padding:1px;
width:50px;}

/* Copyright and bottom info */
td.copyright, .copyright,a.copyright, .copyright a  {color:#101010;font-family:Trebuchet MS;font-size:0px;font-decoration: none;}

/* Form elements */
form {display:inline;margin:0;}

input {background:#111 url(images/chatbg.png) repeat-x;
border:solid #45494d 1px;
color:#ccc;
font-family:Candara, Trebuchet MS;
font-size:12px;
padding:1px 5px 2px 3px;
text-indent:2px;
vertical-align:middle;
}

textarea {background:#111 url(images/chatbg.png) repeat;
border:solid #000 1px;
color:#ccc;
font-family:Candara, Trebuchet MS;
font-size:12px;
padding:1px 5px 2px 3px;
vertical-align:middle;
}

select {background:#111 url(images/chatbg.png) repeat-x;
background-color:#1e1e1e;
border:solid #000 1px;
color:#ccc;
font-family:Candara, Trebuchet MS;
font-size:12px;
padding:1px 5px 2px 3px;
vertical-align:middle;
}

/* The buttons used for bbCode styling in message post */
input.button {background:#111 url(images/chatbg.png) repeat-x;
border:solid #45494d 1px;
color:#abc;
cursor:pointer;
font-family:Candara, Trebuchet MS,  sans-serif;
font-size:11px;
padding:1px 5px 2px 3px;
}

/* The main submit button option */
input.mainoption {background:#111 url(images/chatbg.png) repeat-x;
border:solid #45494d 1px;
color:#abc;
cursor:pointer;
font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
font-size:100%;
font-weight:700;
line-height:130%;
margin:0 7px 0 0;
padding:1px 5px 2px 3px;
text-decoration:none;
vertical-align:middle;
}

/* None-bold submit button */
input.liteoption {background:#111 url(images/chatbg.png) repeat-x;
border:solid #45494d 1px;
color:#fff;
cursor:pointer;
font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
font-size:100%;
line-height:130%;
margin:0 7px 0 0;
padding:1px 5px 2px 3px;
text-decoration:none;
}

td.row_helped {background:inherit;}

/* Highlight bad words for moderators instead of censoring them */
span.badwordhighlight {background-color:#000;color:#E6E6E6;font-family:Candara, Trebuchet_MS;font-size:12px;}

.topbkg {background:#dbe3ee url(images/cellpic_bkg.jpg) repeat-x;}
.topnav {background:#e5ebf3 url(images/cellpic_nav.gif) repeat-x;border:0 solid #91a0ae;border-width:1px 0;color:#8989BA;font-size:10px;height:21px;
text-align:center;white-space:nowrap;}

.pmr {color:#ffffff;font-family:Candara, Georgia;font-size:12pt;text-decoration:none;}
.pmw {color:#ffffff;font-family:Candara, Georgia;font-size:12px;text-decoration:none;}

.pagination {color:#abc;cursor:pointer;
font-size:10pt;font-weight:700;
padding:3px 3px 4px;text-decoration:none;
}
.pagination a,.pagination a:visited {background-color:#transparent;
border:#111 1px solid;border-color:#111;
color:#fff;padding:1px;text-decoration:none;}

.pagination a:active {background-color:#transparent;
border:#111 1px solid;border-color:#111;
color:#fff;padding:1px;text-decoration:none;
}

.pagination a:hover {background-color:#000;
border:#666 1px solid;border-color:#666;
color:#fff;padding:1px;text-decoration:none;}

.error {color:#DC143C;font-family:Trebuchet MS;font-size:16pt;font-weight:700;text-align:center;vertical-align:middle;}

td,p {color:#A9A9CD;font-family:Candara, Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11pt;}

th.thSides,th.thLeft,th.thRight,th.thBottom {border:0px solid #555;border-width:0;font-weight:700;height:28px;}

.topictitle,h1,h2 {color:#d0d0d0;font-family:Candara, Trebuchet MS;font-size:12px;font-weight:700;}
a.topictitle:link,a.topictitle:visited {color:#d0d0d0;text-decoration:none;}

a.postdetails:link,a.postdetails:visited {text-decoration:none;}
a.copyright,a.copyright:hover {color:#202020;text-decoration:none;}

input.post,textarea.post {background: #1e1e1e url(images/ch.png) repeat;
border:solid #45494 0;margin:0 7px 0 0;padding:1px 5px 2px 3px;}
input.post2,textarea.post2,input.post1,textarea.post1,input.post3,textarea.post3 {background: #1e1e1e url(images/ch.png) repeat;}


.footer {background: url(images/footer.png) top left repeat-x}


div#banner1 {	background-attachment: fixed;	display: inline;	height: 60px;	margin-left: 0;	margin-top: 60px;	position: absolute;	width: 468px;	z-index: 0; }
div#banner2 {	background-attachment: fixed;	display: block;	height: 60px;	margin-left: 0;	margin-top: 0;	position: absolute;	width: 468px;	z-index: 0; }
div#container, #container {	clear: both;	float: right;	min-width: 600px;	position: static !important;	right: 0;	top: 0;	width: 100%;	z-index: 150; }
#header, div#header {	background: transparent url(images/header-bg.png) 0 100% repeat-x;
	filter: Alpha(Opacity=90);height: 180px;	overflow: hidden; margin-left:15px;	position: relative;	z-index: 0;	margin-left: 15px;	margin-right: 15px;}
#headerleft, div#headerleft {	background: url(images/header-left.png) 0 100% no-repeat;	filter: Alpha(Opacity=90);	height: 180px; 	position: relative; margin-left: 3px; }
#headerright, div#headerright {	background: url(images/header-right.png) 100% 100% no-repeat;	filter: Alpha(Opacity=90); height: 180px;	position: relative; margin-right: 3px; }
div#logo {background: url(images/logo1.png) 10px 10px no-repeat;	background-attachment: fixed;	height: 234px;	left: 10px;	margin-left: 10px;	position: fixed;	top: 10px;	width: 250px;	z-index: 20;
	display: inline; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/logo1.png');}
div#menubar {	height: 45px;	margin: 0;	padding: 0;	position: static !important;	z-index: 1000; }
div#topmenu {	display: block;	float: right;	font-family: Candara, Trebuchet MS, tahoma, sans-serif;	font-size: 12pt;	font-weight: 700;	height: 25px;	margin: 0;	padding: 34px 0 0 10px;	position: relative; }
div#topmenu ul {	float: left;	list-style-type: none;	margin: 0;	padding: 0;	width: auto; }
div#topmenu ul li a span,div#topmenu a span {	padding: 0 13px 0 0; }
div#topmenu ul li a,div#topmenu a {	color: #fff;	display: block;	float: left;	height: 25px;	line-height: 25px;	padding: 0 0 0 13px;	text-decoration: none; }
div#topmenu ul li,div#topmenu li {	display: block;	float: left;	margin: 0 1px; }
div#welcome {	color: #fff;	display: block;	font-family: Candara, tahoma, sans-serif;	font-size: 1em;	padding: 40px 30px 0 0;	text-align: right; }
div#welcome a:hover,a.forumlink:hover {	color: #fffff1;	text-decoration: underline; }
div#welcome a:link,div#welcome a:visited {	color: #f4f4f4;	font-weight: 700; }

#xm td.hmL {color: #E9E9E9;font-size: 0;	font-weight: 700;height: px;max-height: 1px;padding-left: 10px;	padding-right: 10px;background: transparent !important; }
div#hm,div#hm2,div#hm3 {	display: block;	margin-top: -31px;position: relative; z-index:0;}
	
div#ssb {	display: block;	border: 0px white solid;height: 100px;width: 10px; text-align:left; vertical-align:middle;position:absolute; background-attachment:fixed;}
div#ssb2 {display: block;	border: 0px green solid;height: 100px; width: 10px;text-align:left; vertical-align:middle; position:absolute; background-attachment:fixed;}
.sbb {	background: url("images/dn.png") no-repeat fixed top; color: #fff; font: bold 1.1em "Arial Unicode"; background-attachment:fixed;}
.sbb2 {	background: url("images/lv.png") no-repeat fixed top; color: #fff; font: bold 1.1em "Arial Unicode";background-attachment:fixed;}

#nw {height: 20px;	margin: auto;	max-width: 150px;	min-width: 125px;	padding: 0;	position: center; }
#nw a:selected {background-position: -125px;	color: #fff; }
#nw li#selected a {background-position: -100px;	border: none;	color: #fff; }
#nw ul {border: 0;	list-style-type: none;	margin: 0;	padding: 0;	text-align: center; }
#nw ul li {display: block;	float: right;	margin: 0;	padding: 0;	text-align: center;	vertical-align: middle; }
#nw ul li a {	background: url("images/6x25.png") no-repeat 0 0;	border: none;	color: #fff;	display: block;	font: bold 1.2em "Arial Unicode", "Lucida Sans Unicode", verdana, lucida, sans-serif;	height: 30px;	margin: 0 0 -10px;	padding: 0;	text-align: center;	text-decoration: none;	vertical-align: baseline;	width: 25px; }
#nw ul li a:hover {	background-position: -100px;	color: #de6942; }

td.sb {background: url("images/6x25.png") no-repeat 0 0;	border: none;	color: #fff;	display: block;	font: bold 1.2em "Arial Unicode", "Lucida Sans Unicode", verdana, lucida, sans-serif;	height: 30px;	margin: 0 0 -10px;	padding: 0;	text-align: center;	text-decoration: none;	vertical-align: baseline;	width: 25px; }
td.sb a {color:#ff9765; text-decoration:none }

/***********************************  cmn  ***********************************/

@import url("formIE.css");
@import url("mell.css");