html, body, h1, h2, h3, h4, h5, h6, form,  p, input, ul, li, table {padding:0px; margin:0px;}

body {background-color:#2f0000; background-image:url(maingrad.jpg); background-repeat:repeat-x; background-position:top left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#FFF;}

a img {border:none;}

#overt {width:950px; border:1px #ccc solid; margin:0px auto; background:#950f12; margin-top:32px;  margin-bottom:32px;}
#header {width:100%; height:300px;}
#logos {float:left; width:403px; background:url(coffee.jpg) right top no-repeat; height:300px; }
#flasher {width:546px; float:right; height:300px; background:url(cup.jpg); border-left:1px solid #FFF;}
#leaves {background:url(leaves.jpg); height:35px; border-top:1px solid #FFF; border-bottom:1px solid #FFF; width:100%; clear:both;}
#iconmenu {float:left; margin-top:10px; margin-left:24px; word-spacing:12px;}
#phone1 {padding-right:12px; float:right; font-size:14px; color:#FF0; padding-top:10px; font-weight:bold;}
#main {width:100%; background:url(gradmain.jpg) repeat-y left top; clear:both;}
#main2 {background:url(leaf2.gif) bottom right no-repeat;}
#leftmenu {background:url(menugrad.jpg); height:426px; width:247px; float:left;}
#content {float:left; margin-left:80px; width:550px;; padding-bottom:64px; padding-top:48px;}
#footer {clear:both; background:url(downgrad.jpg); width:100%; height:57px; font-size:16px;}


#leftmenu ul {margin-left:48px; padding-top:72px; list-style:none;}
#leftmenu li {padding-bottom:18px; font-size:14px; font-weight:bold;}
#leftmenu a {color:#fff; text-decoration:none;}
#leftmenu a:hover {color:#FF0; text-decoration:underline;}

h1 {font-size:18px; color:#FF0; font-weight:normal; padding-bottom:18px;}
h2 {font-size:16px; color:#FF0; font-weight:bold; padding-bottom:16px;}
h3 {font-size:14px; color:#FF0; font-weight:bold; padding-bottom:12px;}

#content p {margin-bottom:14px; line-height:130%; text-align:justify;}

#copyright {float:left; margin-left:12px; margin-top:22px;}
#lastphone {float:right; margin-right:12px; margin-top:22px;}

#content a {color:#FFFF99; text-decoration:underline;}
#content a:hover {color:#FF9900; text-decoration:none;}

#content li a {color:#FF9900; text-decoration:none;}
#content li a:hover {color:#FFFF99; text-decoration:underline;}

#content h3 a {color:#FF9900; text-decoration:none;}
#content h3 a:hover  {color:#FFFF99; text-decoration:underline;}

.nav, .info {font-size:12px; padding-bottom:18px;}
.info {padding-top:24px;}
.spacer {clear:both; font-size:12px;}
.more {padding-bottom:6px; font-size:12px;}
div.groups {padding-top:12px; padding-left:12px;}
.groups p {padding-top:6px;}
.clearhr {clear:both; margin-top:0px; margin-bottom:16px; background:url(hr.gif) center no-repeat; height:25px;}

#content ul.groups {margin-left:24px; padding-bottom:12px;}

#content ul {padding-left:12px;} 
.imggr {float:left; margin-right:12px; margin-bottom:8px; border:3px #990000 solid; margin-top:8px;}
.imggr2 {border:3px #990000 solid; margin-bottom:8px;}
#feedback {padding-top:18px;}
#counter {margin-left:48px;}