/*  
Theme Name: BlueDark
Theme URI: http://www.askgraphics.com/
Description: Widget ready theme with two sidebars.
Version: 1.0
Author: AskGraphics.com
Author URI: http://www.askgraphics.com/

This theme is free to use under Creative Commons (Attribution-ShareAlike 2.5),
therefore all the attribution links in the footer must remain intact.

*/

body{padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
img{border:0px;}
a{color:#003333;text-decoration:none;}
form, table, ul, li{padding:0px;margin:0px;;}
.sub{border:0px;}
input, textarea{border:1px solid #cecece;font-size:12px}
div#page{width:1000px;text-align:left;}

/*header*/
#header{width:100%;position:relative;text-align:left;}
#header_top{width:100%;height:167px;background:url(images/header_bg.png) no-repeat bottom;}
#header_end{width:100%;height:166px;background:url(images/header2_bg.png) no-repeat top;}
#header_end #header_text_pad{padding-top:10px;padding-left:35px;color:#FFFFFF;}
#header_end #header_text_pad #header_end_title{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:19px;padding-bottom:25px;}
#header_end #header_text_pad #header_end_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;width:490px;line-height:18px;}
#header_title{color:#ffffff;font-size:31px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:35px;padding-left:35px;}
#header_title span{color:#ffffff;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;position:relative;top:-5px;}

/*********************Styling Boxes**********************/
.grid_1{width:100%; position:relative; padding:5px;}
.grid_2{width:550px;}
.box-sidebar { padding:10px; padding-top:5px; padding-bottom:5px; border:1px solid #0033CC;-moz-border-radius:5px;-webkit-border-radius:5px; margin-top:5px;}
.seo {color: #003399; text-align: center; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin: 0px 0px 0px 0px; border:1px;}
.seo-nav a, .post-nav a:visited {text-decoration: none;}
.post-block {padding:10px; padding-top:5px; padding-bottom:1px; background:#fff; border:1px solid #000033;-moz-border-radius:5px;-webkit-border-radius:5px; margin-top:5px;}
.box {padding:10px; padding-top:5px; padding-bottom:1px; border:5px solid #0033CC;-moz-border-radius:2px;-webkit-border-radius:2px; margin-top:5px; margin-right:10px;}

/*menu*/
#menu{width:100%;padding-top:31px;}
div#menu #menu_pad{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding-left:5px;}
div#menu #menu_pad td.m_sep{background:url(images/menu_bg.png) no-repeat center right;padding-top:2px;}
div#menu #menu_pad td.menu{padding-right:20px;padding-left:15px;font-weight:bold;font-size:13px;height:52px;line-height:15px;background:none;}
div#menu #menu_pad td.menu:hover{background:url(images/menu_sep.png) no-repeat center bottom;}
div#menu #menu_pad a{color:#555555;}
div#menu #menu_pad a:hover{color:#4e85bb;}
div#menu #menu_pad #right_search_box{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding-left:130px;color:#7f7f7f;position:relative;top:2px;}
div#menu #menu_pad #right_search_box input.s{width:165px;font-size:11px;background:#ffffff;border:1px solid #ffffff;color:#666666;}
/* end menu */
/* end header */
/* blog*/
div#page #blog{width:100%;background:url(images/blog_bg.png) repeat-y top center;}
div#page #blog #blog_top{width:100%;background:url(images/blog_bg2.png) no-repeat top center;}
div#page #blog #blog_end{width:100%;height:35px;background:url(images/blog_bg3.png) no-repeat top center;}
div#blog #blog_left{width:545px;}
div#blog #blog_left_bg{width:100%;padding-left:10px;padding-top:10px;}
div#blog #blog_right{width:430px;padding-left:0px;}

/* sidebar*/
div#blog #blog_right #blog_right_pad #sidebar{padding-top:10px;margin-right:10px;}
div#blog #blog_right #blog_right_pad #sidebar ul{padding:0px;margin:0px;}
div#blog #blog_right #blog_right_pad #sidebar li{padding:0px;margin:0px;list-style-type:none;}

div#blog #blog_right #blog_right_pad #sidebar h2{color:#0959a8;font-size:16px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin:0px;padding-left:8px;padding-right:0px;padding-top:5px;padding-bottom:0px;height:27px;}
div#blog #blog_right #blog_right_pad #sidebar td.td_right h2{color:#0959a8;}

div#blog #blog_right #blog_right_pad #sidebar table ul li{color:#7b7b7b;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:5px;padding-bottom:7px;padding-top:3px;}

div#blog #blog_right #blog_right_pad #sidebar table td.td_right ul li{color:#7b7b7b;}

div#blog #blog_right #blog_right_pad #sidebar li a{color: #00954A;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-weight:normal;line-height:16px;}
div#blog #blog_right #blog_right_pad #sidebar td.td_right li a{color: #00954A;}
div#blog #blog_right #blog_right_pad #sidebar td.td_top a{color: #006600;font-weight:bold;font-size:12px;padding-left:13px;text-decoration:underline blink; }
div#blog #blog_right #blog_right_pad #sidebar td.td_top li{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:15px;padding-right:15px;padding-bottom:5px;background:none;}
div#blog #blog_right #blog_right_pad #sidebar ul li ul li{font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:7px;padding-right:15px;padding-bottom:5px;background:none;}
div#blog #blog_right #blog_right_pad #sidebar ul li ul li ul li{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;padding-left:0px;padding-right:0px;background:none;}

div#blog #blog_right #blog_right_pad #sidebar ul li ul li{border-bottom:0;background: url(images/solid_li.png) center bottom no-repeat;}

div#blog #blog_right #blog_right_pad #sidebar td.td_right ul li ul li{border-bottom:0;background: url(images/solid_li.png) left bottom no-repeat}

div#blog #blog_right #blog_right_pad #sidebar ul li.widget_categories ul li{border-bottom:0;background: url(images/solid_li.png) left bottom no-repeat;}

div#blog #blog_right #blog_right_pad #sidebar ul li.widget_categories ul li ul li{border-bottom:0;background: none;}
div#blog #blog_right #blog_right_pad #sidebar ul li ul li ul{padding-left:5px}
div#blog #blog_right #blog_right_pad #sidebar ul li ul li ul li {border:0px;background: none;}
div#blog #blog_right #blog_right_pad #sidebar td.td_right ul li ul li ul li {border:0px;background: none;}
div#blog #blog_right #blog_right_pad #sidebar li ul li ul li a{background: url(images/line_li.png) left bottom no-repeat;padding-left:7px;}

div#blog #blog_right #sidebar ul li ul li a{padding-left:8px;background: url(images/line_li.png) no-repeat left;}
div#blog #blog_right #sidebar td.td_right ul li.widget_meta ul li a{padding-left:8px;background: url(images/line_li.png) no-repeat left;}
div#blog #blog_right #sidebar td.td_right ul li ul li a{padding-left:8px;background: url(images/line_li.png) no-repeat left;}

/* end sidebar*/

div#blog .navigation{padding-left:130px;}
div#blog .navigation .alignright_bg{height:24px;}
div#blog .navigation .alignright_bg .alignright a{font-weight:bold;font-size:11px;padding-right:15px;color:#021f5f;}
div#blog .navigation .alignleft_bg{height:24px;}
div#blog .navigation .alignleft_bg .alignleft a{font-weight:bold;font-size:11px;padding-left:8px;color:#021f5f;}
div#blog #blog_left h2{font-size:14px;color:#021f5f;margin:0px;padding-top:20px;padding-left:20px;}

/* blod item*/

div#blog #blog_left .blog_item{}

div#blog #blog_left .blog_item table.blog_item_t{margin-left:10px;width:545px;}

div#blog #blog_left .date{background:url(images/qust.png) no-repeat top;width:58px;height:65px;}
div#blog #blog_left .date .datetext{color:#ffffff;font-family:Georgia, "Times New Roman", Times, serif;font-size:15px;font-weight:bold;padding-top:4px;text-align:center;}
div#blog #blog_left .date .datetext .datetext_number{padding-top:2px;color:#FFFFFF;font-size:20px;}
div#blog #blog_left .titles_bg{background:#f5f5f4;padding-left:20px;border-right:2px solid #aaaaaa;}

div#blog #blog_left .title a{color:#002a53;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}

div#blog #blog_left .title-premium a{color: #008000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
div#blog #blog_left .subtitle{color:#303030;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-top:5px;padding-bottom:10px;}
div#blog #blog_left .subtitle a{color:#303030;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;padding-top:5px;padding-bottom:10px;}

div#blog #blog_left .item_line{
	/*background:url(images/line.png) repeat-x left;
	width:481px;
	height:4px;*/
}

.ths {padding:3px; border:1px solid #C4FFC4; float:left; margin:3px;}

div#blog #blog_left .text{color:#656564;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;padding-top:5px;padding-bottom:5px;padding-left:3px;}
div#blog #blog_left p{padding-left:20px;padding-top:20px;}
div#blog #blog_left .text p{padding:0px;margin:0px;}
div#blog #blog_left .center{padding-left:20px;padding-top:20px;}
div#blog #blog_left .panel{background:url(images/panel.png) repeat-x left;width:481px;height:28px;}
div#blog #blog_left .panel .panel_links{padding-left:10px;padding-right:10px;}
div#blog #blog_left .panel .panel_links span.comm a{color:#002157;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;background:url(images/comm.png) no-repeat left;padding-left:16px;}
div#blog #blog_left .panel .panel_links a.readmore{color:#002157;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-decoration:none;background:url(images/read.png) no-repeat left;padding-left:16px;}
div#blog #blog_left .panel .panel_links a.readmore:hover, div#blog #blog_left .panel .panel_links span.comm a:hover{
	text-decoration:underline;
}
/* blog comm*/
div#blog #blog_left  .blog_comm{padding-left:100px;padding-right:15px;text-align:left;}
div#blog #blog_left  .blog_comm .comm_title{color:#002a53;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:normal;padding-bottom:15px;}
div#blog #blog_left  .blog_comm .comm_count{color:#002564;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;padding-top:4px;padding-left:10px;width:100%;height:30px;padding-bottom:10px;}
div#blog #blog_left  .blog_comm .comm_data{background:#f8f8f8;margin-left:0px;margin-top:0px;width:525px;}
div#blog #blog_left  .blog_comm .comm_data_pad{color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;padding-top:5px;padding-left:5px;padding-bottom:5px;}
div#blog #blog_left  .blog_comm .comm_data_pad a{color:#000000;}
div#blog #blog_left  .blog_comm .comm_text{color:#003663;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;line-height:20px;padding-left:5px;padding-top:5px;padding-bottom:10px;margin-left:30px;}
div#blog #blog_left  .comm_text p{margin:0px;padding:0px;}
div#blog #blog_left  #comm_form{padding-left:40px;padding-top:20px;padding-bottom:20px;padding-right:0px;text-align:left;}
div#blog #blog_left  #comm_form #form_title{height:79px;}
div#blog #blog_left  #comm_form #form_title #form_title_text{color:#003663;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;padding-left:20px;padding-top:20px;}
div#blog #blog_left  #comm_form .form_table{background:none;width:95%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-left:0px;padding-bottom:10px;background:url(images/form_comm_top_bg.png) no-repeat top left;}
div#blog #blog_left  #comm_form .form_comm_end{background:url(images/form_comm_end_bg.png) no-repeat top left;height:14px;padding-left:0px;padding-bottom:00px;}
/* blog comm end*/

/* nav_pro ------*/
.nav_pro {padding: 10px 0 0;}
.nav_pro a {display: inline-block;width: 15px;margin: 0 2px 0 0;border: 1px solid #C01D36;color: #C01D36;text-decoration: none;text-align: center;}
.nav_pro a:hover {border: 1px solid #4A4A4A;color: #4A4A4A;background: #EEE;}
.nav_pro span {display: inline-block;width: 20px;margin: 0 2px 0 0;text-align: center;}
.nav_pro span.pages { margin-right: 10px;width: auto;}
.nav_pro span.current {border: 1px solid #4A4A4A;background: #888;color: #FFF;}
.nav_pro.first {background: none;padding: 0;}
.nav_pro.com a {margin: 0 -2px 0 0;}
.nav_pro.com span.dots {margin: 0 -4px 0 0;}
.nav_pro.com span.current {margin: 0 -2px 0 0;}

/* and_nav_pro ------*/
/* end blog */

/* footer */

#footer{width:995px;height:95px;}
div#footer div{padding-top:5px;padding-bottom:10px;color:#000000;line-height:15px;font-family:Verdana, Arial, Helvetica, sans-serif;}
div#footer div a{color:#0054a6;	font-family:Verdana, Arial, Helvetica, sans-serif;}
.left { float:left;}
.right { float:right; }
/* end footer */

div#blog h2{margin:0px;padding:0px;padding-left:20px;padding-top:20px;font-size:25px;}
div#blog .entry p{margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:16px;}
.blog_item blockquote, .blog_comm blockquote{background:url(images/block_bg.png) no-repeat left top;padding-left:35px;margin:0px;margin-top:5px;margin-bottom:5px;margin-left:5px;padding-top:10px;}
.blog_item blockquote blockquote, .blog_comm blockquote blockquote{background:url(images/block2_bg.png) no-repeat left top;padding-left:35px;margin:0px;margin-top:5px;margin-bottom:5px;margin-left:5px;}
.blog_item ol, .blog_comm ol{background:url(images/ol_bg.png) repeat-y left;color:#993300;}
.blog_item ol li, .blog_comm ol li{color:#7c7c7c;}
.blog_item ul, .blog_comm ul{padding-left:30px;;}
.blog_item img, .blog_comm img{float: left;margin:5px;}
#welcome {
  clear: both;
  padding: 0 5px;
  font-size:12px;
  }

#welcome a {
  color: #B95A5A;
  }

#welcome a:hover {
  color: #B95A5A;
  }

#welcome p {
  color: #006600;
  margin-top: 5px;
  padding-left: 0px;
  }