/* CSS Document */

body{
		font-family: Georgia;
		background: #FFFFFF !important;	
	}
	
	#wrapper{
		margin: 0 auto;
		height: auto;
		width: 720px;
	}
	
	#header{
		margin: 0 auto;
		height: 62px;
		width: 722px;
		background: url(images/heading.jpg) no-repeat top left;	
	}
	
	#header h1{
		font-size: 16px;
	}
	
	#container{
		margin: 0 auto;	
		height: auto;
		width: 722px;
		background: url(images/bodybg.jpg) repeat-y top left;
		overflow: hidden;
	}
	
	/*icontact frame*/
	#icontact{
		margin: 20px auto;
		height: auto;	
		width: 280px;
	}
	
	
	#footer{
		margin: 0 auto !important;
		height: 37px !important;
		width: 722px !important;	
		text-align: center !important;
		color: #FFFFFF !important;
		background: url(images/footer.jpg) no-repeat top left !important;
		padding: 6px 0 2px 0 !important;
		font-family: Georgia;
		font-weight: bold;
	}
	
	#footer label{
		
	}
	
	#vid_container{
		margin: 10px auto;
		width: 650px;
		padding: 3px 0;
	}
	
	#texts{
		margin: 10px auto;
		width: auto;	
		color: #2a1d7e;
	}
	
	#texts p{
		margin: 5px auto 0 auto;
		width: 600px;	
		text-align: center;
		font-size: 20px;
	}
	
	#texts p.bigcenter{
		margin-top: 20px;
		width: 600px;	
		text-align: center;
		font-size: 20px;
		font-weight: bold;
	}
	
	#texts p.bigleft{
		margin-top: 20px;
		width: 600px;	
		text-align: left;
		font-size: 20px;
		font-weight: bold;	
	}
	
	
	#texts p.regcenter{
		margin: 5px auto 0 auto;
		width: 600px;	
		text-align: center;
		font-size: 15px;
	}
	
	#texts p.regleft{
		margin-top: 20px;
		width: 600px;	
		text-align: left;
		font-size: 15px;
		color: #000000;
	}
	
	#texts p.regleft ul{
		width: 600px;	
		text-align: left;
		list-style-position: inside;
	}
	
	#texts p.regleft ul li{
		padding: 4px 2px;
		font-size: 15px !important;
	}
	
	.regul{
		width: 600px;	
		text-align: left;
		list-style-position: inside;
	}
	
	.regul li{
		padding: 4px 2px;
		font-size: 15px !important;	
		color: #000000;
	}
	
	.regol{
		width: 600px;	
		text-align: left;
		list-style-position: inside;
	}
	
	.regol li{
		padding: 4px 2px;
		font-size: 15px !important;
		color: #000000;	
	}
	
	#texts ul#main{
		color: #2a1d7e;
		font-size: 12px;
		width: auto;	
		font-weight: normal;
		margin: 20px 20px 0 40px;
		list-style: none;
	}
	
	#texts ul#main li{
		display: block;
		padding: 5px 2px 10px 50px;
		background: url(images/checkblue.jpg) no-repeat top left;
	}
	
	#texts ul#sub{
		width: 600px;
		padding-left: 60px;	
		list-style:circle;
	}
	
	#texts ul#sub li{
		
	}
	
	#phrase{
		width: 70%;
		margin: 20px auto;
		font-family: Arial;
		font-size: 11px;
		color: #3a3a3a;
		border: 1px solid black;
	}
	
	#continue{
		margin: 5px auto;	
		text-align: center;
	}
	
	
	/*icontact page 1*/
	
.link,
.signupframe {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	}
	.link {
		text-decoration: none;
		}
	.signupframe {
		background: #ffffff;
		}
	
	.input{
		background: url(images/input.jpg) no-repeat top left;
		height: 22px;
		width: 247px;
		border: 0;	
	}
	
	#SignUp{
		background: url(images/icontactbg.jpg) no-repeat top left;
		//background: url(images/icontactbgsmall.jpg) no-repeat top left;
		width: 699px;//688px;
		height: auto;	
		margin: 0 auto;
	}	
	
	#SignUp form{
		height: auto;
		width: auto;	
		margin: 10px auto;
		 
	}
	
	#table-form{
		background: url(images/contact.jpg) no-repeat top left;
		//background: url(images/smallcontact.jpg) no-repeat top left;
		color: #2a1d7e;
		font-weight: bold; 
		margin: 0 auto;	
		height: 281px;
		//height: 217px;
		//width: 453px;
		width: 454px;
	}
	
	#textareaskin{
		background: url(images/textareaBG.jpg) no-repeat top left;
		height: 120px;
		width: 247px;
		border: 0;
	}
	
	/*cart*/
	
	
		
