html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { 
	margin: 0; 
	padding: 0; 
}
a {
outline: none
}
.alignleft{
	float:left;
}
.initially_hidden{
display:none;
}
.pages {
float: right;
margin-top: -42px;
padding: 0;
position: absolute;
left:632px;
font-size:16px;
}
.accordion_child h2 {
font-size:14px !important;
}
#itemholder {
margin-left:90px;
width:510px;
text-align:center;
vertical-align:center;
}
#item1 {
	background:url('/images/1.gif') no-repeat;
	float:left;
}
#item2 {
	background:url('/images/2.gif') no-repeat;
	float:right;
}
#item3 {
	background:url('/images/3.gif') no-repeat;
	float:left;
}
#item4 {
	background:url('/images/4.gif') no-repeat;
	float:right;
}
#item5 {
	background:url('/images/5.gif') no-repeat;
	float:left;	
}
#item6{
	background:url('/images/6.gif') no-repeat;
	float:right;
}
.optimaza_item {
	width:250px;
	height:21px;
	text-align:center;
	padding-top:79px;
	font-size:12px;
	cursor:pointer;
	margin-bottom:10px;
	border:1px solid #999;
}
.optimaza_item a {
color:#fff;
}
.optimaza_item a:hover {
color:#222;
}
.accordion_child ul li {
	border-bottom:0px;
	font-size:14px !important;
	background-position:0px 6px;
	font-weight:normal;
	height:auto;
}
body {
	color:#404040;
	font-family:Georgia,sans-serif,Tahoma;
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
	background:#f2f6f5 url('img/main_bg.jpg') no-repeat;
	background-position:center -109px;
}
#header {
  position:relative;
  width:100% ; 
  margin: 0px auto ;
  position:relative;
  text-align:center;
}
.wrap {
  position:relative;
  width:980px ; 
  margin: 0px auto ;
  position:relative;
}

#leftcol{
	width:280px;
	padding:10px 15px 10px 0;
	float:left;
	font-size:17px;
	text-align:justify;
}
#sidebar{
	width:280px;
	float:left;
}
#middle{
	float:left;
	margin-top:10px;
	padding:0px 24px 20px 25px;
	width:355px;
	border-left:1px dotted #dcdedd;
}
#middle p{
	margin:5px 0 40px;
}

.sideul {
	width:259px;
}
.sideul li {
	border-bottom:1px dotted #fff;
}
ul {
	list-style:none;
	
}
ul li{
	background:url("img/blue.gif") no-repeat;
	border-bottom:1px dotted #000;
	font-size:11px;
	font-weight:bold;
	height:20px;
	margin:5px 0;
	padding:5px 0 0 20px;
}
.sidemenu a{
	text-decoration:none;
	color:#fff;
}
.sidemenu a:hover{
	text-decoration:none;
	color:#d3ff64;
}

a {
	text-decoration:none;
	color:#2AB2D8;
}
a:hover{
	text-decoration:none;
	color:#7ca612;
}
ul li a{
	text-decoration:none;
	color:#2AB2D8;
}
ol {
	list-style:none;
}
ol li {
	background:url("img/red.gif") no-repeat scroll left 1px;
	padding:5px 0px 10px 20px;
	border-bottom:1px dotted #000;
	font-size:11px;
	font-weight:bold;
	margin:5px 0;
}
ul li a:hover{
	text-decoration:none;
	color:#7ca612;
}
span.blue {
color:#0272AF;
}
.title,.title h1 a{
	color:#2AB2D8;
	font-family:Georgia,Times New Roman;
	font-size:24px;
	font-style:italic;
	margin:10px 0;
	text-align:center;
	text-decoration:none;
	line-height:25px;
}
h2{
	color:#2AB2D8;
	font-family:Georgia,Times New Roman;
	font-size:22px;
	font-style:italic;
	margin:10px 0;
	font-weight:normal;
	text-decoration:none;
	line-height:25px;
}
.title2{
	font-size:17px;
	text-transform:uppercase;
	width:270px;
	height:35px;
}
.wrapper{
	
}
p{
	margin-bottom:23px;
}
.post_content {
	text-align:justify;
}
.post_content-right {
	text-align:justify;
	border-left:1px dotted #777;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:2px;
}
.post-wrap-right {
	border-top:1px dotted #ccc;
}
.quote {
	text-align: justify;
	border-left:1px dotted #777;
	padding-left:10px;
	width:375px;
	float:left;
}
.quote2 {
	text-align: justify;
	border-left:1px dotted #777;
	padding-left:10px;
	width:455px;
	float:left;
}
.quote_book {
	text-align: justify;
	padding-left:10px;
	width:655px;
	float:left;
	height:283px;
}
#twitter{
	background:url(img/twtop.gif) no-repeat left top #2b96c0;
	width:280px;	
	margin-bottom:20px;
	color:#fff;
}

#twitts{
	padding-left:10px;
	padding-top:10px;
	font-size:13px;
}
#tw-top{
	background:url(img/twbot.gif);
	width:280px;
	height:14px;
	zoom:1;
	font-size:1px;
}
#resp1{
	width:280px;
	height:85px;
	background:url(img/resp1.jpg);
	margin:10px 0;
}
#resp2{
	width:280px;
	height:85px;
	background:url(img/resp2.jpg);
	margin:10px 0;
}
#resp3{
	width:280px;
	height:85px;
	background:url(img/resp3.jpg);
	margin:10px 0;
}
#resp4{
	width:280px;
	height:85px;
	background:url(img/resp4.jpg);
	margin:10px 0;
}
#resp5{
	width:280px;
	height:85px;
	background:url(img/resp5.jpg);
	margin:10px 0;
}
#resp6{
	width:280px;
	height:62px;
	background:url(img/phone_btn.jpg);
	margin:10px 0;
}
#resp7{
	width:280px;
	height:85px;
	background:url(img/resp6.jpg);
	margin:10px 0;
}
#resp1 a,#resp2 a,#resp3 a,#resp4 a,#resp5 a,#resp7 a{
	display:block;
	width:280px;
	height:85px;
}
#resp6 a {
	display:block;
	width:280px;
	height:62px;
}
#wp_menu {
 position: absolute;
 left: -350px; 
 top: -50px;
 width: 20px;
 background: #e0e0e0;
 border: solid 1px #000; 
}
img {
	border:0px;
}
#footer-wrapper{
	width:100%;
	background-color:#fff;
	border-top:1px #dcdedd solid;
	border-bottom:1px #dcdedd solid;
	height:45px;
	padding-top:15px;
	clear:both;
}
.content{
	float:left;
	width:680px;
	padding-top:10px;
	padding-right:20px;
}
.footer{
	width:980px;
	margin:0 auto;
	line-height:14px;
	font-size:13px;
}

#socials {
	width:650px;
	position:absolute;
	margin-left:320px;
	height:34px;
	display:inline;
	float: right;
}

#facebook_ico{
	width:32px;
	height:32px;
	background:url(img/facebook-icon.png);
	float: left;
	margin-right:10px;
}

#twitter_ico{
	width:32px;
	height:32px;
	background:url(img/twitter-icon.png);
	float: left;
	margin-right:10px;
}

#brandaid_ico{
	width:32px;
	height:32px;
	background:url(img/blogger-icon.png);
	float: left;
	margin-right:10px;
}

#eo_ico{
	width:32px;
	height:32px;
	background:url(img/eo_icon.png);
	float: left;
	margin-right:10px;
}