/*
Theme Name: Simplistic Blue
Theme URI: http://www.carsenklock.com/resources/
Description: A simple blue wordpress theme by Carsen
Version: 1.3.2
Tags: blue,two-colUmns,white,light,fixed-width,right-sidebar
Author: Carsen Klock
Author URI: http://www.carsenklock.com/
*/

body {
	background: #ffffff;
	font: 0.75em Arial;
	font-family:"Trebuchet MS";
	font-size:11px;
	cOlor: #777777;
	margin: 0px;
	text-align: center;
}

img {
	border: none;
}
a {
	color: #777777;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
h2{
	font-family:"Lucida Grande";
	}
/*h1,h2,h3,h4,h5 {
	margin: 0px;
}
h1 {
	font-size: 1.4em;
}
h2 {
	font-size: 1.4em;
}
h3 {
	font-size: 1.3em;
}*/
/* Centers the layout */
.centered {
	/*width:1004px;*/
	margin: 0 ;
	height:100%;
}
/* Header */
#header {
	margin: 0px auto 0px auto;
	
	text-align: left;
}

/* Navigation */
#navigation {
	text-align: center;
	font: 1.0em Trebuchet MS, Arial;
	padding-top: 32px;
}
#navigation ul {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	list-style: none;
}
#navigation ul li {
	margin: 0px;
	padding: 0px 5px;
	float:left;
}
#navigation ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	padding: 5px 15px;
	float:left;
}
#navigation ul li a:hover {
	display: block;
	text-decoration: underline;
	color: #ffffff;
}
#navigation ul li a span {
	display: block;
	padding: 9px 20px 8px 20px;
}
/* Container */
#container {
	width:1002px;
	margin: 0 auto;
	text-align: left;
	/*padding-top: 20px;*/
}
/* Top ad */
.ad {
	text-align: center;
	margin-bottom: 20px;
}
/* First header */
.header1 {
	background: url(images/h1.gif);
	border-left: 1px solid #156CB2;
	border-right: 1px solid #156CB2;
	font-size: 1.1em;
	color: #ffffff;
	text-align: center;
	padding: 6px 0px;
	width: 400px;
	float: left;
	font-family: Trebuchet MS, Arial;
}
.header2 {
	background: url(images/h1.gif);
	border-left: 1px solid #156CB2;
	border-right: 1px solid #156CB2;
	font-size: 1.1em;
	color: #ffffff;
	text-align: center;
	padding: 6px 0px;
	width: 300px;
	float: right;
	font-family: Trebuchet MS, Arial;
}
/* Second Header */
.header3 {
	background: url(images/h2.gif);
	font-size: 0.9em;
	color: #666666;
	text-align: right;
	padding: 7px 10px 0px 0px;
	font-family: Trebuchet MS, Arial;
}
#content {
	padding: 18px;/*savan*/
	line-height: 1.8em;
	float: left;
    width: 650px;
}

#content .details {
	font-size: 0.9em;
	color: #777777;
}


#col1 {
	float: right;
	padding-top: 18px;
	padding-right:15px;
    width:300px;
}

#col1 ul{
	padding:0px;
	margin:0;
	padding-top:10px;
	padding-bottom:10px;
}
#col1 ul li{
	padding:0px;
	padding-top:2px;
	padding-bottom:2px;
	list-style-type:none;
}

#col1 .inputtext{
	background-color:#D1DCF0;
	border:0px;
	height:25px;
	width:190px;
	padding-top:5px;
}

#col1 .inputbutton{
	background-color:#267DC1;
	color:#FFFFFF;
	border:0px;
	height:24px;
	padding-bottom:2px;
	width:80px;
}
.inputtxt{
		width:205px;
	float:left;
	background-color:#d1dcf0;
	line-height:25px;
	height:25px;
	border:0px
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.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;
}

.general_blue_text{
	font-size: 0.9em;
	color: #267DC1;
	font-weight:bold;
}

.general_green_text{
	font-size: 1.4em;
	color: #3FAE49;
	font-weight:bold;
}

.general_green_text a{
	font-size: 1.0em;
	color: #3FAE49;
	font-weight:bold;
}


.general_green_bg{
	background-color:#E3F1DE;
}

.general_orange_text{
	font-size: 1.4em;
	color: #F68B3A;
	font-weight:bold;
}

.general_orange_text a{
	font-size: 1.0em;
	color: #F68B3A;
	font-weight:bold;
}

.general_orange_bg{
	background-color:#FEE9D5;
}



.general_read_more a{
	font-weight:bold;
}
/*New classes*/
h1{
		
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	color:#231f20;
	font-weight:normal;
	line-height:normal;
	font-weight:bold;
}
.blue20{
	
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#306bae;
	line-height:normal;
}
.grey20{
	
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#231f20;
	font-weight:normal;
	line-height:normal;
}
.grey13{
	
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#6d6e71;
	font-weight:normal;
}
.blue13{
	
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#207ac0;
	line-height:normal;
}
a.dsq-comment-count{
	font-weight:bold;
	font-size:11px;
}
a.post-edit-link{
	font-weight:bold;
	font-size:11px;
}
.blog{
	width:590px;
	float:left;
	
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#464b50;
	padding:20px;
	line-height:15px;
	background-color:#c7eafc;
}
.blog1{
	width:590px;
	float:left;
	
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#6d6e71;
	padding:20px;
	line-height:15px;
}
.img_aline{
	float:right;
	padding-left:20px;
}

.grey11_link{
	
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#6d6e71;
	font-weight:normal;
}
.grey11_link:hover{
	
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
	font-weight:normal;
}

.grey16{
	
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	color:#231f20;
	font-weight:normal;
	line-height:normal;
}
.grey20{
	font-size:20px;
	text-decoration:none;
	font-weight:normal;
	color:#231f20;
	font-weight:normal;
	line-height:normal;
}
.green12{
	
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#40ae49;
	font-weight:normal;
}
.grey11{
	
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
	color:#6d6e71;
	font-weight:normal;
}
.orange18{
	
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#F58220;
	line-height:normal;
}
.green18{
	
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#42b43d;
	line-height:normal;
}
.archive{
	width:260px;
	float:left;
	padding-left:10px;
	background-color:#267dc1;
	line-height:25px;
	color:#FFFFFF;
	font-size:17px;	
}
.green12{
	
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	color:#40ae49;
	font-weight:normal;
}
.text{
	width:280px;
	float:left;
	
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#fefeff;
	margin-right:50px;
	padding-bottom:20px;
	line-height:15px;
}
.cat-item a
{
	font-weight:bold;
}



#footer_main{
	width:100%;
	height:40px;
	float:left;	
	background-color:#aae0fa;
	margin-top:10px;
	line-height:40px;
}
#footer_main #footer{
	width:1002px;
	margin:0 auto;
}
#footer_main #footer .text1{
	width:400px;
	float:left;
	
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#3b4146;
	font-weight:normal;
}
#footer_main #footer .text1 a{
	
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#3b4146;
	font-weight:normal;
}
#footer_main #footer .text1 a:hover{
	
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#005ea6;
	font-weight:normal;
}
#footer_main #footer .text2{
	width:300px;
	float:right;
	
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#3b4146;
	font-weight:normal;
	text-align:right;
}
#footer_main #footer .text2 a{
	
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#3b4146;
	font-weight:normal;
	margin:0px 10px;
}
#footer_main #footer .text2 a:hover{
	
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
	color:#3b4146;
	font-weight:normal;
	margin:0px 10px;
}

#middle_1 #left{
	width:630px;
	float:left;
}
#top_main{
	width:100%;
	height:165px;
	float:left;
	background-color:#FFFFFF;
}

#top .banner{
	width:780px;
	height:87px;
	float:left;
	text-align:center;
	margin:6px 0px;
}

/**html #middle_main_1,#top_main{
	padding-left:43px;
}

*html #content {
	padding: 18px;
	line-height: 1.8em;
	float: left;
    width: 800px;	
}

*html .blog{
	width:700px;
	float:left;
	text-align:justify;
	
}	
*html .blog1{
	width:640px;
	float:left;
	text-align:justify;
	
}	
*html col1
{
	width:300px;
}*/
.archive2{
	width:300px;
	float:left;
	line-height:25px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:17px;	
	background-color:#267DC1;
	border:0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {/*for safari*/
/* Safari 3.0 and Chrome rules here */
#top_main { padding:0px; }
.blog { width:590px; }
}
p img {

		padding: 0;

		max-width: 100%;

		}

		

	img.centered {

		display: block;

		margin-left: auto;

		margin-right: auto;

		}



	img.alignright {

		padding: 4px;

		margin: 0 0 2px 7px;

		display: inline;

		}



	img.alignleft {

		padding: 4px;

		margin: 0 7px 2px 0;

		display: inline;

		}

.sercices{
	width:270px;
	padding:5px;
}


.blog span p{
	padding:5px;
}

.blog1 span p{
	padding:5px;
}
