/* CSS Document */

body {
    margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
	background-color:#FFFFFF;
	}
a {
   color:#999999;
   text-decoration:none;
   }
a:hover {
    color:#000000;
	text-decoration:underline;
	}
.logo {
     background-image:url(../images/logo.jpg);
	 background-position:top left;
	 background-repeat: no-repeat;
	 height:141px;
	 }	
.dot {
     background-image: url(../images/banner_dot.jpg);
	 background-position:top left;
	 background-repeat:repeat-y;
	 height:14px;
	 width:3px
	 }
.banner_space {
     height:47px;
	 }
.banner_space1 {
     height:33px;
	 }
.banner_bg {
     background-image:url(../images/banner_bg1.jpg);
	 background-position:left top;
	 background-repeat: repeat-x;
	 height:141px;
	 width:281px;
	 }
	 
.menu_bg {
     background-image: url(../images/menu_bg.jpg);
	 background-position:top left;
	 background-repeat: repeat-x;
	 height:199px;
	 width:277px
	 }
.menu_space1 {
     height:10px;
	 }
.menu_space2 {
     height:9px;
	 }
.menu_space3 {
     height:25px;
     color: #FF6600;
	 }
.menu_text {
     color:#FFFFFF;
	 }
.menu_text a {
     color:#FFFFFF;
	 text-decoration:none;
	 }
.menu_text a:hover {
     color:#FF6600;
	 text-decoration:none;
	 }
.mid_space {
     height:32px;
	 }
.mid_pic {
     background-image: url(../images/side_pic.jpg);
	 background-position:top left;
	 background-repeat: repeat-x;
	 height:103px;
	 width:101px
	 }
.mid_space1 {
     height:13px;
	 }
.mid_space2 {
     height:24px;
	 background-image: url(../images/web.jpg);
	 background-position:left top;
	 background-repeat:no-repeat;
	 }
.mid_text {
     color:#4F4F4F;
	 }
.mid_text a {
     color:#4F4F4F;
	 text-decoration:none;
	 }
.mid_text a:hover {
     color:#4F4F4F;
	 text-decoration:underline;
	 }
.line {
     height:4px;
	 background-image: url(../images/line.jpg);
	 background-position:left top;
	 background-repeat:no-repeat;
	 width:247px;
	 }
.mid_pic1 {
     background-image: url(../images/side_pic1.jpg);
	 background-position:top left;
	 background-repeat: repeat-x;
	 height:103px;
	 width:101px
	 }
.mid_pic2 {
     background-image: url(../images/side_pic2.jpg);
	 background-position:top left;
	 background-repeat: repeat-x;
	 height:103px;
	 width:101px
	 }    
.mid_pic3 {
     background-image: url(../images/side_pic3.jpg);
	 background-position:top left;
	 background-repeat: repeat-x;
	 height:103px;
	 width:101px
	 }
.mid_space3 {
     height:24px;
	 background-image: url(../images/graphics.jpg);
	 background-position:left top;
	 background-repeat:no-repeat;
	 }
.mid_space4 {
     height:24px;
	 background-image: url(../images/online.jpg);
	 background-position:left top;
	 background-repeat:no-repeat;
	 }
.mid_space5 {
     height:24px;
	 background-image: url(../images/seo.jpg);
	 background-position:left top;
	 background-repeat:no-repeat;
	 }
.welcome {
     height:46px;
	 background-image: url(../images/welcome.jpg);
	 background-position:left top;
	 background-repeat:no-repeat;
	 }
.mid_space6 {
     height:192px;
	 }
.mid_space7 {
     background-image: url(../images/what.jpg);
	 background-position:left top;
	 background-repeat:no-repeat;
     height:37px;
	 }
.right_border {
     border:1px solid #E0E0E0;
	 width:255px;
	 height:28px;
	 }
.right_space {
      height:5px;
	  }
.right_space1 {
      height:8px;
	  }
.right_text  {
      color:#464445;
	  }
.right_text a  {
      color:#464445;
	  text-decoration:none;
	  }
.right_text a:hover  {
	  text-decoration:none;
      color:#EC2614;
	  }
.sitemap_text  {
      color:#666666;
	  }	
.sitemap_text a  {
      color:#666666;
	  text-decoration:none;
	  }
.sitemap_text a:hover  {
	  text-decoration:underline;
      color:#EC2614;
	  }	  
.right_text1  {
      color:#E63F34;
	  }
.right_text1 a  {
      color:#E63F34;
	  text-decoration:none;
	  }
.right_text1 a:hover  {
	  text-decoration:none;
      color:#E63F34;
	  }
.footer_dot {
     background-image: url(../images/dot1.jpg);
	 background-position:left top;
	 background-repeat: repeat-x;
     height:3px;
	 }
.footer_space {
      height:14px;
	  }
.footer_space1 {
      font-size:10px;
	  color:#8E8E8E;
      height:22px;
	  }
.footer_dot1 {
     background-image: url(../images/banner_dot.jpg);
	 background-position:top left;
	 background-repeat: no-repeat;
	 height:22px;
	 width:3px
	 }
.footer_space1 {
      height:45px;
	  }
.footer_dot2 {
     background-image: url(../images/banner_dot.jpg);
	 background-position:top left;
	 background-repeat: no-repeat;
	 height:28px;
	 width:3px
	 }
.search {
     background-image: url(../images/search.jpg);
	 background-repeat: no-repeat;
	 height:18px;
	 width:6px
	 }
.search1 {
     background-image: url(../images/search1.jpg);
	 background-position:top left;
	 background-repeat: no-repeat;
	 height:18px;
	 width:18px;
	 }
.search2 {
     border-bottom:1px solid #FFFFFF;
	 border-top:1px solid #FFFFFF;
	 border-left:1px solid #FFFFFF;
	 border-right:1px solid #FFFFFF;
	 height:10px;
	 width:170px;
	 font-size:10px;
	 color:#666666;
	 }
.search3 {
     background-image:url(../images/search3.jpg);
	 background-position:left top;
	 background-repeat:repeat-x;
	 height:18px;
	 width:16px;
	 }
.body_link {
   color:#666666;
   text-decoration:underline;
   }
.body_link a {
   color:#666666;
   text-decoration:underline;
   }
.body_link a:hover {
    color:#000000;
	text-decoration:underline;
	}
.body_link1 {
   color:#CC0000;
   text-decoration:none;
   }
  .body_link1 :hover {
   color:#666666;
   text-decoration:none;
   } 
.body_link1 a {
   color:#CC0000;
   text-decoration:none;
   }
.body_lin1k1 a:hover {
    color:#666666;
	text-decoration:none;
	}
.head_space {
    height:51px;
	}
.head_space1 {
    height:35px;
	}
.head_space2 {
    height:8px;
	}
.head_boder { 
    width:430px;
	height:32px;
	}
.header_dot {
     background-image: url(../images/banner_dot.jpg);
	 background-position:top left;
	 background-repeat:repeat-y;
	 height:32px;
	 width:1px
	 }
.header_dot1 {
     background-image: url(../images/dot1.jpg);
	 background-position:left top;
	 background-repeat: repeat-x;
     height:2px;
	 }
.header_dot2 {
     background-image: url(../images/dot1.jpg);
	 background-position:left top;
	 background-repeat:repeat-x;
     height:2px;
	 width:278px;
	 }
.call_us {
     color:#E63F34;
	 font-size:11px;
	 }
.call_us a {
     color:#E63F34;
	 font-size:11px;
	 }
.call_us a:hover {
     color:#E63F34;
	 font-size:11px;
	 }
.contact_form {
	border-top:1px solid  #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	width:260px;
	font-family:"Tahoma";
	font-size:12px;
	text-decoration:none;
	color:#666666;
	}
.contact_form1 {
	border-top:1px solid #E7E7E7;
	border-right:1px solid #E7E7E7;
	border-bottom:1px solid #E7E7E7;
	border-left:1px solid #E7E7E7;
	padding-top:8px;
	padding-bottom:8px;
	}
.contact_form2 {
	background-image: url(../images/submit_button.jpg);
	background-repeat:no-repeat;
	width:77px;
	height:25px;
	border:0px;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	}	
.portfolio_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	}
	.portfolio_txt a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	}
	.portfolio_txt a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	}
.view_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	}
.view_txt :hover {
	color:#006699;
	text-decoration:none;
	}	
.package_text1  {
	font-family:"Tahoma";
	  font-size:14px;
	  font-weight:bold;
      color:#3399CC;
	  text-decoration:none;
	  }		
	
.package_text2 {
	   font-family:"Tahoma";
	  font-size:11px;
	  font-weight:bold;
      color:#666666;
	  text-decoration:none;
	  }		
.seo_txt2{
		font-family:"Tahoma";
		font-size:18px;
		font-weight:bold;
		color:#333333;
		text-decoration:none;
	  }		  
	  	  
.graphic_box_boder {
	border-top:1px solid  #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	}
.graphic_box_boder2 {
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	}	
.graphic_txt1 {
		font-family:"Tahoma";
		font-size:12px;
		font-weight:bold;
		color:#CC0000;
		text-decoration:underline;
	  }	
.graphic_txt1 :hover {
		font-family:"Tahoma";
		font-size:12px;
		font-weight:bold;
		color: #333333;
		text-decoration:underline;
	  }	  				
/*===shopping button====*/

.shopping_button {
	background-image: url(../images/shopping_button.jpg);
	background-repeat:no-repeat;
	width:124px;
	height:24px;
	border:0px;
	font-family:"Tahoma";
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
/*==========new css=============*/	
.packageone_txt {
		font-family:"Tahoma";
		font-size:14px;
		font-weight:bold;
		color:#666666;
		text-decoration:none;
	  }	
.packageone_txt2 {
		font-family:"Tahoma";
		font-size:14px;
		font-weight:bold;
		color:#663300;
		text-decoration:none;
	  }	
.drop {
     width:200px;
	 border:1px solid  #999999;
	 padding-top:10px;
	 } 
.template_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
	}
.template_text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #333333;
	}
.template_text2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#CC0000;
	}
.template_text3  {
      color:#464445;
	  }
.template_text3 a  {
      color:#464445;
	  text-decoration:underline;
	  }
.template_text3 a:hover  {
      color: #FF0000;
	  text-decoration:underline;
	  }
.bot3 {
     background-image:url(../images/bot3.jpg);
	 background-position:left top;
	 background-repeat:repeat-x;
	 height:30px;
	 width:130px;
	 }
.bot4 {
     background-image:url(../images/bot3.jpg);
	 background-position:left top;
	 background-repeat:repeat-x;
	 height:30px;
	 width:80px;
	 border:0;
	 cursor:pointer;
	 }
.bot_text  {
      color: #FFFFFF;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  font-weight:bold;
	  text-decoration:none;
	  }
.bot_text a  {
      color: #FFFFFF;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  font-weight:bold;
	  text-decoration:none;
	  }
.bot_text a:hover  {
      color: #FFFFCC;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  font-weight:bold;
	  text-decoration:none;
	  }