html, body {background-color:#fff; padding: 0; margin:0;font-size: 95%;} #wrapper, #wrappbk{background: #FFFFFf; width:95%;  padding:0; margin:0 auto; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; } #columnone, #columnonebk {width:95%;  font-style: normal; font-weight: normal; color: #000000; margin: 0 auto; padding: 0; } #columnmenu, #colmenubk{display:none;} #text {text-align:left; width:95%; padding: 0 0.1em 0 0.1em; margin: 0 auto;} #textwide {text-align:left; max-width:650px; float:left; margin: 0 auto; padding: 0 0.1em; } .footers {text-align:center; font-style: italic; font-weight: normal; color: #000000} .maintext {font-style: normal; font-weight: normal; color: #000000} .subhead {font-style: normal; font-weight: bold; color: #008000} .smallnormal{font-size: 0.75em; font-style: normal; font-weight: normal} .smallnormalbold {font-size: 0.8em; font-style: normal; font-weight: bold; text-align: left; color: #FF3333} .mainlowtext {font-style: normal; font-weight: normal; color: #000000} .maintextital {font-size: 1em; font-style: italic; font-weight: normal; color: #000000} .subhead1 {font-size: 1.2em; font-style: normal; font-weight: bold; color: #008000} .subhead2 {font-size: 1.1em; font-style: normal; font-weight: bold; color: #008000}.fontred{color:#FF3333;} .showprint {display:none;} .fontgreen{color:#00CC00;} .fontbrown{color:#993333;} .maintextbig {font-size: 1.5em; font-style: normal; font-weight: bold; color: #3333FF} .maintextCentre {font-size: 1em; font-style: normal; font-weight: normal; text-align: center} .mainpage {font-size: 1em; font-style: normal; font-weight: bold;} #top_menu,#top_menu ul{margin:0 auto;list-style:none;padding:0;background-color:#ccc;border:1px solid #000;color:#000; font-style:normal;} #topmenu{display:none;} #top_menu {display:inline;width:75%;margin:0 auto;} #top_menu{font-size:1em;z-index:999;position:relative;display:inline-block;font-size:1.1em; line-height:1.6em;font-weight:500; } #top_menu ul{display:none;position:absolute;left:0;top:100%;box-shadow:3.5px 3.5px 5px #000000;background-color:#FFFFFF;border-radius:5px;border-color:#d4d4d4;padding:0 5%;width:90%;} /*set drop down*/#top_menu li:hover>*{display:block;} #top_menu li{width:98%;display:block;white-space:nowrap;} #top_menu li:hover{z-index:1;} #top_menu ul ul{width:60%;position:absolute;left:10%;top:100%;} #top_menu>li{margin:0 auto;} * html #top_menu li a{display:inline-block;} #top_menu a:active, #top_menu a:focus{outline-style:none;} #top_menu a{display:block;vertical-align:middle;text-align:left;text-decoration:none;color:#000;cursor:pointer;padding:1px 0 1px 10px;background-color:white;} /*sets appearance of static menu line*/#top_menu ul li{width:98%;float:none;margin:0 0 0; border-bottom:solid #000 1px;} #top_menu ul a{text-align:left;width:90%;background-color:#FFFFFF;color:#000;;text-decoration:none;} /*set dropdown text */ #top_menu li:hover>a,#top_menu a.pressed{font-style: italic; color: red;text-decoration:none;} #top_menu span{display:block;overflow:visible;padding-right:0;} #top_menu ul span{padding-right:28px;} #top_menu li:hover>a,#top_menu li>a.pressed{background-color:#ccc;text-decoration:none;font-style:normal; color:#000;} #top_menu ul li:hover>a,#top_menu ul li>a.pressed{font-style: italic; color: red;text-decoration:none;} #topmenu{display:inline;margin:0 auto;} .gardenlistout{width:99%;margin:0 auto 10px auto;} .gardenlistleftin{width:24%;float:left;} .gardenlistrightin{width:74%;float:right;} .mainpagecent {font-size: 1.2em; font-style: normal; font-weight: bold; text-align: center} .maintextleft {font-style: normal; font-weight: normal; text-align: left} .menulink {font-size: 0.8em; font-style: normal; font-weight: normal; color: #008000; line-height: normal} .menulinkblue {font-style: normal; font-weight: bold; color: #0000FF} .side_bar_box {text-align:center; padding: 0.2em; width: 125px; border: thin solid #009933; margin: 0.2em auto;} .side_bar_box a{line-height:200%;;} .side_bar_ads {font-size: 0.9em; text-align:center; margin:0 0 0.5em 0; padding:0 0 0.5em 0;} .border_red {border:double red 1px;} .border_black {border:double black 1px;} .border_hdbox {border:double #003399 1px;} .border_grey {border:double #999999 1px;} .border_green {border:double #66FF66 2px; text-align: center;} .usefulborder {border:double #66FF66 2px; margin: 0 auto; } h1{font-size: 1.5em; font-style: italic; font-weight: bold; color: #008000; text-align: center; line-height: normal;} h2{font-size: 1.2em; font-weight: bold; color: #008000; text-align: left; line-height: normal;} h3 {font-size: 1em; font-style: normal; font-weight: bold; color: #008000;} .hr50 {border:0px; color:#000000; background-color:#000001; height:1px; width:50%; margin: 5px auto; } .hr75 {border:0; color:#000000; background-color:#000001; height:1px; width:75%; margin: 5px auto;} .hr95 {border:0; color:#000000; background-color:#000001; height:1px; width:95%; margin: 5px auto;} .hr100 {border:0; color:#000000; background-color:#000001; height:1px; width:98%; margin: 5px auto;} .hr400px {border:0px; color:#000000; background-color:#000001; height:1px; width:95%; margin: 0 auto;} .imgright {border:0px; padding:3px; margin:3px; float:right; clear:both;} .imgleft {border:0px; padding:3px; margin:3px; float:left;} .imgcenter {border:0px; padding:3px; margin: 3px auto; display: block; text-align:center;} .imgdef {border:0px; padding:0px; margin:0px;} div.clearfloats {clear:both;} #advert {text-align:center; width:168px; margin:0px; padding: 0; float:left;} #footer {clear:both;width:98%;text-align:left;font-style: italic; font-weight: normal;} #header {width:95%; text-align:right; margin: 0 auto;} #headerprint {display:none;} #maintextwrap {max-width:540px; margin:5px 0px 0px 7px; padding:5px 0px 0px 7px; float:right;} #maintextwrap a:hover {color:#ff0000; text-decoration:none;} #botmenu {text-align:center; margin:5px 0px 0px 7px; padding:5px 0px 0px 7px;} #botmenu a {font-size: 0.8em; text-decoration:none; height:1.5em; margin:0; padding:0px; color: #000000; width:98%;} #botmenu a:hover {text-decoration:underline; color:#ff0000;}  /* ad box styles <------- */  /* ad box styles <------- */ /* righthand navigation styles NOW ON LEFT <------- */ #rightnav, #genrnav {padding:0 0 0 0.3em; margin:0 0 0 0.3em; font-size: 0.8em; text-align:left; font-style: normal;} #rightnav ul, #genrnav ul {padding:0 0.2em 0.2em 0; margin:0 0.2em 0.2em 0; width:98%; border-top:solid #ffffff 0.1em;} #rightnav li, #genrnav li {display:block; width:98%; margin:0.1em 0 0.1em 0; padding:0.1em 0 0.1em 0; list-style-type:none; border-bottom:solid #000000 1px; font-weight: bold;} #rightnav a, #genrnav a {text-decoration:none; margin:0px; padding:0px; color: #008000; width:98%;} #rightnav li a:hover, #genrnav li a:hover{text-decoration:underline; color:#ff0000;} /* homemain navigation styles <------- */ .hpnav {width:98%; padding:0 0 0 0.3em; margin:0 0 0 0.3em; font-size: 100%; text-align:left; font-style: normal; } .hpnav ul {padding:0 0.2em 0.2em 0; margin:0 0.2em 0.2em 0; width:98%; border-top:solid #ffffff 1px;} .hpnav li {display:block; width:98%; margin: 0.2em 0 0.2em 0; padding:0.2em 0 0.2em 0; list-style-type:none;} .hpnav a {text-decoration:none; margin:0; padding:0; color: #008000; width:98%;} .hpnav li a:hover {text-decoration:none; color:#ff0000;} /* related navigation styles <------- */ .related {font-size: 0.9em; text-align:left; font-weight: normal;} .related ul {padding:0px 2px 2px 5px; margin:0px 2px 2px 5px;} .related li {font-style: normal; padding:0px 2px 2px 3px; margin:0px 2px 2px 3px; list-style-type:disc;} /* anchor styles <------- */ a:active, a:focus, a:link{color: #0000FF; text-decoration:underline; } a:visited {color: #9933ff; text-decoration:underline; } a:hover {color:#ff0000; text-decoration:none;} .warning {font-size: 1.3em; font-weight: bold; color: #FF0000; text-align: center;} .smalltable {font-size: 0.8em; font-style: normal; font-weight: normal;} .alignc {text-align: center; margin:0 auto;} .alignr {text-align: right;} .alignl {text-align: left;} #siteindex a {text-decoration:none; height:1.5em; display:block; margin:0; padding:0; color: #000000; width:98%;} #siteindex a:hover {text-decoration:underline; color:#ff0000;} .show500, .show945{display:inline;} .header468{width:95%; max-width:468px;border:0;margin:0 auto;} .headerimg{width:95%; max-width:330px;} .table98pc, .table98pcgbd {width:95%; border:0; margin:0 auto;} .table470, .table470bkbd {width:95%; max-width:470px; border:0; margin:0 auto;} .table98pcgbd, .table98pcgbd  td, .table470bkbd, .table470bkbd td {border: solid #ccc 1px; padding:2px; margin:0;  border-spacing: 0; border-collapse: collapse; margin:0 auto;}.adslot_1 { width: 95%; max-height: 100px; margin:2px auto; padding-left:0; padding-right:0;} .adslot_2 { width: 95%; max-height: 600px; margin:2px auto; padding-left:0; padding-right:0;} 
.width80pc{width:80%;}
.td_bgCCC{background-color:#CCC} .td_bg9FF{background-color:#9FF} .td50pc{width:50%;} .td_cent_top, .td_cent_top_18pc, .td_cent_top_33pc, .td_cent_top_ccf, .td_cent_top_ccf_20pc   { text-align:center; vertical-align:top; padding:5px;} .td_cent_top_18pc { width:18%;} .td_cent_top_33pc { width:33%;} .td_cent_top_ccf, .td_cent_top_ccf_20pc  {background-color:#ccf;} .td_cent_top_ccf_20pc { width:20%;} .td_cent_mid, .td_cent_mid33pc { text-align:center; vertical-align:middle; padding:5px;} .td_cent_mid33pc{width:33%;} .td_left_mid { text-align:left; vertical-align:middle; padding:5px;} .td_right_mid { text-align:right; vertical-align:middle; padding:5px;} .td_left_top, .td_left_top33p, .td_left_top50pc, .td_left_top_ccf, .td_left_top_cff  { text-align:left; vertical-align:top; padding:5px;} .td_left_top33p{width:33%} .td_left_top50pc{width:49%;} .td_left_top_ccf {background-color:#ccf;} .td_left_top_cff {background-color:#cff;} .td_right_bot { text-align:right; vertical-align:bottom; padding:5px;} .td_right_top { text-align:right; vertical-align:top; padding:5px; } .td_bg_c1c797{background-color:#C1C797;}
.amaz_ifram{width:120px;height:240px; overflow:hidden; margin:0; border:0;}
.breadcrumbs{font-weight:bold;}
.promobox {width: 98%; max-width:468px; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; font-weight: bold; color: #000; text-align: center; margin:0 auto 10px auto; background-color: #ddd; padding-bottom: 10px;} .promohead {font-size: 1em; font-style: normal; font-weight: bold; color: #FFFFFF; text-align: center; background-color: #003399;} .promol {width:98%; font-family: "Comic Sans MS", Arial, "MS Sans Serif"; font-size: 1em; font-style: normal; font-weight: bold; color: #0000CC; text-align: left; background-color: #ffffff; margin: 0 auto;} .promobox ul {padding:2px 0px 5px 3px; margin:2px 0px 5px 0px; width:98%; display:inline;} .promobox ul li {font-family:"Trebuchet Ms", Lucida, Arial, Verdana, serif, sans; font-size: 1em; font-style: normal; font-weight: bold; line-height: 1.5em; width:98%; padding:0 0 0.5em 0; margin:0 1em 0.5em 1.2em; list-style-type:disc; vertical-align:top; display:inline;}.show500 img{max-width:95%;} 
@media screen and (min-width:520px) {
body {background-color:#093;}
#wrapper, #wrappbk{max-width:550px; padding:0.2em; margin:1em auto; text-align:left;border-radius:0.5em;box-shadow: 5px 5px 2px #888888;}



.widgetbox, #homeindex{display:none;} table td{font-size:.9em;} 
 }
@media screen and (min-width:750px) {

#wrapper, #wrappbk{width:95%;  background-image:url(sidebarbg.gif); background-position:top right; background-repeat:repeat-y; max-width:800px; }


#columnonebk, #columnone{width:75%; max-width:600px; padding:0; float:left;} 
#columnmenu, #colmenubk{float:right; width:170px; text-align:left; font-style: italic; font-weight: bold; margin: 0 0.1em; padding:0 0.1em;display:inline;} #text {text-align:left; width:95%; padding: 0 0.1em 0 0.1em; margin: 0 auto;} 


.show500 {display:none;}
}


@media screen and (min-width:945px) {
#wrapper, #wrappbk{ max-width:900px;}
#columnonebk,#columnone{width:98%; max-width:690px; }
a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em;line-height:2.0em; margin:0 0 5em 0; padding:0 0 5em 0;} #rightnav, #genrnav {padding:0 0 0 0.3em; margin:0 0 0 0.3em; text-align:left; font-style: normal;} #rightnav ul, #genrnav ul {padding:0 0.2em 0.2em 0; margin:0 0.2em 0.2em 0; width:98%; border-top:solid #ffffff 0.1em;} #rightnav li, #genrnav li {display:block; width:98%; margin:0.1em 0 1em 0; padding:0.1em 0 0.1em 0; list-style-type:none; border-bottom:solid #000000 1px; font-weight: bold;} .side_bar_ads a{text-align:left; margin:0 0 1em 0; padding:0 0 0.5em 0;} .hpnav {width:98%; padding:0 0 0 0.3em; margin:0 0 0 0.3em; font-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:left; font-style: normal;} .hpnav ul {padding:0 0.2em 0.2em 0; margin:0 0.2em 0.2em 0; width:98%; border-top:solid #ffffff 1px;} .hpnav li {display:block; width:98%; margin: 0.2em 0 1em 0; padding:0.2em 0 0.2em 0; list-style-type:none;} #siteindex a {height:1.5em; display:block; margin:0 0 1em 0; padding:0; text-decoration:underline; color:#00F; width:98%;} .linklist li{margin: 0.2em 0 1em 0;}    #text{float:none; width:98%; clear:both;} #advert, #colmenubk{float:right; width:25%; max-width:150px; margin:0 auto;} #textwide{width:98%;}.show945{display:block;} /*.promobox {width: 98%; max-width:210px;} .promo {width:98%;} .promobox ul {width:98%;} .promobox ul li {width:95%;}  */ul, ol {margin-left:-1em; margin-right:0;} blockquote {margin-left:1em; margin-right:0;} .related {width:98%; max-width:250px; margin:0 auto;} #advert{width:98%; max-width:750px; margin: 0 auto; padding:0; float:none;} }
@media print {#header, .hideprint, #rightnav,  #columnmenu, #advert  {display:none; } .showprint {display:block;} #wrapper {	width:98%; margin:5px 0px 0px 5px; margin-left: auto; margin-right:auto; text-align:left; border-radius:1em;box-shadow: 0px 0px 0px #000000; } #columnone {width:98%; margin:7px 1px 7px 1px; padding:7px 1px 7px 1px; float:none; background-color:#ffffff; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; } #text {text-align:left; width:98%; padding: 0 0.1em 0 0.1em; margin: 0 auto; float:none;} }