body { text-align:center; margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; color:#000; background-color:#ffffff }

ul, ol, h1, h2,  h3 { margin:0; padding:0;  }

p { margin:5px 0; }

a { color:#000;text-decoration:none; }
a:hover { text-decoration:underline; }

/*input { border:1px solid #000; height:16px; font:11px Arial, sans-serif; }*/
textarea { border:1px solid #000; height:16px; font:11px Arial, sans-serif; }


/* ============== IDs ============== */

#content { width:990px; text-align:left; margin:0 auto; padding:2px; border-top:1px solid #000; border-right:1px solid #000; border-left:1px solid #000; overflow:hidden; background:url(../images/bg_content.gif) top center;}

#toptabs { background:#e63a29; height:36px; padding:2px; overflow:hidden; }
#toptabs .tabs { width:650px; padding-top:9px; overflow:hidden; }
#toptabs a.tabfg{ width:95px; background:url(../images/tab_bg.gif); display:block; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; padding:8px 0 4px 0; text-decoration:none; float:left; margin-right:2px; }
#toptabs a.tabfg:hover { background:url(../images/tab_bg_over.gif); color:#FF0000; }
#toptabs a.tabfg_big { width:130px; background:url(../images/tab_bg_big.gif); display:block; text-align:center; font:bold 12px Arial, Helvetica, sans-serif; padding:8px 0 4px 0; text-decoration:none; float:left; margin-right:2px; }
#toptabs a.tabfg_big:hover { background:url(../images/tab_bg_big_over.gif); color:#FF0000; }
#toptabs .search { float:right; padding-top:10px; }
#toptabs .search h1 { font:bold 12px Arial, Helvetica, sans-serif; float:left; color:#fff; line-height:20px; }
#toptabs .search li { float:left; list-style:none; margin-right:3px; }
#toptabs .search .searchText { font:italic 11px Arial, Helvetica, sans-serif; background:url(../images/search_inputbg.gif); width:134px; border:none; padding-left:6px; color:#FFFFFF; height:16px; line-height:16px; }


#hotnews { margin:3px 0; height:34px; line-height:34px; background:#000; color:#fff; overflow:hidden; }
#hotnews h1 { color:#FF0000; font:bold 14px Arial, Helvetica, sans-serif; float:left; line-height:34px; padding-right:10px; }
#hotnews .news { line-height:34px; padding-left:10px; border-left:1px solid #fff; }
#hotnews a { color:#fff; font:14px Arial, Helvetica, sans-serif; text-decoration:none; line-height:34px; }
#hotnews a:hover { text-decoration:underline; }


#header { border:1px solid #000; height:90px; padding:3px; margin-bottom:5px; overflow:hidden; }
#header .leaderboard { float:right; }


#navigation { float:left; width:120px; padding-right:4px; overflow:hidden; }
#navigation .menu { background:#ebebeb; }
#navigation .google_search li { float:left; list-style:none; }

#main { overflow:hidden; padding:0 5px; float:left; width:400px; }
#main .headline { padding-bottom:5px; }
#main .titles { font-size:12px; font-family:Arial;}
#main .headline img { float:left; margin-right:8px; margin-bottom:5px; }
#main .headline h1 { display:block; color:#FF0000; font:bold 14px Arial, Helvetica, sans-serif; }
#main .video { overflow:hidden; display:block; height:1%; }
#main .video h1 {display:block; padding:4px; color:#fff; background:#8d1a1a; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#main .video img { margin:5px 0; }
#main .cartoons { overflow:hidden; display:block; height:1%; }
#main .cartoons h1 {display:block; padding:4px; color:#fff; background:#1a6b8d; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#main .cartoons img { margin:5px 0; }
#main .cinema { overflow:hidden; display:block; height:1%; margin-bottom:5px; }
#main .cinema h1 {display:block; padding:4px; color:#fff; background:#4d9d2d; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#main .cinema img { margin:5px 10px 5px 0; float:left; }
#main .recommended { overflow:hidden; display:block; height:1%; text-align:center; }
#main .recommended h1 {display:block; padding:4px; color:#fff; background:#3f7b29; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; text-align:left; }
#main .recommended img { margin:5px 0 5px 0; }
#main .recommended a:hover { color:Red;}
#news { display:block; overflow:hidden; margin-bottom:5px; }
#news li { float:left; width:196px; height:auto; overflow:hidden; margin-bottom:5px; }
#news li a { padding-left:6px; display:block; padding-bottom:4px;}
#news .margin { margin-right:5px; }
#news .local h1 {display:block; padding:4px; color:#fff; background:#334989; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#news .local a { background:url(../images/arrow_blue.gif) no-repeat left top; background-position:0 5px; }
#news .titles { font-size:12px; font-family:Arial;}
#news .local a:hover { color:#334989; }
#news .world h1 {display:block; padding:4px; color:#fff; background:#4c4c4c; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#news .world a { background:url(../images/arrow_gray.gif) no-repeat left top; background-position:0 5px; }
#news .world a:hover { color:#4c4c4c; }
#news .business h1 {display:block; padding:4px; color:#fff; background:#ff3c33; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#news .business a { background:url(../images/arrow_red.gif) no-repeat left top; background-position:0 5px; }
#news .business a:hover { color:#ff3c33; }
#news .sports h1 {display:block; padding:4px; color:#fff; background:#4a6d3c; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#news .sports a { background:url(../images/arrow_green.gif) no-repeat left top; background-position:0 5px;}
#news .sports a:hover { color:#4a6d3c; }
#news .comments h1 {display:block; padding:4px; color:#fff; background:#767676; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#news .comments a { background:url(../images/arrow_green.gif) no-repeat left top; background-position:0 5px; }
#news .comments a:hover { color:#767676; }
#news .whatson h1 {display:block;padding:4px; color:#fff; background:#ff5a17; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#news .whatson a { background:url(../images/arrow_orange.gif) no-repeat left top; background-position:0 5px; }
#news .whatson a:hover { color:#ff5a17; }

#tools { width:221px; float:left; padding:0 4px; }
#tools .wheather { overflow:hidden;  }
#tools .wheather h1 { display:block; padding:4px; color:#fff; background:#000; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; }
#tools .temperature li { float:left; list-style:none; }
#tools .temperature { margin-left:8px; }
#tools .newsletter { padding-top:8px; }
#tools .newsletter h1 { display:block; padding:4px; color:#fff; background:#000; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif;  }
#tools .textbox { background:url(../images/newsletter_inputbg.gif); width:166px; height:19px; border:none; padding-left:6px; line-height:19px; color:#666666; margin:5px 0; }
#tools .spotlight { padding-top:8px; overflow:hidden; }
#tools .spotlight h1 { display:block; padding:4px; color:#fff; background:#4c4c4c; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif;  }
#tools .spotlight h2 { display:block; padding:4px; color:#0a2fa3; font:bold 11px Arial, Helvetica, sans-serif;  }
#tools .spotlight img { margin:5px 0; }
#tools .spotlight a { color:#0a2fa3; }
#tools .spotlight .edge { background:#0a2fa3; float:left; margin-right:5px; width:16px; height:16px; display:block;}
#tools .survey { padding-top:8px; margin-bottom:8px; overflow:hidden; }
#tools .survey h1 { display:block; padding:4px; color:#FF0000; background:#000; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif;  }
#tools input { border:0px;}
#tools .survey .vote { width:45px; height:21px; line-height:21px; background:url(../images/survey_over.gif); display:block; text-align:center; color:#fff; margin:0; cursor:pointer; }
#tools .survey .vote:hover { background: url(../images/survey_out.gif); text-decoration:none; }
#tools .bbc_news { margin:4px 0; }
#tools .google_ads { margin:4px 0; text-align:center; }


#support { width:220px; float:left;  text-align:center; }
#support .social { background:url(../images/bg_social.gif); text-align:center; height:23px; padding-top:5px; }
#support .space_banner { padding:10px 0; text-align:left; }
#support .gulfyweekly { border:1px solid #FF0000; padding:5px; margin:10px 0; }


#footer { font:bold 9px Arial; text-align:center; overflow:hidden; padding:4px; border:1px solid black; width:986px; margin:0 auto; }



/* ============== PAGES IDS ============== */

#advertise { font-size:11px; }
#advertise h1 { background:#646319; }
#advertise h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px;  }
#advertise .edge { background:#646319; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#advertise a:hover { color:Red; text-decoration:underline;}
#advertise a{ color:Red;}


#rss { font-size:11px; }
#rss h1 { background:#ff7921; }
#rss h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px;  }
#rss .edge { background:#646319; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}



#archieve { font-size:11px; }
#archieve h1 { background:#727272; }
#archieve h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px;  }
#archieve .edge { background:#727272; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#archieve th { background:#000; color:#fff; text-align:center; }
#archieve td { border:1px solid #CCC; text-align:center; }
#archieve td:hover { background:#f1f1f1; }

#local_news { font-size:11px; background:#fff; min-height:1500px; line-height:20px; }
#local_news h1 { background:#476097; }
#local_news h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#476097;  }
#local_news h3 { font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px;  }
#local_news p { text-align:justify; margin-bottom:18px;  }
#local_news .edge { background:#476097; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#local_news .photo { float:left; margin-right:10px; margin-bottom:5px; }
#local_news a { color:#476097; font-weight:bold;  }
#local_news li{ margin-left:20px; list-style-image:url('../images/bulletmorestory.jpg') }
#digital li { margin-left:20px; list-style-image:url('../images/icopdf.jpg') }
#digital a:visited { color:Red;}
#local_news .NewsHeadline { font:bold 15px Arial, Helvetica, sans-serif; color:#476097; }
#local_news .storyDetails { font-family:Arial; font-size:12px; line-height:16px; }
#local_news .byline { font-family:Arial; font-size:11px; color:Gray;}
#local_news .article { font-family:Arial; font-size:12px;}
#local_news .sectionSummary { font-family:Arial; font-size:14px;}


#cartoons { font-size:11px; background:#fff; min-height:1220px; }
#cartoons h1 { background:#83c154; }
#cartoons h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#476097;  }
#cartoons h3 { font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px;  }
#cartoons hr { border-top:2px solid #83c154; height:2px; clear:both; }
#cartoons p{ text-align:center;}

#tv_schedule { font-size:11px; }
#tv_schedule h1 { background:#588da6; }
#tv_schedule h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#476097;  }
#tv_schedule h3 { font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px;  }
#tv_schedule th { padding:0 4px; }
#tv_schedule td { border:1px solid #CCC; color:#588da6; font-weight:bold; line-height:24px; }
#tv_schedule td:hover { background:#f1f1f1; }
#tv_schedule .channel_h { background:#bcbcbc; text-align:left; color:#fff; text-transform:uppercase; line-height:26px; }
#tv_schedule .bg_gray { background:#ccc; color:#000; font-weight:bold; text-align:center;}
#tv_schedule .bg_gray:hover { background:#ccc; }


#cinema { font-size:11px; }
#cinema h1 { background:#dc6338; }
#cinema h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#476097;  }
#cinema h3 { font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#dc6338;  }
#cinema p { text-align:justify; }
#cinema .edge { background:#dc6338; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#cinema .edge2 { background:#dc6338; float:left; margin-right:5px; width:5px; height:5px; display:block; margin-top:5px;}
#cinema .movie { padding-bottom:15px; }
/*#cinema .movie img { float:left; margin-right:5px; }*/
#cinema .movie h3 { font-size:11px; }

#classifieds { font-size:11px; line-height:15px; }
#classifieds h1 { background:#4a78dd; }
#classifieds h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#4a78dd; cursor:hand;  }
#classifieds h3 { font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#dc6338;  }
#classifieds input { height:18px; border-color:#d6d6d6; }
#classifieds td { border:1px solid #898989; text-transform:uppercase; }
#classifieds .css1 {color:#e63a30;font-weight:bold;}
#classifieds .css2 { color:#4a78dd;font-weight:bold;}
#classifieds .css3 { color:#e63a29;font-weight:bold;}
#classifieds .css4 { color:#1258d7;font-weight:bold;}
#classifieds .css5 { color:#8034a2;font-weight:bold;}
#classifieds .css6 { color:#0842a9;font-weight:bold;}
#classifieds .css7 { color:#f2b248;font-weight:bold;}
#classifieds .css8 { color:#3c5c1f;font-weight:bold;}
#classifieds .css9 { color:#e96930;font-weight:bold;}
#classifieds .css10 { color:#ad3f1f;font-weight:bold;}
#classifieds .css11 { color:#78bb43;font-weight:bold;}
#classifieds .css12 { color:#65b5df;font-weight:bold;}
#classifieds .classified { border-bottom:1px solid #ccc; padding-bottom:10px; overflow:hidden; margin:10px 0; }
#classifieds .classified img { border:1px solid #CCC; float:left; padding:6px 8px; margin-right:6px; }
.boxads {font:bold 12px Arial, Helvetica, sans-serif;}

#contact { font-size:11px; }
#contact h1 { background:#000; }
#contact h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#4a78dd;  }
#contact h3 { font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#dc6338;  }
#contact .edge { background:#000; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#contact label { width:140px; float:left; margin-left:10px; display:block; line-height:20px; }
#contact input { margin:4px 0; } 
#contact select { margin:4px 0; border:1px solid #000; padding:2px; width:227px; } 
#contact textarea { width:224px; height:50px; }
#contact1 { font-size:11px; text-align:left; margin-left:0px; }


#currencies { font-size:11px; }
#currencies h1 { background:#000; }
#currencies h2 { font:bold 12px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#4a78dd;  }
#currencies h3 { font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#dc6338;  }
#currencies th { background: #CCC; width:33%; }
#currencies .bg_gray { background:#f1f1f1; }

#horoscope { font-size:11px; }
#horoscope h1 { background:#b133c4; }
#horoscope h2 { font:bold 18px Arial, Helvetica, sans-serif; margin:8px 0; color:#f2ab3e;  }
#horoscope td { border:1px solid #ccc; width:33%; text-align:center; padding-bottom:10px; }
#horoscope .bg_gray { background:#f1f1f1; }
#horoscope .text { text-align:left; width:300px; }
#horoscope .text h3 { color:#b133c4; font-size:14px;}
#horoscope .link { float:right; color:#b133c4; font-weight:bold;  }

#letters { font-size:11px; }
#letters h1 { background:#e44135; }
#letters h2 { font:bold 18px Arial, Helvetica, sans-serif; margin:8px 0; color:#f2ab3e;  }
#letters .t { font-size:14px;color:#e44135; }
#letters .letter { border-bottom:1px dashed #ccc; overflow:hidden; padding:8px 0; }
#letters .letter a { color:#e44135; float:right; }
#letters .edge { background:#e44135; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}

#recommended { font-size:11px; }
#recommended h1 { background:#667d52; }
#recommended h2 { font:bold 18px Arial, Helvetica, sans-serif; margin:8px 0; color:#f2ab3e;  }
#recommended .webiste { border-bottom:1px dashed #ccc; overflow:hidden; padding:8px 0; }
#recommended .webiste a { color:#667d52; }
#recommended .webiste img { float:left; margin-right:10px; }

#todays { font-size:11px; }
#todays h1 { background:#e74988; }
#todays h2 { font:bold 18px Arial, Helvetica, sans-serif; margin:8px 0; color:#f2ab3e;  }
#todays p { text-align:justify; margin:10px 0; }
#todays .edge { background:#e74988; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#todays .t { font-size:12px;color:#e74988; }

#weather { font-size:11px;  overflow:hidden;}
#weather h1 { background:#f4bb49; }
#weather h2 { font:bold 18px Arial, Helvetica, sans-serif; margin:8px 0; color:#f2ab3e;  }
#weather .edge { background:#f4bb49; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#weather .black { background:#000;}
#weather .red { color:#e74836;}
#weather .blue { color:blue;}
#weather .red2 { background:#e74836;}

#whatson { font-size:11px; }
#whatson h1 { background:#be3e6f; }
#whatson h2 { font:bold 18px Arial, Helvetica, sans-serif; margin:8px 0; color:#be3e6f;  }
#whatson .edge { background:#be3e6f; float:left; margin-right:5px; width:10px; height:10px; display:block; margin-top:3px;}
#whatson td { border:1px solid #ccc; padding-bottom:10px; }
#whatson td  a.full { color:#be3e6f; font-weight:bold; }
#bbcFeed ul li { list-style:none; }
#bbcFeed li a {background:url(../images/arrow_blue.gif) no-repeat left center; margin-left:2px; padding-left:5px; font-family:Verdana; color:Navy; font-size:smaller; list-style:none; }


/* ============== CLASSES ============== */

.article { padding:10px 0;  border-bottom:1px dashed #ccc; overflow:hidden; }
.article a.continued { color:#476097; float:right; }
.articles_tools { color:#476097; font-weight:bold; margin:10px 0;  }
.articles_tools a { color:#476097; font-weight:bold;  }
.articles_banner { text-align:center; border-top:1px dashed #666; border-bottom:1px dashed #666; margin:10px 0; padding:10px 0; }
.articles_banner1 { text-align:left; border-top:1px dashed #666; border-bottom:1px dashed #666; margin:10px 0; padding:10px 0; }


.bt_black { display:block; background:#000; padding:4px; color:#FFF; text-decoration:none; text-transform:uppercase; font-weight:bold; margin-bottom:1px; }
.bt_black:hover { color:#FF0000;text-decoration:none; }

.menu_title { display:block; background:#d6d6d6; padding:4px; color:#FF0000; text-decoration:none; text-transform:uppercase; font-weight:bold; margin-bottom:1px; margin-top:5px; }

.bt_gray { display:block; background:#ebebeb; padding:4px; color:#333; text-decoration:none; text-transform:uppercase; font-weight:bold; margin-bottom:1px; border-bottom:1px solid #929292; }
.bt_gray:hover { color:#FF0000;text-decoration:none; background:#e4e4e4; }

.bt_gray_st { display:block; background:#d6d6d6; padding:4px; color:#FF0000; text-decoration:none; text-transform:uppercase; font-weight:bold; margin-bottom:1px; margin-top:5px; }
.bt_gray_st:hover {color:#333;text-decoration:none;  }

.title { display:block; padding:4px; color:#fff; background:#4c4c4c; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif; margin-bottom:15px;  }

a.garfield_link { color:#83c154; }

.big { width:500px; }

.gap { border-left:1px solid #000; border-right:1px solid #000; height:20px; width:994px; margin:0 auto; }

.searchEnginelink{ color:Green;}
.searchEngineTitle{ font-size:12px; font-weight:bold; text-transform:uppercase;}
.searchEnginePage{font-size:12px;font-weight:bold;}
a.searchEnginePageCurrent{font-size:12px;font-weight:bold; color:Red; text-decoration:underline;}
.emaillinks { color:Red;}

.controlssurvey { font-family:Arial; border:0px; text-align:left; margin-left:0px;}

.surverymessage{ color:Red; font-size:12px;}

.topbanner{ width:530px;}
.twoGoogle{ width:765px;}
a.awhte{ color:White;}