a {color: #fff;}
.stockists {font-size:14px;}
.links {font-size:10px; color:#ddd;}

body,td,th {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}

body {
	background-color: #fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;}
	
table.main {border: 1px solid #000;}

table.main #footer {
	background-color: #ED2E38;
	color: #fff;
	font-size: 11px;
	font-weight: bold;}
	
#navigation{
	background-color: #FCDCDE;
	color: #ED2E38;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 17px;
	font-size: 13px;
	font-weight: bold;}
	
#navigation a {text-decoration: none; color: #000; font-weight: bold;}
	
#navigation a:hover {color: #900; text-decoration:underline;}

table.main #large_img {background-position: top right; background-repeat:no-repeat;}

table.main #sub_section {background-color: #FCDCDE; padding: 5px;}

table.main #swing2 {text-align: center; padding-top: 5px;}

table.main #swing1 {text-align: center;}

div.sub_nav_1 {
	position: relative;
	background-color: #FCDCDE;
	width: 170px;
	padding: 5px;
	top: 200px;
	border: 1px solid #F5969C;
	color: #900;
}
div.sub_nav_1 a {text-decoration:none; color:#000;}

div.sub_nav_1 a:hover {color:#900;	text-decoration:underline;}

div.sub_nav_1_coll {
	position: absolute;
	background-color: #FCDCDE;
	width: 170px;
	padding: 5px;
	top: 420px;
	border: 1px solid #F5969C;
	color: #900;
}
div.sub_nav_1_coll a {text-decoration:none; color:#000;}

div.sub_nav_1_coll a:hover {color:#900;	text-decoration:underline;}

div.content {position:relative; top:135px;}

div.content a {color: #666;}
div.times {text-align: center; position:relative; margin: 10px 0px 0px 75px;}

div.sub_nav_2 a {text-decoration:none; color:#000;}
div.sub_nav_2 a:hover {color:#900;	text-decoration:underline;}