@charset "utf-8";
/* CSS Document */

body {
	margin:0px auto; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#303123; background: url(../images/bg5.jpg) repeat-x top center; overflow-x:hidden;   
}

img 
{ border:0;}
#wraper1{ padding:0px; margin:0px; width:100%; height:auto; background:#F5F3F3 url(../images/main_bg1.jpg) repeat-x; overflow-x:hidden; }

#header
{ width:1000px;  padding:0px; margin:0px auto; }

.header_inner
{ width:1000px; height:75px; padding:0px; margin:0px auto;}

.logo
{ width:331px; height:75px; padding:0px; margin:0px; text-align:right; float:left; border:none;}

.logo_right
{ width:630px; padding:0px; margin:0px; float:left;}

.logo_right_menu{width:520px; padding:0px; margin:0px; float:left;}

.logo_right_fbook{width:80px; padding:15px 0px 0px 0px; margin:0px 0px 0px 0px; float:left; }
.my_account a { font-family: Arial, Helvetica, sans-serif, serif; font-size:14px; font-weight:bold; color:#fff; text-decoration:none; padding-right:5px; }
.my_account a.last{padding-right:0px;}
.my_account {float:left; padding: 10px 0 0 0;}

.logo_right ul
{ padding:0px; margin:0px 0 0 50px; list-style:none;}

.logo_right ul li
{ padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; float:left; line-height:75px; padding:0 25px 0 0; }

.logo_right ul li a
{ font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; text-decoration:none; }

.logo_right ul li a:hover
{ font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; text-decoration:none; }



#banner 
{text-align:center; width:100%; margin:19px auto 19px auto; position:relative; }

#banner_home 
{text-align:center; width:100%; margin:19px auto 19px auto; position:relative; }

.banner_inner
{  margin:0px auto; padding:0 ; width:1010px; margin-bottom:20px;  margin-top:20px; background:url(../images/banner_bg_home.png) repeat-x top left;   }

.ban_mid
{   height:391px; padding:0px; margin:0px auto;  text-align:right;  width:1010px; }

.ban_mid1
{   height:111px; padding:0px; margin:0px auto;  text-align:center; margin:0px auto; width:1010px;   }

.banner_inner_left
{ width:339px; height:282px; padding:0px; margin:19px 0 0 0; float:left;    left:35px; position:relative;  z-index:1000;  }

.banner_inner_left img
{ z-index:100;}

.banner_top
{ height:auto; padding:0px; margin:0px auto; width:1010px;  }

.banner_inner_right
{ width:auto; padding:0px 0 0 45px; margin:19px 0 0 0; float:left;    }

.banner_inner_right_top
{
	width:600px; padding:0px 0 0px 0; margin:0px ; font-family: Arial, Helvetica, sans-serif; font-size:34px; color:#fff; text-align:left; text-shadow:#CB6501 0.043em 0.043em; font-weight:bold; 
}

.banner_inner_right_top1
{
	width:924px; padding:0px 0 0px 0; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:34px; color:#fff; text-align:left; text-shadow:#CB6501 0.043em 0.043em; font-weight:bold;
}

.banner_inner_right_down
{ width:520px; padding:10px 0 0 0 ; margin:0px 0 0 0; height:auto; }

.banner_inner_right_down ul
{  padding:0px ; margin:0px 0 0 10px; list-style:none; }

.banner_inner_right_down ul li
{  padding:0px ; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#50504F; background:url(../images/arrow.png) no-repeat 0px 8px; padding:13px 0 5px 30px; text-align:left; font-weight:bold;  }

.banner_down
{ width:900px; padding:0px; margin:0px auto;}

.banner_down_left
{ width:437px; padding:0px; margin:0px; float:left; text-align:left; padding-left:65px; } 

.banner_down_left img
{ margin:14px 0 0 0; } 

.banner_down_right
{width:398px; padding:0px; margin:0px; float:right; text-align:left;}

#content
{ width:100%; padding:0px 0px 15px 0px; margin:0px 0px 0px 0px; clear: both }

#content_home
{ width:100%; padding:0px 0px 15px 0px; margin:0px 0px 0px 0px;  }

.content_inner_top
{ width:100%; padding:0px 0px 10px 0px; margin:0px auto;  text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:190%; color:#fff;  text-shadow:#8F8F8F 0.043em 0.043em; font-weight:bold; color:#D46802;}

.content_inner_top_home
{ width:100%; padding:60px 0px 0px 0px; margin:0px 0px 0px 0px;  text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:190%; color:#fff;  text-shadow:#8F8F8F 0.043em 0.043em; font-weight:bold; color:#D46802; position:relative;}

.content_inner_down
{ width:960px; padding:0px ; margin:0px auto; background:#fff; border:solid 1px #DBD9D9;}

.tabone
{ width:440px; padding:0px; margin:18px; float:left;}

.tab_top
{ width:440px; padding:0px; margin:0px; height:12px;}

.tab_top img
{ vertical-align:top;}

.tab_mid
{ width:440px; padding:0px; margin:0px; height:auto; background:url(../images/tab_mid.jpg) repeat-y;}

.tab_mid_inner
{ width:384px; margin:0px; padding:20px 0 0 35px;}

.tab_mid_inner_header
{ width:384px; height:64px; padding:0px; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#FC6A08; line-height:40px; font-weight:normal; text-transform:uppercase;}

.tab_mid_inner_header img
{ float:left; margin-right:9px; }

.tab_mid_inner_list
{width:384px; height:auto; padding:0px; margin:0px; min-height:135px; max-height:100%; }

.tab_mid_inner_list ul
{padding:0px; margin:0px 0 0 30px; list-style:none; }

.tab_mid_inner_list ul li
{padding:0px; margin:0px; font-size:16px; color:#303123; padding:0 0 10px 20px; background:url(../images/list_arrow.png) no-repeat 0 4px; font-weight:bold; }

#footer
{ width:100%; padding:0px; margin:0px auto; background:#303123; height: 5em;}
	#footer a:hover
	{ text-decoration:underline; }
	

.foot_inner
{ width:1000px; padding:0px; margin:0px auto; height:46px;}

.footer_inner1
{ width:750px; padding:0px 0 0 20px; margin:0px; height:46px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:46px; float: left;  }

.footer_inner11 ul{ list-style:none;}

.footer_inner11 ul li{ margin:0px; padding:0px 6px 0px 6px; float:left;}

.footer_inner1 a
{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; text-decoration:none; }

.footer_inner1 a:hover
{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; }

.footer_right{ padding:0px; margin:0px; width:150px; height:46px; float:right; text-align:right; }

.copy
{ color:#B9B8B4;}

.ban_left
{  z-index:200; width:66px; height:413px; background: transparent url(../images/banner_left_home.png) no-repeat left top; background-color:#F5F3F3;
	position: absolute; 
	left: 0;
	top: 0; }
	
.ban_left1
{  z-index:200; width:38px; height:513px;  background: transparent url(../images/banenr_left1.png) no-repeat left top; background-color:#F5F3F3;
	position: absolute;
	left: 0;
	top: 0; }
	
.ban_right
{ z-index:200; width:67px; height:413px; background: transparent url(../images/banner_right_home.png) no-repeat right top;
	background-color:#F5F3F3;
	position: absolute;	right: 0;
	top: 0; z-index:0; }
	
.ban_right1
{ z-index:200; width:38px; height:513px; background: transparent url(../images/banner_right1.png) no-repeat right top;
	background-color:#F5F3F3;
	position: absolute;
	right: 0;
	top: 0; z-index:-1; }
	
	
	
	#cm_pitch_left_cloud {
	z-index:200; width:75px; height:391px;  background: transparent url(../images/banner_left.png) no-repeat left top; background-color:#F5F3F3;
	position: absolute;
	left: 0;
	top: 75px; 
}

#cm_pitch_left_cloud1 {
	z-index:200; width:38px; height:513px;  background: transparent url(../images/banner_left1.png) no-repeat left top; background-color:#F5F3F3;
	position: absolute;
	left: 0;
	top: 75px; 
}

#cm_pitch_right_cloud {
	z-index:200; width:75px; height:391px; background: transparent url(../images/banner_right.png) no-repeat left top;
	background-color:#F5F3F3;
	position: absolute;
	right: 0;
	top: 75px; }

#cm_pitch_right_cloud1 {
	z-index:200; width:38px; height:513px; background: transparent url(../images/banner_right1.png) no-repeat left top;
	background-color:#F5F3F3;
	position: absolute;
	right: 0;
	top: 75px; }
	
	#cm_homepage_pitch .width_constrict { position: relative; z-index: 10;  background:url(../images/banner_mid.png) repeat-x; }
	
	#pricing_header .width_constrict { position: relative;  }
	
	#pitch_details {  font-weight: bold;  position: absolute; right: -7px; top: 80px; z-index: 10; width: 545px; list-style-type: none; }
#pitch_details li { padding:0px ; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#50504F; background:url(../images/arrow.png) no-repeat 0px 8px; padding:13px 0 5px 0px; text-align:left; font-weight:bold;}

#pitch_slogan { width: 600px; height: auto; float: right; position: absolute; left:0px; top: 0px; z-index: 10;
	 font-family: Arial, Helvetica, sans-serif; font-size:34px; color:#fff; text-align:left; text-shadow:#CB6501 0.043em 0.043em; font-weight:bold; }



.cloud-bullet { width: 45px; height: 32px; float: left; background: transparent url('/images/cm_home_sprite.png') no-repeat -148px -334px; }

#signup_or_tour { position: absolute; left: 471px; top: 260px; line-height: 1.7em; color: #fff; text-shadow: 0 0 3px #222; font-size: 2.3em; width: 418px; }

#sign_up_for_free { background: transparent url('/images/cm_home_sprite.png') no-repeat -610px -204px; width: 240px; height: 45px; display: block; float: left; text-indent: -9000px; margin-right: 8px; }

#sign_up_for_free:hover { background-position: -610px -255px; }

#take_a_tour { background:url("/images/home_text.png") no-repeat scroll -479px -180px transparent; display:block; float:right; height:30px; margin-left:0 !important; margin-top:8px; text-indent:-9000px; width:128px; z-index:10; }

*:first-child+html body #take_a_tour { margin-top: -30px; }
/* new css starts here*/

#header_inner_main{ padding:0px; margin:0px auto 0px auto; width:100%; height:auto; background:url(../images/cen_homerep.jpg) repeat-x top left; position:inherit; top:0px;}

.banner_inner_home
{  margin:0px auto; padding:0 ; width:867px; height:413px; float:left;  }

.media{  margin:0px; float:left;  height:257px; padding:15px 10px 10px 0px; margin-bottom:35px; }

.media .img1{ margin-left:-80px; z-index:200px; position:relative;}

.media .img2{ margin-left:-25px; margin-top:17px; z-index:200px; position:relative;}

.left_img{ padding:0px; margin:0px; background:url(../images/left_home.jpg) no-repeat top left; width:66px; height:413px; float:left; position:relative; }

.right_img{ padding:0px; margin:0px; background:url(../images/right_home.jpg) no-repeat top left; width:67px; height:413px; float:right; }

.left_banner{ padding:0px; margin:0px;  height:auto; float:left; }

/*.easy{ padding:0px; margin:0px; height:21px; float:left; margin-left:-30px; position:relative; }*/

.right_banner{ padding:0px; margin:0px; width:380px; height:auto; float:right; position:relative; margin-left:40px;}

.banner_inner_right_top_home
{
	width:520px; padding:15px 0 0px 0; margin:0px ; font-family: Arial, Helvetica, sans-serif; font-size:30px; color:#fff; text-align:left; text-shadow:#CB6501 0.035em 0.035em; font-weight:600; margin-left:-100px; position:relative; z-index:1000; line-height:45px;}
	
.banner_inner_right_down2
{ width:520px; padding:10px 0 0 0 ; margin:0px 0 0 0; height:auto; }

.banner_inner_right_down2 ul
{  padding:0px ; margin:0px 0 0 10px; list-style:none; }

.banner_inner_right_down2 ul li
{  padding:0px ; margin:0px; font-family: Arial, Helvetica, sans-serif; font-size:24px; color:#50504F; background:url(../images/arrow.png) no-repeat 0px 8px; padding:13px 0 5px 30px; text-align:left; font-weight:bold; margin-left:-100px;  }

.banner_down_right2
{width:280px; padding:0px; margin:0px; float:left;  margin-left:0px; padding-top:20px; } 
	
#main{ padding:0px; margin:0px auto; width:1000px; height:auto;}
