/*** basic ***/#Content{width:1000px; position: relative;margin-left:auto;margin-right:auto;	background-image: url(http://www.ripnroll.co.uk/images/b1.jpg);		background-repeat: no-repeat;}body{	margin:0px;	padding:0px;	color:#000000;	font-size:0.9em;	background-color:#000000;font-family: Arial, Helvetica, sans-serif;}select{    font-size:0.6em;    width:160px;    font-variant: lowercase;}a:link, a:visited, a:hover{	color: #ffffff;}a:hover{}h1, h2, h3, h4, h5, h6{	margin: 0px;	padding: 0px;}h1{ font-size:1.5em; color:#CFCFCF;}h2{}h3{}STRONG{  font-weight:bold;   color:#CFCFCF;}P{}/*** DIVS ***/#website_branding{}#website_branding a{  color:#ffffff;}#website_container{  padding:0px;  margin:0px;}#mainpage{  padding:0px;  margin:0px;width:1000px;}#col_one{	width:350px;	padding-left:25px;margin-top:130px;	color:#ffffff;	background-color:#000000;}#col_one.contactus{width:600px;}#col_two {  position:absolute;  left:400px;	top:130px;	width:550px;	padding:15px;	color:#ffffff;	background-color:#000000;}.Home #col_two{  background-color:#000000;  padding:0px;}#website_footer{font-size:0.9em;padding-left:25px;color:#ffffff;width:900px;	padding-top:150px;}#website_footer a{}#global_footer{font-size:0.8em;padding-left:25px;padding-top:20px;color:#ffffff;width:200px;text-align:left;}#global_footer a{	color:#ffffff;}/*** contact us ***/#submit{  text-align:right;  padding-left:254px;}.submit{  border:solid 1px #ffffff;  color:#000000;  font-weight:bold;}input, textarea{  border:solid 1px #ffffff;}/*** gallery page ***/img{  border:solid 0px #000000}.image{  width:170px;  padding:0px;  padding-bottom:10px;  padding-top:5px;  margin:5px;  color:#000000;  border:solid 3px #534F50;  height:300px;  text-align:center;  background-color:#868A89;}.Home .image, .Contact .image{border:solid 0px;}.imagecaption{width:160px;padding:0px;text-align:center;}/*** home ***/.Home .image{  padding-left:4px;  padding-bottom:4px;}/*** MENU ***/.website_top_menu ul{	padding: 0px;	font-size:1.1em;	font-weight:bold;	margin:0px;	text-align:left;	position:absolute;  left:105px;  width:800px;	top:30px;	text-align:left;}	.website_top_menu li {	display: inline;	margin: 0;	padding: 3;}.website_top_menu a {	margin: 0;	padding: 0px 15px 0px 15px;	text-decoration:none;	color:#ffffff;}a {	color:#6F764A;}a.first {	border-left: 0px;}.website_top_menu a.current{    color:#CFCFCF;}a:hover {	  color:#E30900;	  text-decoration:underline;}.submit{margin:0px;padding:0px;}.basket{color:#FD0100;font-weight:bold;background-color:#000000;border:none;padding:0px;margin:0px;width:100px;}#col_two, #col_one,{ padding-bottom:0px; margin-bottom:0px;}#cart{	position:absolute;  left:825px;	top:30px;	font-size:15px;	font-weight:bold;}#contacttop{	position:absolute;  left:800px;	top:5px;	font-size:15px;}#contacttop a{color:#000000;}