﻿body, html { margin:0px;  padding:0px; }
body {margin:0px; padding:0px; background-color:#000000; color:#ffffff; font-size:1.0em; font-family:Arial, Helvetica, sans-serif;}

img {border:0px;}

#wrapper { margin:0px auto; padding:0px; width:960px;}

#top {float:left; width:960px; height:100px; padding:0px; margin:0px; color:#ffffff; background-color:#000000;}
#topleft {float:left; width:360px; padding:0px; margin:0px; line-height:31px; color:#ffffff; background-color:#000000; font-size:0.9em;}
#topright { float:left; width:600px; text-align:right; padding:0px; margin:0px; color:#ffffff; background-color:#000000; font-size:0.7em;}

#topnav { float:left;width:960px; clear:both; height:22px; color:#ffffff; text-transform:uppercase; background-image:url(images/TopNavBG.gif); background-repeat:repeat-x; background-position:left;}
#topnav a { text-decoration:none; padding:3px 20px 3px 21px; line-height:22px; margin:0px; color:#ffffff; background-color:#000000; font-size:0.7em;}
#topnav a:hover { text-decoration:none; color:#ffffff; background-color:#999999;}

#main {float:left; clear:both;  padding:4px 0px 4px 0px; margin:0px; width:960px;}

#mainhome {float:left;  text-align:left; padding:0px 0px 0px 0px; margin:0px; min-height:480px;  height:auto !important; height:480px;}

#mainhomebg {float:left;  text-align:left; padding:0px 0px 0px 0px; margin:0px; min-height:480px;  height:auto !important; height:480px; background-image:url(images/Leavy_HP_01.jpg); background-repeat:no-repeat; background-position:top}
 
#mainhomeleft {float:left; padding:0px; margin:0px; width:480px;}
#mainhomeright{float:left; padding:228px 0px 0px 0px; margin:0px; width:480px;}
#mainhomeright .header{float:left; padding:2px 5px 2px 10px; width:180px; margin:0px; background-color:#ffffff; color:#000000; font-size:0.7em;font-weight:bold; text-transform:uppercase; }
#mainhomeright .mainrighttext{float:left; clear:both; padding:0px 0px 4px 0px; width:480px; margin:0px; background-color:Transparent; color:#666666;}
#mainhomeright .mainrighttext .p { background-color:#ffffff;font-size:0.7em; padding:2px 5px 2px 10px; margin:0px;}

#maincontent {float:left; padding:20px; margin:0px; width:920px; background-color:#ffffff; color:#666666; min-height:440px; height:auto !important; height:440px;}
#maincontent2 {float:left; padding:20px; margin:0px; width:920px; background-color:#ffffff; color:#666666; min-height:544px; height:auto !important; height:544px;}
#mainleft {float:left; padding:0px 20px 0px 0px; margin:0px; width:460px;}
#mainleft h1{ padding:0px; margin:0px; font-size:1.1em; font-weight:normal; text-transform:uppercase; background-color:#ffffff; color:#000000;}
#mainleft h2{ padding:13px 0px 0px 0px;margin:0px; font-size:1.1em; font-weight:normal; text-transform:uppercase; background-color:#ffffff; color:#000000;}
#mainleft h3{ padding:13px 0px 0px 0px; margin:0px; font-size:0.7em; font-weight:normal; text-transform:uppercase; background-color:#ffffff; color:#666666;}
#mainleft p{ padding:0px 0px 13px 0px; margin:0px;font-size:0.7em;  background-color:#ffffff; color:#666666;}
#mainleft a { background-color:#ffffff; color:#000000; text-decoration:none;}
#mainleft a:hover { background-color:#ffffff; color:#666666; text-decoration:none;}

#mainright {float:left; padding:0px; margin:0px; width:440px;}
.bubbleTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small;}


.footer {float:left; clear:both; width:920px; padding:5px 20px 5px 20px; margin:0px; font-size:0.6em; background-image:url(images/TopNavBG_footer.gif); background-repeat:repeat-x; background-position:left;}
.footer a { background-color:#000000; color:#ffffff; text-decoration:none;} 
.footer a:hover { background-color:#000000; color:#999999; text-decoration:none;}
.footer2 {float:left; clear:both; width:920px;  padding:1px 20px 6px 20px; margin:0px; font-size:0.6em; background-image:url(images/TopNavBG_bottom.gif); background-repeat:repeat-x; background-position:left;}
.footer2 a { background-color:#000000; color:#ffffff; text-decoration:none;} 
.footer2 a:hover { background-color:#000000; color:#999999; text-decoration:none;}
.footer3 {float:left; clear:both; width:960px;  padding:0px; margin:0px; text-align:right;}

table { color:#00000; font-family:Arial, Helvetica, sans-serif; font-size:0.7em;}



