/* GLOBAL STYLE */


#page{margin:0px auto; padding: 0 0 4px 0; width:970px; text-align:center; background:#FFF}

body {margin:8px; color:#666; font-size:12px; font-family: Arial, Verdana, sans-serif; background:url(images/bg.jpg) #c0c1c5; background-repeat:repeat-x}
div, table, td{}
p {margin:0}
a {font-family:Arial, Verdana, sans-serif}

h1{margin:5px 0; padding:0 5px; font-size:12px; font-weight:none; color:#FFF}
h1 a:visited, h1 a:active, h1 a:link{color:#FFF; text-decoration:none}
h1 a:hover{color:#FFF; text-decoration:underline}

a:visited, a:active, a:link{color:#666; text-decoration:none}
a:hover{color:#99232B; text-decoration:none}

a img{border:0}
img {border:0}

ul {margin:0; padding:0}
li {display:block; list-style-type:none}

iframe{margin:0; padding:0; border:0}

br {clear:left}

.list{}

.editsel {width:170px;   border: 1px solid #656474; background: #FFF}


/* COLORS & HIGHLIGHTS */

.title_blue{padding:5px; font-size:12px; color:#FFF; background:url(images/title_blue.gif)}
.title_red{padding:5px; font-size:12px; color:#FFF; background:url(images/title_red.gif)}
.red_button{align:center; padding:5px; font-size:12px; color:#FFF; background:url(images/title_red.gif); text-align:center; width:100px;  cursor:pointer;  cursor:hand}
input.edit{height:19px; border:1px solid #4a0000;  color:#000; padding: 2px 1px 0 1px}
input {}

.blue:hover {background:#415778}
.red:hover {background:#a30000}

/* HEADER &amp; TOP OF SITE ELEMENTS */

.header{margin:0 0 5px 0; background:#000}

/* MAIN SECTIONS */

.left{float:left; margin:0 0 0 4px; padding:5px; width:185px; text-align:left; border:1px solid #CCC}
.center{float:left; margin:0 4px 4px 4px; padding:5px; width:425px; background:#FFF; border:1px solid #CCC}
.right{float:left; margin:0 4px 0 0; padding:5px; width:300px; text-align:left; border:1px solid #CCC}

.footer{clear:both; margin:0 4px 4px 4px; padding:5px; text-align:center; background:#F9F9F9; border:1px solid #CCC}

.channel_nav{margin:20px 0 0 0; padding:0 0 20px 0; background:#000}
.channel_nav li{display:inline; padding:2px 8px; border-left:1px dashed #FFF}
.channel_nav a:link, .channel_nav a:visited, .channel_nav a:active{color:#FFF; text-decoration:none}
.channel_nav a:hover {color:#FFF; text-decoration:none}
.channel_nav li img{}

.nav li a, .nav li a:active, .nav li a:visited{color:#666; text-decoration:none}
.nav li a:hover{color:#000; text-decoration:none}

.nav li{padding:3px; color:#000; text-decoration:none; border-bottom:1px solid #999}
.nav li:hover{text-decoration:none; background:#F9F9F9}

.partner_links_border {padding:3px;border-bottom:1px solid #999;}
.partner_links_border a{color:#000; text-decoration:none;}
.partner_links_border a:hover{text-decoration:none; background:#F9F9F9}

.post {margin:0 0 0 0}
.post li{clear:both; margin:0 0 5px 0; width:423px; min-height:100px; text-align:left; border:1px solid #AAA}
.post li:hover {background:#F9F9F9}
.post li p{padding:3px 0 0 0}
.post img {float:left; margin:3px 5px 0px 3px; padding:3px; height:75px; width:100px; border:1px solid #AAA}

.comment {margin:3px 0 0 0}
.comment li{clear:both; margin:0 0 5px 0; padding:2px; width:180px; text-align:left; border-bottom:1px dashed #AAA}
.comment li:hover {background:#F9F9F9}
.comment li p{padding:3px 0 0 0}

.paging{height:20px; background:#F9F9F9}

.comment_list {border:1px solid #CCC}
.comment_list li {margin:0 0 3px 0; padding:3px;  text-align:left; border-bottom:1px dashed #F0F0F0}
.comment_list li:hover {background:#FBFBFB}

#infodiv {text-align:center}

/* RIGHT COLUMN */

.featured{margin:0 0 10px 0; background:#F9F9F9}

.cubes{}
.cubes2{margin:5px 0 0 0; width:100%; text-align:center; align:center;}
.cubes img{padding:5px}

/* ADZONES */

.adzone {border:1px solid #AAA}
.adzone li {clear:both; margin:0 0 2px 0; padding:5px 0 0 0; width:423px; height:64px; text-align:left; color:#666 }
.adzone p img{padding:3px 5px 5px 5px}
.adzone img{float:left; padding:0 5px 0 5px; height:60px}

/* FOOTER ELEMENTS */

.footerlinks li {padding:0 10px; display:inline; border-right:1px solid #666}

.footer a:visited, .footer a:active, .footer a:link{color:#666; text-decoration:none}
.footer a:hover{color:#000; text-decoration:underline}

.upload_textarea {width:270px;height:60px;border:1px SOLID #CCCCCC;font-family:Arial,Verdana;font-size:12px;}

.left_cube { padding:0;margin:0;align:center;}
.left_cube li {padding:0;margin:0;clear:both;}

.post .each_post {clear:both; margin:0 0 5px 0; width:423px; min-height:90px; text-align:left; border:1px solid #AAA}