body{
margin:0;
padding:0;
background: #fff url('store/line_bg_blue.gif')  50% 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

h1{font-size:26px; color:#009933; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
a:link{color:#009933;}
a:visited{color:#009933;}
a:hover{color:#009933; text-decoration:none;}



#maincontainer{
width: 778px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-color:#fff;
}

#topsection{
background: #fff;
height: 125px; /*Height of top section*/
background-image:url(http://www.topteak.co.uk/store/images/headerbgteak.jpg);
background-repeat:no-repeat;
}

#topsection h1{
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -778px; /*Set left margin to -(MainContainerWidth)*/
padding-left:10px;
}

#footer{
clear: left;
width: 100%;
background: #fff;
color: #FFF;
text-align: center;
padding: 4px 0;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertube-left{
margin:0px; /*Margins for inner DIV inside each column (to provide padding)*/
}

.innertube-left ul{
padding-left:12px;
margin:0;
list-style:none;
margin-top:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}

.innertube-left ul li{padding-top:1px;}

/*.innertube-left ul li a:link{
padding-left:10px;
padding-top:5px;
background: #fff url(navigationbutton.gif) no-repeat; width: 166px; height: 28px;
display:block;
width:100%;
color:#fff; text-decoration:none;
}

.innertube-left ul li a:visited{
padding-left:10px;
padding-top:5px;
background: #fff url(navigationbutton.gif) no-repeat; width: 166px; height: 28px;
display:block;
width:100%;
color:#fff; text-decoration:none;
}

.innertube-left ul li a:hover{
padding-left:10px;
padding-top:5px;
background: #fff url(navigationbutton-on.gif) no-repeat; width: 166px; height: 28px;
display:block;
width:100%;
color:#fff; text-decoration:none;
} */


.markermenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 180px;
}

.markermenu li a{
background-color: #f3f2f0;
border-bottom:1px solid #ddd;
font: normal 12px Arial, Verdana, Helvetica, sans-serif;
text-decoration:underline;
line-height:20px;
color: #333;
display: block;
width: auto;
padding: 3px 0;
padding-left: 5px;
width: 180px; height: 28px;
}

.innertube-left2 h2{background-color:#ddd; width: 180px; padding:0;
padding-left: 5px; margin:0; margin-top:10px; font-size:16px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:333;}

* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 180px;
}

.markermenu li a:visited, .markermenu li a:active{
color: #333;
}

.markermenu li a:hover{
color: #333;
background-color: #f3f2f0; /*onMouseover image change. Remove if none*/
text-decoration:none;
}

#ddcolortabs{
padding: 0;
width: 778px;
background-color:#004A00;
voice-family: "\"}\"";
voice-family: inherit;
padding-bottom:5px;
padding-top:5px;
line-height:20px;
}

#ddcolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
width:105px;
min-width:105px;
}


#ddcolortabs a{
float:left;
color:#fff;
margin:0 2px 0 0;
padding:0 0px 0px 3px;
text-decoration:none;
letter-spacing: 1px;
width:105px;
min-width:105px;
text-align:center;
}

#ddcolortabs a span{
float:left;
display:block;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{float:none;}


#ddcolortabs a:hover{color: #f93;}

#ddcolortabs a:hover span{}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/}


#productwrap{width:550px; float:left; padding:0; margin:0; border-bottom:1px solid #ddd;}
#desc{width:300px; float:left; padding:0; margin:0;}
#imagewrap{width:200px; float:left; padding:0; margin:0;}