/* -------------------------------------

Filename: ivoryTheme.css

Title : Primary CSS file for CatGen CSS Template

Author : Suresh Maharjan, suresh@catgen.com

License: Copyright 2006, CatGen.com, All Rights Reserved. 

Feel free to read and learn from this. (I know you'll Definately steal it , Ok Steal it too)

Description : This base style sheet imports other style sheets and 

provides basic styling for XHTML elements for Catgen CSS Templates.

--------------------------------------- */

@import "reset.css";

@import "layout.css";

@import "typo.css";

@import "widgets.css";



body {background:#ffffff url(../images/pbg_cc6633.gif);  padding-bottom:10px}



/* @WRAPPERS -------------------------------------------------------------------------------- */

#wrapper{width:980px; margin:0 auto; background:#FFFFFF; padding:1px 5px}



/* =Header Section------------------------------------------------------------------*/



#header{ position:relative; width:979px; color:#FFFFFF}

#header h1{margin:1px 0 0 0; padding:0; height:24px;  background: url(../images/TajaKhabar.jpg) no-repeat;}

#header h1 span{ display:none}

#bannerlogo{ margin:0; padding:0; height:120px; width:375px; background:url(../images/Logo_375_120.jpg); }


#search{position:absolute; top:159px; right:0; color:#FFFFFF; background:url(../images/rsearchbg.gif) no-repeat 98% 80%;height:30px}

#search form{ margin:0; padding:0; position:relative}

#search label{color:#FFFFFF; font-size:11px;}

#search #sbi{ margin:2px 5px 0 5px; width:146px; background:#525252; color:#FFFFFF; border:0px solid #FFFFFF; height:20px}

#search #sbb{ position:relative; top:5px; right:5px}

#ticker{ position:absolute; top:5px; width:88%; right:5px}

#ticker a{color:#FFFFFF; text-decoration:none; margin:0 0 0 5px; line-height:1.4em}

#ticker a:hover{color:#FF6600}


#mnubar{ margin:0; padding:0; list-style:none;background:#5d6bf6 url(../images/menubkg.gif); font-weight:bold; height:32px; width:979px; color:#FFFFFF;}

UL#linkbar{ float:left;}

UL#linkbar LI{float:left;}

UL#linkbar LI a{color:#FFFFFF; text-decoration:none; display:block; padding:0 10px; line-height:1.8em ; font-size:1.3em; height:32px; float:left}

UL#linkbar LI a:hover{ background:#5d6bf6}



#clock{ position:absolute; color:#FFFFFF; font-weight:bold; font-size:11px; padding:10px 0 0 20px; left:0px; top:120px;  }



/* @CONTENT -------------------------------------------------------------------------------- */

#breakingnews{ position:relative; width:100%; margin:5px 0; padding:4px 0px 4px 0px; background-color:#0000FF; color:#FFFFFF; font-style:italic; font-size:16px; font-weight:bold}

#breakingnews li{background:url(../images/latestnews_base.gif) no-repeat  0 100%; clear:both; margin:10px 0; padding:0; zoom:1 }

#breakingnews li h4{ padding:0; margin:0; background:url(../images/latestnews_top.gif) no-repeat 0 0; height:32px}

#breakingnews li h4 a{ color:#333333; line-height:1.8em; padding:0 5px}

#breakingnews li h5{ color:#FFFF33; font-size:0.8em; font-weight:normal; padding:0 0 0 5px}

#breakingnews li p img{ float:left; width:120px; padding:5px 10px 5px 0;}/* visibility:hidden */

#breakingnews li p{margin:0 5px; padding:0; color:#FFFFFF; font-size:1.3em; font-family:"Times New Roman", Times, serif}

#breakingnews li a.readMore{ display:block; width:98%; text-align:right;padding:0}

#breakingnews li a.readMore img{margin:5px 0}

.container {width:150px; height:60px; font-size:12px; }


#catContent {background:url(../images/content_bg.gif) repeat-y;  }

#catContent h2{font:normal 2em "small Georgia", serif;color:#FF0757;}

#primaryContent p{font-size:1.4em;font-family:"small Georgia", serif;color:#575757;}

#adsLinks{background:#FFFFFF url(../images/mainnews_top1.gif) no-repeat left top; margin:0; padding:10px 0 0 0;  text-align:center}

#mainNews{background:#FFFFFF url(../images/mainnews_base1.gif) no-repeat left bottom; margin:0; padding:0}

#photonews h2{ background:url(../images/photonews.png) no-repeat 10px 0; width:160px; height:30px;}

#photonews h2 span{ display:none}

#photonews img{ margin:0; padding:0px}

#photonews p{ color:#333333;background:#FFFF00; }



#headline h1 {margin:0; padding:0}

#headline h1 a{ color:#0E324D; font:normal 1em/1.2em Georgia, "Times New Roman", Times, serif; }

#headline p{ color:#000421; font-size:1.1em}

#headline p.small{ color:#CCFF00; font-size:.9em; margin:0; padding:3px 5px; text-align:right; text-transform:uppercase; font-family:"Trebuchet MS", "Times New Roman", sans-serif, serif}

#columns{ text-align:center}

#columns p{ font-size:1em; text-align:left; padding:5px 5px 0 5px}

#columns img{ text-align:center; margin:0; padding:0}

#columns h1{ margin:0; padding:0; color:#000000;height:33px;text-indent:-9999px;}

#columns h4{ text-align:left; padding:5px;}

#columns h4 a{color:#B50010}

#columns a.readMore{position:relative; display:block; bottom:-8px;}

#googleAdd{ margin:15px 0 5px 0; background:#FFF7E9; text-align:center}

.interview h1{background:url(../images/antarbarta_head.gif) no-repeat;}

.women h1{background:url(../images/nari_head.gif) no-repeat;}

.general h1{background:url(../images/yuwa_head.gif) no-repeat; }



.interview {background:#FFFFFF url(../images/roundbox_base.gif) no-repeat left bottom; margin:0; padding:0}

.women {background:#FFFFFF url(../images/roundbox_base.gif) no-repeat left bottom;margin:0; padding:0}

.general{background:#FFFFFF url(../images/roundbox_base.gif) no-repeat left bottom;margin:0; padding:0}





#fullStory{ padding:5px; margin:5px}

#fullStory .addons{ text-align:right}

#fullStory h2{ margin:10px 0; padding:5px; line-height:1.2em}

#fullStory h2 a{ color:#293143}

#fullStory h5{ font-weight:normal; font-size:.9em; color: #FF6600}

#fullStory p.main{ padding:5px; margin:5px 0px; background:#FFEBA5; -moz-border-radius: 15px;}



#latestNews{ position:relative; width:100%; margin:2px 0;}

#latestNews h1{ background:url(../images/latestnews.gif); height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFF66; text-align:center;}

#latestNews li{background:url(../images/latestnews_base.gif) no-repeat  0 100%; clear:both; margin:10px 0; padding:0; zoom:1 }

#latestNews li h4{ padding:0; margin:0; background:url(../images/latestnews_top.gif) no-repeat 0 0; height:32px}

#latestNews li h4 a{ color:#333333; line-height:1.8em; padding:0 5px}

#latestNews li h5{ color:#FFFF33; font-size:0.8em; font-weight:normal; padding:0 0 0 5px}

#latestNews li p img{ float:left; width:120px; padding:5px 10px 5px 0;}/* visibility:hidden */

#latestNews li p{margin:0 5px; padding:0; color:#FFFFFF; font-size:1.3em; font-family:"Times New Roman", Times, serif}

#latestNews li a.readMore{ display:block; width:98%; text-align:right;padding:0}

#latestNews li a.readMore img{margin:5px 0}





#mirroradv{width:100%}

#mirroradv a {display:block; margin:5px 0; padding:0}

#mirroradv a img{display:block; margin:0; padding:0; border:0 solid #FFFFFF}



.newsCategory{ width:100%; border-style:solid; border-width:1px; border-color:#DBE1E6;background:url(../images/3366cc.gif);}

.newsCategory fieldset{ }

.newsCategory legend{ display:block;color:#FFFF66; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:4px; width:240px;}

.newsCategory li a{ display:block; margin:2px; padding:5px; color:#333333; background:#FFF36E; line-height:1.2em }

.newsCategory li a:hover{text-decoration:underline;}




address {background:#FFEBA5 ;border:1px solid #EFC352;display:block;float:left;font-size:1.2em;height:300px;line-height:1.3;margin:5px;padding:10px;width:70%;}

address span {font-size:1.6em;}


/*Gallery*/


/* @FOOTER -------------------------------------------------------------------------------- */

#footerInfo{ text-align:center; position:relative  }

#footerInfo p{padding:0; color:#FFFFFF; font-size:.9em; margin:0;height:40px;width:100%;background:url(../images/footerbg.gif) no-repeat; position:relative; bottom:-10px}

#footerInfo p a{ color:#CCFF00}