/*Theme Name: Blue MagDescription: WordPress  News/Blog theme.Version: 1.0Author: Karan Khatri*/body { font-size: 12px; font-family:Arial, Helvetica, sans-serif; background:#0F2233 url(images/bg_body.png) repeat-x scroll 0 0; /*background: url(images/bg_body.png)top repeat-x;      background: url(images/tribal.png) top right no-repeat; */ color: #333; margin:0; padding:0; }  body .center { 	color:#eee; } body .screen-reader-text{ 	color:#eee; } #wrap { width:960px; margin:20px auto; }img { border:none;} /*	Headings		*/  h1,h2,h3,h4,h5,h6 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; } h1{ font-size:25px; } h2{ font-size:20px; } h3{ font-size:16px;  }    h4{ font-size:14px; } h5{ font-size:10px; } h6{ font-size:8px; }   	/*	Top			*/	#top{ margin:5px 0 0 0; background: url(images/logo_v1.0.png) no-repeat left;  /* background:#0F2233 url(images/bg_top.png) repeat-x scroll 0 0; */ /*background-color:#394045;*/ padding:0; }  /*	Header		*/	 #header { margin:0; padding:0; height:100px; }  .left-head{ float:left; width:300px; }  #header h1 { margin:0 0 10px 0; padding: 0; font-size:25px; font-family:Georgia, "Times New Roman", Times, serif; } #header h1 a:link,#header h1 a:active,#header h1 a:visited{ display:block; /* background: url(images/logo.png) no-repeat left; */ margin: 0px auto 0px auto; height:95px; width:500px;	  }  .description { font-size:14px; margin:0; padding:0; color:#fff; } img.head-add{ float:right; width:500px; margin-top:20px; }   	/*	Navbar		*/	#nav{ margin:10px 0 0 0; padding:0;  height:38px; /*background:#394045; */ }ul.nav{ width:660px; float:left; } #nav ul { margin: 0; padding: 0 0 0 0px; list-style: none; } #nav li { margin: 0; float:left; padding:0; }	 #nav ul li a:link,#nav ul li a:active,#nav ul li a:visited { display: block; margin:  0; padding:11px 15px; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-transform:uppercase; color:#8c8c8c;  }	#nav ul li a:hover { display: block; color:#fff; background:#173A53; } .current_page_item a:link, .current_page_item a:visited, .current_page_item a:active  { color: #fff !important; /*background:#525d63;*/ } #nav li ul { position: absolute; width: 10em; left: -999em; } #nav li:hover ul { left: auto; display: block;}	#nav li:hover ul, #nav li.sfhover ul { left: -999em;}  /*	Search Box		*/ .search-box { margin:1px 3px ; padding:0; float:right; } input#s { background:#302e2f; border:1px solid #555; height:17px; width:160px; padding:5px 2px 3px 5px; float:left; margin-top:5px; color:#eee; } input#sbutton { margin:6px 10px 5px 8px ; padding:0; height:25px;  width:45px; color:#eee; background:#8C8C8C; border:none; }   /*	Content		*/	#content { margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; /* border-left:1px solid #3C3A38; border-right:1px solid #3C3A38; border-bottom:1px solid #3C3A38; height:1%; /*background:#3C3A38;*/ } .clear { height:5px; margin:10px; clear:both; }   /*	Left Container	*/	#left-container { width:650px; margin:15px 0px 0px 0px; float:left; } /*	Entry		*/	 .entry { margin:0 5px 10px 0px; border:1px solid #ccc; padding:5px 10px;  background:#fff; }  .entry h2 { font-size:25px; margin:0 0 10px 0; }   /*	Right Container	*/	#right-container { width:300px; margin:15px 0px 0 0; float:right; padding:0; }  /*	Sidebar	*/  #sidebar { margin:0 0 10px 0; padding:0; } #sidebar h2, #flickr-box h2  { font-size:16px; margin:0; padding:8px 0 0 10px; color:#eee; height:28px; background:#8C8C8C; }  #sidebar ul { margin:0; padding:0; list-style:none; } #sidebar ul li.wp_cumulus_widget{ margin-bottom:15px;}#sidebar ul li.ngg_images{ margin-bottom:15px; margin-left: auto; margin-right: auto; background: #FFF;}#sidebar  ul li ul { margin-bottom:15px; border:1px solid #ccc; background:#fff; }  #sidebar  ul ul li{ margin:0; padding:6px; background: url(images/sidebar-li.png) no-repeat; border-bottom:1px solid #f1f1f1; padding-left:22px; } #sidebar  ul ul ul { margin:0; padding:0; }   #sidebar  ul ul ul  li{ margin:0; padding:3px 2px 3px 5px; }  #tag_cloud { border:1px solid #ccc; background:#fff; padding:0 0 10px 0;  margin-bottom:15px; } #tag_cloud h2{   margin-bottom:10px; } #tag_cloud a{   padding-left:5px; }   /*	Comment Box		*/ #comment-box{ border-top:1px dotted #888; border-bottom:1px dotted #888;  margin-bottom:10px;  padding-left:10px;  background:none repeat scroll 0 0 #FFFFFF; } #comments dt {margin:15px 0 5px;}#comments .avatar {    float: left;    margin-left : 3px;    margin-right: 12px;    padding: 4px;    border: 1px solid #CCC;}#comments dl { color: #6B6B6B;}#comments dd {background-color:#F7F7F7;/* border:1px dotted #B1B3B5; */color:#333;margin:0;min-height:70px;} form p{ margin:0 0 5px 0; padding:0; } #comment-box { color: #333;}#comment-box input { width: 220px; margin: 2px 0 10px 0; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #eee; border-right: 1px solid #eee; height:20px; font-size: 12px; color:#000; padding:5px 0 0 5px; } #comment-box label { display: block; font-size: small; font-weight: bold; margin:0; padding:0;}#comment-box textarea { width: 350px; height: 150px; display: block; border: 1px solid #ddd; margin: 0 ; padding:5px 0 0 5px; font-size: small; color:#000; }  input#submit-comment{ font-size: small; font-weight: bold;  color:#000; width:155px; height:30px; margin:10px 0 0 0;  padding:0; border: 1px solid #ccc; background:#fff; } ol.commentlist{ margin:0; padding:0; list-style:none;   }   ol.commentlist p{ line-height:1.7em;  }   ol.commentlist li{ border:1px dashed #ccc; padding:10px; margin-bottom:15px; background:#f1f1f1; } #content .commentlist ul li{  list-style:none; }.comment-author cite { float:left; margin-right:5px; font-style:normal; color:#000; } .comment-author img { padding:5px; border:1px solid #ddd; background:#fff;  float:right; }#respond { color: #333;} #respond:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; } .children { padding: 0; margin:0; } ul.children{ list-style:none;}  ul.children li{ margin:10px 0;}  /*	Footer		*/ #footer { marginpadding-bottom:10px; } /*	 Miscellaneous  */  .aligncenter,div.aligncenter { display: block; margin-left: auto; margin-right: auto; background:#fff; }.alignright { float: right;  margin: 0; margin-left:12px;  margin-bottom:10px; padding:2px;  } .alignleft { float: left;  margin:0;  margin-right:12px; margin-bottom:10px; padding:2px; }   blockquote p{ padding:5px; margin:0; border-left:5px solid #CC0033; }   /* Captions           */.wp-caption { border: 1px solid #ddd; text-align: center; padding-top: 4px; border:1px solid #ddd;}.wp-caption img { margin: 0; padding: 0; border: 0 none;}.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;} /*	General Links			*/a:link,a:active,a:visited,a:hover{ color:#07519a; outline: none;  text-decoration:none; }a:hover{ text-decoration:underline; } /*	Flickr Box		*/  #flickr-box{ padding:0;   background:#fff; border:1px solid #ccc; } #flickr-box img{  padding:4px; margin:7px; background:#fff; border:1px solid #ccc; }    /*  Calendar */ #wp-calendar { empty-cells: show; margin: 10px auto 0; width: 155px; }#wp-calendar #next a { padding-right: 10px; text-align: right; }#wp-calendar #prev a { padding-left: 10px; text-align: left; }#wp-calendar a { display: block; }#wp-calendar caption { text-align: center; width: 100%; }#wp-calendar td { padding: 3px 0; text-align: center; }/*	Home Page			*/	#featured { background:#e2e2e2; padding:0 5px; width:611px; }.featured-container { background:#202528; margin: 0; padding:10px; color:#999; } #featured img {  padding:7px; border:1px solid #484f53; float:left; margin-right:10px; } #featured h2 { font-size:30px; margin:0; line-height:1.5em; font-size:normal; font-family:Georgia, "Times New Roman", Times, serif; } #featured h2 a:link, #featured h2 a:active ,#featured h2 a:visited { color:#fff; } .fea-read { display:block; height:15px; width:110px; background:#3b4348; margin:10px 0; padding:5px; } .fea-read a:link, .fea-read a:active, .fea-read a:visited { color:#fff; }  /*  Home Entry */  #home-entry { margin:0px 0 0 0; padding:0; } .home-entry-post { background:#fff; width:645px; float:left; margin:0 12px 15px 0px; padding:0; border:1px solid #ccc; }  .home-entry-post h2{ margin:0 0 0 5px; padding:5px; font-size:17px; } .home-entry-post p{ padding:0 10px; } .home-date { margin:0 0 0 10px; color:#aaa; font-size:11px; }  .home-thumb { width:625px; height:45px; margin:5px auto 0px auto; border:1px solid #ddd; background: #8C8C8C url(images/home_news_header.png) no-repeat left; }   img.add { margin-bottom:15px; }  .read { display:block; height:15px; width:110px; background:#222; margin:10px; padding:5px; } .read a:link, .read a:active, .read a:visited { color:#fff; } /*  Video    */  #video { margin-bottom:15px; padding:9px; background:#fff; border:1px solid #ccc; }
