@charset "utf-8";



/* CSS Document */



* {margin: 0;}



html {margin:0; padding:0}



body { margin:0; padding:0; color:#333; font-family:Helvetica, Arial, sans-serif; font-size:12px; background:#fff; line-height:18px}







html, body {height:100%}







#footer, .push {



	height: 25px; padding-top:20px /* .push must be the same height as .footer */



}







#toomuchposse.v1 { margin:0 auto -46px; padding:40px 0 -60px 0; width:940px;   min-height: 100%; 



    height: auto !important; 



    height: 100%;}







#footer {width:940px; margin:0 auto; font-size:10px;  border-top:1px solid #f2f2f2;}



#footer span {float:left; width:200px; padding:10px; background:#fff; border:none; padding:0; margin:0}



#footer span a {font-weight:normal; color:#0ED3F0}



#footer span a:hover {background:#000; color:#fff}



ul#footer {width:300px; float:right; text-align:right; padding:0; margin:0;  border:none}



ul#footer li {display:inline; margin-left:30px; float:right}



ul#footer li a {color:#333; text-decoration:none; padding:2px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}



ul#footer li a:hover {background:#000; color:#fff}







a {color:#000000; text-decoration:none; font-weight:bold; padding:2px}



li a:hover {background:#000; color:#fff}







img:hover,



a img:hover, 



img a:hover,



#header img.left,



#header img:hover.left {background:none}











ul#link {margin:20px}



ul#link li {line-height:22px}







a#home-shop, a#home-shop:hover {background:#ffffff; margin:40px 0; float:left; clear:both; padding-bottom:40px}











table#downloads p {font-size:10px}







a.tape:hover {background:none} 







p, h1, h2, h3, h4{margin:0; padding:0;color:#333; }



h1 {font-size:11px; margin-bottom:40px; font-weight:bold}



ul {list-style:none; margin:0; padding:0}



.left {float:left;}



.right {float:right;} 



img {border:0}



#header {width:940px; border-bottom:1px solid #f2f2f2; padding-bottom:20px; float:left; margin-bottom:20px}



#header img.left {margin-top:40px}



#navigation {font-size:11px; margin-top:75px; width:500px}



#navigation ul {float:right}



#navigation li {display:inline; margin-left:30px}



#navigation li a{color:#333; text-decoration:none; padding:2px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal}



#navigation li a:hover {background:#000; color:#fff}







#content {clear:both; margin:0; padding:0; overflow:hidden}



#content a.bold {background:#000; color:#fff; padding:15px}



#content a.bold:hover {background:#fff; color:#000;}



#center {height:100%; margin:auto; text-align:center; margin-top:200px}







form {margin:40px}



form#basket {margin:0; padding:0; width:70px; display:inline; position:relative; top:8px}



.store {float:left; width:150px; margin-right:100px;height:200px;}



.store h2 {font-size:18px;}



.store p {margin:0; padding:0}











p#controls {text-align:center; margin:15px 0}



#gallery {height:550px; overflow:hidden; width:940px; text-align:center; margin:0; padding:0}



img.galleryImage {height:465px; width:940px}



img.prev, img.next {bottom:485px; cursor:pointer; position:relative; z-index:99;}



ul#seasons {margin:0 auto; padding:0; text-align:center}



ul#seasons li {display:inline; margin:0 15px}



ul#seasons li a {font-weight:normal;}



ul#seasons li a:active {background:#000; color:#fff}







#list {float:left; margin:20px 0; width:940px}



#list ul {list-style:none; padding:0; margin:0}



#list ul li.shop {width:190px; margin:20px; text-align:center; float:left; clear:none; height:220px}



#list ul li.shop a.shoplist {background:none}



#list ul li.shop a.textlist {padding:1px 5px; background:#000; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:10px}











#product {width:940px; float:left;}



#product ul {list-style:none}



#copy {float:right; width:371px; padding:20px; background:#ff0000; background:#f2f2f2; min-height:310px; position:fixed; left:54%; top:150px}



#copy h1 {font-size:11px; font-weight:bold; margin-bottom:0}



p#colour { margin-bottom:20px}



img.shop {float:left; clear:left;}