* {margin: 0; padding: 0;}

body {margin:0; background:#000000; font-family:Verdana; font-size:12px; color:#FFFFFF; line-height:18px;}

-moz-any-link:focus {outline:none;}
a {outline:none; font-weight:bold; cursor:pointer;}
a img {outline:none; border:0;}

h1 {font-size:18px; font-weight:bold; line-height:24px; padding-bottom:10px; color:#ffca29;}
h2 {font-size:16px; font-weight:bold; line-height:22px; padding-bottom:10px;}
h3 {font-size:14px; font-weight:bold; line-height:20px; padding-bottom:10px;}
h4 {font-size:12px; font-weight:bold; display:block; padding-top:10px; padding-bottom:4px; color:#ffca29;}
h5 {padding:0; font-size:12px; font-weight:lighter;}
h6 {font-size:12px; padding-top:10px; padding-bottom:5px;}

/************************************************************/

#top {width:870px; height:30px; margin:0 auto; margin-top: 5px; padding-left: 40px; padding-right: 40px; background:url(../images/bk-top-Home.gif) no-repeat center bottom; text-align:right; line-height:200%;}
#top1 {float:left; width:400px; height:30px;}
#top2 {float:left; width:260px; height:30px; line-height:30px; padding-right:10px;}
#top2 a {color:white; text-decoration:none;}
#top2 a:hover {color:#ffca29; text-decoration:none;}
#search {width:230px; height: 30px;}
#search input[type="text"] {width:186px; padding:1px 0;}
#search fieldset {border:0; outline:none;}

#head {width:900px; height:92px; margin:0 auto; padding:0; border-left: 2px solid #FFF; border-right: 2px solid #FFF;}
#head2 {width:900px; height:154px; margin:0 auto; padding:0; text-align:center;}
#sub {width:900px; margin:0 auto; padding:0; font-size:10px; border-left: 2px solid #FFF; border-right: 2px solid #FFF;}
#main {width:900px; margin:0 auto; border-left:2px solid #FFF; border-right:2px solid #FFF;}
#mainERR {width:898px; margin:0 auto; background:url(../images/bkg1ERR.jpg) no-repeat top left; background-color:#414143; border-right:2px solid #9c9c9e;}

#foot {width:880px; height:28px; margin:0 auto; padding:6px 10px; background:url(../images/footer_px.gif) repeat-x left top #aa6405; text-align:right; line-height:28px; font-size:9px; border-left: 2px solid #FFF; border-right: 2px solid #FFF;}
#foot ul li {display:inline; list-style-image:none; list-style-position:outside; list-style-type:none;}
#foot ul li a {color:white; text-decoration:none; padding:0 10px; border-left:1px solid white; font-weight:lighter;}
#foot ul li a:hover {color:white; text-decoration:underline; padding:0 10px; border-left:1px solid white;}

/************************************************************/

#sub ul {margin:0; padding:6px 0 6px 10px; border-top: 2px solid #a0a0a0; border-bottom: 2px solid #a0a0a0;}
#sub ul li {display:inline; list-style:none; list-style-position:outside;}
#sub ul li a {padding: 6px 11px; cursor: pointer; text-decoration:none;}
#sub a:link {color:#fff6ad; text-decoration:none;}
#sub a:visited {text-decoration:none; color:#fff6ad;}
#sub a:hover {text-decoration:none; color:#ffca29;}
#sub a:active {text-decoration:none; color:#ffca29;}
#sub ul li a:active {color: #ffca29;}
#sub ul li.active a {color: #ffca29;}


.menu ul {list-style:none; font-size:12px; display:block;}
.menu ul li {margin:0; padding:5px 0 5px 0;}
.menu ul li a{color:#fff6ad; text-decoration: none;}
.menu ul li a:hover{color:#ffca29;}
.menu ul li.active a{color:#ffca29;}
.menu ul li ul{list-style:none; display:none;}
.menu ul li:hover ul{list-style:none; font-size:11px; display:block; padding-left:15px;}
.menu ul li ul li a{color:#fff6ad; text-decoration: none;}
.menu ul li ul li a:active{color:#fff6ad; text-decoration: none;}
.menu ul li.active ul {list-style:none; font-size:11px; display:block; padding-left:15px; color:#fff6ad;}
.menu ul li.active ul li a{color:#fff6ad;}
.menu ul li.active ul li a:hover{color:#ffca29;}

/*************************************************************/

table#body {width:900px; height:100%;}
td {vertical-align: top; top; border:0;}
.menu {width:110px; text-align:left; padding:25px 20px 20px 20px;}
.center {width:480px; text-align:left; padding:25px 12px 20px 0; display:block;}
.center ul {padding:2px 10px 10px 15px;}
.center ul li {list-style:outside; padding:0; line-height:18px;}
.right {width:230px; padding:5px;}
.right2 {width:230px; padding:0;}
.right3 {font-size:11px; line-height:14px;}
.spc {width:8px;}
.spc2 {display:block; width:100%; font-size:8px; line-height:8px;}

table#body2 {width:898px; height:300px;}
.center2 {width:698px; text-align:left; padding:25px 0 20px 20px;}

.headline {font-weight:bold; font-size:14px; color:#FFF; padding-top:6px; padding-bottom:4px; display:block; line-height:16px;}
.center a:link {text-decoration:none; color: #ffb255; cursor:pointer;}
.center a:visited {text-decoration:none; color: #ffb255;}
.center a:hover {text-decoration:none; color: #FFF6AD;}
.center p {padding-bottom:10px;}
.center img {margin:0 15px 10px 0;}
.current {text-decoration:none; color:#ffca29;}
.list {display:block; padding-top:10px; padding-bottom:5px;}
.listHeading {display:block; font-weight:bold; padding-top:12px; padding-bottom:4px;}
.terms {font-size:10px; line-height:12px;}

.results {width:432px; text-align:left; padding:25px 30px 20px 20px;}
.results a:link {text-decoration:none; color:#ffb255; cursor:pointer;}
.results a:visited {text-decoration:none; color:#ffb255;}
.results a:hover {text-decoration:none; color:#FFF6AD;}
.results p {padding-bottom:10px;}

div.postBox {display:block; width:422px; margin-top:2px; padding:5px; background-color:#4c504f;}
div.postTitle {display:block; font-size:12px; font-weight:bold; font-style:normal; padding:0 5px 5px 5px;}
div.postColor {display:block; font-size:10px; font-weight:bold; font-style:normal; line-height:18px; color:#ffca29; padding:0 5px;}
div.postCopy {display:block; font-size:11px; line-height:16px; font-weight:lighter; font-style:italic; color:#fff; padding:0 5px;}

.newsHeading {font-size:18px; font-weight:bold; line-height:24px; padding-top:10px;}
.newsHeadingCol {font-size:18px; font-weight:bold; line-height:24px; padding-top:10px; color:#ffca29;}
.newsSubHead {font-size:14px; font-weight:bold; line-height:20px;}

#news {
width:230px; padding:42px 0 10px 0; color: #FFF; text-align:left;
background:#000 url(../images/ads/beat_news.gif) no-repeat center top;
}
#news a {
height:25px; font-size:11px; line-height:18px; display:block; border-bottom:1px solid #4c4d4d; font-weight:lighter;
}
#news a:link {color: #ffb255; font-weight:bold; padding:0;}
#news a:visited {color: #ffb255; font-weight:bold; padding:0;}
#news a:hover {color: #FFF6AD; font-weight:bold; padding:0;}
#news a:active {color: #FFF6AD; font-weight:bold; padding:0;}

#ads {
width:230px;
}
#ads img {
	float:left;
}
#ads2 {
width:230px;
}
#ads2 img {margin-bottom:10px;}

#fls {float:left; width:100%;}
#fls img {padding-bottom:20px;}

#links {margin:0; padding:0;}
#links a {height:25px; display:block;}
#links a:link {color:White; padding:0;}
#links a:visited {color:White; padding:0;}
#links a:hover {color:#ffca29; padding:0;}
#links a:active {color:#ffca29; padding:0;}

#terms {margin:0; padding:0; font-size:10px; line-height:14px;}

.news1 {font-size:14px; font-weight:bold; padding:10px 0 5px 0; color:#ffca29;}
.news2 {margin:0; padding:5px 0;}
.news3 {padding:5px 0;}
.news3 a {display:block; font-size:11px; line-height:24px; border-bottom:thin dotted #999;}
.news3 a:link {color:#CCC;}
.news3 a:visited {color:#CCC;}
.news3 a:hover {color:#ffca29;}
.news3 a:active {color:#ffca29;}

#nws {width:100%; height:25px;}

.nwsLnk {display:block; padding:10px 0;}
.nwsLnk a{color:#21b1b1; text-decoration:none;}
.nwsLnk a:link {color:#21b1b1;}
.nwsLnk a:visited {color:#21b1b1;}
.nwsLnk a:hover {color:#32c4c4;}
.nwsLnk a:active {color:#32c4c4;}

div.upd {display:block; padding:0 0 5px 0; margin:0 0 10px 0; border-bottom:thin dotted #999; color:#999; font-size:10px;}

/*************************************************************/

hr {
	border: 0 none;
	border-bottom: 2px solid #ffb255;
}


/** RSS FEEDS **/

.rssTitle {
	background:url(../images/rss_16.png) left center no-repeat;
	padding-left:21px;
}
.entry font {
	width: 495px;
	overflow:hidden;
	display:block;
}
.entry img {
	float:none !important;
}
.entry {
	padding-bottom:10px !important;
	margin-bottom:10px;
	border-bottom: 1px dotted #CCC;
}
.entries {
	padding:0 !important;
}
#news .entry {
	list-style-type:none;
	height:25px;
	overflow:hidden;
	padding:5px 0 0 0;
	margin: 0 0 10px 0;
	border-bottom: 0 none;
	border-top: 1px dotted #CCC;
}
#news .entry a {
	display:inline;
	border:0;
	color:#FFF;
}
#news .entry a:hover {
	color: #FFF6AD;
}
.foo {
	height:270px;
}
.caroufredsel_wrapper {
	border-bottom: 1px dotted #CCC;
}

.title {
    color: #FFB255;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
}
