#header {
    padding-bottom:6px;
    
    height:121px;    
	}

body {
    color:#4D4D4D;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    letter-spacing:-0.1px;
    line-height:normal;
    text-align:center; /* centres content in ie4/5 */
		margin-top: 0px;
}
td {color:#4D4D4D;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:10px;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    letter-spacing:0.1px;
    line-height:normal;
}
form {
  margin:0px;
}
input {
  font-size:10px;
}
select {
  font-size:10px;
}
td {
  font-size:10px;
}
th {
  font-size:10px;
}
h1 {
  font-size:14px;
}
h2 {
  font-size:12px;
}
/* display elements */
.error {
    color:#f00;
    background:#fff;
    }
a {
  color:#3d3d3d;
	font-weight:bold;
}
a:hover, a:active {
  color:#24a4dd;  /* blue */
	font-weight:bold;
}	

/* list elements */
ul {
    margin:0;
    padding:0;
    }
h1 {
  margin-top: 0;
  }
#wrapper { 
    width:960px; 
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    padding-top:0px;
		top: 0px;
    position:relative;
    text-align:left;
}

#col-one {
    float:left;
    margin:0pt 0pt 20px;
    padding:10px 0pt;
    position:relative;
    width:150px;
    background:#4d4d4d url(/images/live/curvebot_colone.gif) left bottom no-repeat;
}
#col-one-no-nav {
    float:left;
    position:relative;
}
/* column 2 & 3 */
#col-two-three {
    float:left;
    width:795px;
		margin-left:2px;
}

/* shopping basket   */
.yourbasketandcheckoutlink {
    text-align:right;
    position:absolute;
    width:145px;
    top:23px;
    left:795px;
}
.yourbasketandcheckoutlink h2 {
    color:#FFFFFF;
    font-size:1em;
    padding:0pt;
	margin:4pt;
}
.yourbasketandcheckoutlink a,.yourbasketandcheckoutlink a:link { 
    color:#fff; 
	text-decoration:none;
	font-weight:bold; 
}
.yourbasketandcheckoutlink a:hover { 
    color:#fff; 
	text-decoration:none; 
	font-weight:bold; 
}                  

/* top navigation */
.topnavigation {
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:120%;
    font-weight:bold;
    height:inherit;
    left:0px;
    vertical-align:middle;
    position:absolute;
}
.topnavigation ul {
    display:block;
line-height:inherit;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:2px 0pt;
_margin:0px 0pt;
vertical-align:middle;
}
.topnavigation li {
    border-left:medium none;
    padding:0pt;
	  display:inline;
    padding:1px 3px 0pt;  /* 1px 10px 0pt */
    text-align:center;
}
.topnavigation a {
    color:#4D4D4D;
    text-decoration:none;
	text-transform:lowercase;
}
.topnavigation a:hover, a:active {
    color:#00CCFF;
    /*line-height:2pt;*/
    text-decoration:none;
}
				
/* top navigation - right hand side */
.loginlogoutlinks {
    float:right;
    height:20px;
/*    left:790px;
    position:absolute;*/
    top:100px;
}			
.loginlogoutlinks li {
 		display:inline;
    line-height:18px;
    margin:4px 0pt;
		padding:0pt 6px 0pt 4pt;
}
.loginlogoutlinks a {
    text-decoration:none;
    color :#333333;
}			

.clear-all {
    clear:both;
    font-size:0pt;
    height:0pt;
    line-height:0pt;
}

/* Breadcrumb */
#crumbtrail {
    color:#4D4D4D;
    float:left;
    padding-left:20px;
    text-align:left;
    text-transform:lowercase;
    width:500px;
		padding-bottom:1px;
	height:18px;
    line-height:18px;
}
#crumbtrail a {
    color:#999999;
    font-weight:normal;
    text-decoration:underline;
}
h2 {
  margin-top: 0;
  }

/* Search box */
.searchbox {
    position:absolute;
  	top: 0px;
    background:transparent url(/images/live/curvebot_colone_white.gif) no-repeat scroll left bottom; /*border right/left/bottom*/
}
.searchbox_search {  /* the word search and the top/left/right borders */
    background: url(/images/live/hdr_search_pony.gif) no-repeat scroll left top;
height:20px;
margin:0pt;
overflow:hidden;
padding:0pt;
position:relative;
width:150px;
font-size:1.3em;
}
.searchbox legend {
    display:none;
}
.searchbox fieldset {
    border:0pt solid transparent;
    margin:0pt;
    padding:7px 0pt 0pt 12px;
}
.searchbox label {
    display:none;
}
.searchbox select {
    border:medium none;
    margin-bottom:5px;
    width:124px;
    font-size: 10px;
}
#termtextkeywordsearch {
    font-size: 10px;
    width:120px !important;
/*    margin-top:1px;*/
padding:1px;  /* words inside the box */
}
#termtextbrand {
    font-size: 10px;
}
#searchSubmitBtn {
    
}
#searchsubmit { 
    top:1px;
    padding-left:5px;
    width:auto;
}

/* Left hand navigation */
/* Left hand navigation*/
#nav{
    width:150px;
    background-color: #4D4D4D;
    left:10px;
    top:120px;
    padding: 0px 0px 5px 0px;
    font-size: 12px;
}
#nav ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
    text-indent:0px;
}
#nav li {
    height:16px;
    line-height:16px;
}
#nav li {
    width:auto;
}
#nav li ul li {
}
#nav li.category {
    padding-left:10px;
    height:auto;
    color:#DAEE07;
    text-align: left;
}
/*IE needs extra margin and padding set for the indented li */
* html #nav li ul li {
    margin-left:-10px;
    padding-left:10px;
}
/* end IE hack */

#nav li a,
#nav li ul li a {
    text-decoration:none;
    padding-left:0px;
    color: #DAEE07; /*#00CCFF;*/
    height:auto;
    font-weight: bold;
}
 #nav li.category ul li a {
    padding-left: 10px;
    color: #FFFFFF;
    
}
#nav li.category ul li a:hover,
#nav li.category ul li a:active {
    color: #00CCFF;
    font-size: 12px;
     line-height:17px;       
}

#nav li a:link {
    color:#DAEE07;
    background-color:#4D4D4D;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
#nav li a:hover,
#nav li a:active {
    color:#00CCFF;
    font-size: 12px;
}      
.navSep{
    height:7px;
}

/* footer links */
.footer_links ul {
    margin:10px 0pt 0pt;
    padding:0pt;
    text-align:center;
    width:100%;

    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    height:16px;
    display:block;
}
.footer_links li {
    border-left:1px solid #666666;
		display:inline;
    text-align:center;
    padding:0pt 0.5em;
}
.footer_links li.first {
    border-left:0pt none;
}
.footer_links a {
    color:#666666;
    text-decoration:none;
}

#bookmark {
    color:#666666;
    text-decoration:none;
}						
/* price navigation in header */
.priceNav {
    position:absolute;
    width:360px;
    top:20px;
    left:310px;
    text-decoration: none;
}
.priceNav img {
    border:medium none;
}
/* paging */
.paging {
  font-weight:bold;
}
/* static pages */
.H1 {
  font-size:14px;
}
.H2 {
  font-size:12px;
}
.Normaltext {
}

#flashAd{
	margin-left:5px;
	width:138px;
	height:200px;
	border:solid;
	border-width:1px;
	border-color:#999999;
	}

.spot_the_ball_boxes {
  float:left;
	min-height:50px;
	width:300px;
	padding:15px;
	margin-bottom:15px;
	
	
}
