BODY {font:11px/16px Verdana, Arial, Helvetica, sans-serif; color:#fff; background-color:#000; text-align:center; margin:0; padding:0;}

/* -----------------------base html---------------------------*/
h1, h2, h3, h4 {color:#fff; margin-top:0; margin-bottom:10px;}
h1 {font:bold 16px/24px Verdana, Arial, Helvetica, sans-serif; color:#ffff00;}
h2, h2 a, h2 a:visited {font-size:14px; font-weight:bold; color:#FF4141;}
h2 a:hover {color:#fff;}
h3 {font-size:11px; font-weight:bold; color:#ffff00; margin-bottom:0.3em;}

a img {border:none;}

hr {height:1px;}

ul li, ol li {margin-bottom:1em;}

p, td {font:11px/16px Verdana, Arial, Helvetica, sans-serif; }/* for IE5 */
p {margin:0 0 1.5em 0;}

a, a:visited {color:#fff;}

div, table {margin:0; padding:0;}

table td {vertical-align:top; }

input, textarea, select {color:#000; background-color:#ddd; font:12px/18px Arial, Helvetica, sans-serif;}

/* ----------------------- layout divs ----------------------- */

div#wrapper {width:975px; margin-left:auto; margin-right:auto; background:#000 url(../nav-ims/wrapper-bg.gif) repeat-y;}

div#header {text-align:left;}
table#headCont {background:transparent url(../nav-ims/a-top-bg.gif) repeat-x;}
table#headCont td.button {padding:24px 14px 0 0;}

div#navCont {float:left; width:190px; }
div#nav {margin-top:25px; text-align:left; background:transparent url(../nav-ims/nav-bg.gif) repeat-y;}

div#nav a, div#nav a:visited {display:block; font-size:12px; padding:5px 4px 5px 30px; margin:4px 0; text-decoration:none; background:transparent url(../nav-ims/a-out.gif) no-repeat;}
div#nav a:hover {background:transparent url(../nav-ims/a-over.gif) no-repeat;}
div#navtop {width:190px; height:27px;}
div#nav div#navtop a {display:inline; margin:0; padding:0;}
div#nav div#navtop a:hover {background:none;}

div#underNav {margin:20px 0 0 17px; text-align:center;}

div.showHide {display:none; margin-left:12px; /*plus other pararmeters  ....................*/  }
div.showHide#showMenu {display:block;}

div#nav div.showHide a, div#nav div.showHide a:visited {/*parameters here that are different to the main anchor styles*/}
div#nav a#topActive {background:transparent url(../nav-ims/a-active.gif) no-repeat;}
div#nav a#secondActive {}

div#mainCont {margin:0 0 10px 230px; text-align:left;}
table.col2 td.leftcol {padding:20px 25px 0 0;}
table.col2 td.rightcol {} 

div#footer {font:12px/24px Arial, Helvetica, sans-serif; color:#FFFF00; padding:4px 10px 6px 10px; border-top:1px solid #767676; background-color:#272727; clear:both;}
div#footer span.trademark {font-size:10px; color:#ccc;}

div#sw {width:975px; margin:12px auto 20px auto; text-align:left;}
div#sw a, div#sw a:visited {font-size:10px; color:#555; text-decoration:none;}
div#sw a:hover {text-decoration:underline; color:#aaa; }

/* --------------------------classes---------------------------*/

img.imgLeft {float:left; margin:0 10px 4px 0;}
img.imgRight {float:right; margin:0 0 4px 10px;}

form {margin:0;}
form.paypal input, form.paypal select {font:bold 14px Arial, Helvetica, sans-serif; color:#000;}

p.quote {color:#ffff00; margin-bottom:0.3em; margin-top:2em;}
p.author {margin-left:90px; margin-top:0.3em;}
p.pRight {text-align:right;}

div.box {border:1px solid #fff; padding:5px 8px; margin-bottom:20px;}
select#countries option, select#countries option selected {padding:5px 0 5px 5px; color:#fff; background-color:#000;}

div#google_translate {background-color:none; text-align:center; padding:0 3px; margin:16px 0 0 16px;}
div#google_translate a {display:none;}
div#google_translate span {display:none;}




