html, body {height:100%}
body {margin:0; background:#CD131A;color: #CC385E; font-family:Arial, Helvetica, sans-serif;}
.container {width:98%; margin:0 auto;min-width:990px;min-height:92%}
.header {height:95px;background: #990A0E}
.logo {float:left; padding:15px; font-size:18px; }
.logo a {display:block; color:#FFFFFF; text-decoration:none;}
.slogan {float:right; padding:2px; }
#main {width:98%;background-color:#fff; font-size:13px; line-height:17px; color:#333333; float:center; width:100%; border-left-color:#ED1C24;border-right-color:#ED1C24;  border-style:solid;  border-top-color:#ED1C24;border-bottom-color:#ED1C24;border-width:7px;margin:0px 0 0px -7px;
<!--[if IE7]>
margin:-17px 0 0px -7px;
<![endif]-->

} 
#main br {line-height:10px;}
#main a {color:#333333;}
#main a:hover {color:#7F2138;}
#text {margin:5px;}
#text h1 {font-size:28px; font-weight:normal; margin:24px 0 8px 0; color:#A8304C;}
#text h2 {font-size:24px; font-weight:normal; margin:24px 0 8px 0; color:#A8304C;}
#text ol, #text ul {padding:0; margin:10px 0;}
#text li {margin-left:20px;}
#text2 {margin:0px;}
#text2 h1 {font-size:28px; font-weight:normal; margin:24px 0 8px 0; color:#A8304C;}
#text2 h2 {font-size:24px; font-weight:normal; margin:24px 0 8px 0; color:#A8304C;}
#text2 ol, #text ul {padding:0; margin:10px 0;}
#text2 li {margin-left:20px;}
#sidebar {width:10%;min-width:180px; float:right; margin:6px 45px 30px 30px; display:inline;}
#sidebar h3 {font-size:20px; font-weight:normal; margin:24px 0 8px 0; color:#A8304C;}
#sidebar ul {margin:0px; padding:0px;}
#sidebar li {list-style:none; padding:1px 0 1px 12px; background:url(http://www.celebnewsgossip.com/images/li.png) 0px 8px no-repeat;}
#footer_menu {height:41px; background:url(http://www.celebnewsgossip.com/images/footer_bg.png) no-repeat; clear:both; text-align:center; color:#FFFFFF; font-size:12px; padding-top:16px;}
.footer_menu a {color:#2D73B3; text-decoration:none;}
.footer_menu a:hover {color:#193F63;}
.footer {color:#F4D8DF; text-align:center; font-size:10px; margin:2px 0 15px 0;}
.footer a {color:#F4D8DF;}
.footer a:hover {color:#EAB0BF;}
.smltext {color:#a6a6a6;-x-system-font:none;font-family:helvetica;font-size:0.7em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:0.35em 0.8em 0 0;}
.smltext2 {color:#ffffff;-x-system-font:none;font-family:helvetica;font-size:0.7em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:0.35em 0.8em 0 0;}
.readall {color:#ED008C !important;font-size:13px;font-weight:bold;padding-left:10px;text-decoration:none !important;margin-right:10px;}
.flright {float:right;}
div#nifty{background: #ED1C24}
b.rtop, b.rbottom{display:block;background: #B23351}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #ED1C24}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
div.clear2{   clear:right;    display:block;    height:15px;    overflow:hidden}
table.wrapper{background-color:#fff;      padding:3px 5px;      width:100%;height:100%}div.dwrapper{background-color:#ffffff;width:100%;min-height:700px;}div.ads{background-color:#ffffff}td.col1{background-color:#FFF;margin:0px auto;border-right:1px dotted #455A79;vertical-align:top;width:33%}td.col2{background-color:#FFF;margin:0px auto;border-right:1px dotted #455A79;vertical-align:top;width:33%}td.col3{background-color:#FFF;margin:0px auto;vertical-align:top;       width:33%}div.block1{background:#fff;min-width:310px;margin:0px auto;text-align:center;       vertical-align:top}div.block2{min-width:315px;background:#fff;margin:0px auto;text-align:center;       vertical-align:top}div.block3{min-width:310px;background:#fff;margin:0px auto;text-align:center;      vertical-align:top}div.clear{   clear:both;    display:block;    height:1px;    overflow:hidden}div.newsSource{border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;text-align:left;width:95%;margin:5px}div.newsSource h3{background-color:#F9F9F9;border-top:1px solid #D8D8D8;font-size:0.9em;padding:3px 3px 3px 5px}div.newsSource h3 a{font-family:Arial,Verdana,Helvetica,sans-serif;color:#CC385E !important;font-weight:bold;text-decoration:none}div.newsSource a:hover{color:#fff !important;background-color:#A8304C;font-size:0.99em;}div.newsSource a.allheadlines{font-family:Verdana,Helvetica,sans-serif;font-size:0.7em;color:#99c;font-weight:bold;padding:0 5px}div.newsSource ul{padding:0 5px 0 0;list-style-position:outside;
list-style-type:disc;}div.newsSource ul li{line-height:1.0em;color:#f00;}div.newsSource ul li a{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:1.09em;color:#009;text-decoration:none;}div.newsSource ul li a:hover{color:#ffffff !important;background-color:#A8304C;text-decoration:none;font-size:1.09em;}.hidden,.alt{display:none}div.divwrapper{border:1px solid #c0cdd0}div.divwrapper h2{font-size:1.09em;padding:5px 0px 5px 10px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000}div.divwrapperwithmargin{margin-top:5px;border:1px solid #455A79}div.divwrapperwithmargin h2{font-size:0.9em;padding:5px 0px 5px 10px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000}div.regionaldivwrapperwithmargin{margin-top:5px;padding-top:5px;border:1px solid #455A79}div.regionaldivwrapperwithmargin h2{font-size:0.9em;padding:5px 0px 5px 10px;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000}div#nifty{ margin: 0 10%;background: #9BD1FA}b.rtop, b.rbottom{display:block;background: #FFF}b.rtop b, b.rbottom b{display:block;height: 1px;    overflow: hidden; background: #9BD1FA}b.r1{margin: 0 5px}b.r2{margin: 0 3px}b.r3{margin: 0 2px}b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}.odd {font-weight:bold;font-size:8pt;background-color:#F0F0F6;color:#000000;}.even {font-weight:bold;font-size:8pt;background-color:#FFFFFF;color:#000000;} .bgpicdiv {background-color: #353535;padding:30px 0px;text-align:center;vertical-align:middle}
.clearleft {clear:left;}
.clearleft {clear:right;}
.clearleft {clear:both;display:block;height:1px;overflow:hidden;}
div.hr {clear:both;margin:0;padding:0;line-height:0em;}
.latestNewsSource ul {
color:#A8304C;
list-style-position:outside;
list-style-type:square;
padding:0 10px 0 30px;
!important;
}
 .latestNewsSource ul li {
line-height:1.5em;
}
 .latestNewsSource ul li a {
color:#000099;#A8304C
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:1.05em;
text-decoration:none;
}
 .latestNewsSource ul li a.hover {
color:#ffffff;
background:#A8304C;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:1.05em;
text-decoration:none;
}
.elapsed {
color:#999999;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:0.90em;
}




.tmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
border-color: #CD131A;
clear:both;
}

.tmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px;  
padding: 0;
list-style: none;
}

.tmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.tmenu a{
float: left;
display: block;
color: #ffffff;
margin: 0 1px 0 0;  
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;

}

.tmenu a:hover{
background-color: #ED1C24;  
}

.tmenu .current a{  
background-color: #ED1C24;  
border-color: #ED1C24;  
}

.tmenuline{

}

#myform{  
float: right;
margin: 0;
padding: 0;
}

#myform .textinput{
width: 90px;
border: 1px solid gray;
}

#myform .submit{
font: bold 11px Verdana;
height: 22px;
background-color: lightyellow;
}
.topbar {background-attachment: scroll;background-color: #CD131A;background-repeat: repeat;width: 100%;color:#FFFFFF;}
.lctopbar {background-attachment: scroll;background-color: #CD131A;background-repeat: repeat;color: black;font-family: verdana;font-size: 60%;font-style: normal;font-variant: normal;font-weight: bold;left: 10px;padding-top: 5px;text-align: left;width: 320px;color:#FFFFFF;}

