/* -------------------------------------------- Default ----------------------------------------- */
td {
	font-family:verdana;
	font-size:9px;
	color:000000;
	line-height:15px;
	vertical-align:top;
}

a {
	text-decoration:underline;
	color:#A7C00C;
}
.orange {
	color: #FE9330;
}

a:hover {text-decoration:none;}

img { border:0;}  
body {
	margin:0px;
	padding:0px;
	background:#ffffff;
	margin-bottom: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 20px;
}
h3 {
	color: #FE9330;
}

input, textarea, select {font-family:tahoma; font-size:11px; border:1px solid #636363; background:#ffffff; color:#000000; padding:2px 4px 2px 4px;}
form { padding:0; margin:0;}
input.button {
	font-family:tahoma;
	font-size:11px;
	border:1px solid #636363;
	background:#949494;
	color:#F1F1F1;
	padding:2px 4px 2px 4px;
}

em { color:#666699; font-style:normal;}
em a { color:#666699; font-style:normal; text-transform:uppercase; text-decoration:none;}
em a:hover { color:#DB020A;}

ul {margin:0; padding:0; list-style:none}
li {background:url(images/a.gif) center left no-repeat; margin:0; padding:0 0 0 10px; line-height:18px; font-size:9px;}

#main_table { width:770px; height:900px; border:2px solid #0E0E0E;}

/* -------------------------------------------- Header ------------------------------------------ */

#header { height:395px;}

/* -------------------------------------------- Content ----------------------------------------- */

#content { height:400px; background:url(images/px_cont.gif) top repeat-x #313131;}

/* -------------------------------------------- Page -------------------------------------------- */

#shopLeftCol   {
	margin-top: 37px;
	margin-right: 32px;
	margin-bottom: 10px;
	margin-left: 40px;
}

#col_2 {
	width:275px;
}

/* --------------------------------------------- Footer ------------------------------------------- */

#footer {
	height:150px;
	border-top:10px solid #313131;
	vertical-align:middle;
	text-align:center;
	color:#6A6A6A;
}
#footer a { color:#9fa7be; text-decoration:none;}
#footer span a { color:#9fa7be}
/* -------------------------------------------- Size Forms ---------------------------------------- */
.icondesign, a.icondesign, a.icondesign:hover {
	color: #666666;
	text-align: center;
	text-decoration:none;
	margin-top: 10px;
}
.shopProduct {
	float: left;
	position: relative;
	width: 700px;
	display: inline;
	padding: 29px;
	margin-top: 29px;
	border: 1px solid #b5a4d5;
}
html>body .shopProduct { /* For non-IE browsers*/
  width: 642px;
}

.shopPicture {
	display: inline;
	float: left;
	margin-right: 10px;
	position: relative;
	width: 150px;
}
.buyNow {
	position: relative;
	right: 0px;
	bottom: 0px;
	width: 255px;
	height: 50px;
}
.shopText {
	float: left;
	position: relative;
	width: 475px;
	display: inline;
}

#basket_table {
	width:770px;
	border:1px solid #0E0E0E;
}
#cv2image {
	background-color: #252525;
	height: 308px;
	width: 200px;
	border: 1px solid #949494;
	position: absolute;
	left: 219px;
	top: 522px;
	visibility: hidden;
}
#postageText {
	display: none;
}
#postcodeLyr {
	display: inline;
}

#mailLyr {
	display: none;
}
#intlDestination {
	display: none;
}
#shop_intro {
	float: left;
	position: relative;
	width: 640px;
	display: inline;
	padding: 29px;
	margin-top: 29px;
	border: 1px solid #b5a4d5;
}
