tr,td,p,div {
font-family:Arial;
color:#666;
font-size:12px;
text-align:left;
}

.body_style {
background:#F1580E url(../images/body_bg.jpg) 0 130px repeat-x;
text-align:center;
margin:0;
padding:0;
}

#wrapper {
width:890px;
text-align:left;
margin:0 auto;
padding:0 0 20px;
}

#logo_menu {
height:133px;
}

#logo {
float:left;
}

#menu {
float:right;
}

#banner {
float:right;
padding:18px 0 0;
}

#top {
margin:0;
padding:5px 0 0;
}

.user_position {
vertical-align:top;
width:25%;
}

.user_position_1 {
vertical-align:top;
width:100%;
}

.user_position_2 {
vertical-align:top;
width:50%;
}

.user_position_4 {
vertical-align:top;
width:33%;
}

#main {
padding:10px 0 0;
}

#left_pad {
float:left;
width:190px;
background-color:#333;
margin:0 5px 0 0;
}

#middle_pad {
float:left;
width:500px;
background-color:#FFF;
}

#middle_pad_wide {
width:695px;
float:left;
background-color:#FFF;
}

#middle_pad_wide_full {
width:890px;
float:left;
background-color:#FFF;
}

#right_pad {
float:left;
width:190px;
background-color:#333;
margin:0 0 0 5px;
}

#top_left_corner {
background:transparent url(../images/top_left_corner.gif) 0 0 no-repeat;
}

#top_right_corner {
background:transparent url(../images/top_right_corner.gif) 100% 0 no-repeat;
}

#bottom_left_corner {
background:transparent url(../images/bottom_left_corner.gif) 0 100% no-repeat;
}

#bottom_right_corner {
background:transparent url(../images/bottom_right_corner.gif) 100% 100% no-repeat;
}

.top_left_corner_grey {
background:transparent url(../images/top_left_corner_grey.gif) 0 0 no-repeat;
}

.top_right_corner_grey {
background:transparent url(../images/top_right_corner_grey.gif) 100% 0 no-repeat;
}

.bottom_left_corner_grey {
background:transparent url(../images/bottom_left_corner_grey.gif) 0 100% no-repeat;
}

.bottom_right_corner_grey {
background:transparent url(../images/bottom_right_corner_grey.gif) 100% 100% no-repeat;
}

.container {
padding:5px 10px 10px;
}

#footer {
color:#FFF;
font-size:0.9em;
text-align:center;
padding:5px;
}

table.moduletable {
width:100%;
margin:5px 0 0;
padding:0;
}

table.moduletable th {
text-align:left;
font-size:1.1em;
font-weight:700;
color:#FC0;
padding:0;
}

table.moduletable td {
color:#FFF;
font-size:0.9em;
text-align:left;
}

a:link,a:visited,a.category:link,a.category:visited,a.contentpagetitle:link,a.contentpagetitle:visited {
color:#F1580E;
text-decoration:none;
}

#right_pad a:link,#right_pad a:visited,#left_pad a:link,#left_pad a:visited {
color:#CCC;
text-decoration:none;
}

#right_pad a.mainlevel:link,#right_pad a.mainlevel:visited,#left_pad a.mainlevel:link,#left_pad a.mainlevel:visited {
color:#FC0;
text-decoration:none;
font-size:1.1em;
}

ul {
list-style:none;
margin:0;
padding:0;
}

ul li {
background:url(../images/arrow.png) 0 5px no-repeat;
margin:0;
padding:0 0 0 10px;
}

h1 {
font-size:1.3em;
}

h2 {
font-size:1.2em;
}

h3 {
font-size:1.1em;
}

h4 {
font-size:1em;
}

.modifydate,.content_rating,.content_vote,.createdate,.small {
color:#999;
font-size:0.9em;
margin:0;
padding:0;
}

.contentheading {
color:#F1580E;
font-size:1.2em;
}

.componentheading {
color:#F1580E;
text-transform:uppercase;
padding-bottom:10px;
}

.sectiontableheader {
border-bottom:1px solid #CCC;
padding-bottom:3px;
}

.sectiontableentry,.sectiontableentry1 {
padding:2px;
}

span.article_seperator {
border-top:1px solid #F1F1F1;
display:block;
}

form {
margin:0;
padding:0;
}

ul#mainlevel-nav {
list-style:none;
font-size:0.9em;
margin:0;
padding:0;
}

ul#mainlevel-nav li {
background-image:none;
padding-left:0;
padding-right:0;
float:left;
line-height:21px;
white-space:nowrap;
margin:0;
}

ul#mainlevel-nav li a {
display:block;
text-decoration:none;
color:#FFF;
background-color:#DF5105;
width:80px;
text-align:center;
margin-left:5px;
border-bottom:3px solid #D34D0C;
padding:3px 0;
}

#buttons>ul#mainlevel-nav li a {
width:auto;
}

ul#mainlevel-nav li a:hover,a#active_menu-nav.mainlevel-nav {
color:#fff;
background:#333;
border-bottom:3px solid #666;
}

#top a.tabs:link,#top a.tabs:visited {
color:#FFF;
text-decoration:none;
}

div.domtab {
width:100%;
padding:0;
}

ul.domtabs {
float:left;
width:100%;
margin:0;
}

ul.domtabs li {
float:left;
background:none;
padding:0 10px;
}

ul.domtabs a:link,ul.domtabs a:visited,ul.domtabs a:active,ul.domtabs a:hover {
width:8em;
display:block;
background:#F60;
padding:5px 10px;
}

div.domtab div {
clear:both;
width:auto;
background:#C0480E;
color:#FFF;
padding:10px;
}

html,body {
height:100%;
}

a:hover,a.category:hover,a.contentpagetitle:hover,#top a:hover,#right_pad a:hover,#left_pad a:hover,#right_pad a.mainlevel:hover,#left_pad a.mainlevel:hover,#footer a:hover {
text-decoration:underline;
}

#top a:link,#top a:visited,#footer a:link,#footer a:visited {
color:#FC0;
text-decoration:none;
}

.mosimage_caption,.contentdescription {
color:#999;
font-size:0.9em;
}

.contentpane,hr {
width:100%;
}

#top a.tabs:hover,html>body ul.domtabs a:link,html>body ul.domtabs a:visited,html>body ul.domtabs a:active,html>body ul.domtabs a:hover {
text-decoration:none;
}

ul.domtabs a:hover,ul.domtabs li.active a:link,ul.domtabs li.active a:visited,ul.domtabs li.active a:active,ul.domtabs li.active a:hover {
background:#C0480E;
text-decoration:none;
}
#conash3D0{display:none;}
#ieoxAdTag {display:none;}