#crumbtrail{width:583px;}
 #maincontent_cat{
   font-weight:normal; 
  font-size:0.8em;
/*position:relative;*/
 float:right;
  width:599px;
  margin-top:0px;
  margin-right:10px;
  _margin-right:5px;  
/*min-height:450px;
_height:450px;*/
 }
 h1{padding:3px 0 0px 0; margin:0; font-weight:normal;font-size:3em;}
 h3{ font-family:arial; font-weight:bold; font-size:1.1em; color:#6C9ED6; margin: 0px 0 5px 0; padding:4px 0px 0 5px; height:30px;}
 h3.gradient{background:url(../images/header_bg.jpg) no-repeat; }
 h3.gradient a:link, h3.gradient a:hover, h3.gradient a:active,h3.gradient a:visited{color:#6C9ED6; text-decoration:none !important;}
 .shirt { width:140px;float:left; padding:0 0px 5px 0px; margin:4px 8px 4px 0px; text-align:left; font-weight:normal; font-size:0.85em; background:url(../images/dotes.gif) repeat-x bottom left;}
 .shirt p {padding:2px 0 0 5px;margin:0px;_padding-top:0px;}
 .shirt span {color:#11345A; font-weight:bold; font-size:1em;}
 .shirt img {padding:0; margin:0; border:0 !important;}
 .shirt a:link, .shirt a:visited, .shirt a:active, .shirt a:hover { text-decoration:none;color:#000;}
 .shirt span a:link, .shirt span a:visited, .shirt span a:active, .shirt span a:hover { text-decoration:none;   color:#003366;}
 .shirt span a:hover {text-decoration:underline; }
 .shirt img .shirt_img{width:140px;height:150px;}
 .shirt span.linkText {background:url(../images/light_arrow_right.gif) no-repeat 100% 50%;padding-right: 10px; border:0 !important;}
 .linkText img {border:0 !important;}
 #top_content{width:580px;margin-right:17px;_margin-right:10px;}
 #top_content #title{float:left;width:290px;}
 #top_content #quote{float:left;width:220px;margin-top:3px;}
#bottom_content {
 width:599px;
 font-size:0.8em;
 float:right;
 width:599px;
 margin-right:10px;
 _margin-right:5px;
}
 
  #pagecontent{
   min-height:0;
   _height:auto;
  padding-bottom:30px;
  }
