@charset "utf-8";

.wrapper {
position:relative;
margin:0 auto;
text-align:left;

width: 1000px;
//	background: url('../images/shared/mainFrame/c.png');
	background-repeat: repeat-y;
}

/* Global */

#IEroot {
	text-align: center;
	margin: auto;
	padding: 0px;
}

/* Text */
a, p, h1, h2, .content {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}

.sectionheader {
	vertical-align: top;
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a { text-decoration: none; }

p { line-height: normal; }


h1 {
	font-size: 40px;
	text-align: justify;
}

h2 { font-weight: bold; }

.baseLinks {
	text-align: center;
	color: #666666;
}

.baseLinks a { color: #FFFFFF; }

/* Centre main div */



/* Tables */
table {
	margin: 0px auto;
	padding: 0px;
}

table.main {
	width: 872px;
	margin-top: 20px;
}

table.main, table.subFrame { text-align: left; }

table.sub, body>#wrapper table.buy {
	width: 100%;
	margin: 20px 40px 40px;
}

body>#wrapper table.buy { margin: 22px 40px 40px; }

#IEroot table.sub, #IEroot table.buy {
	width: 90%;
	margin: 40px auto;
}

/* Misc. */
hr {
	color: #2e4098
	background-color: #2e4098
	width: 100%;
	height: 2px;
	border: 0px none;
}

.mainContent {
	width: 100%;
	height: 300px;
//	background: url('../images/shared/mainFrame/c.png');
//	background-repeat: repeat-y;
}

/* Home Page */
#myGallery {
	width: 872px !important;
	height: 583px !important;
}

/* Buy Page */
h1.productTitle {
}

p.stock, p.price {
	font-weight: bold;
	font-size: larger;
	margin: 0px;
}

p.price { text-align: right; }

img { border: 0px none; }

img.productLinks { padding-right: 15px;  }

img.colourSelector { 
	vertical-align: middle;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
}

.lowerMargin { padding-bottom: 15px; }

#productDescription {
	padding-right: 10px;
	height: 360px;
	overflow: auto;
}

/* Gradient Stuff */
h1 {
	position: relative;
}

h1 span {
	position:absolute;
	z-index: 5;
	display:block;
	top:0;
	left:0;
	height:100%;
	width:100%;
	background:url(images/shared/grad2.png) repeat-x;
}

* html h1 span{
	background-color: #fff;
	back\ground-color: transparent;
	background-image: url(none.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/shared/grad.png", sizingMethod="scale");
}