@charset "utf-8";
/* CSS Document */

body{}

.img_right{float:right;}
.entry .img_right{border:3px solid #efefef; margin:0 0 8px 8px;}

.btn_01{ background: url(./images/btn01.gif) 0 0 no-repeat; display:inline-block; width:115px; height:27px; line-height:25px; text-align:center; color:#FFF; font-weight:bold; text-decoration:none;  text-shadow: #666 1px 1px 1px;color:#fff;} 
.btn_01:hover{ color:#000; text-shadow:none;}

.logo {
	float:left;
	margin:10px 0 0;
}
.top_links {
	float:right;
	padding:20px 0 0 0;
}

.top_links stong{}

#global_nav{}
 
.menu {
	overflow:hidden;
	zoom:1;
	background:#ccc url(./images/menu-bg.gif) 0 0 no-repeat;
	height:32px;
	margin:10px 0;
}
.menu li {
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}

.menu li a{ display:block; float:left; height:32px; line-height:32px; color:#666; text-align:center; text-decoration:none; text-transform:uppercase; font-weight:bold; 
text-shadow: #efefef 1px 1px 1px;
}
.menu li a:hover{ background-image:url(./images/menu-bg.gif); background-repeat:no-repeat; text-shadow: #666 1px 1px 1px;color:#fff;}

li.seohome a{ width:138px;}
li.page-item-2 a{ width:168px;}
li.page-item-4 a{ width:168px;}
 
li.page-item-8 a{ width:132px; }
li.page-item-10 a{ width:171px;}
li.page-item-12 a{ width:163px;}

li.seohome a:hover{ background-position:0 -32px;}
li.page-item-2 a:hover{background-position:-118px -32px;}
li.page-item-4 a:hover{background-position:-226px -32px;}
li.page-item-6 a:hover{background-position:-387px -32px;}
li.page-item-8 a:hover{background-position:-564px -32px;}
li.page-item-10 a:hover{background-position:-680px -32px;}
li.page-item-12 a:hover{background-position:-777px -32px;}

/*home banner */
#home_banner{background:#009fc3 url(./images/cap_gradian.png) 0 0 repeat-x; color:#fff; padding:0 35px; width:870px; height:240px; margin-bottom:15px; text-align:center;}

#home_banner h1{ 
	color:#fff; 
	text-align:left;
	padding:10px 0;
	}

#home_banner ul{
	overflow:hidden;
	zoom:1; 
	width:870px;
	margin:0;
}
#home_banner li { 
	float:left;
	list-style-type:none; 
	margin:0;
	padding:0;
}
#home_banner li.last{width:162px;}
#home_banner li img{ display:block;}
#home_banner li span{ color:#FFF; font-weight:bold; font-size:14px;text-transform:capitalize;}
 
 
.corner_tl{ width:10px; height:10px; background:url(./images/corner_l_t.gif) left top no-repeat; position:absolute; top:0; left:0;} 
.corner_tr{width:10px; height:10px;  background:url(./images/corner_r_t.gif) right top no-repeat; position:absolute; top:0; right:0;}
.corner_bl{width:10px; height:10px;  background:url(./images/corner_l_b.gif) left bottom no-repeat; position:absolute; bottom:0; left:0;} 
.corner_br{width:10px; height:10px;  background:url(./images/corner_r_b.gif) right bottom no-repeat; position:absolute; bottom:0; right:0;} 

.boxgrid{
 width: 177px;
 height: 174px; 
 float:left; 
 overflow: hidden;
 position: relative;
 }

.boxgrid1{
 width: 177px;
 height: 174px; 
 float:left; 
 overflow: hidden;
 position: relative;
 }

 .boxgrid img{
 position: absolute;
 top: 0;
 left: 0;
 border: 0;
 }
 .boxgrid p{
 padding: 0 5px;
 color:#fff;
 font-size:9pt;
 line-height:1.2;
 text-align:left;
 }

 .boxgrid1 img{
 position: absolute;
 top: 0;
 left: 0;
 border: 0;
 }
 .boxgrid1 p{
 padding: 0 5px;
 color:#fff;
 font-size:9pt;
 line-height:1.2;
 text-align:left;
 }

 .boxcaption{
 float: left;
 position: absolute;
 background: #2298B0;
 color:#fff;
 height: 140px;
 border:1px solid #fff;
 width: 90%;
 opacity: .7;
 /* For IE 5-7 */
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
 /* For IE 8 */
 -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
 }

.boxcaption1{
 float: left;
 position: absolute;
 background: #2298B0;
 color:#fff;
 height: 140px;
 border:1px solid #fff;
 width: 98%;
 opacity: .7;
 /* For IE 5-7 */
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
 /* For IE 8 */
 -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
 }

 .caption .boxcaption {
 top: 120px;
 left: 0;
 } 
.caption .boxcaption1 {
 top: 120px;
 left: 0;
 } 
 
/* services block */ 
.service_img{ border:3px solid #bfdae2; display:block;}
h2.cap {
	text-align:center;
	color:#fff;
	margin:0;
	padding:3px 0;
	text-transform:capitalize;
	font-size:16px;
	background:url(./images/cap_gradian.png) left top repeat-x;
}

.blue h2{
	background-color:#09f; 
}
.green h2{
	background-color:#690;
}
.brown h2{
	background-color:#960;
}

.block_content {
	background:#fff url(./images/blue_gradian.gif) left bottom repeat-x;
	padding:10px;
	border:1px solid #bfdae2;
        height:370px;
}
.block_content_text {
	
	padding:10px;
	border:1px solid #bfdae2;
        margin-top:5px;
        height:150px;
}
.price {
	text-align:right;
        margin:0;
       padding:5px;
}
.price strong{
	color:#F00;
}

.cap2 {
	border-bottom:6px solid #ccc;
	padding:3px 0px ;
}
.block{
	margin-top:10px;
}

#feature_clients{}
#feature_clients a img{ width:220; height:90; display:block;}

/* home page contact form */
#home_contact_form{ background:#efefef;}
#home_contact_form h2{ color:#999; text-align:left; padding:6px 10px 10px;}

.contact_form{
	
}
.contact_form ul{
	margin:0px;
	padding:0 10px 10px;	
}
.contact_form li{
	list-style-type:none;
	margin:0px;
	padding:0 0 2px;
}
.contact_form li label{
	display:block;
}
.contact_form input.text{
	width:198px;
	border:1px solid #ccc;
}
.contact_form textarea{
	width:198px;
	height:50px;
	border:1px solid #ccc;
}

/*CONTACT */ 
 .contact_us{}
  .contact_us ul{ overflow:hidden; zoom:1;}
  .contact_us ul li.left{float:left; width:200px;height:66px; margin:0 3px 0 0;}
.contact_us ul li.marketing_objective{float:left; width:400px; margin:0 3px 0 0;}
.contact_us ul div.button_row{ padding:10px 0;}
  .contact_us ul li{ list-style-type:none;}
.contact_us ul li label{margin:0; padding:0 0 6px;}
  .contact_us input.inputbox{ width:200px; padding:2px 0 0; margin:0; height:20px; border:1px solid #ccc;}
  .contact_us .select_multiline{ width:200px; margin:0; padding:0; height:20px;  border:1px solid #ccc;}
  .contact_us .textarea_message{ width:400px; height:100px;}


.tools_link a {
        color:#333;
        #font-weight: bold;
        text-decoration: none;
}
.tools_link a:hover{ color:#F00}

.footer_link {
	overflow:hidden;
	zoom:1;
	background:#D9E8F5;
	padding:10px;
	margin:0;
}
.footer_link li{
	float:left;
	list-style-type:none;
	width:25%;
	margin:0;
	padding:0;
        color:#FFFFFF;
        
}
.footer_link li a{
	display:block;
	color: #666;
        
        text-decoration: none;
       
}

.footer_link a:hover{ color:#333}


#copyright{ padding:5px 0;}
.copyright {
	float:left;
}
.bottom_links {
	float:right;
}

.entry {
	margin: 0 0 20px;
	text-align: justify;
	}
.sidebar {

}
.sidebar_block{
	margin:10px;
	padding:0;
}
.sidebar_menu {
	margin:0px;
        overflow:hidden;
        zoom:1;
}
.sidebar_menu span{
	background:#999;
	padding:4px 10px;
        position:relative;
        float:left;
}
.sidebar_links{
	background:#999;
	padding:10px;
        margin:0;
}
.sidebar_links a{
	color:#fff;
}
.sidebar_links li{
	list-style-type:none;
	margin-left:20px;
}

.sidebar_content{
     position:relative;  
     width:100%;
     background:#999 url(./images/side_btm.gif) left bottom no-repeat;
     padding:0 0 5px;
}



/**********************960 css*****************************/
.container_12, .container_16 {
	margin-left:auto;
	margin-right:auto;
	width:960px
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
	display:inline;
	float:left;
	position:relative;
	margin-left:0px;
	margin-right:20px
}
.container_12 .grid_3, .container_16 .grid_4 {
	width:220px
}
.container_12 .grid_6, .container_16 .grid_8 {
	width:460px
}
.container_12 .grid_9, .container_16 .grid_12 {
	width:700px
}
.container_12 .grid_12, .container_16 .grid_16 {
	width:940px
}
.alpha {
	margin-left:0
}
.omega {
	margin-right:0
}
.container_12 .grid_1 {
	width:60px
}
.container_12 .grid_2 {
	width:140px
}
.container_12 .grid_4 {
	width:300px
}
.container_12 .grid_5 {
	width:380px
}
.container_12 .grid_7 {
	width:540px
}
.container_12 .grid_8 {
	width:620px
}
.container_12 .grid_10 {
	width:780px
}
.container_12 .grid_11 {
	width:860px
}
.container_16 .grid_1 {
	width:40px
}
.container_16 .grid_2 {
	width:100px
}
.container_16 .grid_3 {
	width:160px
}
.container_16 .grid_5 {
	width:280px
}
.container_16 .grid_6 {
	width:340px
}
.container_16 .grid_7 {
	width:400px
}
.container_16 .grid_9 {
	width:520px
}
.container_16 .grid_10 {
	width:580px
}
.container_16 .grid_11 {
	width:640px
}
.container_16 .grid_13 {
	width:760px
}
.container_16 .grid_14 {
	width:820px
}
.container_16 .grid_15 {
	width:880px
}
.container_12 .prefix_3, .container_16 .prefix_4 {
	padding-left:240px
}
.container_12 .prefix_6, .container_16 .prefix_8 {
	padding-left:480px
}
.container_12 .prefix_9, .container_16 .prefix_12 {
	padding-left:720px
}
.container_12 .prefix_1 {
	padding-left:80px
}
.container_12 .prefix_2 {
	padding-left:160px
}
.container_12 .prefix_4 {
	padding-left:320px
}
.container_12 .prefix_5 {
	padding-left:400px
}
.container_12 .prefix_7 {
	padding-left:560px
}
.container_12 .prefix_8 {
	padding-left:640px
}
.container_12 .prefix_10 {
	padding-left:800px
}
.container_12 .prefix_11 {
	padding-left:880px
}
.container_16 .prefix_1 {
	padding-left:60px
}
.container_16 .prefix_2 {
	padding-left:120px
}
.container_16 .prefix_3 {
	padding-left:180px
}
.container_16 .prefix_5 {
	padding-left:300px
}
.container_16 .prefix_6 {
	padding-left:360px
}
.container_16 .prefix_7 {
	padding-left:420px
}
.container_16 .prefix_9 {
	padding-left:540px
}
.container_16 .prefix_10 {
	padding-left:600px
}
.container_16 .prefix_11 {
	padding-left:660px
}
.container_16 .prefix_13 {
	padding-left:780px
}
.container_16 .prefix_14 {
	padding-left:840px
}
.container_16 .prefix_15 {
	padding-left:900px
}
.container_12 .suffix_3, .container_16 .suffix_4 {
	padding-right:240px
}
.container_12 .suffix_6, .container_16 .suffix_8 {
	padding-right:480px
}
.container_12 .suffix_9, .container_16 .suffix_12 {
	padding-right:720px
}
.container_12 .suffix_1 {
	padding-right:80px
}
.container_12 .suffix_2 {
	padding-right:160px
}
.container_12 .suffix_4 {
	padding-right:320px
}
.container_12 .suffix_5 {
	padding-right:400px
}
.container_12 .suffix_7 {
	padding-right:560px
}
.container_12 .suffix_8 {
	padding-right:640px
}
.container_12 .suffix_10 {
	padding-right:800px
}
.container_12 .suffix_11 {
	padding-right:880px
}
.container_16 .suffix_1 {
	padding-right:60px
}
.container_16 .suffix_2 {
	padding-right:120px
}
.container_16 .suffix_3 {
	padding-right:180px
}
.container_16 .suffix_5 {
	padding-right:300px
}
.container_16 .suffix_6 {
	padding-right:360px
}
.container_16 .suffix_7 {
	padding-right:420px
}
.container_16 .suffix_9 {
	padding-right:540px
}
.container_16 .suffix_10 {
	padding-right:600px
}
.container_16 .suffix_11 {
	padding-right:660px
}
.container_16 .suffix_13 {
	padding-right:780px
}
.container_16 .suffix_14 {
	padding-right:840px
}
.container_16 .suffix_15 {
	padding-right:900px
}
.container_12 .push_3, .container_16 .push_4 {
	left:240px
}
.container_12 .push_6, .container_16 .push_8 {
	left:480px
}
.container_12 .push_9, .container_16 .push_12 {
	left:720px
}
.container_12 .push_1 {
	left:80px
}
.container_12 .push_2 {
	left:160px
}
.container_12 .push_4 {
	left:320px
}
.container_12 .push_5 {
	left:400px
}
.container_12 .push_7 {
	left:560px
}
.container_12 .push_8 {
	left:640px
}
.container_12 .push_10 {
	left:800px
}
.container_12 .push_11 {
	left:880px
}
.container_16 .push_1 {
	left:60px
}
.container_16 .push_2 {
	left:120px
}
.container_16 .push_3 {
	left:180px
}
.container_16 .push_5 {
	left:300px
}
.container_16 .push_6 {
	left:360px
}
.container_16 .push_7 {
	left:420px
}
.container_16 .push_9 {
	left:540px
}
.container_16 .push_10 {
	left:600px
}
.container_16 .push_11 {
	left:660px
}
.container_16 .push_13 {
	left:780px
}
.container_16 .push_14 {
	left:840px
}
.container_16 .push_15 {
	left:900px
}
.container_12 .pull_3, .container_16 .pull_4 {
	left:-240px
}
.container_12 .pull_6, .container_16 .pull_8 {
	left:-480px
}
.container_12 .pull_9, .container_16 .pull_12 {
	left:-720px
}
.container_12 .pull_1 {
	left:-80px
}
.container_12 .pull_2 {
	left:-160px
}
.container_12 .pull_4 {
	left:-320px
}
.container_12 .pull_5 {
	left:-400px
}
.container_12 .pull_7 {
	left:-560px
}
.container_12 .pull_8 {
	left:-640px
}
.container_12 .pull_10 {
	left:-800px
}
.container_12 .pull_11 {
	left:-880px
}
.container_16 .pull_1 {
	left:-60px
}
.container_16 .pull_2 {
	left:-120px
}
.container_16 .pull_3 {
	left:-180px
}
.container_16 .pull_5 {
	left:-300px
}
.container_16 .pull_6 {
	left:-360px
}
.container_16 .pull_7 {
	left:-420px
}
.container_16 .pull_9 {
	left:-540px
}
.container_16 .pull_10 {
	left:-600px
}
.container_16 .pull_11 {
	left:-660px
}
.container_16 .pull_13 {
	left:-780px
}
.container_16 .pull_14 {
	left:-840px
}
.container_16 .pull_15 {
	left:-900px
}
.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0
}
.clearfix:after {
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
.clearfix {
	display:inline-block
}
* html .clearfix {
	height:1%
}
.clearfix {
	display:block
}
/******************************960 css end*****************/
/******************************reset css end*****************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent
}
body {
	line-height:1
}
ol, ul {
	list-style:none
}
blockquote, q {
	quotes:none
}
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none
}
:focus {
	outline:0
}
ins {
	text-decoration:none
}
del {
	text-decoration:line-through
}
table {
	border-collapse:collapse;
	border-spacing:0
}
/**********************************reset css end*********************/
/**********************************text css end*********************/
body {
	font:13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif
}
a:focus {
	outline:1px dotted invert
}
hr {
	border:0 #ccc solid;
	border-top-width:1px;
	clear:both;
	height:0
}
h1 {
	font-size:24px
}
h2 {
	font-size:20px
}
h3 {
	font-size:18px
}
h4 {
	font-size:16px
}
h5 {
	font-size:14px
}
h6 {
	font-size:12px
}
ol {
	list-style:decimal
}
ul {
	list-style:disc
}
/*
li {
	margin-left:30px
}
*/
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {
	margin-bottom:10px
}
/*******************************text css end*******************/

input.btn_white{
background:transparent url(http://member.emailserving.com/uploadimage/21/image/Redeem%20Guaranteed%20SEO.jpg) no-repeat scroll 0 0;
height:80px;
width:419px;
border:0;
}
