/* main */
body{line-height:1.25;color:#000000;margin:7px;padding:0px;background-color:#FFFFFF;font-family:Verdana}
#wrapper{width:1100px}
#topad{float:left;width:100%;}
.topad{border:1px solid #000000}
.spacerfive{float:left;width:100%;height:5px}
#spacerten{float:left;width:100%;height:10px}
img{border-style:none;margin:0px;padding:0px;border:0px}
a{text-decoration:none;color:#000000}
a:hover{text-decoration:underline}
a:link img{border-style:none;border:0px}
a:vlink img{border-style:none;border:0px}
a:alink img{border-style:none;border:0px}
a:hover{text-decoration:underline}
ul{margin:5px;padding:5px;list-style-type:square;}
h1{margin-bottom:0px;padding-bottom:0px;}


/* header */

#header{float:left;width:100%}
#headerlogo{float:left}
#headermiddle{font-size:11px;float:left;width:145px;height:20px}
#separator{float:left;width:972px;height:1px;border-bottom:1px solid #e3e3e3}
#header_search{height:20px}
.quotes{font-size:11px;font-style:italic;font-family:Georgia}

/* flow */

#flowcontainer{line-height:120%;margin-top:5px;float:left;text-align:left;font-size:11px;width:335px}
#flowcontainer a:hover{text-decoration:none}
#flowcontainer a:visited{text-decoration:none}
#flowcontainer a{text-decoration:none}
.flowpre{font-weight:bold;color:red}
.flowseparator{float:left;width:335px;height:4px;border-bottom:1px solid #e2e2e2;margin-bottom:4px;}
.flowdate{font-size:10px;color:#999999}

/* ticker */

#ticker{float:left;background-color:#feeeef;width:471px;height:114px;}
#tickerinside{margin:5px}
#tickercontent{width:350px;margin-left:5px;float:left;color:#242a2c}

/* content */
#contentwrapper{width:980px}
#left{font-size:11px;width:130px;float:left}
#middle{width:500px;float:left;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
#broad_news{float:left;padding:5px;width:835px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
#broad_news_inside{margin:0 10px 0 10px}
#middlenews{margin:0 10px 0 10px}
#middlenews a{border-bottom:1px dotted #000000}
#middlenews a:hover{text-decoration:none;color:red;border-bottom:1px dotted #000000}
#middlenews a:visited{border-bottom:1px dotted #000000}
#right{line-height:1.05;width:335px;float:left}
#adright{width:250px;float:left}
#contentseparator{width:5px;height:1px;float:left}
#noborder a{border-bottom:0}
#noborder a:hover{border-bottom:0}
#noborder a:visited{border-bottom:0}
.imgright{margin-left:10px;}
.imgleft{margin-right:10px;}


/* tabloid */
.hotlink{font-size:15px;font-weight:bold}
.hotlinkpre{color:red}
#newsseparator{float:left;width:480px;height:8px;border-bottom:1px solid #999999;margin-bottom:8px;}
.newsseparator{float:left;width:480px;height:8px;border-bottom:1px solid #999999;margin-bottom:8px;}
#newsseparator_top{float:left;width:480px;height:1px;border-bottom:1px solid #d3d3d3;margin-bottom:4px;}

/* video */

#video{width:160px;float:left;}
#videoheader{background-color:#ff0000;width:160px;height:15px;float:left}
#videoheadertext{margin:1px 2px 0 3px;font-weight:bold;font-size:11px;color:#FFFFFF}
#videopic{margin-bottom:1px;width:160px;height:90px;float:left}
.videodesc{color:#000000;font-size:11px}
#videoseparator{width:10px;height:10px;float:left}
#videoseparatorhorizontal{width:335px;height:5px;float:left}
#videobroad{width:330px;float:left;}
#videoheaderbroad{background-color:#ff0000;width:330px;height:15px;float:left}
#videopicbroad{margin-bottom:1px;width:330px;height:105px;float:left}

.video{width:160px;float:left;}
.videoheader{background-color:#ff0000;width:160px;height:15px;float:left}
.videoheadertext{margin:1px 2px 0 3px;font-weight:bold;font-size:11px;color:#FFFFFF}
.videopic{margin-bottom:1px;width:160px;height:90px;float:left}
.videoseparator{width:10px;height:10px;float:left}
.videoseparatorhorizontal{width:335px;height:5px;float:left}
.videobroad{width:330px;float:left;}
.videoheaderbroad{background-color:#ff0000;width:330px;height:15px;float:left}
.videopicbroad{margin-bottom:1px;width:330px;height:105px;float:left}

/* input */
input{border:1px solid #cdcdcd}
select{border:1px solid #cdcdcd}
.newsinputunder{border:1px solid #cdcdcd;font-family:verdana;font-weight:bold;font-size:15px}
.newsinputtext{text-align:justify;padding:4px;font-family:verdana;font-size:11px;width:472px;height:500px;border:1px solid #cdcdcd}
.newsheadline{color:#000000;border:1px solid #cdcdcd;width:480px;font-weight:bold;font-family:verdana;}
#news{font-size:13px}
.smallsep{color:#cdcdcd}

/* register & login */
.register{margin-bottom:5px;font-size:19px;height:25px;width:200px}
#registerleft{font-size:12px;line-height:150%;float:left}
#registerright{width:250px;background-color:#ffffff;font-size:11px;float:right}
#registerseparator{width:15px;height:1px;float:left}
#insideregister{margin:7px}
.submit{width:80px;height:25px;border:1px solid #cdcdcd;background-color:#f7f7f7}
#loginright{width:250px;font-size:11px;float:right}
#log{font-size:12px;line-height:150%;float:left}

/* show news */
.news_headline{font-weight:bold}
.news_text{text-align:justify;font-size:11px}
.news_date{font-size:10px;color:#848484}
#news_editor{background-color:#ffffff;color:#3e3e3e;text-align:left;font-size:11px;float:right;width:270px}
#news_editor_line{margin-bottom:3px;width:270px;height:1px;border-top:2px solid #1f1f1f}
#news_editor_separator{width:100%;height:20px;float:left}

/* comments */
#comments{float:left;font-size:11px;}
#comment_info{float:left;color:#373737;border:1px solid #cdcdcd;width:478px;height:175px;background-color:#f6f6f6}
#comment_info_left{margin:5px;float:left;height:150px;width:169px;}
#comment_info_right{margin:5px;float:left;height:150px;width:289px;}
#comments_textarea{color:#161616;font-family:verdana;font-size:12px;height:135px;width:280px;border:1px solid #cdcdcd;border-top:1px solid #ababab;background-image:url('content/textarea_bg.png');background-repeat:repeat-x;}
.comments_submit{bottom:1px;background-color:red;color:white}
.comment_gray{background-color:#f8f8f8;width:480px;float:left}
.comment{background-color:#ffffff;width:480px;float:left}
.comment_left{margin:0 5px 0 5px;font-size:10px;width:120px;float:left}
.comment_right{margin:0 5px 0 5px;color:#242424;font-size:11px;width:340px;float:left}
.comment_username{color:#2d2d2d}
.comment_username_admin{font-weight:bold;color:#2d2d2d}
.comment_date{color:#7b7b7b}
.comment_v_separator{float:left;width:10px;height:1px}
.comment_h_separator{float:left;height:0px;width:480px;border-bottom:1px dotted #bfbfbf}
.comment_l_separator{margin-top:5px;margin-bottom:5px;float:left;width:480px}
.comment_id{font-size:17px;font-weight:bold;color:#c6c6c6}
.comment_id_gray{font-size:17px;font-weight:bold;color:#adadad}
.comment_header{color:#1a1a1a;font-size:14px;}

/* tabloid */
#tabloid_textarea{color:#161616;font-family:verdana;font-size:12px;border:1px solid #cdcdcd;border-top:1px solid #ababab;background-image:url('content/textarea_bg.png');background-repeat:repeat-x;}
#tabloid a{border-bottom:0}
#tabloid a:hover{color:#000000;text-decoration:underline;border-bottom:0}
#tabloid a:visited{border-bottom:0}

/* fixes */
#fix_image img{vertical-align:bottom}

/* livemode */
.livemode_bar{color:#000000;font-size:11px;float:left;border:1px #ffabab solid;font-weight:bold;width:970px;background-color:#ffd5d5;border-bottom:1px solid #ff8383}
.livemode_margin{margin:8px 5px 5px 5px;}
#livemode_content{float:left;display:none;width:970px}

/* bubble */
div.bubble{margin-top:3px;font-size:11px;margin-bottom:24px;}
div.bubble blockquote{margin:0px;padding:0px;border:1px solid #e1e1e1;background-color:#ffffff;}
div.bubble blockquote p{margin:5px;padding:0px;}
div.bubble cite{position:relative;margin:0px;padding:7px 0px 0px 0px;top:6px;background:transparent url(tip.gif) no-repeat 20px 0;font-style: normal;}
