/* CSS Document */
body
{
margin:0px;
padding:0px;
font-family: "Times New Roman";
background:#eeeeee;
font-size:14px;
}

#wrapper
{
margin:10px auto;
width:909px;
height:auto;
}

.logo
{
background:url(../images/logo.gif) no-repeat;
width:235px;
height:57px;
/*margin-left:35px;*/
margin-bottom:10px;
}

.banner
{
background:url(../images/banner.jpg) no-repeat;
width:909px;
height:288px;
position:relative;
z-index:-1px;
}

.banner2
{
background:url(../images/banner2.jpg) no-repeat;
width:909px;
height:188px;
position:relative;
z-index:1px;
}

.heading
{
background:url(../images/heading.gif) no-repeat;
width:166px;
height:55px;
position:relative;
z-index:-1px;
margin-left:25px;
}

.heading2
{
background:url(../images/heading.gif) no-repeat;
width:166px;
height:55px;
position:relative;
z-index:-1px;
margin-left:25px;
margin-top:35px;
}

.heading1
{
background:url(../images/heading1.gif) no-repeat;
width:166px;
height:55px;
position:relative;
z-index:-1px;
float:right;
margin-top:-70px;
margin-right:15px;
}

.content_area
{
width:859px;
height:auto;
}

.left_area
{
width:541px;
height:auto;
padding-right:35px;
}

.right_area
{
width:283px;
height:auto;
}

.left_area1
{
width:541px;
height:auto;
padding-left:35px;
}

.right_area1
{
width:283px;
height:auto;
}

.title
{
font-size:25px;
color:#c70018;
font-weight:bold;
}

.title a
{
color:#c70018;
text-decoration:none;
}

title a:hover
{
color:#c70018;
text-decoration:none;
}

.title1
{
font-size:16px;
color:#fff;
text-align:center;
padding-top:7px;
}

.title2
{
font-size:20px;
color:#c70018;
padding-left:25px;
padding-bottom:20px;
}

.home_content
{
width:850px;
color:#333333;
/*padding-top:10px;*/
text-align:justify;
word-spacing:2px;

}

.content
{
color:#333333;
/*padding-top:10px;*/
text-align:justify;

}

.content2
{
color:#333333;
/*padding-top:10px;*/
padding-left:25px;
padding-right:25px;
}

.bullet ul  
	{
	padding:0px;
	margin:0px;
	
	}
.bullet li
	{margin-top:10px;
	list-style:none;
	padding-left:30px;
	margin-left:40px;
	margin-right:30px;
	margin-bottom:10px;
	width:740px;
	
	text-align: justify;
	background-image:url(../images/dot.jpg);
	background-repeat:no-repeat;
	background-position: left 3px;	
	list-style:none;
	clear:both;
	color:#333333;
	/*font-weight:bold*/

	}
	
	
.bullet1 ul  
	{
	padding:0px;
	margin:0px;
	
	}
.bullet1 li
	{margin-top:10px;
	list-style:none;
	padding-left:30px;
	margin-left:40px;
	margin-right:30px;
	margin-bottom:10px;
	width:740px;
	
	text-align: justify;
	background-image:url(../images/dot.jpg);
	background-repeat:no-repeat;
	background-position: left 3px;	
	list-style:none;
	clear:both;
	color:#333333;
	}	
	
	
	

.strip
{
background:url(../images/strip.jpg) no-repeat;
width:545px;
height:3px;
margin:10px 0px;
}

.strip1
{
background:url(../images/strip1.jpg) no-repeat;
width:283px;
height:3px;
margin:25px 0px;
}

.strip2
{
background:url(../images/strip2.jpg) no-repeat;
width:852px;
height:3px;
margin:10px 0px;
}


/*top menu*/
.top_menu
{
width:909px;
height:46px;
padding:0px;
margin:0px;
}

.btn_home
{
background: url(../images/home.jpg) no-repeat; 
width:102px;
height:46px;
float:left;
display:block
}
.btn_home:hover, .homedown
{
background: url(../images/home_hover.jpg) no-repeat;
width:102px;
height:46px;
float:left;
}

.btn_searchmar
{
background: url(../images/searchmar.jpg) no-repeat;
width:172px;
height:46px;
display:block;
float:left;
}
.btn_searchmar:hover, .searchmardown
{
background: url(../images/searchmar_hover.jpg) no-repeat;
width:172px;
height:46px;
float:left;
}

.btn_onlinemar
{
background: url(../images/onlinemar.jpg) no-repeat;
width:172px;
height:46px;
display:block;
float:left;
}
.btn_onlinemar:hover, .onlinemardown
{
background: url(../images/onlinemar_hover.jpg) no-repeat;
width:172px;
height:46px;
float:left;
}

.btn_web
{
background: url(../images/web.jpg) no-repeat;
width:178px;
height:46px;
display:block;
float:left;
}
.btn_web:hover, .webdown
{
background: url(../images/web_hover.jpg) no-repeat;
width:178px;
height:46px;
float:left;
}

.btn_affiliate
{
background: url(../images/affiliate.jpg) no-repeat;
width:178px;
height:46px;
display:block;
float:left;
}
.btn_affiliate:hover, .affiliatedown
{
background: url(../images/affiliate_hover.jpg) no-repeat;
width:178px;
height:46px;
float:left;
}

.btn_about
{
background: url(../images/about.jpg) no-repeat;
width:115px;
height:46px;
display:block;
float:left;
}
.btn_about:hover, .aboutdown
{
background: url(../images/about_hover.jpg) no-repeat;
width:115px;
height:46px;
float:left;
}

.btn_contact
{
background: url(../images/contact.jpg) no-repeat;
width:120px;
height:46px;
display:block;
float:left;
}
.btn_contact:hover, .contactdown
{
background: url(../images/contact_hover.jpg) no-repeat;
width:120px;
height:46px;
float:left;
}

.btn_left
{
background: url(../images/left.jpg) no-repeat;
width:222px;
height:46px;
display:block;
float:left;
}

.hidden_pic
{
display:none;
}

ul
{
padding:0px;
margin:0px;
}

li
{
list-style:none;
float:left;
display:block;
}

/*bottom menu*/
.bot_menu
{
width:909px;
height:96px;
padding:0px;
margin:0px;
position:relative;
z-index:-1px;
margin-top:-106px;
}

.btn_pay
{
background: url(../images/pay_per_click_management.jpg) no-repeat; 
width:288px;
height:96px;
float:left;
display:block;
margin-left:11px;
margin-right:11px;
}
.btn_pay:hover, .paydown
{
background: url(../images/pay_per_click_management_hover.jpg) no-repeat;
width:288px;
height:96px;
float:left;
margin-left:11px;
margin-right:11px;
}

.btn_webdesign
{
background: url(../images/web_design_services.jpg) no-repeat; 
width:288px;
height:96px;
float:left;
display:block;
margin-left:11px;
margin-right:12px;
}
.btn_webdesign:hover, .webdesigndown
{
background: url(../images/web_design_services_hover.jpg) no-repeat;
width:288px;
height:96px;
float:left;
margin-left:11px;
margin-right:12px;
}

.btn_search
{
background: url(../images/search_engine_optimization.jpg) no-repeat;
width:288px;
height:96px;
display:block;
float:left;
}
.btn_search:hover, .searchdown
{
background: url(../images/search_engine_optimization_hover.jpg) no-repeat;
width:288px;
height:96px;
float:left;
}

.btn_social
{
background: url(../images/social_media_optimization.jpg) no-repeat;
width:288px;
height:96px;
display:block;
float:left;
margin-left:11px;
margin-right:11px;
}
.btn_social:hover, .socialdown
{
background: url(../images/social_media_optimization_hover.jpg) no-repeat;
width:288px;
height:96px;
float:left;
margin-left:11px;
margin-right:11px
}

/*rounded corner without border */

.roundedcornr_box_833460 {
   background: #e9e9e9 url(../images/roundedcornr_833460_grad.gif) repeat-x top left;
   margin-top:-35px;
  
}
.roundedcornr_top_833460 div {
   background: url(../images/roundedcornr_833460_tl.gif) no-repeat top left;
}
.roundedcornr_top_833460 {
   background: transparent url(../images/roundedcornr_833460_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_833460 div {
   background: url(../images/roundedcornr_833460_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_833460 {
   background: transparent url(../images/roundedcornr_833460_br.gif) no-repeat bottom right;
}

.roundedcornr_top_833460 div, .roundedcornr_top_833460,
.roundedcornr_bottom_833460 div, .roundedcornr_bottom_833460 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_833460 { margin: 25px 25px; }

.footer
{
/*width:909px;
height:50px;
background:#959494;*/
margin-top:10px;
}


.footer_content
{
font-size:12px;
color:#fff;
}

.footer_content a
{
color:#fff;
text-decoration: underline;
text-decoration:none;
}

.footer_content a:hover
{
color:#fff;
text-decoration: underline;
}

.footer_content1
{
font-size:11px;
color:#fff;
}

.footer_content1 a
{
color:#fff;
text-decoration: underline;
text-decoration:none;
}

.footer_content1 a:hover
{
color:#fff;
text-decoration: underline;
}


/*a
{
color:#8e0011;
text-decoration:none;
font-weight:bold;
}
a:hover
{
text-decoration:underline;
}*/

.inside ul
{
padding:0px;
margin:0px;
float:left;
}

.inside li
{
float:left;
margin-left:25px;
	padding-left:20px;
	list-style: none;
	padding-bottom:10px;
	text-align:left;
	background-image: url(../images/bullet.gif);
	background-repeat:no-repeat;
	background-position: left 6px;
	clear:both;
	}
	
	
/*rounded corner for with gradiant*/	
.roundedcornr_box_165640 {
   background: #8e0011 url(../images/roundedcornr_165640_grad.gif) repeat-x top left;
}
.roundedcornr_top_165640 div {
   background: url(../images/roundedcornr_165640_tl.gif) no-repeat top left;
}
.roundedcornr_top_165640 {
   background: transparent url(../images/roundedcornr_165640_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_165640 div {
   background: url(../images/roundedcornr_165640_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_165640 {
   background: transparent url(../images/roundedcornr_165640_br.gif) no-repeat bottom right;
}

.roundedcornr_top_165640 div, .roundedcornr_top_165640,
.roundedcornr_bottom_165640 div, .roundedcornr_bottom_165640 {
   width: 100%;
   height: 15px;
   font-size: 1px;
  
}
.roundedcornr_content_165640 { margin: 0 15px;  color:#FFFFFF;}


.contact_link
{
padding:10px 0px;
margin:0px;
}

.contact_link a
{
color:#c70018;
text-decoration:underline;
}

.contact_link a:hover
{
color:#c70018;
text-decoration:underline;
} 

.toplink
{
font-size:14px;
font-weight:bold;
color:#000;
letter-spacing:1px;
word-spacing:0px;
}

.toplink a
{
color:#000;
text-decoration:none;
font-weight:bold;
}

.toplink a:hover
{
color:#c70018;
text-decoration: underline;
font-weight:bold;
}


/*rounded corner for footer*/
.roundedcornr_box_773657 {
   background: #c70018;
      margin-top:10px;
}
.roundedcornr_top_773657 div {
   background: url(../images/roundedcornr_773657_tl.png) no-repeat top left;
}
.roundedcornr_top_773657 {
   background: url(../images/roundedcornr_773657_tr.png) no-repeat top right;
}
.roundedcornr_bottom_773657 div {
   background: url(../images/roundedcornr_773657_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_773657 {
   background: url(../images/roundedcornr_773657_br.png) no-repeat bottom right;
}

.roundedcornr_top_773657 div, .roundedcornr_top_773657, 
.roundedcornr_bottom_773657 div, .roundedcornr_bottom_773657 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_773657 { margin: 0 15px; }

	
		
.mid_left
{
background:url(../images/mid_left.jpg) repeat-y top left;
width:50px;
}

.mid_right
{
background:url(../images/mid_right.jpg) repeat-y top right;
width:50px;
}

.mid_center
{
background:#fff;
}


.site_bullet ul  
	{
	padding:0px;
	margin:0px;
		}


.site_bullet li {
width:740px;
  background:url(../images/bullet.gif) no-repeat;
   background-position:left 8px;
padding-left:20px;
margin-top:5px;
padding-bottom:5px;
padding-top:5px;
line-height:12px;
padding-right:10px;
color: #737171;
}

.site_bullet li a {
color: #737171;
text-decoration:underline;
}

.site_bullet li a:hover {
color: #737171;
text-decoration:none;
}

small
{
padding:10px 0px;
margin:0px;
font-size:14px;
}

small a
{
color:#000;
text-decoration:underline;
}

small a:hover
{
color:#c70018;
text-decoration:underline;
}

.hyper_link
{
color:#333333;
text-decoration:none;
}

.hyper_link a
{
color:#333333;
text-decoration:none;
}

hyper_link a:hover
{
color:#333333;
text-decoration:none;
}

.hyper_link1
{
color:#666;
text-decoration:none;
font-weight:bold;
}

.hyper_link1 a
{
color:#666;
text-decoration:none;
font-weight:bold;
}

hyper_link1 a:hover
{
color:#666;
text-decoration:none;font-weight:bold;
}


.pg_bullet ul  
	{
	padding:0px;
	margin:0px;
		}


.pg_bullet li {
width:350px;
  background:url(../images/bullet2.gif) no-repeat;
   background-position:left 8px;
padding-left:20px;
margin-top:5px;
padding-bottom:5px;
padding-top:5px;
line-height:18px;
padding-right:10px;
color: #737171;
}

.pg_bullet li a {
color: #737171;
text-decoration:underline;
}

.pg_bullet li a:hover {
color: #737171;
text-decoration:none;
}






