body {
	background: url(/images/layout/home/background.jpg) scroll center top white repeat-x;
	padding-top: 0px;
	font-family: "Gill Sans MT","Gill Sans","Gill Sans Std","Lucida Sans","Lucida Grande",Helvetica,arial,sans-serif;

}
	body p {font-size: 14px;}

h1, h2, h3 {
	font-family: "Didot", "Bauer Bodoni Std", "Bodoni", "Palatino", "Garamond", "Times New Roman ", "Times", serif;
	font-weight: bold;
}

#all_body {
	background-color:transparent;
	border:none;
	width:997px;
	height:655px;
	padding-top: 34px;
}
#login-form {width:660px;}
	#login-form label, #login-form a{ color:#00ffff; }
	#login-form p {color:#0099cc;}
	#login-form p {color:#0099cc; padding-right: 0px;padding-left: 10px;}
	#login-form #user-bar-right, #login-form #user-bar-left {text-align: right;}
	#login-form #user-bar-right a {margin-left: 0px;}
							#user-bar-right, #user-bar-left {float:none;}
							#user-bar-left {margin-top: 0px;}
							
.search {width:auto;}
	.search input:focus{border-color: #663366;}
	.search input.sentence {background: white url(/images/layout/search_icon.gif) no-repeat scroll 0px 6px;height:33px;font-size: 23px;}
	.search #enter {left:370px;font-size: 16px;top:15px;}


#mymarri {
	position:relative;
	background-color: black;
	width:1000px;
	height:380px;
	background:url(/images/layout/home/logo.jpg) no-repeat;
	clear:right;
	text-align: center;
}
	#mymarri h1{
		padding-top: 20px;
		font-size: 45px;
		color:#663366;
	}
	
	#carousel-wrapper, #carousel-content .slide {width: 607px; height: 250px;}
	#carousel-wrapper {
	  overflow: hidden;
		position:relative;
		margin:0px 60px 0px 375px;
		top:20px;
	}
	#carousel-content {width: 2500px;}
	#carousel-content .slide {float: left;}
	
	#mymarri #bottom {
		height:80px;
		position:absolute;
		bottom:10px;
		left:0px;
	}
		#mymarri #bottom .info {width:270px;}
		#mymarri #bottom .info p{padding-left: 30px;text-align: left;color:#A27921;}
		#mymarri #bottom h2 {color:#666699;margin-bottom: 5px;}
		#mymarri #bottom #search { float:left;margin: 10px 0px 0px 38px;}

.box-highlight {
	margin-top: 13px;
	width:436px;
	height:177px;
	padding-left: 30px;
}
	.box-highlight h3{
		margin-top: 16px;
		font-size: 36px;
		color:#330066;
	}
	.box-highlight p {width:215px;padding:4px 0px;}
	.box-highlight a.join { 
		background:url(/images/layout/home/botton_off.png) no-repeat; 
		width:155px; height:40px;
		font-size: 24px;
		padding:10px 0px 0px 25px;
		display:block;
		text-decoration: none;
		color:#330066;
	}
	.box-highlight a.join:hover { background:url(/images/layout/home/botton_on.png) no-repeat; color:#006699;}

#companies {background:url(/images/layout/home/companies.jpg) no-repeat; float:left;margin-left: 2px;}
#couples {background:url(/images/layout/home/couples.jpg) no-repeat;float:right;}

#footer {margin:0px auto;}

/*cadastre-se  330066    clicado 006699  24px */

#user-bar-left {padding:0px;}