/*
Theme Name: CoolAdsense1
Theme URI: http://wpthemes.xiius.com/themes/
Description: Search enginefriendly, Adsense Ready ,Header image,left menu, Subpages, Good for all types of niche and professional content. Free by <a href="http://wpthemes.xiius.com/">xiius.com</a>.
<br /><br />
Version: 1.1
Author: http://wpthemes.xiius.com
Tags: seo, blue, clean, white, simple, easy, two columns, Left sidebar,left menu, widgets, easy customization, widget ready, valid css, adsense ready 
Author URI: http://wpthemes.xiius.com
*/

/*-----------Block Level Elements--------------*/

* { margin:0;padding:0;}

body {font: 62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif;background: #ffffff;margin: 0 0 0px 0px;padding:0 0 0px 0px;margin-left:2px;height: 100%; }
body a, body a:visited {color: #466EDB;text-decoration: none;}
body a:hover {text-decoration: underline;}
body p {padding: 0px 0px;margin: 0px 0px;}

#page {min-width: 900px;margin: 1px auto;height: 100%}

#Mainpage {
    min-height: 100%; margin-bottom: -67px;
}


#header {width:99.5%; height: 100px; font-family: Verdana, Arial, sans-serif; overflow:hidden; margin: 0px 0 0;padding: 5px 0 5px 0px;
          background:#ffffff    url(images/header_img.jpg)   center left no-repeat; 
 /* border-style:solid; border-color:#33CCFF; border-width:2px; */      }
#header h1 {font-size: 25px;padding: 0;margin: 0;color: #fff;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;}
#header h1 a {color:#4289ab; }
.description {font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;color:#2B489B; margin-right:5px;}
#header #header_right {float:left; width:350px ; text-align: right; font-size: 1.2em; color: #fff; padding: 0px 0px 20px 0;margin-left:5px; height:40px; /*border-style:solid; border-color:#00FF33; border-width:2px;*/ }
#header #header_left {float:left; width:auto; max-width:500px;	text-align: left;	font-size: 15px;	color: #000000; padding: 0px 0px 0px 20px; /*border-style:solid; border-color:#00FF33; border-width:2px;*/}
#subscribe {text-align: right;}
#wrapper {	margin:0 2%;padding-left:170px;}/*{width: 100%;}*/
#content { text-align:left;float: right;	width: 100%;line-height: 1.6em;padding: 10px 0 0 20px; position:relative; }
#sidebar { text-align:left;float: left; width: 165px; padding: 10px 0px 0px 0px;margin:0px   0px 0px -180px;position:relative; color:#5C82EF;}
#footer {color: #006699; font-weight:bold; width: 100%; clear: both;	background:#ACA988;  /*  url('images/header_footer_img.jpg') top center repeat-y; */

    /*margin-top: -6.0em; position:relative;   */    }
#footer a, #footer a:hover, #footer a:visited {color: #006699;	text-decoration: none;}
#footer_left {
	padding: 10px 0 10px 20px;
	text-align: left;
	float: left;
	width:auto; max-width:450px;
	line-height: 1.6em;
	font-size:smaller;
	
}
#footer_right a, #footer_right  a:hover, #footer_right  a:visited {color: #838383; text-decoration: none;}
#footer_right {padding: 10px 20px 10px 0;	text-align: right; float: right; width: 200px; margin-left: 0px; color: #838383; position: relative;}

/*-------------Headings-------------*/

h1, h2, h3, h4 {font-family: Helvetica, Arial, Sans-Serif;}
h1 {font-size: 1.8em;line-height: 1.2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.0em;}

/*-------------The Post-------------*/

.post h2 {font-size: 20px;text-decoration: none;color: #0033cc;margin-bottom: 10px;line-height: 1em;}
.post h2 a:hover, .post h2 a, .post h2 a:visited {font-size: 20px;text-decoration: underline;color: #0055ff;margin-bottom: 10px;line-height: 1em;}
.post {font-size: 1.2em; margin-bottom: 30px; text-align: justify;}
.post p {padding: 5px 0px; margin: 5px 0px;}
.post ul, .post ol {margin: 10px 0 10px 0; padding-left: 40px;}
.post li {padding: 2px 0 2px 0;}
.entry {margin-bottom: 10px; text-align: justify;}
.entrytext .postmetadata {margin-top: 20px; text-align: justify;}
.postmetadata {border-top: 1px dashed #ccc; padding-top: 2px; margin-bottom: 40px; text-align: right;}
.postmetadata alt {border-top: 1px dashed #ccc;	padding-top: 2px;	margin-bottom: 40px; text-align: left;}
.navigation {display:block; margin-bottom: 20px;}
#nav {list-style-type : none; text-align : center; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 3.15em;	height : 40px;}
#nav a {margin: 0px; width : 94px; height : 20px; font-weight : bold; font-style : normal; display : block; padding: 0 0 10px 0;}
#nav a:hover {background: #000;}
#nav li {float: right; list-style-type: none; margin: 0px; border-right: solid 1px #fff;}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {float:left; text-align:left;}
.alignright {float:right;text-align:right;}
.pagetitle {font-size: 1.6em;	margin-bottom: 20px;}
blockquote {margin: 10px 0 10px 0; padding: 5px 10px 5px 10px; background: #D7E1FF; border-top: solid 1px #9DB7FF; border-bottom: solid 1px #9DB7FF;}
code {font:1.2em 'Courier New',Courier,Fixed; display:block; overflow:auto; text-align:left; margin: 10px 0 10px 0; padding: 5px 10px 5px 10px;
	background: #D7E1FF;
	border-top: solid 1px #9DB7FF;
	border-bottom: solid 1px #9DB7FF;
     }
a img {border: 0;}

/*--------------Sidebar------------*/

#sidebar ul {margin-bottom:20px;}
#sidebar a { color: #CC3399; /*#aca988;#2B489B#CC3399*/}
#sidebar a:hover {color:#0000FF;}
/*#sidebar li.current_page_item a{text-decoration:underline;}*/
#sidebar .sidebar_left ul h2 {padding-bottom: 10px;border-bottom: dashed 1px #9DB7FF;font-size: 1.5em;}
#sidebar .sidebar_right ul h2{padding: 1px 0 3px 0;/*border-top: dashed 1px #80A0F6;*/font-size: 1.4em;   }/*----Line under Head Tag----*/
#sidebar ul li {list-style:none; line-height:1.5em; font-size: 1.1em;color:#003399; text-align: left;}/*----Head Tag----*/
#sidebar ul ul {}
#sidebar .sidebar_left ul ul li {border-bottom: dashed 1px #9DB7FF;}
#sidebar .sidebar_right ul ul li { text-align:left; margin-left:5px;/*border-bottom: dashed 1px #80A0F6;*/}/*----Line under page include all line-----*/
#sidebar a:hover {text-decoration: underline;}
#sidebar .sidebar_left {width: 165px; float: left; padding: 0 0px 0 10px;}
#sidebar .sidebar_right{width: 165px; float: left; padding: 0 0px 0 5px;}
#sidebar .sidebar_left ul ul li ul {padding-left:20px; margin-bottom:0;}
#sidebar .sidebar_left ul ul li ul li{list-style:none; line-height:1.6em; font-size: 1.1em; border-bottom:0;} 
#sidebar .sidebar_right ul ul li ul  {padding-left:7px; margin-bottom:0;} 
#sidebar .sidebar_right ul ul li  ul li{color: #FF0000;list-style:none; line-height:13px; font-size: 9pt; border-bottom:0;}
#sidebar .sidebar_right ul ul li  ul li a{color: #99CC33;}
#sidebar .sidebar_right ul ul li  ul li a:hover{color: #00FF00;}
/*--------------Comments--------------*/

#comments {	font-size: 1.6em;	margin-bottom: 20px; border-bottom: 1px dashed #ccc; padding-bottom:20px;}
#respond {font-size: 1.6em; margin-bottom: 5px;}
ol.commentlist {list-style-type : none; font-size: 1.2em;}
o1.commentlist a.avatar { float: left;  margin: 0 10px 0 0;  width: 50px;
  }
ol.commentlist li {margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #ccc;}
ol.commentlist li.alt {margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dashed #ccc;}
#comment_title {margin-bottom: 5px;}
#commentform {margin-bottom: 20px;}
#commentform p {margin-bottom: 10px;}
#commentform textarea {width:99%; padding:2px; font-size: 12px; background-color: #fff; border: 1px solid #ccc;}

/*--------------Search Form-------------*/

#search {clear: left;margin-bottom: 10px;	text-align: right;}
#searchform {margin-bottom: 10px;padding: 0px;}
#searchform input {width: 130px; background: #fff;}
#search #searchsubmit { width: 35px; height: 22px;margin-bottom: 20px ;background: #00ff33;} /* url(images/search-submit.gif) vertical-align: top; no-repeat;}*/


#searchBar {clear: left; margin-bottom: 10px;	background: #ffff33 ;  url(images/searchBarBk.gif) repeat-x; text-align: right;}
#searchform {padding: 0px;}
#s {width: 120px;border: 1px solid #bbb;}
#searchsubmit {border: 1px solid #bbb;background: #fff url(images/sbutton.gif) repeat-x; -webkit-border-top-left-radius:5px;
        -webkit-border-radius:5px;
          -khtml-border-radius:5px;
          -moz-border-radius:5px;
		  border-radius: 5px;
}



/*-------------Calendar-----------------*/

#wp-calendar {width: 180px; text-align: left;	margin-top: 5px;}
#wp-calendar th {margin-top: 5px;}
#wp-calendar caption {font-size: 1.2em; margin-top: 5px;}

/*-------------Other------------------*/

hr {display: none;}
#adsense_sidebar_160x600{margin-top: 0px; margin-bottom:25px;}
#adsense_linkunit728x15_4 {margin-bottom: 20px; margin-top:10px;}
#adsense_singlepost_top_728x90 {margin-bottom: 5px;}
#adsense_bottom_468x60 {margin-bottom: 30px;}

/*--------------------Menu---------------------------*/
/*--- Menu 3D Style ---*/

#menu{ height:34px;line-height:21px;font-size:13px;width:auto;letter-spacing:0px;float:left;background:#ffffff;   margin:0px 0px 0px 5%;padding:0px 0px 0px 0px; width:800px; }

#menu_right {float:right; width:50px ; text-align: left; font-size: 1.2em; color: #fff; padding: 1px 0px 0px 0;margin-left:0px; height:25px;	}
#menu_right a{ float:left; padding: 10px 0px 0px 0;margin-left:10px; }

#menu a {  color:#CCCCCC; float:left; } 
#menu li{ display: inline; float: left; position: relative;color:#FFFFFF;margin:10px 3px 4px 0px;background: #0c4e76  url(images/leftround.gif) left top no-repeat;}
#menu li a   {font-weight: bold;float:left;
	background: #0c4e76  url(images/rightround.gif) right top no-repeat;
	padding:2px 10px 0px 6px;	margin:0 0 0px 4px;display: block;}
/* IE6  */	
* html #menu a { /* Filter for IE6 to prevent li stacking */
  float: left; text-decoration: none;  }

* html #menu li a  { /* Filter for IE6 to prevent li stacking */
  float: left; margin-left: 4px;  text-decoration: none;  }
/* IE6  */	



#menu ul{ visibility: hidden; position:absolute;  z-index: 10; left: 0;  top: 0;color:#FFFFFF;float:left;}
#menu li:hover>ul{ visibility: visible; top: 100%;color:#FFFFFF;float:left;}
#menu li li:hover>ul{ top: 0; left: 100%;margin-top:0px;}
#menu li.current_page_item  {color: #ffffff; padding:0px 0px 0px 0px; background:#4289ab  url(images/leftroundac.gif) left top no-repeat;	 }
#menu li.current_page_item li a:hover  {color: #ffffff; padding:0px 0px 0px 0px; background:#4289ab  url(images/leftroundac.gif) left top no-repeat;	 }
#menu li.current_page_item a {color: #ffffff; padding:2px 10px 3px 6px;background:#4289ab  url(images/rightroundac.gif) right top no-repeat;  }
#menu li.current_page_item a:hover {color: #ffffff; padding:2px 10px 3px 6px;background:#4289ab  url(images/rightroundac.gif) right top no-repeat;  }
#menu li.current_page_parent  {color: #ffffff; padding:0px 0px 0px 0px; background:#4289ab  url(images/leftroundac.gif) left top no-repeat;	  }
#menu li.current_page_parent a {color: #ffffff; padding:2px 10px 3px 6px;background:#4289ab  url(images/rightroundac.gif) right top no-repeat; }
#menu li.current_page_ancestor  {color: #ffffff; padding:0px 0px 0px 0px; background:#4289ab  url(images/leftroundac.gif) left top no-repeat;	 }
#menu li.current_page_ancestor a {color: #ffffff; padding:2px 10px 3px 6px;background:#4289ab  url(images/rightroundac.gif) right top no-repeat; }







#menu li:hover{ z-index: 10000; white-space: normal;background:#4289ab  url(images/leftroundac.gif) left top no-repeat;padding:0px 0px 0px 0px;float:left;}

/* end Menu */
/* begin MenuItem */
#menu li:hover>a{ text-decoration: none;  color: #ffffff; padding:2px 10px 0px 6px; background:#4289ab  url(images/rightroundac.gif) right top no-repeat;float:left;}

/* begin MenuSubItem */

#menu ul { margin :-1px 0px 0px 0px;text-align: center;}	
#menu ul li { margin :0px 0px 0px 0px; border-width: 1px; border-style:solid; min-height:25px;     border-color:#B6BDBE; height: auto;background:#4289ab  url(images/left.gif) left top no-repeat;}
#menu ul li a { height: auto;  background:#4289ab  url(images/rightroundac.gif) right top no-repeat;}
#menu ul a { color:#FFFF33;width: 150px;background-color:#0c4e76 ; margin:-10px 0px 0 px 0px;height: auto;}
#menu ul li:hover>a { color:#00FF33;height: auto;text-decoration:underline;background:  #0c4e76  url(images/right.gif) right top no-repeat;
/*background:#4289ab  url(images/rightroundac.gif) right top no-repeat;*/
}
#menu ul li a:hover  { color:#00FF33;height: auto;text-decoration:underline; background:  #0c4e76  url(images/right.gif) right top no-repeat;}

#menu ul li:hover { color:#00FF33;height: auto;text-decoration:underline;background:  #0c4e76  url(images/left.gif) left top no-repeat;
/*background:#4289ab  url(images/rightroundac.gif) right top no-repeat;*/
}
#barbluetop {background:#4289ab url(images/topsubmenu.png) left top repeat-x ; height:7px; width: 100%; padding:0px 0px 0px 0px ;float: left; }


/*--- End 3D Style ---*/


/*--------------------End Menu---------------------------*/

/* Search Menu */

#searchmenu { background:#0c4e76; width:100%; margin-bottom:0px; color:#FFFFFF;font-size: 9px; line-height:40px; font-weight: bold; float:left; height:40px;}
#searchmenu ul { margin-left:20px ;list-style-type:none;list-style-position:outside;text-indent:0; }
#searchmenu #menu_right a, #menu_right  a:hover, #menu_right  a:visited {color: #838383; text-decoration: none;}
#searchmenu #menu_right {padding: 0px 48px 10px 0;	text-align: right; float: right; width: 400px; margin-left: 0px; color: #838383;}



/* End Search Menu */



/*--- Line Style ---*/



#lineundermenu {background-color:#0084b0; height:40px; width: 100%; margin:0px 0px 0px 0px ; margin-top:5 px;  list-style-type:none;float: left; text-align:center; color:#FFFFFF;       
         -webkit-border-top-left-radius:10px;
         -webkit-border-top-right-radius:10px;
         -webkit-border-bottom-left-radius:0px;

         -webkit-border-bottom-right-radius:0px;

         -khtml-border-radius-topleft:10px;
         -khtml-border-radius-topright:10px;
         -khtml-border-radius-bottomleft:0px;
         -khtml-border-radius-bottomright:0px;

         -moz-border-radius-topleft:10px;
         -moz-border-radius-topright:10px;
         -moz-border-radius-bottomleft:0px;
         -moz-border-radius-bottomright:0px;}

#linecopyright {background-color:#0c4e76; height:20px; width: 100%; margin:0px 0px 0px 0px ;  list-style-type:none;float: left; text-align: center; color:#FFFFFF;  font-size: small ; line-height:18px; }

#linecopyright a,#linecopyright a:hover, #linecopyright a:visited {color:#FFFFFF; }

#lineundercopyright {background-color:#4289ab; height:10px;float: left; width: 100%; padding:0px 0px 0px 0px ;  margin:0px  0px 0px 0px ; list-style-type:none }


#linetop {background-color:#ACA988;height:30px; width: 100%; margin:0px 0 0px 0 ;  list-style-type:none ;
      }
#linebottom {background-color:#ACA988; height:8px;float: left; width: 100%; margin:0px 0 0px 0 ;  list-style-type:none }


 

/*--------------topfooter------------*/
#topfooter {background:#446688;float: left; width: 100%; padding-left: 0px; padding-top: 20px;list-style-type: none;margin-bottom:5px;margin-top:0px;
          -webkit-border-radius:5px;
          -khtml-border-radius:5px;
          -moz-border-radius:5px;
		   border-radius: 5px;}
#topfooter ul {margin-bottom:20px; }
#topfooter  a {color: #ffffff; text-decoration: none;padding: 3px 2px 2px 20px; background:#ffff33; background: url(images/arrow.gif) left 3px no-repeat; Required for cross-browser consistency; cross-browser defaults vary. }


#topfooter  a:hover {text-decoration: underline;color: #ffff33;padding: 3px 2px 2px 20px; 
                         background: url(images/arrow-hover.gif) left 3px no-repeat;
                         Required for cross-browser consistency; cross-browser defaults vary.}
#topfooter ul li {list-style:none; line-height:1.6em; font-size: 1.1em;color: #00ff33;}/*----(2)----*/
#topfooter ul ul {}

#topfooter .left_topfooter ul h2{color: #00ff33;padding-bottom: 10px;border-bottom: dashed 1px #80A0F6;font-size: 1.5em;}/*----Line under Head Tag----*/
#topfooter .left_topfooter ul ul li { font-size:10px;border-bottom: dashed 1px #80A0F6;}/*----Line under page include all line-----*/
#topfooter .left_topfooter{width: 180px; float: left;position: relative;margin-left:10px; padding:5px 10px 10px 20px;}
#topfooter .left_topfooter ul ul li ul  {padding-left:20px; margin-bottom:0;} 
#topfooter .left_topfooter ul ul li  ul li{color: #FF0000;list-style:none;  font-size: 9px; border-bottom:0;}

#topfooter .mid_topfooter ul h2{color: #00ff33;padding-bottom: 10px;border-bottom: dashed 1px #80A0F6;font-size: 1.5em;}/*----Line under Head Tag----*/
#topfooter .mid_topfooter ul ul li {border-bottom: dashed 1px #80A0F6;}/*----Line under page include all line-----*/
#topfooter .mid_topfooter{width: 180px; float: left;position: relative;margin-left:10px; padding:5px 10px 10px 10px;}
#topfooter .mid_topfooter ul ul li ul  {padding-left:20px; margin-bottom:0;} 
#topfooter .mid_topfooter ul ul li  ul li{color: #FF0000;list-style:none;  font-size: 9px; border-bottom:0;}

/*--------------End topfooter------------*/

.linkstyle {list-style:none; }
.linkstyle u1, .linkstyle li{list-style:none;}



h3.subpages {border-top: dashed 1px  #80A0F6;padding: 1em 0 0.5em 0;margin: 0;	color: #000099;}

ul.subpages { font-size:12px; font-weight:bold;	padding: 0 0 0 1em;	margin: 0 0 0 1em;	list-style: square;}

#subpageshead {   width:100%;float:left; padding:0px 0px 0px 0px;display: inline;   
background-color:#4289ab;   margin:0px 0px 0px 0px; color:#FFFFFF; min-height:35px; height:auto;       
}

#subpageshead_right {float:right; width:400px ; text-align: left;  padding: 0px 0px 0px 0;margin-top:0px; height:25px;/*border-width: 1px; border-style: solid;   border-color:#B6BDBE;*/}
#subpageshead_right li{ float:left; padding: 0px 0px 0px 0;margin-top:0px;border-width: 2px; border-style: solid;   border-color:#B6BDBE;}



#subpageshead a {font-family: Geneva, Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:0px; font-weight: normal; color:#00FF33;margin:10px 3px 5px 0; display: inline;   }
#subpageshead li  {display: inline; float: left; position: relative;color:#FFFFFF;font-family: Geneva, Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:0px; font-weight: normal; color:#FFFFFF;padding:5px 0px 5px 10px;	margin:15px 3px 3px 0;line-height:0px;}
#subpageshead a:hover {color:#FFFF33; text-decoration:underline;}
#subpageshead li.current_page_item>a{ text-decoration:underline;background:#0084b0;  color: #ffff33; padding:0px 0px 0px 10px;	margin:5px 3px 0 0;border-bottom:none;}



#topter {color: #ffffff; font-weight:bold; width: 100%; clear: both;	background:#4289ab; min-height:45px; }
   
#topter li {padding: 10px 0px 10px 0px; display:inline;}  
#topter a , #topter a:visited{color: #00FF33;	text-decoration: none; padding-left:10px;}
#topter a:hover {color: #00FF33;	text-decoration: underline  ;}
#topter_left { display:inline; line-height:20px;
	padding: 10px 0 10px 20px;
	text-align: left;
	float: left;
	width: 550px;
	font-family: Geneva, Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:0px; font-weight: normal;

}
#topter_right a, #topter_right  a:hover, #topter_right  a:visited {color: #838383; text-decoration: none;}
#topter_right {padding: 7px 20px 10px 0;	text-align: right; float: right; width: 300px; margin-left: 0px; color: #838383;}


<!--
.style1 {color: #FFFFFF}
.style11 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style12 {font-family: Geneva, Arial, Helvetica, sans-serif}
.style16 {color: #ACA988}
.style17 {color: #0000FF}
.style18 {color: #FF6600}
.style19 {color: #66FF33}
.style20 {color: #0099FF}
.style21 {color: #009999}
.style22 {color: #99FF33}
.style23 {color: #999999}
.style24 {color: #CCCCCC}
.style29 {font-size: small}
.style30 {font-size: 0.8px}
.style33 {color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; }
.style34 {
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.style43 {color: #003366}
.style44 {color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; }
.style45 {color: #006699}
.style48 {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF3399;
	font-weight: bold;
}
.style49 {color: #FF3399;font-size: small;}
.style50 {color: #FF3399; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; }
.style53 {
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	color: #0C4E76;
	font-weight: bold;
}
.style67 {font-family: "Times New Roman", Times, serif; font-size: x-large; color: #0C4E76; font-weight: bold; }
-->