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

.floatleft
	{
	float:left;
	}
	
.floatright
	{
	float:right;
	}
	
#optin-wrap
	{
	background:url(images/optin-bg-brd2.jpg) repeat-y;
	width: 346px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	margin:0;
	padding:0;
	}
	
#optin-top
	{
	background:url(images/optin-top1.jpg) top left no-repeat;
	margin: 0;
	width: 241px;
	padding:75px 9px 0 95px;
	float:right;
/*	clear:both;*/
	}
	
#optin-top h4
	{
	margin: 0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	}
	
#optin-body
	{
	width: 246px;
	margin: 10px 20px 10px 80px;
	padding:0;
	float:right;
/*	clear:both;*/
	}
	
#optin-body p
	{
	margin: 0;
	padding:0;
	text-align:center;
	}
	
#optin-bot
	{
	background:url(images/optin-bot.jpg) bottom left no-repeat;
	margin: 0;
	width: 216px;
	padding:10px 40px 20px 90px;
	float:right;
/*	clear:both;*/
	}
	
label 
	{
	font-size:15px;
	font-weight:bold;
	}

.textbox 
	{
	background:#d3eff4;
	border:1px solid #7bbcca;
	padding:3px 0 0 4px;
	height:20px;
	}


#form-box 
	{
	float:left;
	padding:0px;
	margin:0px;
	}

#button 
	{
	padding: 25px 0 0 20px;
	}
	
	
/***** FINAL STYLES ******/
	
#option-holder{
	width:346px;
	height:auto;
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

#option-top{
	width:218px;
	height:72px;
	margin:0;
	padding:78px 33px 0px 94px;
	background:url(images/optin-top1.jpg) no-repeat;
}
#option-top h4
	{
	margin: 0;
	padding:0;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	}
	
#option-body{
	width: 246px;
	padding:0px 20px 10px 79px;
	margin:0;
	background:url(images/optin-bg-brd2.jpg) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
}

#option-bottom{
	width:225px;
	height:167px;
	margin:0;
	padding:20px 33px 0px 87px;
	background:url(images/optin-bot.jpg) no-repeat;
}
	

