body {
	font-family:"Helvetica Neue Light", "Helvetica", Verdana, Arial;
	font-size:small;
	color:#666;
	margin:0;
	background-image: url(images/bkd.jpg);
}
* html body {font-size:x-small; /*IE5*/ f\ont-size:small; /*IE6+*/}
img {border:none;}

#outerFrame {margin:0 auto; width:962px;}
#innerFrame {background:#fff; border-left:1px solid #A85498; border-right:1px solid #A85498; border-bottom:1px solid #A85498; float:left; width:960px;}

#header {padding:10px 0; width:100%;}
#header h1, #header h2 {display:none;}
#header a:link, #header a:visited, #header a:hover {display:block; width:100%;}
#header a img {display:block; margin:0 auto;}

#basket {width:100%;}
#basket p {color:#fc2977; padding:5px 15px; text-align:right;}
#basket p img {vertical-align:middle;}
#basket p a:link, #basket p a:visited {color:#fc2977; text-decoration:none;}
#basket p a:hover {color:#000;}

#body {width:100%;}
.colContainer {float:left; width:785px;}
.col1 {float:left; width:175px;}
.col3 {float:right; width:175px;}
.col1 a.img, .col3 a.img {display:block; margin:0 0 20px 0; width:100%;}
a.img img {border:1px solid #000; display:block; margin:0 auto;}

.col2 {float:right; width:610px;}
.colFull {clear:both; float:left; padding:0 10px; width:940px;}
.col2 h2, .colFull h2 {color:#FC2977; font-size:140%; letter-spacing:1px;}
.col2 p, .colFull p {line-height:150%; font-size:105%;}
.col2 a.mainBanner, .colFull a.mainBanner {display:block; width:100%;}
a.center, a.center img {display:block; margin:0 auto;}


#footer {clear:both; width:100%;}
#footer p {color:#000; font-size:110%; padding:10px; text-align:center;}
#footer a:link, #footer a:visited {color:#000;}

.greyborder {
	border: 1px solid #999999
}

.info {
	padding-left: 10px;
	padding-right: 10px;
	}


.smallpink {
	color: #FFFFFF;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
	}

.smallpink A:link {
	color: #FFFFFF;
	TEXT-DECORATION:none;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
} 

.smallpink A:visited {
	color: #FFFFFF;
	TEXT-DECORATION:none;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
}

.smallpink A:hover {
	color: #FF6600;
	TEXT-DECORATION:none;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
}

.smallpink A:active {
	color: #FFFFFF;
	TEXT-DECORATION:none;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
}


A:link {
	color: #6c1263;
	TEXT-DECORATION:none;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
} 

A:visited {
	color: #6c1263;
	TEXT-DECORATION:none;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
}

A:hover {
	color: #333333;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
	text-decoration: none
}

A:active {
	color: #6c1263;
	TEXT-DECORATION:none;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
}

.purple  {
	color: #6c1263;
	TEXT-DECORATION:none;
	font-size: 14px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
}

.blue  {
	color: #04484E;
	TEXT-DECORATION:none;
	font-size: 14px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
}

.pink  {
	color: #FF66FF;
	TEXT-DECORATION:none;
	font-size: 14px;
	font-family: "Lucida Grande", "Lucida Sans Unicode",  Verdana, Arial, sans-serif;
}

