/*GLOBAL*/
* {padding:0; margin:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td {margin:0;  padding:0; } 
table { border-collapse:collapse;  border-spacing:0;} 
fieldset {border:0; } 
address,caption,cite,code,dfn,em,th,var {font-style:normal;  font-weight:normal; } 
ol,ul {list-style:none; } 
caption,th {text-align:left; } 
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}

html, body { height:100%}
body {font:12px  Arial, Helvetica, sans-serif; text-align:justify; color: white; background:#CCC;  }

a {text-decoration:none; outline:none; position:relative;}
p { margin:0 }
a:hover {text-decoration:underline; }
img { border:none; }
ul, li { list-style:none; text-align:left;margin:10px 0pt 10px 20px; }

input{ }

.clear {clear:both; line-height:1px; height:1px;}

/*GLOBAL*/

#thanks_m{

	/*background:#C3142D;*/
	background:url(../images/layout_minisito/bg_m_form.png) repeat-y center;
	width:651px;
	margin:0 auto;
	color:black;
	padding-left:50px;
	font-size:16px;
	
}

#thanks_m a{ color: #e31937; }

#thanks_t{
	background:url(../images/layout_minisito/bg_t_thanks.png) no-repeat center;
	height:60px;
	width:651px;
	margin: 0 auto;
	
}
*html #thanks_t {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.casasweetyears.com/images/layout_minisito/bg_t_thanks.png', sizingMethod='scale');background: none; width:515px;}



#thanks_b{
	background:url(../images/layout_minisito/bg_b_form.png) repeat-y center;
	height:40px;
	width:651px;
	margin:0 auto;
}
*html #thanks_b {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.casasweetyears.com/images/layout_minisito/bg_b_form.png', sizingMethod='scale');background: none; width:651px;}

#joinForm{

	/*background:#C3142D;*/
	background:url(../images/layout_minisito/bg_m_form.png) repeat-y center;
	width:651px;
	margin-left:26px;
	padding-left: 100px;
}

#form_top{
	background:url(../images/layout_minisito/bg_t_form.png) no-repeat center;
	height:60px;
	width:651px;
	margin-left:76px;
}
*html #form_top {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.casasweetyears.com/images/layout_minisito/bg_t_form.png', sizingMethod='scale');background: none; width:651px;}

#form_bottom{
	background:url(../images/layout_minisito/bg_b_form.png) repeat-y center;
	height:40px;
	width:651px;
	margin-left:76px;
}
*html #form_bottom {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.casasweetyears.com/images/layout_minisito/bg_b_form.png', sizingMethod='scale');background: none; width:651px;}

#minisitowrapper{
	background:url(../images/layout_minisito/bg_shadow.png) repeat-y ;
	width:820px;
	margin:0 auto;
}
*html #minisitowrapper {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.casasweetyears.com/images/layout_minisito/bg_shadow.png', sizingMethod='scale');background: none; width:820px;}


#minisito{
	background:url(../images/layout_minisito/bg2.jpg) no-repeat #f6bac3;
	width:800px;
	margin:0 auto;
	/*padding-top:1143px;*/
}

input[type=text],input[type=password], textarea{

	border:0x solid #999999;
	font-size:12px;
	color:#666666;
	padding-left:2px;
	width:350px;

}

textarea {font-size:12px;}

select{

	font-size:12px;
	color:#666666;
	padding-left:2px;

}


input[type=file]{

	font-size:14px;
	color:#666666;
	padding-left:2px;
	width:360px;

}

textarea {

	

}

.f_input {

	margin:0 0 10px 0;
	
	}


#verifyBtn{
	
	float:left;  
	width:200px; 
	height:20px; 
	padding-left:6px;
	cursor:pointer;
	cursor:hand;

}
	
.verify{

	float:left;
	padding-left:6px;
	
	}
	

	
.label{
	/*color:white;*/
	color:black;
	font-size:12px;
	font-weight:bold;
	}
	
.info{
	font-weight:normal;
	font-size:11px;
	
	}


#informativa{
	font-size:10px;
	padding:6px;
	height:100px;
	width:500px;
	overflow:auto;
	margin-top: 10px;
	color:#666;
	background:white;
	margin-bottom:10px;
	border:1px solid #CCC;
	}
	
#footer{
	
	font-size:10px;
	/*line-height:20px;*/
	color:#333;
	padding:6px 80px 10px 100px;
	
	
}

#errorMessage{
	position:relative;
	top:35%;
	left:30px;
	font-weight:bold;
	margin:0 auto;
	width:582px;
	height:153px;
	padding:63px 0 0 64px;
	text-align:center;
	font-size:14px;
	background:url(../images/layout_minisito/error_bg.png) no-repeat;
	color:black;
	
}

#errorMessage a{
	
	color: #e31937;
	
	
}

#copy_foot{
	
	padding-left:40px;
}

#socialnetwork{
	padding-bottom:8px;
}

#homewrapper{
	
	width:100%;
	height:100%;
	background:url(../images/home_bg.jpg) center center;
	
}

#indexwrapper{
	
	width:100%;
	
	background:url(../images/wallbg.jpg) center center;
	
}

#home_container{
	margin:0 auto;
}

#alt_cont{
	background:#333;
	padding:30px;
}
