body {margin:10px 10px 0px 10px;padding:0px;background-color: #FFF8DC;} /*cornsilk*/
body,table,tr,td {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:black;}

.banner {background-color:#00BFFF;border:1px solid #483D8B;width:100%;}   /*deepskyblue*/ /* darkslateblue */
.banner-w {background-color:#00BFFF;border:1px solid #483D8B;width:100%;}
.bannertime {width:100%;height:15px;background:#E9967A;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:white;border-right:1px solid #483D8B;border-bottom:1px solid #483D8B;border-left:1px solid #483D8B;} /* darkslateblue */

/*.banner_left{background-color:#00BFFF;border:1px solid #483D8B;width:100%;}   */
.bannerl-wrapper{float:left;width:100%;background-color:#00BFFF;border:1px solid #483D8B;}
.bannerl-left{float:left;width:265px !important;display:inline;}
.bannerl-right{width:240px;float:right;}
.bannerl-center{margin: auto;}
.bannerl-time{height:15px;background:#E9967A;font-size:10px;
line-height:14px;padding-left:10px;border-top:1px solid #483D8B;}
.bannerl-fr{float:right;margin:0px 20px 0px 10px;}


#content{
/*border:1px solid green;     */
}



.float-wrapper{float:left;width:100%;}
/*.leftcontent{float:left;width:163px !important;display:inline;}    */
.leftcontent{float:left;width:163px}
.centercontent{margin-left:175px;
/*border:1px solid red;      */
}
/*.leftcontenttop{width:163px !important;height:20px;display:inline;overflow:hidden;}  */
.leftcontenttop{width:163px;height:20px;}
/*.leftcontentinner {width: 163px !important;background-color: #E6E6FA;border:1px solid #483D8B;}*//*lavender*//*darkslateblue*/
.leftcontentinner {width: 163px;background-color: #E6E6FA;border:1px solid #483D8B;}
/****menu uses home , navactive , sub_menu_head , pp_box**/
.home{padding:5px 5px 5px  10px;}
.navactive{background:#FAEBD7;padding:5px 5px 10px  10px;border-top:1px solid #483D8B;border-bottom:1px solid #483D8B;}
.sub_menu_head{font-size:16px;font-weight:bold;padding-bottom:2px;}
.ppbox{background:#FFFFFF ;border:1px solid #483D8B;border-top:2px solid #483D8B;padding:5px 5px 10px  10px;}
.navactive_a{background-color:#FAEBD7;border:1px solid #483D8B;}
.navactive_b{background-color:#FAEBD7;border:1px solid #483D8B;padding:5px 5px 5px 10px;}

h1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:24px;margin-top:0;margin-bottom:0;color:#CD5C5C;} /*indianred*/
h2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;margin-top:5px;margin-bottom:10px;color:#CD5C5C;} /*indianred*/
h3{font-family:Verdana,Arial,Helvetica, sans-serif;font-size:14px;margin-top:0;margin-bottom:5px;}
h4{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:15px;text-decoration:underline;margin-bottom:3px;color:#CD5C5C;}/*indianred*/
h5{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;}

.dl-box-head{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:15px;text-decoration:underline;margin-bottom:3px;color:#CD5C5C;}/*indianred*/



.mb20 {margin-bottom:20px;}
.pageboxtop{height:50px;}
.pageboxright{margin-right:75px;height:40px;}
.pageboxleft{margin-right:10px;}
.pageboxright1{width:100%;height:60px;margin-right:100px;}
.pageboxshort{width:100%;height:60px;margin-right:100px;}
.alphabet{
background-color: #E6E6FA;         /*lavender*/
border:1px solid #483D8B;          /*darkslateblue*/
}

a:link{color:red;text-decoration:none; }
a:visited{color:purple; text-decoration:none; }
a:hover{color:orange;text-decoration:underline; }
a:active{color: blue;}

.class1 a:link{color:red;text-decoration:none;}
.class1 a:visited{color:red;text-decoration:none;}
.class1 a:hover{color:orange;text-decoration:underline;}
.class1 a:active{color:blue;}

.spaceleft{text-indent:10px;}
.space{height:7px;}
.space1{height:1px;}
.space2{height:2px;}
.space3{height:3px;}
.space4{height:4px;}
.space5{height:5px;}
.space7{height:7px;}
.space10{height:10px;}
.space15{height:15px;}
.space20{height:20px;}

.audiosearchbox {background-color: #E6E6FA;border:1px solid #483D8B;}
.audioshowbox{background-color:#FAEBD7;border:2px solid #483D8B;padding-bottom:10px;}
.audioline {border:2px solid #483D8B;}
.pl10{padding-left:10px;}
.page_ad{width:100%;}
.boxleft{float:left;width:14%;}
.boxright{float:right;width:82%;}
.sboxfloat{float:left;width:320px;}
.sboxleft{float:right;width:150px;}
.sboxmid{margin-right:160px;}
.sboxright{margin-left:330px;padding-left:5px;}
.ppboxright {margin-left:330px;width:352px;}
.formbox{margin-left:10px;border:3px solid #483D8B;background-image:url('http://www.tonyhartmusic.co.uk/store/general/images/bg.gif');padding-left:20px;}
/***Vinyl list query***/
.vinylspace {padding-bottom:5px;}
.vinyllistbox {padding:5px;background-color:#FAEBD7;}
.vinylshowbox {padding-bottom:10px;background-color:#FAEBD7;border:2px solid #483D8B;}
.zigbox{padding-left:10px;margin:0px 50px 0px 0px;}
.zigfloatright{float:right;margin:0px 0px 0px 10px;}

.clearfooter {clear:both;}
.clearfooter {clear:left;}
.column-in {margin:0px;padding:0.5em 1em;}
.cleaner {clear:both;height:1px;font-size:1px;border:none;margin:0px; padding:0px;background:transparent;}
#footer{
}
.footmenu{font-size:80%;}
.footmenu a{text-decoration:none;color:blue;}
.footmenu a:hover{text-decoration:underline;color:red;}
#footbox{position:relative;font-size:small;font-size:80%;
/*border: 1px solid red;      */
}
.fbleft{width:30%;float:left;margin-left:10px;
/*  border: 1px solid blue;      */
}
.fbright{width:30%;float:right;margin-right:10px;

/*  border: 1px solid blue;      */
}
.fbmid{width:30%;margin:auto;
/*  border: 1px solid green;       */
}
.fbleft a:link {text-decoration: none; color: #9F141A; cursor: help;}
.fbleft a:visited {text-decoration: none; color: #9F141A; cursor: help;}
.fbleft a:active {text-decoration: none; color: #9F141A; cursor: help;}

#footbox a:link span {display: none;}
#footbox a:visited span {display: none;}
#footbox a:active span {display: none;}
#footbox a:hover span {display: block;
position: absolute; bottom: 20px; left: 150px;
width: 175px;
width: 275px;
padding: 5px; margin: 5px; z-index: 100;
color: #000000; background: #FFFFE0 ; border: 1px solid Black;
font: 10px Verdana, sans-serif; text-align: center;
}
#footbox a span {visibility:hidden}
#footbox a:hover span,#footbox a:active span,#footbox a:focus span {visibility:visible !important}

#l755cont{border:1px solid#483D8B;}
.l755n{width:30px;float:left;padding-left:5px;}
.l755rboxl{}
.l755rboxm{width:45%;float:right;margin-right:10px;}
.l755rboxr{width:50px;float:right;}
.odd{padding-top:3px;background:white;}
.even{padding-top:3px;background:#F0F8FF;} /* AliceBlue */
.clearright{clear:right;}

.ml{
display: inline;
width: 15px;  
/*margin-left: 10px;     */
}
