*{
	text-align:center;
	font-family:arial;
	color:#157ab9;
}
p, code, blockquote, li, h2, h1{
	font-size:161.6%;
	line-height:1.5em;
}
p, code, blockquote, ul, ol{
	margin:0 0 1em 0;
}
h1{font-size:197%;}
h1,h2,h3{font-weight:bold;}
h2,h1{margin-bottom:1em;}
strong,b{font-weight:bold;}
em,i{font-style:italic;}
p.first_para, .highlight, strong, em{color:#fd006c;}
p.small{font-size:106%;}
p.tiny, .site p.error, .site p.loaded, li.small{font-size:93%;}
form{margin-bottom:2em;}
h1 a.link{display:none;}
li.small{
	text-align:left;
	margin-left:30px;
	list-style-type:circle;
}
/** LAYOUT **/
#main{
	width:940px;
	margin:0 auto;
	background: url('/images/head.jpg') no-repeat top center;
	padding:95px 0 20px 0;
}
  #main img.blink{ margin-left: 4px; }
	#navigation, #options{
		width:390px;
		margin:51px auto 0;
	}
	#navigation li, #options li{
		float:left;
		position:relative;
		display:block;
		width:auto;
	}
		#navigation li a{
			display:block;
			width:130px;
			height:32px;
		}
		/* active lis */
		#step_one a{background:url('/images/nav-icons/step-1-trans.png') no-repeat left center;}
			.page-index #step_one a{background-image:url('/images/nav-icons/step-1-active-trans.png');}
		
		#step_two a{background:url('/images/nav-icons/step-2-trans.png') no-repeat left center;}
			.page-preview #step_two a{background-image:url('/images/nav-icons/step-2-active-trans.png');}
		
		#step_three a{background:url('/images/nav-icons/step-3-trans.png') no-repeat left center;}
			.basket-index #step_three a{background-image:url('/images/nav-icons/step-3-active-trans.png');}	
			.basket-checkout #step_three a{background-image:url('/images/nav-icons/step-3-active-trans.png');}				
	
		#navigation li a span{display:none;}
		

	#content{
		width:561px;
		margin:168px 0 0 201px;
		padding-bottom:30px;
		background:url('/images/bottom-shadow.gif') no-repeat bottom left;
	}
		#content .inner{
			padding:10px 50px 10px 35px;
			width:473px;
			background:url('/images/shadow.gif') repeat-y bottom left;
		}
			#content .inner .copy{
				position:relative;
				margin-top:-70px;
				padding-bottom:3em;
				float:left;
				width:100%;
			}
			
			
		#preview, #exists, div.preview_img, div.exists{
			width:400px;
			padding:20px 0;
			height:auto;
			overflow:hidden;
			margin:2em auto 1em auto;
			background:url('/images/loading.gif') no-repeat center center;
		}	
		#exists{padding:0;}
			#preview img, #exists img, .preview_img img, .exists img{display:block;}
		div.preview_img, div.exists{
			width:100px;
			margin:10px auto;
		}	
		div.exists{padding:0;}		
		div.site{
			width:140px;
			float:left;
			margin-right:20px;
			margin-bottom:10px;
		}
		div.site h3 a{text-decoration:none;}
		div.s-2{margin-right:0;}
		
		#tabs{
			position:absolute;
			margin-left:506px;
			width:170px;
		}
		#tabs a{
			display:block;
			padding:20px 15px 20px 5px;
			width:150px;
			margin-bottom:50px;
			font-size:123.1%;
			background:url('/images/tab-trans.png') no-repeat top left;
			text-decoration:none;
		}
		#tabs a.basket, #tabs a.highlighted{
			padding:15px 15px 22px 5px;
			background-image:url('/images/tab-basket-trans.png');
		}
			#tabs a span{color:white;}
			#tabs a.basket span, #tabs a.highlighted span{
				font-weight:bold;
				color:#000;
			}
			#tabs a.basket span{
				font-size:77%;				
				padding-left:25px;
				background:url('/images/basket-trans.png') no-repeat center left;				
			}
			
		#other_clients{
			position:absolute;
			margin-left:-187px;
			margin-top:-40px;
			width:170px;
		}
		#other_clients a{
			display:block;
			padding:16px 15px 20px 5px;
			width:150px;
			margin-bottom:50px;
			font-size:123.1%;
			background:url('/images/tab-green-trans.png') no-repeat top left;
			text-decoration:none;
		}
			#other_clients a span{color:white;}	
			
#options{width:410px;margin:2em auto;}
#options li.checkout{float:right;}


#footer{
	width:540px;
	margin:0 auto;
}
#footer ul{margin-top:-35px;}
#footer ul li{font-size:108%;}
#footer li.twitter{float:right;}
#footer ul li a{
	text-decoration:none;
	color:#fd006c;
	display:block;
	padding:4px 3px;
} 
#footer ul li a:hover{
	background:#fd006c;
	color:white;
}