@charset "utf-8";
/* CSS Document */


body { 
	margin:0;
	padding:0;
	font-family:"Segoe UI";
}
a {outline:none;}

img{
	border:none;
}
a:hover{
	text-decoration:none;
}

.clear {
	clear:both;
	overflow:hidden;
}
.clear1 {
	clear:both;
	height:19px;
}

header, footer, article, menu, menu, hgroup {
	display:block;
}

#wrapper {
	width:1000px;
	margin:0 auto;
	display:block;
}
/*--------------------------- Starting Header Css ---------------------------*/
header {
	height:139px;
	width:1000px;
	margin:0 auto;
}
#logo{
	width:700px;
	float:left;
}
#logo img{ margin:15px 0 0 0;}
#login{
	width:300px;
	float:right;
	margin:20px 0 0 0;
}
input.email-bg{
	background:url(images/cancri-search-bg.gif) no-repeat top left;
	width:201px;
	height:27px;
	float:left;
	margin-top:10px;
	border:none;
	padding:3px 10px;
	font-family:"Segoe UI";
	
}
button.submit{
	background:url(images/cancri-arrow-icon.gif) no-repeat;
	width:33px;
	height:33px;
	float:left;
	border:none;
	margin-top:10px;
	cursor:pointer;
}
p.call1{
	float:left;
	margin:0;
	padding:0;
}
/*--------------------------- Ending Header Css ---------------------------*/

/*--------------------------- Starting Navigation Css ---------------------------*/
menu { 

	height:37px;
	margin:0px 0 0 0;
	padding:0 0 0 0;
	position: relative;
	background:url('images/cancri-menu-bg.gif') no-repeat;
	width:1000px;
	font-family:"Segoe UI";
	margin:0 auto;
}
menu ul{
	margin:0px 0 0 0;
	padding:0;
	list-style:none;	
}
menu li {
	margin:0px 0 0 0;
	list-style:none;
	padding: 0 0px 0 0px;
	display: block;
	float: left;
	background:url(images/bar_line.gif) no-repeat  left 10px;
	font-family:"Segoe UI";
}
menu li.first {
	background:none;
}
menu li a {
	display: block;
	color: #FFF;
	padding:0px 15px 0px 15px;
	font-size: 17px;
	font-family:"Segoe UI";
	height:38px;
	text-decoration:none;
}

menu li a.current {
	color:#2e2e2e;
	background: transparent url('images/cancri-hover-bg.gif') repeat-x left top;
    text-shadow: 0 1px 0 #FFFFFF;
}

menu a:link, #nav a:visited, #nav a:active {
	text-decoration: none;
} 
menu a:hover {
	color: #2e2e2e;
	background: transparent url('images/cancri-hover-bg.gif') repeat-x left top;
    text-shadow: 0 1px 0 #FFFFFF;
}
/*--------------------------- Ending Navigation Css ---------------------------*/

/*--------------------------- Starting Banner Css ---------------------------*/
#banner{
	width:100%;
	height:252px;
	float:left;
}
/*--------------------------- Ending Banner Css ---------------------------*/

/*--------------------------- Starting Content Css ---------------------------*/

#content{
	width:950px;
	padding:25px;
	float:left;
}

#content table{
	padding:0;
	margin:0;
	width:100%;
	border:none;
}

#left-col{
	width:390px;
	float:left;
	padding:0 25px 0px 0;
	
}
ul{
	padding:0;
	margin:0;
	list-style:none;
}
li{
	padding:0 0 0 30px;
	margin:0 0 0 10px;
	list-style:none;
	background:url(images/icon.png) no-repeat 0 15px;
	font-size:18px;
	line-height:40px;
}
h3.welcome{
	color:#065b8a;
	font-size:20px;
	padding:0;
	margin:0;
	float:left;
	
	
}
.sub-para{
	padding:0;
	margin:0;
	float:left;
	font-size:14px;
	line-height:26px;
	text-align:justify;
}
.sub-para span{
	color:#065b8a;
	font-size:24px;
	padding:0;
	margin:0;
}

span{
	color:#065b8a;
	font-size:24px;
	padding:0;
	margin:0;
}
#left-col .image{
	margin-left:20px;
}

#right-col{
	width:495px;
	float:left;
	background:#fff;
	-moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;	
    -webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	margin:0 0 0 0;
	padding:20px 20px 7px 20px;
}
#right-col h2{
	font-size:26px;
	padding:0;
	margin:0;
	color:#065b8a;
	font-weight:normal;	
}
#right-col p{
	font-size:14px;
	padding:5px 0 15px 0;
	margin:0;
	line-height:26px;
	text-align:justify;
}
#right-col span
{
	float:right;
}
#left-col td{
	padding:0;


	margin:0;
	width:50%;
}
.cancri{
	padding:0;
	margin:0;
	width:100%;
	float:left;	
}

.cancri h1{
	padding:0 0  0;
	margin:0;
	color:#f27e00;
	font-size:34px;
}

.cancri ul{
	padding:0;
	margin:0;
	list-style:none;
}
.cancri .service li{
	padding:0 0 0 30px;
	margin:0 0 0 10px;
	list-style:none;
	background:url(images/icon.png) no-repeat 0 15px;
	font-size:18px;
	line-height:40px;
}
/*--------------------------- Starting Explore Css ---------------------------*/
#explore{
	width:950px;
	float:left;
	margin-top:9px;
}
#explore h4{
	font-size:25px;
	font-family:"Segoe UI";
	font-weight:normal;
	font-style:italic;
	color:#065b8a;
	border-bottom:#ebebeb 1px solid;
	margin:0;
	padding:0 0 10px 0;
}
#explore h4 span{
	font-size:36px;
	font-family:"Segoe UI";
	
}
.service{
	width:237px;
	float:left;
	margin:15px 0 0 0;
	padding:0;
}
.service ul{
	list-style:none;
	padding:0px 0 0 22px;
	margin:0;
	float:left;
	width:210px;
	font-style:italic;

}
.service li{
	list-style:none;
	padding:0;
	margin:0;
	font-style:italic;
	font-size:15px;
	line-height:28px;
	color:#474947;
	background:none;
}
.service li a{
	text-decoration:none;
	color:#474947;
}

.service li a:hover{
	text-decoration:underline;
	color:#474947;
}
.service p{
	float:left;
	padding:0;
	margin:0;
}
.service h3{
	float:left;
	font-weight:normal;
	color:#f0ac01;
	padding:15px 0 0 15px;
	margin:0;
}
.readmore{
	background:url(images/arrow.png) no-repeat right 4px;
	font-style:italic;
	font-size:18px;
	float:right;
	padding: 0 30px 0 0px;
	margin:0 20px 25px 0px;
	
}
.readmore a{
	text-decoration:none;
	color:#000;
}
.readmore a:hover{
	text-decoration:underline;
	color:#065b8a;
}
.readmore1{
	background:url(images/arrow.png) no-repeat right 4px;
	font-style:italic;
	font-size:18px;
	float:right;
	padding: 0 30px 0 0px;
	margin:29px 20px 25px 0px;
}
.readmore1 a{
	text-decoration:none;
	color:#000;
}
.readmore1 a:hover{
	text-decoration:underline;
	color:#065b8a;
}
/*--------------------------- Ending Explore Css ---------------------------*/

/*--------------------------- Starting Cancri Customers say Css ---------------------------*/

#customers{
	width:950px;
	float:left;
	margin-top:0px;
}
#customers img{
	float:left;
	margin-right:10px;
	margin-top:10px;
}
#customers h4{
	font-size:25px;
	font-family:"Segoe UI";
	font-weight:normal;
	font-style:italic;
	color:#065b8a;
	border-bottom:#ebebeb 1px solid;
	margin:0;
	padding:0 0 10px 0;
}
#customers h4 span{
	font-size:36px;
	font-family:"Segoe UI";
}
#customers h2{
	color:#4d4b4b;
	padding:10px 0 0 0;
	margin:0;
	text-align:center;
	font-size:26px;
	font-style:italic;
}
.testimonial{
	width:291px;
	float:left;
	margin:15px 0 0 0;
	padding:0 25px 0 0;
}
.testimonial p{
	padding:0 0 10px 0;
	margin:0;
	text-align:justify;
	font-size:14px;
	line-height:24px;
}
.testimonial span{
	color:#065b8a;
	float:right;
	font-style:italic;
	font-size:16px;
	text-align:right;
}
.testimonial span a{
	text-decoration:none;
	color:#065b8a;
}
.testimonial span a:hover{
	text-decoration:underline;
}
/*--------------------------- Ending Cancri Customers say Css ---------------------------*/

/*--------------------------- Starting Cancri Social Links Css ---------------------------*/
.social-links{
	width:950px;
	float:left;
	margin:0px 0 0 0;
	padding:0;
}
.tags-heading{
	width:291px;
	float:left;
	margin:35px 25px 0 0;
	padding:0 0px 0 0;
}
.tags-heading h4{
	padding:0 0 0 0px;
	margin:0;
	font-weight:normal;
	font-size:20px;
	color:#0d5c6f;
}
h4.color1{ color:#fe790a;}
h4.color2{ color:#25c9f1; float:left;}
.tags-heading img{
	float:left;
	margin-right:5px;
}
.tags{
	width:289px;
	float:left;
	margin:5px 25px 0 0;
	padding:0 0px 0 0;
	background:url(images/cancr-tag-bg.gif) repeat-x;
	height:191px;
	border:#cfcbc6 1px solid;
    -moz-border-radius-topright:10px;
	-moz-border-radius-topleft:10px;	
    -webkit-border-top-right-radius:10px;
	-webkit-border-top-left-radius:10px;
	-moz-border-radius-bottomright:10px;
	-moz-border-radius-bottomleft:10px;	
    -webkit-border-bottom-right-radius:10px;
	-webkit-border-bottom-left-radius:10px;
}
.tags p{
	padding:10px;
	margin:0;
	text-align:justify;
	font-size:14px;
}

.tags h6{
	padding:0;
	margin:0;
	color:#fe790a;
	font-size:16px;
	font-weight:normal;
	text-shadow: 0 1px 0 #FFFFFF;
	padding:5px 10px 0px 10px;
}
.tags span{
	font-size:14px;
	color:#fe7a0a;
	float:right;
	padding: 0 10px 0 0;
}
.tags span a{
	text-decoration:underline;
	color:#fe7a0a;
	text-shadow: 0 1px 0 #FFFFFF;
	
}

.tags span a:hover{
	text-decoration:none;
	color:#fe7a0a;
}

/*--------------------------- Ending Content Css ---------------------------*/

/*--------------------------- Starting Cancri Footer Css ---------------------------*/
footer{
	background:url(images/footer-bg.gif) repeat-x;
	width:100%;
	height:100px;
	float:left;
}
.middle{
	width:700px;
	margin:0 auto;
}
.middle p{
	padding:0;
	margin:10px 0px 0 10px;
	background: url(images/footer-line.gif) no-repeat left;
	color:#fff;
	float:left;
	height:64px;
	padding:25px 0 0 15px; 

}
.middle ul{
	float:left;
	list-style:none;
	padding:0 20px 0 20px;
	margin:20px 0 0 0px;
	background: url(images/footer-line.gif) no-repeat right;
}
.middle li{
	list-style:none;
	margin:0;
	padding:0;
	color:#fff;
	line-height:24px;
	background:none;
}
.middle li a{
	text-decoration:none;
	color:#fff;
}
.middle li a:hover{
	text-decoration: underline;
	color:#fff;
}
.middle img{
	margin:27px 0 0 10px;
	border:none;
	float:left;
}
#footer_img{
	background:url(images/footer-img.gif) no-repeat top left;
	height:100px;
}

/*--------------------------- Ending Cancri Footer Css ---------------------------*/
	
/*--------------------------- Starting Cancri Inner about Us Css ---------------------------*/

#inner-page{
	width:950px;
	float:left;
	margin:25px 0px 25px 15px;
	padding: 0 0 0px 0px;
	border-right:#cdcfcf 1px solid;
	}
	
.important-border{
	border-bottom:#cdcfcf 1px solid;
	width:930px;
	float:right;
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:url(images/important-border.gif) no-repeat;
	height:37px;
}

.important-border p{
	float:right;
	padding:5px 50px 0px 0px;
	margin:0px 0px 0px 0;
	background:url(images/next-arrow.gif) no-repeat right bottom;
	border-top:#cdcfcf 1px solid;
	width:660px;
	text-align:right;
	
}
.important-border p span{
	font-size:17px;
	color:#666666;
}
.important-border p span a{
	text-decoration:none;
	color:#ba7119;
}

.important-border p span a:hover{
	text-decoration:underline;
}


.important-border1{
	border-bottom:#cdcfcf 1px solid;
	width:930px;
	float:right;
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:url(images/important-border.gif) no-repeat;
	height:37px;
}

.important-border1 p{
	float:right;
	padding:5px 0px 0px 55px;
	margin:0px 0px 0px 0;
	border-top:#cdcfcf 1px solid;
	background:url(images/prev-arrow.gif) no-repeat left bottom;
	width:655px;
	text-align:left;
	
}
.important-border1 p span{
	font-size:17px;
	color:#666666;
}
.important-border1 p span a{
	text-decoration:none;
	color:#ba7119;
}

.important-border1 p span a:hover{
	text-decoration:underline;
}

#sub-menu{
	width:928px;
	background:url(images/cancri-inner-sub-menu.gif) repeat-x;
	height:58px;
	float:left;
	margin: 0 0 0 20px;
	border:#cdcfcf 1px solid;
	border-right:none;
	
}
#sub-menu h2{
 	font-family:"Segoe UI";
	font-size:28px;
	color:#003566;
	text-shadow: 0 1px 0 #FFFFFF;
	padding:10px 0 0 25px;
	margin:0;
	font-weight:normal;
	width:500px;
	float:left;
}
#sub-menu .breadcrum{
	float:right;
	width:380px;
	text-align:right;
	padding:30px 20px 0 0px;
	font-size:13px;
}
#sub-menu .breadcrum a{
	text-decoration:none;
	color:#1d5fc1;
}
#sub-menu .breadcrum a:hover{
	text-decoration:underline;
	color:#1d5fc1;
}

#page-content{
	width:950px;
	float:left;
}

#left-sidebar{
	width:237px;
	float:left;
	background:none;
	padding-left:0px;
	padding-top:20px;
	margin:0px 0 0 3px;
	background:url(images/cancri-left-sidebar.png) repeat-y top right;
	min-height:580px;

}

#left-sidebar ul{
	list-style:none;
	padding:0px 0 0 0px;
	margin:20px 0 0 0;
	width:237px;
	background:url(images/cancri-nav-divider.png) repeat-y right top;	
}

#left-sidebar ul li{
	list-style:none;
	padding:0px 0 0px 0px;
	margin:0;
	font-size:15px;
	width:237px;
	height:44px;
	background:none;
}
#left-sidebar ul li a{
	text-decoration:none;
	padding:0px 0 0 30px;
	margin:0px 0 0 0;
	display:block;
	width:207px;
	text-decoration:none;
	color:#000;
	height:44px;
	cursor:pointer;	
}
#left-sidebar ul li a span{
	color:#fff;
	text-decoration:none;
}
#left-sidebar ul li a:hover{
	background:url(images/cancri-nav-hover.png) no-repeat right 2px;
	position:absolute;
	height:58px;
	color:#fff;
}
#left-sidebar ul li a.current1{
	background:url(images/cancri-nav-hover.png) no-repeat right 2px;
	position:absolute;
	height:58px;
	color:#fff;
}
#right-content{
	width:659px;
	float:left;
	background:#fff;
	padding:0 25px 0px 25px;
	border-left:none;
}

#right-content img{
	border:none;
	margin-top:25px;
}

#right-content p{
	padding:0px 0 0px 0;
	margin:0;
	font-family:Segoe UI;
	font-size:14px;
	text-align:justify;
	line-height:24px;
}
#right-content p.para2{
	padding:0px 0 25px 0;
	margin:0;
	font-family:Segoe UI;
	font-size:14px;
	text-align:justify;
	line-height:24px;
}
#right-content p.para{
	padding:25px 0 25px 0;
	margin:0;
	font-family:Segoe UI;
	font-size:14px;
	text-align:justify;
	line-height:24px;
}
	
#right-content h2{
	color:#f27e00;
	padding:0 0 5px 0;
	margin:0;
}


.gandhi-title{
	background:#f5f5f5;
	border:#e2e4e4 1px solid;
	width:629px;
	float:left;
	font-size:14px;
	text-align:justify;
	padding:15px;
	line-height:26px;
	margin:25px 0 25px 0;
}
.gandhi-title span{
	font-size:20px;
	float:right;
	color:#065b8a;
	padding:25px 0 0 0;
	margin:0;

}
.left{
	width:66%;
	float:left;
	padding:25px 4% 0 0;
	font-family:Segoe UI;
	font-size:14px;
	text-align:justify;
	line-height:24px;
}
.right{
	width:30%;
	float:left;
	margin:25px 0 0 0;
}

/*--------------------IT Services Css--------------------*/

#sub-heading-title{
	background:url(images/sub-heading-title.gif) no-repeat;
	width:660px;
	height:67px;
	margin-top:25px;
}
#sub-heading-title h3{
	padding:15px 0 0 15px;
	margin:0;
	color:#fff;
	font-size:21px;
}
#sub-heading-bg{
	width:649px;
	float:left;
	background:#f5f5f5;
	border:#e2e4e4 1px solid;
	border-top:none;
	margin:0 0 0px 9px;
	padding:0 0 10px 0px;
	
}
#sub-heading-bg h2{
	font-size:20px;
	padding:0 0 10px 25px;
	margin:0;
	color:#003566;
}

#sub-heading-bg ul{
	padding:0 0 0 0px;
	margin:0 0 0 25px;
}

#sub-heading-bg li{
	padding:0 0 0 35px;
	margin:0;
	font-size:16px;
}
h4.style{
	padding:0 0 25px 7px;
	margin:0;
	font-style:italic;
	font-size:17px;
	font-weight:600;
	color:#4e4e4e;
}

ul.ebusiness{
	border:none;
	margin-bottom:25px;
}

.ebusiness li{
	border:none;
	font-size:16px;


}
ul.management{
	border:none;
}

.management li{
	border:none;
	font-size:16px;
	color:#003566;
}
/*--------------------IT Solutions Css--------------------*/

h3.it-style{
	color:#f27e00;
}

ul.it-list{
	text-decoration:none;
	padding:0;
	margin:0;
}

.it-list li{
	text-decoration:none;
	color:#065b8a;
	background:url(images/icon1.png) no-repeat 5px;
	margin:0;
	padding:0 0 0 35px;

}

ul.it-list1{
	text-decoration:none;
	padding:0;
	margin:0;
}

.it-list1 li{
	text-decoration:none;
	color:#065b8a;
	background:none;
	margin:0;
	padding:0 0 0 10px;

}


ul.it-list2{
	text-decoration:none;
	padding:0;
	margin:0;
}

.it-list2 li{
	text-decoration:none;
	color:#000;
	background:none;
	margin:0;
	padding:0 0 0 10px;
	font-size:16px;

}

#sub-heading-title1{

	background:url(images/sub-heading-title.gif) no-repeat;
	width:660px;
	height:67px;
}
#sub-heading-title1 h3{
	padding:15px 0 0 15px;
	margin:0;
	color:#fff;
	font-size:21px;
}
#sub-heading-bg1{
	width:649px;
	float:left;
	background:#f5f5f5;
	border:#e2e4e4 1px solid;
	border-top:none;
	margin:0 0 25px 9px;
	padding:0 0 10px 0px;
	
}

#sub-heading-bg1 ul{
	padding:0 0 0 0px;
	margin:0 0 0 25px;
}

#sub-heading-bg1 li{
	padding:0 0 0 35px;
	margin:0;
	font-size:16px;
	color:#395b8a;
	textShadow:1px 1px #aa882a;
}

#right-content p.click{
	float:left; 
	font-size:16px; 
	padding:0px 0 0 0; 
	color:#395b8a; 
	font-style:italic;
}
p.click a{
	text-decoration:none;
	color:#395b8a; 
}

p.click a:hover{
	text-decoration:underline;
	color:#bc741e; 
}

#address{
	width:659px;
	float:left;
	background:#2e88d1;
}

.field-width{
	width:409px;
	float:left;
}

.name-width{
	width:250px;
	float:left;
	padding-top:20px;
}

.field-width input{
	width:265px;
	height:25px;
	margin:10px 0 10px 0;
	background:#f6f6f6;
	border:none;
	border:#e2e4e4 1px solid;
	padding:2px;
}

.field-width textarea{
	width:265px;
	height:125px;
	background:#f6f6f6;
	border:none;
	border:#e2e4e4 1px solid;
	padding:2px;
	margin:10px 0 10px 0;
}

.textfields{
	width:267px; 
	float:left; 
	padding:0px; 
	margin:0px 0 5px 0;
}

.submit1
{
	margin:5px 0 20px 90px; 
	padding:0; 
	cursor:pointer; 
	background:url(images/sumbit.gif) no-repeat; 
	width:75px; 
	height:25px;
	border:none; 

}

table.icons{
	width:600px;
	padding:0;
	margin:0px 0 0 0;
	padding:20px 0 0px 0;
	
}

table.icons td{
	border-right:#e2e4e4 1px solid;
}

h2.ims{
	padding:0;
	margin:0;
	border-bottom:#e2e4e4 1px solid;
}

.box{
	width:657px;
	float:left;
	border-left:#cdcfcf 1px solid;
	border-right:#dcdfe1 1px solid;
	border-bottom:#dcdfe1 1px solid;
	background:#eff5f8;
	padding-bottom:15px;
	margin-bottom:25px;
		
}
.box p{
	font-size:20px;
	text-align:justify;
	padding: 0 0 0 30px;	
}

.box1{
	width:657px;
	float:left;
	border-top:#cdcfcf 1px solid;
	border-left:#cdcfcf 1px solid;
	border-right:#dcdfe1 1px solid;
	border-bottom:#dcdfe1 1px solid;
	background:#eff5f8;
	padding-bottom:15px;
	margin-bottom:25px;
		
}

.consulting-box{
	padding:15px;
	margin:0;
	background:#f9fbfc;
	border:#cdcfcf 1px solid;
	font-size:16px;
	font-style:italic;
	margin-bottom:25px;
	color:#032f45;
	text-align:justify;
	line-height:30px;
}

.customers-image{
	width:220px;
	float:left;
}

.customers-content{
	width:439px;
	float:left;
}

h5{
	color:#003566;
}
.border{
	margin:0;
	padding:0;
	border-bottom:#ebebeb 1px solid;
	width:659px;
}
#bottom-next-page{
	float: right;
	width:400px;
	margin:0;
	padding:0;
}







/* Slider/Content Container */
#slider {
	width: 100%;
	overflow: hidden;
	height:252px;
	margin:0 auto;
}
/* Campaign items */
.campaign {
	height:252px;
	width: 100%!important;
}
.campaign_content {
	width: 1020px;
	height:252px;
	margin: 0 auto;
	display: block;
	text-indent: -9999px;
}
/* Campaign Slider */
#feature_5_2 {
	background: url('http://webimages.mailchimp.com/img/slider/banners/social_tiled_bg.jpg') repeat-x 50% 0;
        width: 100%;
        height:252px;
}
#feature_5_2 .campaign_content {
	background: transparent url('http://webimages.mailchimp.com/img/slider/banners/social.jpg') no-repeat top left;
}
#feature_5_3 {
	background: url(images/version5-3_tiled_bg.jpg) repeat-x 50% 0;
        width: 100%;
        height:252px;
}
#feature_5_3 .campaign_content {
	background: transparent url(images/version5-3.jpg) no-repeat top left;
}
#designer-templates {
	background: url(images/designertemplates_tiled_bg.jpg) repeat-x 50% 0;
        width: 100%;
        height:252px;
}
#designer-templates .campaign_content {
	background: transparent url(images/designertemplates.jpg) no-repeat top left;
}
#feature_faces {
	background: url(images/subscribers_tiled_bg.jpg) repeat-x 50% 0;
        width: 100%;
        height:252px;
}
#feature_faces .campaign_content {
	background: transparent url(images/subscribers.jpg) no-repeat top left;
}
#feature_ipad {
	background: url('http://webimages.mailchimp.com/img/slider/banners/ipad_tiled_bg.jpg') repeat-x 50% 0;
        width: 100%;
        height: 301px;
}
#feature_ipad .campaign_content {
	background: transparent url('http://webimages.mailchimp.com/img/slider/banners/ipad.jpg') no-repeat top left;
}
#feature_iphone {
	background: #000000 url('http://webimages.mailchimp.com/img/slider/banners/iphone_tiled_bg.jpg') repeat-x 50% 0;
        width: 100%;
        height: 301px;
}
#feature_iphone .campaign_content {
	background: transparent url('http://webimages.mailchimp.com/img/slider/banners/iphone.jpg') no-repeat top left;
}
#feature_omnivore {
	background: #000000 url('http://webimages.mailchimp.com/img/slider/banners/omnivore_tiled_bg.jpg') repeat-x 50% 0;
        width: 100%;
        height: 301px;
}
#feature_omnivore .campaign_content {
	background: transparent url('http://webimages.mailchimp.com/img/slider/banners/omnivore.jpg') no-repeat top left;
}
p.tagline a {
	text-decoration: none;
	color: #666;
}
p.tagline em {
	color: #666;
	font-style: normal;
}
#slider_controls {
	width: 958px;
	position: relative;
	margin: 0 auto;
	height: 1px;
}
#slider_controls ul {
	background: transparent url('http://webimages.mailchimp.com/img/slider/btn_slider_nav.png') no-repeat bottom center;
	display:block;
	height:32px;
	position:absolute;
	right:0;
	text-indent:-9999px;
	top:-31px;
	width:164px;
	z-index:9998;
}
#slider_controls li {
	float: left;
	width: 82px;
	height: 32px;
}
#slider_controls li a {
	display: block;
	height: 32px;
}
#call_to_action {
	font-family: "Trebuchet MS",serif;
	position: relative;
	overflow: hidden;
	margin: 0 auto 40px auto;
}
#call_to_action .signup, #call_to_action .demo {
	float: left;
	width: 175px;
	height: 55px;
	text-align: center;
	line-height: 55px;
	font-size: 18px;
	margin-right: 10px;
	text-decoration: none;
	color: #FFF;
	text-transform: uppercase;
}
#call_to_action a.signup {
	background: transparent url('http://webimages.mailchimp.com/img/slider/btn_signup_demo.gif') no-repeat scroll top left;
	text-shadow: 1px 1px 1px #a37226;
}
#call_to_action a.demo {
	background: transparent url('http://webimages.mailchimp.com/img/slider/btn_signup_demo.gif') no-repeat scroll top right;
	text-shadow: 1px 1px 1px #2e77ad;
}

.blocks{
	width:43%;
	float:left;
	background:#fafaf9;
	margin-left:2%;
	padding:2%;
	border:#e9ecec 1px solid;
}

.blocks ul{
	list-style:none;
	padding:0 0 0 3%;
	margin:0;
}

.blocks h2{
	padding:0 0 0 0px;
	margin:0;
	font-size:17px;
}

.blocks li{
	list-style:none;
	padding:0 0 10px 0;
	margin:0;
	background:none;
	font-size:14px;
	line-height:24px;
}

.blocks1{
	width:43%;
	float:left;
	background:#fafaf9;
	margin-left:2%;
	padding:2%;
	border:#e9ecec 1px solid;
	margin-top:15px;
}

.blocks1 h2{
	padding:0;
	margin:0;
	font-size:17px;
}

.blocks1 ul{
	list-style:none;
	padding:0 0 0 2%;
	margin:0;
}

.blocks1 li{
	list-style:none;
	padding:0 0 10px 0;
	margin:0;
	background:none;
	font-size:14px;
	line-height:24px;
}
#main-block{
	width:100%;
	float:left;
}

h3.journey{
	padding:25px 0 0 0;
	margin:0;
	color:#065b8a;
	font-size:22px;
}

table .dividing-list{
	width:100%;
	padding:0;
	margin:0;
	border:0;
}

table .dividing-list td{
	width:50%;
	padding:0;
	margin:0;
	border:0;
}

#brochure { width: 50px; height:150px; position: fixed; left: 97%; top: 470px; border-radius:5px 0 0 5px; 
background: -moz-linear-gradient(left, #4a9efc, #0078ff); filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#4a9efc', endColorstr='#0078ff');
 /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#4a9efc', endColorstr='#0078ff')"; /* IE8 */
text-decoration: none;background: -o-linear-gradient(left, #4a9efc, #0078ff);background: -webkit-linear-gradient(left, #4a9efc, #0078ff);}
#brochure ul li{list-style:none; list-style-image:none; background:none;}
#brochure ul li a{color:#fff; font-family:'Segoe UI'; font-size:18px; text-align:center; display:block; line-height:150px; height:150px; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg);-o-transform: rotate(-90deg); writing-mode: tb-rl; font-weight:bold; margin-top:10px; text-shadow:0px 1px 0px #000; position:relative; left:-25px; top:25px; text-decoration:none;}

.ajaxwin{font-size:13px;}
.ajaxwin ul li{font-size:14px;}