body {
	color:#ffffff;
	background-color:#DF3E9C;
	background-image:url(images/inner_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
}

/*div#content { border:1px solid red; }*/

/* ##### HEADER STYLES ##### */
div#header img { border:0px; }
div#header div#search{ text-align:right; }
div#header div#search a { color:#FFD4ED; text-decoration:none; font-weight:bold; }
div#header div#search a:hover { color:#000000; }

/* ##### MAIN CONTENT STYLES #### */
div#content { background-image:url(images/inner_content_slice.jpg); background-repeat:repeat-y; }

/* ##### LEFT CHANNEL STYLES ##### */
div#content div#left_channel { background-color:#000000; }
div#content div#left_channel a { color:#FF93D2; background-color:#000000; font-weight:bold; text-decoration:none; }
div#content div#left_channel a:hover { color:#86238A; background-color:#000000; }
div#content div#left_channel a.border { border-top:1px dotted #ffffff; }
div#content div#left_channel a.selected { color:#ffffff; background-color:#000000; }
div#content div#left_channel div.sub_menu ul { }
div#content div#left_channel div.sub_menu ul li { list-style-type:none; color:#FF93D2;}
div#content div#left_channel div.sub_menu ul li a { font-size:0.9em; }
div#content div#left_channel div#game_preview { font-size:0.9em; }


/* ##### CENTRE CHANNEL STYLES ##### */
div#content div#centre_channel div.text{ color:#000000; background-color:#FFFFFF; }
div#content div#centre_channel div.text a { color:#3761B3; background-color:#FFFFFF; }
div#content div#centre_channel div.text a:hover { text-decoration:underline; }
div#content div#centre_channel div.text div.game_options { line-height:2em; text-indent:15px; }

/* Items Display */
div#content div#centre_channel div.items_row{  }
div#content div#centre_channel div.items_row div.item { border:1px solid #3761B3; }
div#content div#centre_channel div.items_row div.item a { color:#3761B3; background-color:#FFFFFF; }
div#content div#centre_channel div.items_row div.item img { border:0px; }
div#content div#centre_channel div.items_row div.item div.item_title { }
div#content div#centre_channel div.items_row div.item div.item_comment { color:#C9243A; background-color: #ffffff; font-weight: bold; }
div#content div#centre_channel div.items_row div.item div.item_image { text-align:center; }
div#content div#centre_channel div.items_row div.item div.item_price{  }
div#content div#centre_channel div.items_row div.item div.item_info {  }
div#content div#centre_channel div.items_row div.item div.item_brief { color:#000000; background-color:#FFFFFF;}

/* Add to Cart styles */
div#content div#centre_channel div#add_to_cart { background-image:url(images/add_top_cart_left.jpg); background-repeat:repeat-y; }
div#content div#centre_channel div#add_to_cart div#add_to_cart_top{ }
div#content div#centre_channel div#add_to_cart div#add_to_cart_right{  }
div#content div#centre_channel div#add_to_cart div#add_to_cart_centre{ background-image:url(images/cart_sliver.jpg);  }
div#content div#centre_channel div#add_to_cart div#add_to_cart_centre div#add_to_cart_text { line-height:18px; color:#000000; background-color:#FFFFFF; }
div#content div#centre_channel div#add_to_cart div#add_to_cart_centre div#add_to_cart_button {  }

/* Contact Us */
div#content div#centre_channel div#contact { background-image:url(images/add_top_cart_left.jpg); background-repeat:repeat-y; }
div#content div#centre_channel div#contact div#contact_top{ }
div#content div#centre_channel div#contact div#contact_right{  }
div#content div#centre_channel div#contact div#contact_centre{ background-image:url(images/cart_sliver.jpg);  }
div#content div#centre_channel div#contact div#contact_centre div#contact_text { line-height:18px; color:#000000; background-color:#FFFFFF; }
div#content div#centre_channel div#contact div#contact_centre div#contact_button {  }

/* Cart Styles */
div#content div#centre_channel div#cart { background-image:url(images/cart_sliver.jpg); background-repeat:repeat-y; }
div#content div#centre_channel div#cart div#cart_top{ }
div#content div#centre_channel div#cart div#cart_right{  }
div#content div#centre_channel div#cart div#cart_centre{ background-image:url(images/cart_bg.jpg); background-repeat:no-repeat; background-position:bottom right; }
div#content div#centre_channel div#cart div#cart_centre div#cart_text { line-height:18px; color:#000000; }
div#content div#centre_channel div#cart div#cart_centre div#cart_text a { color:#3761B3; }
div#content div#centre_channel div#cart div#cart_centre div#cart_button {  }

/* Navigation */
div#navigation { float:left; width:513px; margin:10px 0px 0px 22px;}
div#navigation a { color:#C9243A; background-color:#FFFFFF; }
div#navigation div#nextButton { float:right; }
div#navigation div#backButton { float:left; }


/* ##### FOOTER STYLES ##### */
* html div#footer div#footer_right { text-align:right; }
div#footer { font-weight:bold; line-height:1.2em; }
div#footer img { border: 0px; }
div#footer a { color:#FFD4ED; text-decoration:none; font-weight:bold; }
div#footer a:hover { color:#000000; }


/* ##### MENU STYLES ##### */
div#menu img { border:0px; }


/* ##### TEXT STYLES ##### */
/* See styles-text.css */
.purple { color: #86238A; }


/* ##### HEADER TAG STYLES ##### */
h1 {
	color: #86238A;
	font-size:14px;
	margin-top:20px;
}
h2 {
	color: #86238A;
	font-size:12px;
}

/* ##### ANCHOR STYLES ##### */
a { font-weight:bold; text-decoration:none; }
a:hover{ text-decoration:underline; }
div#content div#centre_channel ul li a.search_title {
	color: #86238A;
	background-color: #ffffff;
	text-decoration: none;
}
a.search_title:hover { text-decoration: underline; }


.f1,a.f1,a.f1:link,a.f1:visited,a.f1:active{background-color:#000000;font-size:1em;color:#ffffff;border:1px #ffffff solid;padding:3px;}
a.f1:hover{background-color:#ffffff;font-size:1em; color:#ffff00; border:1px #ffff00 solid;padding:3px;}

/* ##### TABLE STYLES ##### */
table.related{ border-top:1px dashed #000000; }


/* ##### LIST STYLES ##### */
li a { font-weight: normal; text-decoration: underline; }
ul.list,
ul.list li ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul.list { margin-bottom:40px; }
ul.list li { padding:0px 0px 0px 10px; margin-bottom:10px; }
ul.list li ul li { padding:0px 0px 0px 20px; }

ul.list2,
ul.list2 li ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul.list2 { margin-bottom:40px; }
ul.list2 li { padding:0px 0px 0px 10px; margin-bottom:30px; }
ul.list2 li ul li { padding:0px 0px 0px 10px; margin-bottom:0px; }