/*
Theme Name: InsightMag
Author: WPThemeDesigner.com
Author URI: http://www.wpthemedesigner.com/
*/
*{margin:0;padding:0;}
body{text-align:center;font:11px Verdana;color:#ffffff;background-color:#00264C;}
a{color:#ffffff;text-decoration:none;}
a:hover{color:#006600;}
img{border:0;}
.break{font-size:0;width:0;height:0;clear:both;}
.alignleft{float:left;margin:4px 10px 5px 0;}
.alignright{float:right;margin:4px 0 5px 10px;}
.aligncenter{text-align:center;}
.hidden{display:none;}
#wrapper{width:980px;margin:auto auto;text-align:left;padding-bottom:20px;}
#header{height:100px;padding-top:30px;}
#header .logo{float:left;padding-left:10px;}
#header .logo h1{font-size:3em;text-transform:unppercase;margin-bottom:10px;}
#header .logo h1 a{text-decoration:none;}
#header .logo p{font-size:1.5em;font-weight:bold;padding-left:5px;margin-bottom:10px;}
#navigation {background:#FFF;border-bottom:1px solid #A6A6A6;}
#menus li {display:inline;list-style:none;}
#menus li a {background:transparent url(images/menu.gif) no-repeat;display:block;color:#382E1F;height:31px;line-height:31px;padding:0 20px;margin-left:-10px;text-decoration:none;font-size:11px;float:left;z-index:1;}
#menus li a:hover, #menus li a.current {background-position:0 -31px;font-weight:bold;font-size:14px;color:#006600;}
#menus li.current_page_item a, #menus li.current-cat a {background-position:0 -62px;}
#menus li a.home {background-position:0 -93px;width:45px;padding:0;margin-left:0;text-indent:-999em;}
#menus li a.home:hover {background-position:0 -124px;}
#menus li.current_page_item a.home {background-position:0 -155px;}
#menus li a.lastmenu:hover {background-position:0 0;cursor:default;}
#menus li ul {display:none;background:#F4F5F7;border:solid #A6A6A6;border-width:1px 1px 0;line-height:0;position:absolute;z-index:1;}
#menus li li {float:none;margin:0;padding:0;list-style:none;}
#menus li li a {float:none;padding:7px 18px 7px 10px;text-decoration:none;border-bottom:1px solid #DDD;margin:0;background-image:none;	height:auto;line-height:145%;color:#999;display:block;width:175px;}
#menus li li a.last {border-color:#A6A6A6;}
#menus li li a:hover, #menus li li a.current {background-color:#EDEFF0;color:#FF0000;}
#menus li li a.subtitle, #menus li li a.subtitle:hover {background-image:url(images/arrow.gif);background-position:right;background-repeat:no-repeat;}
#body{clear:both;background-color:#ffffff;color:#1E1C20;padding-bottom:10px;}
#body a{color:#003300;}
#body .navigation{padding:10px;}
#body .navigation ul{list-style-type:none;background-color:#eeeeee;border-width:1px;border-color:#dddddd;border-style:solid;height:30px;}
#body .navigation ul li{float:left;border-right:1px solid #dddddd;padding:9px 15px;text-transform:unppercase;font-weight:bold;font-size:0.9em;}
#body .navigation ul li a{text-decoration:none;}
#content{width:625px;float:left;padding:10px 0 10px 10px;}
#content .fwrapper{padding:5px;background-color:#eeeeee;border:0px solid #dddddd;margin-bottom:10px;}
#content .post{margin-bottom:20px;clear:both;padding:5px;background-color:#FEFDED;border:0px solid #eeeeee;}
#content .post .thumb img{float:left;width:180px;height:180px;}
#content .post .details{}
#content .post h2{font-size:2em;margin-bottom:10px;background-color:#eeeeee;border:0px solid #006600;}
#content .post h2 a{text-decoration:none;}
#content .post .thumb img{padding:5px;background-color:#EBF1F5;margin:0 10px 10px 0;}
#content .post p{margin-bottom:10px;line-height:1.6em;}
#content .post .details{height:30px;}
#content .post .details a{padding:8px 10px;border:0px solid #dddddd;background-color:#eeeeee;float:right;margin-left:15px;font-size:0.9em;}
#content h2.title{background-color:#EBF1F5;border-width:0px 0;border-style:solid;border-color:#EBF1F5;padding:8px 10px;margin-bottom:10px;font-size:0.9em;text-transform:unppercase;color:#006600;}
#postpath{background-color:#FFFFFF;line-height:16px;margin:5px 0;}
#postnavi{border-bottom:4px solid #CCC;margin:10px -5px 0;padding:10px 5px 0;}
#postnavi .prev a{background:url(images/icons.gif) 0 -224px no-repeat;padding-left:22px;float:left;height:16px;line-height:16px;}
#postnavi .next a{background:url(images/icons.gif) 100% -240px no-repeat;padding-right:22px;float:right;height:16px;line-height:16px;}
#meta{background:#FEFDED;border:1px solid #CCC;padding:5px;}
#sidebar{width:325px;float:right;padding:10px;}
#sidebar form{border:1px solid #dddddd;background:#eeeeee url(images/search.gif) no-repeat center center;margin-bottom:10px;padding:15px;height:32px;}
#sidebar form input{padding-left:8px;float:left;border:0;width:200px;margin:8px 0px 0px 8px;background-color:transparent;}
#sidebar form button{float:right;border:0;width:70px;height:32px;text-indent:-9999px;background-color:transparent;}
#sidebar .box{background-color:#eeeeee;border:1px solid #dddddd;margin-bottom:5px;}
#sidebar .box h2{background-color:#003366;text-transform:unppercase;font-weight:bold;font-size:0.9em;color:#ffffff;padding:5px;}
#sidebar .box ul{list-style-position:inside;padding:5px;}
#sidebar .box ul li{padding:4px;font-size:0.9em;}
#sidebar .box ul li a{color:#3f3f3f;text-decoration:none;}
#sidebar .box ul li a:hover{color:#003300;}
#sidebar .box .popular{padding:5px;}
#sidebar .box .popular li{font-size:1em;}
#sidebar .box .popular li a{color:#003300;font-weight:bold;}
#sidebar .box .tags{padding:5px;}
#sidebar .box .tags a{color:#3f3f3f;text-decoration:none;}
#sidebar .box .tags a:hover{color:#003300;font-weight:bold;}
#sidebar .l{width:160px;float:left;}
#sidebar .r{width:160px;float:right;}
#footer{background-color:#000000;color:#ffffff;text-align:center;padding:8px;}
#footer a{color:#ffffff;}
.postnav{padding-top:10px;}
.postnav a{font-weight:bold;text-decoration:none;}
#content .single{border-top:0;background-color:#FEFDED;padding:5px;}
#content .single p{line-height:1.5em;margin-bottom:10px;}
#content .single ul, #content .single ol{list-style-position:inside;margin-bottom:10px;}
#content .single li{line-height:1.5em;padding:2px 0;}
#content .single blockquote{padding:10px 10px 5px;margin-bottom:10px;background-color:#eeeeee;border-width:1px 0;border-style:solid;border-color:#eeeeee;}
#content .single h3, #content .single h4, #content .single h5, #content .single h6{font-size:1.2em;margin-bottom:5px;}
#comments{padding:10px;background-color:#FFFFFF;}
#comments a{text-decoration:none;}
#comments h2{font-size:1.5em;margin:10px 0;}
#comments p{line-height:1.6em;padding:10px;}
#comments form{}
#comments form p{margin-bottom:5px;}
#comments form input{margin-right:5px;}
#comments form input, textarea{border:1px solid #e0e0e0;font-size:0.9em;font-family:Verdana;padding:4px;background-position:4px 4px;background-repeat:no-repeat;}
#comments form input{width:240px;border:1px solid #e0e0e0;}
#comments form textarea{width:350px;padding:4px 4px !important;border:1px solid #e0e0e0;}
#comments form button{border:1px solid #a0a0a0;font-size:1em;font-family:Verdana;padding:2px 6px;}
.commentdetails{margin-top:25px;border:1px solid #a0a0a0;}
.commentauthor{margin-bottom:5px !important;font-weight:bold;}
.commentdate{font-size:0.8em;margin-bottom:5px;color:#909090;}
.required{color:#ff0000;}
h2.title{font-size:1em !important;text-transform:unppercase;margin-bottom:15px;color:#006600;}
.notfound{padding:40px;}
.notfound h2{font-size:18px;font-weight:normal;margin-bottom:10px;}
#comments ol{list-style-type:none;clear:both;padding:0;margin:0;}
#comments .buffer{padding:10px;}
#comments ol li{margin-bottom:15px;border:1px solid #a0a0a0;}
#comments ol li ul li{border:1px solid #eeeeee;padding:10px;}
#comments ol li .avatar{float:right;}
#comments ol li .comment-author{}
#comments ol li .comment-author .fn{font-weight:bold;font-size:1.2em;}
#comments ol li .comment-meta{font-size:0.9em;color:#999999;}
#comments ol li .reply{font-size:0.9em;font-weight:bold;}
#comments .children{list-style-type:none;}
#comments .children li{padding:10px;}
#comments .navigation{padding:0 0 40px;font-size:0.9em;}
#comments .navigation a{color:#FF0000;background:#FFFF00;padding:3px 8px;border:1px solid #eeeeee;}
#comments .navigation a:hover{color:#000000;border-color:#000000;text-decoration:none;}
#comments .says{display:none;}
/* pagenavi start */
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;color:#3f3f3f;background-color:#ECECEC;}
.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;color:#3f3f3f;background-color:#ECECEC;}
.wp-pagenavi a:hover{color:#212121;background-color:#ECECEC;}
.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;color:#3f3f3f;background-color:#ECECEC;}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#212121;background-color:#ECECEC;}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;color:#212121;background-color:#ECECEC;}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;color:#212121;background-color:#ECECEC;}
