body {font-family: arial, helvetica, sans-serif;text-align: left;padding:0;margin:18pt 0 0 0; cursor:default;}
iframe {background:transparent;}
#top {position: fixed;}
#top {left: 0;right: 0;height: 26px;}
#top {top: 0;}
a:link {text-decoration: none; outline:none}
a:visited {text-decoration: none;}
a:hover, a:active { text-decoration:underline;outline:none}

#page {width:960px;margin:0 auto;}
#header,#header2 {height: 100px;width: 866px;margin: 0 41px 10px 0;text-align: left;clear:both;float:right;}
#header .logo ,#header2 .logo {
	border:0;
	float:left;
	margin-top:15px;
	margin-left:0px;
	background-position:-89px top
} 
#header .logo h1,#header2 .logo h1 {display:none;font-size:2pt;}
#header .payoff, #header2 .payoff {border:0;float:right;margin-top:40px;margin-left:92px;width:336px;height:29px;} 
#header a:visited,#header2 a:visited {}
#header a:hover, #header2 a:hover {}
#header .monsta { width:281px; height:59px;border:0}         

#coverflow {width:965px;height:460px;margin:0 0 0px 0;padding:0;overflow:hidden;padding-left:5px;clear:both;}

#infobar {float:right;width:866px;margin-right:41px;padding-bottom:13px;margin-bottom:34px;font-size:13pt; letter-spacing:0px;padding-top:2px}
#infobar2 {float:right;width:866px;margin-right:41px;padding-bottom:13px;margin-bottom:34px;font-size:10pt; letter-spacing:0px}
#infobar a,#infobar2 a {text-decoration:underline}

#sidebar {width:180px;margin:0 0px 0 56px;float:left;text-align:left;padding-right:25px;height:400px}
#sidebar2 {width:202px;padding:0 0 0 10px;float:left;}

#menu {width: 170px;margin-left: 575px;text-align: left;margin-top: 7px;margin-bottom: 20px;}
#menu a {text-decoration: none;font-family: arial, helvetica, geneva, sans-serif;}
#menu a:visited {}
#menu a:hover {}
#menu input, textarea {font-family: arial, helvetica, geneva, sans-serif;font-size: .9em;font-weight: normal;}
ul, ol {margin-top: 0;margin-bottom: 0;}
.tbox.chatbox {width: 80%;margin-left: auto;margin-right: auto;}
.menubox {font-family:arial, Sans-serif;font-size: 8pt;margin-top: 15px;padding: 5px;width: 150px;/*	margin-left: 20px;*/;}


#content {font-size:11pt;width:395px;float:left;padding-left:0px; margin-top:-5px;margin-right:10px;padding-right:25px; text-align:left; padding-left:10px; margin-left:-10px;}
#content h1, #content h1 {margin:2px 0 6px 0px;padding:0;font-weight:bold;font-size:16pt;width:300px}
#content h1 a:visited{}
#content h1 a:hover{text-decoration:underline}
#content a,#content a:link,#content a:visited {text-decoration:underline}
.news_titlelink, .news_titlelink a, .news_titlelink a:link, .news_titlelink a:visited{text-decoration:none!important}
.news_titlelink:hover{text-decoration:underline!important}

#content2 {font-size:11pt;width:648px;float:left;padding-left:0px; margin-top:-5px;margin-right:0;padding-right:0;text-align:left}
#content2 h1 {margin:16px 0 3px 0px;padding:0;font-weight:bold;font-size:14pt;}
#content2 a,#content2 a:link,#content2 a:visited {text-decoration:underline}

.newsbody {padding:8px 0 16px 0; position:relative}

#nav {padding:5px 15px 10px 15px;margin-bottom:16px;}
#nav ul {list-style: none;margin: 2px 4px 2px 4px;padding: 0px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-decoration: none;font-size:13pt;font-weight:bold;outline:none;}
#nav li {background-color: inherit;float: none;outline:none;}
#nav li a {display: block;outline:none;height:30px;margin: 0px 12px 0px 0; padding-top:10px}
#nav li a:visited {text-decoration: none;}
#nav .offpage a {}
#nav .offpage {}
#nav .onpage a {}
#nav .onpage {outline:none;font-weight:bold; }


.textstyle1 {font: 8pt arial, helvetica, sans-serif;}
.textstyle2 {font: 10px arial, helvetica, sans-serif;}
.textstyle4 {font-size: 13px;margin: 5px 0 0 0;}
.textstyle4 a:link {}
.textstyle4 a:visited {text-decoration: none;}
.textstyle4 a:hover, a:active {}
.post .textstyle3 {font-size: 10px;padding-left: 5px;text-align: justify;}
.textstyle3 a:hover {}
.postinfo {font-size: 8pt;width: 541px;padding: 2px 0 2px 2px;}
.postinfo a:link {}
.postinfo a:hover {}
#titlebar2 {width: 500px;font-size: .7em;}
#sitedisclaimer {clear: both;width: 747px;margin: 0 auto;font-size: .6em;line-height: 2.4em;text-align: center;}
.smalltext {background: none;font-family: arial, helvetica, sans-serif;font-size: 8pt;font-style: normal;}
.smallblacktext {background: none;font-family: arial, helvetica, sans-serif;font-size: 10px;font-style: normal;}
.indent {padding: 10px 10px 10px 10px;margin: 5px;font: 8pt arial, sans-serif;}
.defaulttext {background: none;font-family: arial, helvetica, sans-serif;font-size: 10px;font-style: normal;}
td {background: none;font-family: arial, helvetica, sans-serif;font-size: 11px;font-style: normal;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;padding-top: 0px;text-align:left;}
blockquote {font-family: arial, helvetica, sans-serif;font-style: italic;}
.mediumtext {background: none;font-family: arial, helvetica, sans-serif;font-size: 11px;font-style: normal;}
.captiontext {background: none;font-family: arial, helvetica, sans-serif;font-size: 18px}

.ico_email, .ico_rss, .ico_e107, .ico_top {padding-left:24px}

.contact_name,.contact_email,.contact_subject,.contact_key {width:170px;padding-left:29px}
.contact_name {}
.contact_email {}
.contact_subject {}
.contact_key {width:50px;letter-spacing: 1px;}

input,textarea, .tbox {border:0px;font-family: arial, helvetica, sans-serif;font-size: 9pt; margin:1px 0 3px 0; padding:6px 5px 5px 7px;}
field:hover, input:hover, textarea:hover, .tbox:hover, .contact_key:hover, contact_name:hover, .contact_subject:hover, .contact_email:hover {}
field:focus, field:active, textarea:focus, textarea:active, .tbox:focus, .tbox:active, .contact_key:focus, .contact_key:active, .contact_name:focus, .contact_email:focus, .contact_subject:focus, .contact_name:active, .contact_email:active, .contact_subject:active, .button:hover {}

.button {font-family: arial, helvetica, sans-serif;font-size: 9pt; font-weight:bold;text-align:center;text-align:center;cursor:pointer;padding:5px 5px 4px 5px; margin:1px 0 3px 5px;-moz-opacity:1;opacity:1;}
.button:hover {}
.button a {}
.button a:hover {text-decoration: none;}

.nextprev {width: 535px;font-size: .8em;height: 23px;margin: 0;padding-top: 6px;padding-left: 5px;padding-right: 10px;}
form {margin: 2px 0px 0px 0px;}
.spacer {padding-bottom : 2px;padding-left : 0px;padding-right : 0px;padding-top : 2px;}
hr {height: 2px;width: 92%;text-align:center;border-style: dotted;}
.border {padding: 2px;}
.bodytable {padding: 2px;background-color: transparent;font-family: arial, helvetica, sans-serif;font-size: 10px;font-style: normal;}
p {margin-top: 0px;}
.fborder {}
.forumheader {font-family: arial, helvetica, sans-serif;}
.forumheader2 {font-family: arial, helvetica, sans-serif;}
.forumheader3 {font-family: arial, helvetica, sans-serif}
.forumborder {background-color: transparent;}
.fcaption {font-family: arial, helvetica, sans-serif;}
.finfobar {padding: 4px;font-style:normal;font-variant:normal;font-weight:normal;}
a.forumlink {text-decoration: underline;}
.helpbox {border: 0px none red;background-color: transparent;font: 8pt arial, helvetica, sans-serif;}
.linkspage_button {border:0px;}

.date {height: 48px;width: 46px;font: bold 20pt arial, sans-serif;background-color: inherit;text-align: left;padding: 4px 0 0 9px;line-height: 100%;float: left;margin-top:5px;margin-bottom:10px;margin-right:5px;padding-right:5px; letter-spacing:5px;-moz-opacity:0.35;opacity:0.35;}
.date span {height: 14px;display: block;font: normal 7pt arial, Helvetica, sans-serif;background-color: inherit;text-align: left;padding-top:1px;padding-bottom:4px; margin-left:-1px; letter-spacing:0px}
.news_thumb {float: right;margin: -31px 0 6px 0; overflow:hidden;height:70px}
.postdata {}
.postdata a, .postdata a:visited {text-decoration: none;}
.postdata a:hover {text-decoration: none;}
.postdata .category {float: left;font-size:8pt;clear:right; width:310px}

.boxcol1 {margin-bottom:16px;}
.boxcol2 {border:0px;margin-bottom:16px;}
#defpanel {font-family: arial, helvetica, sans-serif;font-size:10pt;float:right;width:866px;margin-right:40px;margin-top:30px;margin-left:13px;margin-bottom:25px;padding:0 0 20px 0;}
#defpanel h2 {margin:0;padding:0 0 15px 0;font-weight:normal;font-size:14pt;}
#defpanel .first {float:left;width:250px; height:200px;margin:0; margin-top:20px;padding-right:20px;margin-right:20px; padding-left:20px;}
#defpanel .second {float:left;width:250px; height:200px;margin:0; margin-top:20px;padding-right:20px;margin-right:20px;}
#defpanel .third {float:left;width:240px; height:120px;margin:0; margin-top:20px;padding-right:20px;margin-right:0;}

#footer {float:right;width:866px; margin-right:41px; margin-bottom:20px; margin-top:0px; border-top:1px}
#footer .copyright {float:left;width:300px;font-size:10pt;margin-left:0px}
#footer .copyright .monsta {margin-bottom:-1px;margin-left:5px;-moz-opacity:0.5;opacity:0.5;}
#footer .links {float:right;width:470px;font-size:10pt;text-align:right; padding-right:0}
#footer .links a,#footer .links a:link,#footer .links a:visited {}
#footer .links a:hover {}
#footer .links .spacer {padding: 0 8px 0 5px;}
#footer .links .minicon {margin-bottom:-3px;margin-right:5px;-moz-opacity:0.4;opacity:0.4;}
#footer .links .minicon2 {margin-bottom:-2px;margin-right:6px;-moz-opacity:0.4;opacity:0.4;}
#footer .links .minicon3 {margin-bottom:-1px;margin-right:6px;-moz-opacity:0.4;opacity:0.4;}
table {margin:0;padding:0;width:100%!important;}
td {margin:0;padding:0;}

/**************  FBOX ************/
#feature {float:left;width:648px;margin-right:0;margin-bottom:30px;font-size:9pt; letter-spacing:0px;margin-top:-1px}
#feature:hover {-moz-opacity:1;opacity:1;}
.feature_box {width:100%; padding:0;}
.t {width:auto}
.tr { padding:9px 11px 9px 14px;font-size: 11px; line-height:16px}
.r {}
.br {}
.b {}
.bl {}
.l {}
.tl {}


div#promos div.scroller {
width: 618px; /* --> edit */ 
text-align: left;overflow: hidden;}
div.scroller {height:164px;overflow:hidden}
div#promos div.scroller div.content {
width: 10000px;}
div#promos div.scroller div.section {
width: 618px; /* --> edit */
overflow: hidden;float: left;}
.innerbox {margin: 0px 0;}
h2.promo {font-size: 16pt;text-transform: none;font-weight: bold;padding: 10px 0px 14px 0px;margin: 0px;}
p.promo{font-size: 12pt;line-height:15pt;}
.fbox-image{padding: 0px;margin-top:0px;}
#buts-1,#buts-2,#buts-3 {float:left; margin-left:560px; width:80px; margin-top:2px;margin-bottom:-40px;}
#buts-1:hover,#buts-2:hover,#buts-3:hover {}
#buts-1 img,#buts-2 img,#buts-3 img {border:0;outline:none}
#buts-1 a,#buts-2 a,#buts-3 a {outline:none;-moz-opacity:0.6;opacity:0.6}
#buts-1 a:active,#buts-2 a:active,#buts-3 a:active{outline:none}
#buts-1 a:hover,#buts-2 a:hover,#buts-3 a:hover{outline:none;-moz-opacity:0.9;opacity:0.9;}

.btn_left {width:30px;height:30px;float:left;}
.btn_right {width:30px;height:30px;float:left;}


.dhtmlgoodies_question {cursor:pointer;}
.dhtmlgoodies_question:active,.dhtmlgoodies_question:focus {-moz-opacity:0;opacity:0;visibility:hidden;}

.dhtmlgoodies_answer {visibility:hidden;margin-top:-18px;width:375px; position:relative}
.dhtmlgoodies_answer_content {}
.dhtmlgoodies_answer_content table {padding:0 0 11px 0; width:100%;}
.dhtmlgoodies_answer_content a{text-decoration:underline}

#flashcontent {padding:0;margin:-30px 0 0 0;display:block}