body { margin: 0; padding: 0;}
#pagecontainer {width: 960px; margin:0 auto; padding:0px;}
#header { width: 960px; float: left;  padding:3px 0 5px 0;}
#main-holder { width: 790px; float: left;}
#search-holder { width: 955px; float: left;}
#rightcol { width: 165px; float: right; padding:7px 0 0 0;}
#main { width: 595px; float: right; padding:0 5px 10px 5px;}
#search { width: 765px; float: right; padding:5px 5px 0 0px;}
#leftnav { width: 175px; float: left; padding:7px 0 0 5px;}
#leftnav ul {list-style: none;width: 174px;margin: 0 0 0 0;padding: 0;}	
#leftnav li {margin-bottom: 2px;}
#leftnav li a {font-size:12px;font-weight: bold;height: 19px;text-decoration: none;color: #505050;display: block;padding: 3px 0 0px 6px;background: #a8cd48;
border-left: 4px solid #7b8f1a;}
#leftnav li a:hover {font-size:12px;font-weight: bold;text-decoration: none;color: #404040; background: #8c9f2b;border-left: 4px solid #6b7f10;}
#leftnav li a.actv {color: #404040; background: #8c9f2b;border-left: 4px solid #6b7f10;}
#leftnav a {font-weight: normal;text-decoration: none;color: #505050;font-size:13px;}
#leftnav a.blue {font-weight: normal;font-weight:bold;text-decoration: underline;color: #FF0000;font-size:13px;}
#leftnav a.blue:hover {font-weight: normal;font-weight:bold;text-decoration: underline;color: #0000FF;font-size:13px;}
#leftnav a:hover {font-weight: normal;text-decoration: underline;color: #505050;}
#footer { width: 960px; clear:both; margin:0 auto; color: #808080;font-size: 11px;padding:3px 0 0 0;}

p, body, blockquote {
  color:#000000;
  background-color:inherit;
  font:14px Arial, Helvetica, sans-serif;}

p.jus {text-align:justify;} 
p.unjus {text-align:left;} 
  
.bckgrnd {font-size:12px;width:570px;border: 1px solid #6b7f10;padding:5px;}
.bckgrnd  a {font-size:12px; font-weight:bold;}

.hide {display: none; margin:5px 0 0 0;}

.red {color:red;font-size:10px;font-weight:bold;}

.red2 {color:red;font-size:14px;font-weight:bold;}

.orange {color:orange;font-size:10px;font-weight:bold;}

.bold {font-weight:bold;}

h1 {font-family: Georgia, Helvetica, Arial, Verdana, sans-serif;
  font-weight: normal;
  text-align: center;
  color: #000000;
  font-size:24px;
  padding:0;padding-bottom:5px;
  margin:0;}

h1.sh {font-family: Georgia, Helvetica, Arial, Verdana, sans-serif;
  font-weight: normal;
  text-align: center;
  color: #000000;
  font-size:21px;
  padding:0;padding-bottom:5px;
  margin:0;}

h2, h3 {font-family: Georgia, Helvetica, Arial, Verdana, sans-serif;
  font-weight: normal;
  text-align: left;
  color: #000000;
  font-size:18px;
  padding:0;
  margin:0;}

h4 {font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: bold;
  text-align: left;
  color: #000000;
  font-size:14px;
  padding:0;
  margin:0;}

A.old {text-decoration:underline;color: #3366ff;}

a {font-size:14px;text-decoration:underline;color: #0000ee;}

img.float-right {float: right;
  margin: 5px 0px 5px 15px;}

img.float-left {float: left;
  border: 1px solid #a8cd48;
  padding: 5px;
  background: #FAFAFA;
  margin: 7px 10px 4px 0px;}

img.float-left2 {float: left;
  margin: 10px 18px 0px 0px;
  border: 1px solid #a8cd48;
  padding: 5px;
  background: #FAFAFA;
  margin: 7px 15px 4px 0px;}

img.float-left3 {float: left;
  padding: 10px;}

img.float-left4 {float: left;
  padding: 0 10px 0 0;}

img.float-right2 {float: right;
  margin: 10px  0px 0px 18px;
  border: 1px solid #a8cd48;
  padding: 5px;
  background: #FFFFFF;
  margin: 7px 0px 4px 15px;}

.nopad {margin:0px;padding:0;}
.nopad2 {margin:0px;padding:7px 0 0 0;}

p.lespad {padding-top: 0px;}

img.noborder {border:0px; background:#FFFFFF;padding:0;}
img.leftnoborder {border:0px; background:#FFFFFF;padding:0 15px 0 0;float: left;}
img.rightnoborder {border:0px; background:#FFFFFF;padding:0 0 0 15px;float: right;}

div.newsletter {border: 4px solid #22B14C;padding:8px;width:260px;margin:0 auto;}
div.newsletter2 {border: 4px solid #22B14C;padding:8px;width:270px;margin:0 auto;}
span.n1 {font-weight:bold;font-style:italic;font-size: 15px;}
span.n2 {font-weight:bold;font-style:italic;font-size: 21px;color:#22B14C;}
div.newsletter p.n3 {font-weight:bold;font-size: 14px; clear:both;}
div.newsletter div.nform {margin:0 auto;width:160px;}
div.newsletter p.n4 {font-weight:bold;font-size: 13px;}
div.newsletter p.n4 a {font-weight:bold;font-size: 13px;}
div.newsletter p.n5 {font-size: 12px;}
div.newsletter2 p.n5 {font-size: 12px;}
img.nimage {border:0px; background:#FFFFFF;padding:0 10px 0 0;float: left;margin-top:-5px;}

.italics{font-style:italic;}

.topb {font-size: 16px;}

.adsleft {float: left;margin:0px 8px 14px 0px;}
.adsleft2 {float: left;margin:0px 8px 8px 0px;}
.adsright {float: right;margin:3px 0px 3px 8px;}

.leftsmall {font: normal .95em/1.6em 'Trebuchet MS', Tahoma, Arial, sans-serif;}

.footlink {text-decoration:none;font-weight:bold;}

.footlink2 {text-decoration:none;}

.footerp {color: #606060;font-size: 11px; text-align:center;}

.footerp a {color: #606060;font-size: 11px;}

h3.musc {font-family: Georgia, Helvetica, Arial, Verdana, sans-serif;
  font-weight: normal;
  text-align: center;
  color: #000000;
  font-size:14px;
  padding:0;
  margin:0;}
