/* CSS Document */
/* body structure */
*{
margin:0px;
padding:0px;

}
body{

/*background-image:url(images/bg.jpg);*/
background-repeat:repeat-x;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#575757;

font-size:80%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:170%;

}
#content #sidehalf1 #sidehalf1-content img{
padding:5px;

}
#content #sidehalf1 #sidehalf1-content a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#0482b7;
text-decoration:none;
}
#content #sidehalf1 #sidehalf1-content h1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:lighter;
text-decoration:none;
color:#0482b7;
text-decoration:none;
letter-spacing:-1px;
}


#wrapper1{



}
#flower{
width:90px;
height:100px;
background-image:url(images/flower.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:200px;

}
#header{

margin-left:auto;
margin-right:auto;
width:100%;
height:72px;
background-image:url(images/headerbg.jpg);
background-repeat:no-repeat;
	color:white;
	overflow:hidden;


text-align:center;

}
#company-logo{
width:896px;
height:72px;
background-image:url(images/companylogo1.jpg);
background-repeat:no-repeat;
float:left;
display:inline;


}
#nav ul li{
display:inline;

}
#nav ul{
margin-left:30px;
margin-top:15px;
margin-bottom:auto;


}
#nav li{
padding-right:15px;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#content{
margin-left:auto;
margin-right:auto;
width:850px;

}

#banner{
margin-left:auto;
margin-right:auto;
width:925px;
height:282px;
background-image:url(images/banner.jpg);
background-repeat:no-repeat;

}
#sidehalf1{
width:500px;


background-color:#FFFFFF;
background-repeat:no-repeat;
float:left;
}




#boder{
width:462px;
height:36px;
margin-left:auto;
margin-right:auto;
background-image:url(images/borderimage.jpg);

}

#footer {
clear:both;
	width:100%;
	height:136px;
	text-align:center;
	background:#87B340 url(images/footer-bg-top.jpg) repeat-x;
	

}
.footertext{
vertical-align:bottom;
padding-top:110px;

	color:white;
}
#nav a{
color:#FFFFFF;
text-decoration:none;

}
#nav a:hover{
color:#FFFFFF;
text-decoration:underline;

}
.nodisplay{
display:none;

}








/* sidebar */
#sidebar {
	float:right;
	width: 210px;
	color: #666666;
	line-height: 160%;
}
#sidebar p {
	margin: 0px 0px 15px;
}
#sidebar h3 {
	font: bold 12px/100% Arial, Helvetica, sans-serif;
	color: #666666;
}
#sidebar h3 a, #sidebar h3 a:visited {
	color: #666666;
}
#sidebar h3 img {
	vertical-align: middle;
}
#sidebar a, #sidebar a:visited {
	color: #000000;
	text-decoration:none;
}
#sidebar a:hover, #sidebar a:focus, #sidebar a:active {
	text-decoration:underline;
}
#sidebar ul {
	list-style: none;
	margin: 0 ;
	padding: 0 ;

}
#sidebar ul li {
	background: url(images/bullet-orange.gif) no-repeat;
	padding-left: 18px ;
}
#sidebar ul li ul li {
	background: url(images/bullet-grey.gif) no-repeat;
	padding-left: 12px ;
}

/* ------------------------------------- widget styles  */
/* archives widget */
#archives ul li {
	background: url(images/mini-archive.gif) no-repeat;
}
/* recent comments widget */
#recent-comments ul li {
	background: url(images/mini-comment.gif) no-repeat;
}
/* category widget */
#categories ul li {
	background: url(images/mini-category.gif) no-repeat;
}
/* recent posts widget */
#recent-posts ul li {
	background: url(images/mini-page.gif) no-repeat;
}
/* links widget */
#links ul li {
	background: url(images/mini-blogroll.gif) no-repeat;
}
/* meta */



#sidehalf1-content{
width:500px;
margin-top:10px;
clear:both;
}
#postlink{
width:500px;
margin:10px 0 50px 0;
}
.meta{

border-bottom:thin,solid,#666666;

}
#sidehalf1-content ul{
list-style-type:none;
line-height:1.4;
margin-bottom:10px;
margin-top:10px;
width:500px;


padding:0px;

}
#sidehalf1-content p{
margin-bottom:20px;

}
#sidehalf1-content  li{
margin:0px;
padding:0px;
padding-left:35px;


}
#sidehalf1-content a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#575757;
}
#sidehalf1-content a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#575757;
}
#sidehalf1-content h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
color:#0482b7;
width:400px;
line-height:100%;




}
#sidehalf1-content h1 a{



font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
color:#0482b7;
}
#sidehalf1-content h1 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:underline;
color:#0482b7;
}
#date{ 
float:left;
width:40px;

}
.month{
width:10px;
font-size:12px;
color:#5f5f5f;
margin-top:10px;



}
.day {
width:10px;
margin-left:auto;
margin-right:auto;
color:#d0d0d0;
font-size:20px;

line-height:100%;

}
.alignleft{
float:left;


}
.alignright{
float:right;

}
.nodisplay{
display:none;

}
/* commentform */
#commentform {
	margin-top: 10px;
}
#commentform label {
	font-weight: bold;
	color:#666;
	font-size: 100%;
	padding-left: 5px;
}
#commentform small {
	color: #999999;
	font-size: 90%;
}
#commentform input {
	font: 110% Arial, Helvetica, sans-serif;
	width: 220px;
	padding: 5px 3px 3px 7px;
	background: url(images/form-field-bg.gif) no-repeat;
	border-top: 1px solid #e6e6e6;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #e6e6e6;
}
#commentform textarea {
	font: 110% Arial, Helvetica, sans-serif;
	width: 480px;
	height: 140px;
	background:url(images/form-field-bg.gif) no-repeat;
	border: solid 1px #e6e6e6;
	padding: 5px 3px 3px 7px;
}
#commentform #submit {
	font: 12px/100% Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(images/submit-btn.gif) no-repeat top left;
	border: none;
	width: 135px;
	height: 25px;
	padding-bottom: 6px;
	margin-left: 355px;
}
#commentform #submit:hover {
	background: url(images/submit-btn.gif) no-repeat bottom left;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	border: solid 1px #3b9acc;
}

/* comment list */
.commentlist {
	margin: 10px 0px;
	padding-left: 45px;
	line-height: 130%;
}
.commentlist li{
	padding: 5px 10px;
}
.commentlist .alt {
	background: #F4F4F4;
}
.commentlist cite {
	font-weight: bold;
	font-style: normal;
	font-size: 110%;
	color: #669900;
}
.commentlist cite a, .commentlist cite a:visited {
	color: #669900;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}
.commentlist small a, .commentlist small a:visited{
	color: #999999;
}
/*plugin class*/

.livesearchpopup{
float:right;
margin-right:30px;
}
