p,li,div,ul,ol,table,td,blockquote,td,th,h1,h2,h3,h4,h5{margin:0;padding:0;}
html,body,div,h1,h2,ul,li,ul li,ol,ol li{margin:0;padding:0;border:0px;}
ul{list-style:none;}
img{border:0;display:block;}
div{position:relative;}
html,body{background-color:#D5DAE6;}
body * {
font-size: 100.01%;
line-height:1.1em;
color:#000011;
font-family:"Bitstream Vera Sans","Lucida Grande","Lucida Sans Unicode",verdana,sans-serif;
}
h2,h3,h4{
font-family:"Bitstream Vera Sans",geneva,arial,helvetica,helve,sans-serif;
}
* html body{background-color:#D5DAE6;}
div#page,
#border,
#header{
	width:825px;
	}

div#page {margin:0;}
/*add margin 0 auto above to center,and, ie add text-align:center to parent*/
p { font-size:0.8em;} li { font-size:0.7em;}

#border{
float:left;
clear:both;
background:transparent url(http://www.marell.co.uk/i/a_wrapbg.gif) 0 0 repeat-y;
}

#header{
background:url(http://www.marell.co.uk/i/a_top.gif) 0 0 no-repeat;
height:319px;
margin-bottom:-145px;
}

div#headwrap{height:1px;}
h1{
display:none;
line-height:0px;
padding-top:1px;
overflow:hidden;
height:1px !important;/* for most browsers */
height:1px;/* for pre 6.0 IE Win */
}
#main{
left:75px;
top:20px;
text-align:center;
float:left;
min-height:380px;
z-index:2;
}

* body #main {height:380px;}

#main div{
	text-align:left;
	}

body #main{width:415px;}
body#home #main{width:300px;}
body #sidebar{
text-align:left;
position:relative;
top:0;
width:253px;
margin:0 0 0 500px;
}
body#home #sidebar{width:345px;margin:0 0 0 390px;}
* html body #sidebar{left:-37px;}
#sidebar #sidecontainer{padding:0;}
#sidebar #sidecontainer p{padding:10px 10px 5px 15px;}
body#home #sidebar #sidecontainer div.image{
margin-top:0;
margin-bottom:10px;
background-color:#F1F2F6;
}
#base{
clear:both;
position:relative;
top:-115px;
height:270px;
padding-bottom:15px;
background:transparent url(http://www.marell.co.uk/i/foot_r.gif) bottom right no-repeat;
z-index:9;
}
#botcap{
font-size:0.7em;
display:block;
margin-top:800px;
text-align:center;
padding-top:10%;
padding-bottom:10%;
background:url(http://www.marell.co.uk/i/a_wrapbg.gif) repeat-y;
}
a:link{
text-decoration:none;
color:#0088FF;

}
a:visited{
text-decoration:none;
color:#005588;

}
a:hover{text-decoration:none;color:#000000;}
a:active{
text-decoration:none;
color:#F7B814;
background:transparent;
}
#sidebar #sidecontainer p:hover a:link {text-decoration:underline;}
#sidebar #sidecontainer a:link{
text-decoration:none;
color:#0088FF;

}
#sidebar #sidecontainer a:visited{
text-decoration:none;
color:#005588;

}
#sidebar #sidecontainer a:hover{
text-decoration:none;
color:#0099ee;

}
#sidebar a:active{color:#1E90FF;}
#sidebar ul li a:link,#sidebar ul li a:visited{color:#336622;}
#sidebar ul li a:hover{color:#663399;}
#sidebar ul li a:active{color:#3366FF;}
#footer p a:link,#footer p a:visited,#footer p a:hover{color:#000066;}
#footer p a:active{color:#000000;}
p{line-height:1.2em;padding:2px 0 3px 0;}
h3{
border:solid #BEBEBE;
border-width:0 0 1px 0;
letter-spacing:1px;
line-height:1.2em;
}
#content h3,h3{
color:#222222;
margin:0px 40px 20px 40px;
padding:5px;
font-size:1.2em;
font-weight:bold;
background-color:#FFFFFF;
text-align:left;
}
h2.keywords{
text-indent:-9999px;
border:none;
background-color:transparent;
height:0;
line-height:0px;
}
#mainnav{
position:relative;
top:-160px;
left:175px;
width:563px;
height:58px;
margin-bottom:-110px;
}
* html #mainnav{top:-156px; margin-top:-10px;}/* leave this */
* html #mainnav{t\op:-164px; margin-top:-10px;}/* leave this */
#mainnav ul li{list-style:none;position:absolute;top:0;}
#mainnav ul li,#mainnav a{height:58px;display:block;}
#mainnav ul li a{text-indent:-9999px;text-decoration:none;}
#mn1,#mn2,#mn3,#mn4,#mn5,#mn6,#mn8,#mn9,body#monitors #mn2,
body#levels #mn3,body#videolinks #mn4,
body#converters #mn5,body#mounts #mn6,
body#accessories #mn3,body#remotes #mn8,
#mn8 a:hover,#mn9 a:hover,#mn2 a:hover,#mn1 a:hover,#mn3 a:hover,#mn4 a:hover,#mn5 a:hover,
#mn6 a:hover{
 background:url(http://www.marell.co.uk/i/nav.png) no-repeat;
}
#mn1{
left:-25px;
width:45px;
background-position:-525px 0px;
}
#mn2{left:30px;width:65px;background-position:0px 0px;}
#mn3{
left:101px;
width:80px;
background-position:-65px 0px;
}
#mn4{
left:190px;
width:70px;
background-position:-145px 0px;
}
#mn5{
left:270px;
width:70px;
background-position:-220px 0px;
}
#mn6{
left:355px;
width:52px;
background-position:-295px 0px;
}
#mn8{
left:420px;
width:63px;
background-position:-451px 0px;
}
#mn9{
left:495px;
width:50px;
background-position:-345px 0px;
}
body#home #mn1, #mn1 a:hover{background-position:-525px -60px;}
body#monitors #mn2, #mn2 a:hover{background-position:0px -60px;}
body#accessories #mn3, #mn3 a:hover{background-position:-65px -60px;}
body#videolinks #mn4,#mn4 a:hover{background-position:-145px -60px;}
body#converters #mn5,#mn5 a:hover{background-position:-220px -60px;}
body#mounts #mn6,#mn6 a:hover{background-position:-295px -60px;}
body#remotes #mn8,#mn8 a:hover{background-position:-451px -60px;}
body#misc #mn9,#mn9 a:hover{background-position:-345px -60px;}

#sidecontainer ul li ul{
margin-top:4px; margin-bottom:4px;
padding:0;
font-size:1.3em;
border:none;
}

#sidecontainer li a{line-height:1.1em;}

#sidebar #sidecontainer p.availability{
padding:0;margin:0;text-align:center;
}
#formarea label{font-style:italic;}
#formarea input{padding:0;margin:2px 0 7px 0;}
.butt{color:#442200;background:#E8E8E8;}
.floater{float:left;margin:0 10px 0 0;padding:0;border:0;}
#main ul li {line-height:1.1em; }
#main ul li {margin-left:20px; }
#main ul li.o,#sidebar ul li.o{
border:1px solid #F1F2F6;
border-width:1px 0 0 0;
background:url(http://www.marell.co.uk/i/weewhite.gif) #CBD9E9 no-repeat 5px 3px;
padding-top:2px;
padding-bottom:2px;
}
#main ul li.i,#sidebar ul li.i{
border:1px solid #F1F2F6;
border-width:1px 0 0 0;
background:url(http://www.marell.co.uk/i/weewhite.gif) #FFFFFF no-repeat 5px 3px;
padding-top:2px;
padding-bottom:2px;
}
#main ul li.c,#sidebar ul li.c{
border:1px solid #CCCCCC;
border-width:0 0 1px 0;
background:url(http://www.marell.co.uk/i/weewhite.gif) #EEEEEE no-repeat 5px 3px;
margin:2px 0 2px 0;
padding-top:2px;
padding-bottom:2px;
}
ul.sub2,ul.sub3,ul.sub2,ul.sub3{border:none;}
#main ul ul{margin:0 0 10px 0;padding:5px 0 0 0;border:none;}
#main ul ul ul{margin:0;padding:0;border:none;}
#main ul li p{
margin:0;
padding:4px 0 4px 10px;
border:1px solid #BABABA;
border-width:1px 0 1px 0;
}
ul.sub1 li{
background-color:#F7F7F7;
background:url(http://www.marell.co.uk/i/miniwhite.gif)  no-repeat 2px 4px;
margin:0;
padding:2px 0 2px 15px;
font-size:0.8em;
}
ul.sub2 li{
background:#FFFFFF url(http://www.marell.co.uk/i/miniwhite.gif)  no-repeat 5px 0px;
margin:0;
padding:1px 0 0 15px;
font-size:0.8em;
font-weight:lighter;
}
ul.sub3 li{
background:transparent url(http://www.marell.co.uk/i/weewhite.gif)  no-repeat 5px 6px;
margin:0;
padding:0 0 2px 15px;
font-size:0.8em;
font-weight:lighter;
}

#sidebar div.strongemphasis,
#main ul.strongemphasis,
#main p.strongemphasis,
#sidebar #sidecontainer p.strongemphasis,
#sidebar #sidecontainer ul.strongemphasis{
padding:1em;
margin:0 0 1em 0;
font-size:1em;
color:#000000;
word-spacing:0.3em;
background-color:#C5CCD2;
border:2px solid #E6E7EB;
}
#main p.strongemphasis{
margin-left:40px;
}
.center{text-align:center;}
div.highlight{margin-top:-20px;}
div.highlight ul{
list-style:none;
list-style-image:none;
width:90px;
height:35px;
position:relative;
top:50px;
left:575px;
}
#content div.highlight ul{
background:url(http://www.marell.co.uk/i/righthighlight.gif) no-repeat left top;
}
#content div.highlight li{list-style:none;position:absolute;background:none;}
#content div.highlight li,#content div.highlight a{height:34px;display:block;}
#content div.highlight li a{
cursor:pointer;
text-indent:-9999px;
text-decoration:none;
}
#hi1{left:0;width:36px;}
#hi2{left:41px;width:36px;}
div.pictures ul{
list-style:none;
list-style-image:none;
width:225px;
height:37px;
cursor:pointer;
position:relative;
}
#sidecontainer div.pictures li{
list-style:none;
position:absolute;
top:0;
background:none;
}
#sidecontainer div.pictures li,
#sidecontainer div.pictures a{
height:37px;display:block;
}
#sidecontainer div.pictures li a{
text-indent:-9999px;text-decoration:none;
}
#sidecontainer div.pictures li a:hover{
border-bottom:4px solid #CCCCCC;
}
#sidecontainer div.pictures li a:active{
border-bottom:4px solid #AACDE1;
}
.p1{left:0;width:45px;}
.p2{left:45px;width:46px;}
.p3{left:89px;width:46px;}
.p4{left:135px;width:47px;}
.p5{left:182px;width:43px;}
div.subm{
position:relative;
top:-98px;
left:140px;
width:564px;
height:35px;
margin-bottom:-35px;
}
* html div.subm{top:-104px;}
div.subm ul{width:564px;height:35px;}
div.subm li{list-style:none;position:absolute;top:0;}
div.subm li,div.subm a{height:35px;display:block;}
div.subm li a{text-indent:-9999px;text-decoration:none;}
#main ul li.last #sidebar ul li.last{border-width:2px 0 2px 0;}
#lead div{display:none;}
div#supplement{
background:url(http://www.marell.co.uk/i/load.gif) #9B9B9B no-repeat;
height:1px;
}
#supplement div{display:none;}
#sidebar #sidecontainer p a{
color:#0000CD;text-decoration:underline;
}
div.description p{
font-size:0.8em;
}
#main p.last{margin-bottom:15px;}
form{margin:0 auto;}
div#content h2{

background-color:#5EAAD1;
text-align:left;
position:relative;
top:0px;left:70px;
font-weight:bold;
margin:0 0 30px 0;
width:704px;
line-height:1em;
border:none;
font-size:1.3em;
position:relative;


text-transform:uppercase;
color:#EAEAEA;
}
* html div#content h2{top:10px; left:15px; width:694px;}
* html div#content h2{t\op:-5px; left:15px; width:694px;}
div#content h2.h2wraps{padding-top:0;}
.right{text-align:right;}
#main ul li.last,#main ul ul li.last,#main ul ul ul li.last{margin-bottom:1em;}
#sidebar #sidecontainer ul li.last,#main ul ul li.last,#main ul ul ul li.last{margin-bottom:1em;}
#main ul.border,#sidebar ul.border{border:0px solid #A9B0B8;}
#main ul.border li.last,#sidebar #sidecontainer ul.border li.last{border:none;margin:0;}
#sidecontainer ul{list-style:none;}
table.tabularlist{
width:100%;
border:1px solid #CCCCCC;
border-width:1px 0 0 0;
background: url(http://www.marell.co.uk/i/spectable.jpg) #F2F7FF no-repeat bottom right;
}

table.tabularlist td{
padding:0;
margin:0;
font-size:0.7em;
border-bottom:1px solid #CCCCCC;
vertical-align:top;
}
table.tabularlist td{
background:transparent url(http://www.marell.co.uk/i/weewhite.gif) no-repeat 5px 3px;
padding:1px 0 2px 17px;
}
ul.sub3{
border:1px solid #5399FF;
border-width:0 1px 1px 1px;
background-color:#F2F7FF;
}
#main ul.sub3{list-style:none;}
div#content{z-index:20000;text-align:center;}



h4{
position:relative;
padding-left:0.5em;
z-index:6;
color:#001100;
font-size:1.0em;
text-align:left;
background-color:#DEE5EF;
border:1px solid #CCCCCC;
border-width:1px 1px 1px 1px;
}
div#lead{text-align:center;margin:0 auto !important;}
ul.ticklist,ul.pointlist{
list-style:none;
background-color:#FFFFFF;
border:3px solid #EAEAEA;
padding:5px;
margin:5px 0 10px 0;
}

ul.ticklist li{
line-height:1em;
margin-bottom:4px !important;
padding:0 0 0.3em 20px;
background:transparent url(http://www.marell.co.uk/i/ticklight.png) no-repeat 1px 0.1em;
}

ul.pointlist li{

line-height:1em;
margin-bottom:4px !important;
padding:0 0 0.2em 20px;
background:url(http://www.marell.co.uk/i/pointlight.png) no-repeat 0px 0px;
}

#main p,#sidecontainer p{padding:6px;}
span{position:relative;}

.productlist li , .boxlist li{
display:block;
height:14em;
min-height:150px;
float:left;
width:45%;
margin:2px 0 10px 20px;
}

.productlist li img, .boxlist li img{
display:block;
position:relative;
top:1em;
width:100px;
}
.boxlist li img { padding-top:19px; padding-bottom:19px;}
.productname{
font-weight:bold;
border-bottom:2px dotted #eaeaea;
padding-right:3px;
text-decoration:none;
display:block;
padding-top:15px;
margin-top:8px;
margin-right:102px;
top:-120px;
left:105px;
font-size:1.3em;
text-align:left;
line-height:1.1em;
}

.productsummary{
line-height:1em;
font-size:1.2em;
display:block;
top:-115px;
left:115px;
margin-right:115px;
}

.productprice{

text-decoration:underline;
font-weight:bold;
font-size:1.2em;
margin-top:4px;
display:block;
top:-115px;
left:115px;
margin-right:115px;
margin-bottom:-65px;
}

.dave{
position:relative;
padding-left:1.5em;
z-index:5;
color:#000000;
font-size:0.8em;
font-weight:bold;
text-align:center;
border-width:1px 1px 1px 1px;
}


img{position:relative;}
li a{outline:none;}

#border #content .productlist li a:link, #border #content .boxlist li a:link,
#border #content .productlist li a:hover, #border #content .boxlist li a:hover,
#border #content .productlist li a:visited, #border #content .boxlist li a:visited{
display:block;height:14em;
position:relative;
min-height:104px;
text-decoration:none;
color:#666666;
border:2px solid #f1f1f1;
}

#main div#choices{
z-index:900;
position:relative;
top:0px;
left:340px;
width:60px;
height:220px;
margin-bottom:-220px;
}
* html #main div#choices{border:1px solid #f7f7f7; left:174px;}

#singlecolumn div#choices{
padding:0;
margin:0 auto;
margin-top:10px;
min-height:68px;
height:70px;
display:block;
z-index:901;
position:relative;
top:0px;
left:0;
width:90%;
}
* html #content #singlecolumn #choices  {
	 position:relative; left:39px; height:68px;
	 }

#choices ul li{overflow:hidden; margin:0;list-style:none; }
#choices ul li,#choices a{height:68px;display:block;}
#choices ul li a{text-indent:-9999px;text-decoration:none;}
#choices a:link{border:none;}
#choices a:visited{border:none;}
#order,#rotate,#zoom,#options,#extras,#faq,#compare,

#order a:hover,#rotate a:hover,#zoom a:hover,#options a:hover,#extras a:hover,#faq a:hover,#compare a:hover{background:url(/i/destin.png) no-repeat;}

#order{
left:0;
width:62px;
background-position:5px 0px;}

#rotate{
margin-top:-5px !important;
left:0;
width:64px;
background-position:-68px 0px;
}

#options{
left:0;
width:60px;
background-position:-198px 0px;
}

#faq{
left:0;
width:65px;
background-position:-260px -10px;
}

#compare{
left:0;
width:65px;
background-position:-323px -10px;
}
#extras{

left:0;
width:65px;
background-position:-394px -10px;
}

#zoom{

left:0;
width:56px;
background-position:-144px -5px;
}

#order a:hover{background-position:5px -75px;}
#rotate a:hover{background-position:-68px -75px;}
#options a:hover{background-position:-198px -75px;}
#zoom a:hover{background-position:-144px -75px;}

#singlecolumn{
position:relative;
top:0;
text-align:left;
width:680px;
margin:0 auto;
margin-bottom:16px;
}

#singlecolumn ul{list-style:none;}

#choices ul li#faq,#choices ul li#compare,#choices ul li#extras{min-height:68px;height:68px;}
div #main #choices ul li { margin-bottom:10px; margin-left:0; }

#content .productlist li a:hover, #content .boxlist li a:hover {
color:#000000;
border:2px solid #fff;
background-color:#DFEBFF;
}

* html #content .productlist li a:link,* html #content .productlist li a:hover,* html #content .productlist li a:visited{height:104px;}
* html #content .boxlist li a:link,* html #content .boxlist li a:hover,* html #content .boxlist li a:visited{height:104px;}
div#content .productlist li #choices a:link,div#content .productlist li #choices a:hover,div#content .productlist li #choices a:visited{background-color:transparent;border:none;}
div#content .boxlist li #choices a:link,div#content .boxlist li #choices a:hover,div#content .boxlist li #choices a:visited{background-color:transparent;border:none;}

#faq a:hover{background-position:-260px -84px;}
#compare a:hover{background-position:-323px -84px;}
#extras a:hover{background-position:-394px -84px;}
div#main img{margin:0 25% 0 auto;margin-bottom:15px;}
div#main img.productoption{margin:0;}
body#home div#main img{margin:0 auto;}
#content .productlist li a.undecorated:link, #content .boxlist li a.undecorated:link{
background-color:transparent;
text-decoration:underline;
}
#content .productlist li a.undecorated:hover, #content .boxlist li a.undecorated:hover{text-decoration:none;}
#content .productlist li a.undecorated:link, #content .boxlist li a.undecorated:link
#content .productlist li a.undecorated:hover, #content .boxlist li a.undecorated:hover
#content .productlist li a.undecorated:visited, #content .boxlist li a.undecorated:visited{display:inline;border:none;color:#FF4900;}
li.listcontents{display:none;} div#choices { vertical-align:middle; }
p.filler { vertical-align:middle; font-size:small; width:100%; line-height:1.2em;}
td.type1 { background-color:#FAFBD0; color:#000; }
td.type2 { background-color:#52A6D6; color:#fff; }
td.type3 { background-color:#FCE709; color:#000; }
#singlecolumn {text-align:center;}
#singlecolumn li, #singlecolumn p {text-align:left;}
p.clarify { font-size:x-small; color:#bcbcbc; }
h4 {margin-bottom:0.5em; }
h5 {text-align:left; text-decoration:underline; }
.last {margin-bottom:1.5em; }

#main ul li { line-height:1.3em;}
.bulleted {list-style:circle; }
table tr th.competitor { border:1px solid #ccc; border-width: 1px 1px 0 1px;font-weight:normal; border-width:1px; background-color:#eaeaea;}
table tr th.productcompare {  }
div#sidecontainer ul.productlist li { position:relative; margin-left:-15px; width:330px;}
div#main ul.productlist li { width:90%;}
.footer { width:400px; display:block; height:120px; margin:0 auto 0 auto; }
ul.productlist li a { z-index:20;}
textarea { height:500px !important;}
iframe { height:500px !important;}

div#main .imageline a, div#main .imageline a img{ width:100px; height:80px; margin:0; padding:0; display:inline;}
