/*** auto body styling **/

body{
	margin:20px;
	padding:0;
	font:normal 24px "Times New Roman", Times, serif;
}

h2 {
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#e00000;
	margin:10px 0 10px 0;
	padding:0;
}
h3 {
	font:bold 20px "Times New Roman", Times, serif;
	color:#e00000;
	margin:10px 0 10px 0;
	padding:0;
}

ul { padding: 0; margin: 0 0 0 25px; }

/*ul li { list-style-image: url(../images/check.jpg); list-style-position:outside; padding-left:8px; margin-bottom:10px; }*/

p { margin: 13px 0; line-height: 24px; }

#wrapper{
	max-width:1015px;
	margin:0 auto 0 auto;
}
#wrapper>.wrap-border{
	max-width:950px;
	margin:0 auto;
	border: solid 1px #000;
}



	/*---------------------------------- */
	/*------------ Header Styles ------- */
	/*---------------------------------- */
	#header {
		float:left;
		width:100%;
	}
		
	/*---------------------------------- */
	/*------------ Main Content Styles - */
	/*---------------------------------- */
	.content{
		padding:0 25px;
	}
	.content img{
		max-width:100%;
	}
	#main_content {
		float:left;
		width:90%;
		padding: 0 5% 5% 5%;
		background: url(../images/contentbg.jpg) top left repeat-y;
	}
	
	/*---------------------------------- */
	/*------------ Booking Form Styles - */
	/*---------------------------------- */
					#formclaim { 
						margin:25px; 
						clear:both; 
						font:normal 20px "Times New Roman", Times, serif;; 
						padding:10px;
						border:1px solid #000;	
					}
					#singlepurchase790 {clear:both; font:normal 20px "Times New Roman", Times, serif;; color:#333333; }
					#singlepurchase790 p{ font-size:16px; }
					#singlepurchase790 input[type='text']{ border:1px solid #cccccc; height:22px;}
					#singlepurchase790 input[type='submit']{ margin-left: 230px; margin-top:10px; height:83px; width:319px; background:url(../images/btngetaccess.jpg) top left no-repeat; border:0; cursor:pointer;}
					#singlepurchase790 select{ border:1px solid #cccccc; height:22px;}
					#singlepurchase790 label{width:150px;display:inline-block;}
					#singlepurchase790 fieldset {margin-right:24px; border:1px solid #666666;}
					#singlepurchase790 legend { font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333; }
					#waitMessage { display:none; }
					.secureMessage { display:none; }	
					#cart_sop28_form table tr th { width: 150px; }
					#cart_sop28_form label{width:150px;display:inline-block;}			
						 
	/*---------------------------------- */
	/*------------ Footer Styles ------- */
	/*---------------------------------- */
	 #footer {
	 	float:left;
		width:100%;
		height: 18px;
		background: url(../images/footerbg.jpg) top left no-repeat;
	 }
	 
	 /***  //footer styles **/
.wrap-content p,
.wrap-content ul>li{
	font-size: 17px;
}
.wrap-content h2{
	color:#000;
	font-family:'Arial Black', arial, sans-serif;
}	 
.wrap-content{
	font-family:arial, sans-serif;
}
.img-center>a>img{
	margin:0 auto;
}
.img-center{
	text-align:center;
}
.img-center>img{
	margin:0 auto;
}
.pull-left{
	float:left;
}
#naomi-dvd>img{
	float:right;
}
#lists>ul{
	list-style-type:none;
	margin-left:0;
}
#lists>ul>li{
	background:url(../images/tick.jpg) no-repeat left top;
	padding-left: 50px;
	padding-bottom:15px;
}
.customer-edit>tbody>tr>th,
.customer-edit>tbody>tr>th>label,
.customer-address-edit>tbody>tr>th{
	text-align:left;
}
.customer-edit>tbody>tr>td>input,
.customer-edit>tbody>tr>td>p,
.customer-address-edit>tbody>tr>td>input,
.customer-address-edit>tbody>tr>td>p{
	display:inline-block;
	vertical-align:top;
}
.customer-address-edit>tbody>tr>td>select{
	float:left;
}
.customer-address-edit>tbody>tr>td>p{
	margin:0 5px;
}
.customer-edit>tbody>tr>td>p{
	margin:0 5px;
}


	 
/*** div clasess and  fonts **/
