* {margin: 0; padding: 0; }
    body { height:100%; background-color:#1c1c1c; background-image:url(img/bodyback.jpg); background-repeat:repeat-x; font: 80% Arial,Verdana,sans-serif; margin: 0; padding: 0; }

 a:active { outline: none;}
 a:visited {  outline: none;}

.hidem { display:none; }
.clear { clear:both; }
  /*    border:1px solid #800000;    ------------------CUT--------------*/
  
  
#topbar { width:100%; height:15px; background-color:#2e2e2e; }

#logobox { width:800px; height:95px; margin:0 auto; background:transparent;   }
#logoboxleft { width:560px; height:64px; float:left; background-image:url(img/Logo.jpg); margin:0; }
#logobox h1 {clear:both;margin:0;padding:0; }
#logobox p { font-size:1.0em; color:#ffffff; padding:0 0 0 65px; }


#bodybg { width:800px; min-height:640px; margin:0 auto; background-color:#ffffff; background-image:url(img/contentbg.jpg); background-repeat:repeat-x; }
#bodybg h1{ font-size:1.4em; text-align:center; font-weight:bold; }
#bodybg h2{ font-size:1.0em; text-align:center; font-weight:500; }
#bodybg h6{ font-size:0.9em; text-align:right; font-weight:500; padding:20px;}
#bodybg a {font-size:1.0em; padding:0; line-height:18px; text-decoration:none; color:#0071BC; }
#bodybg a:hover {font-size:1.0em; padding:0; line-height:18px; text-decoration:underline; color:#BD9A00; }


/*----------INDEX---------*/
#adminbodyleft { width:400px; float:left; margin:10px 0 0 20px;}
#adminbodyleft h1 {font-size:1.2em; padding:0 0 0 5px; text-align:left;}
#adminbodyleft p {font-size:1.0em; padding:2px 0 0 5px; line-height:18px; }
#adminbodyleft h6 {font-size:1.0em; padding:3px 0 0 15px; line-height:16px; text-align:left; }
#adminbodyleft a {font-size:1.0em; padding:0; line-height:18px; text-decoration:none; color:#0071BC; }
#adminbodyleft a:hover {font-size:1.0em; padding:0; line-height:18px; text-decoration:underline; color:#BD9A00; }


#adminbodyrightbox { width:320px; height:400px; float:right; margin: 30px 20px 0 0; background-image:url(img/bodyrightGradient2.jpg); background-repeat:no-repeat;}
#adminbodyrightbox h1 { font-size:1.2em; color:#303030; padding:20px 0 0 15px; text-align:left; }
#adminbodyrightbox p { font-size:1.0em; color:#303030; padding:5px 15px 0 20px; text-align:left; }
#adminbodyrightbox a {font-size:1.0em; padding:0; line-height:18px; text-decoration:none; color:#0071BC; }
#adminbodyrightbox a:hover {font-size:1.0em; padding:0; line-height:18px; text-decoration:underline; color:#BD9A00; }


#bgbottombox { clear:both; width:760px; height:110px; background-image:url(img/bgbottomDrop.jpg); background-repeat:no-repeat; margin:0 auto; padding-top:10px; }
#bgbottombox h1 { font-size:1.2em; color:#303030; text-align:center; font-weight:bolder; padding:8px 0 0 5px; }
#bgbottombox p { font-size:1.0em; color:#303030; text-align:center; padding:0 50px 0 50px; }


/*----------FEATURES---------*/
#featuresbox { width:620px; margin:0 auto; background:transparent; }
#featuresbox h1 { font-size:1.2em; font-weight:bolder; padding:10px 0 0 0; text-align:left; color:#0071BC;}
#featuresbox p { font-size:1.0em;  padding:0 10px 0 10px; text-align:left; line-height:17px;}

#adminbodynewspic { width:78px; height:67px; float:left; background-image:url(img/newsblue.png); background-repeat:no-repeat; padding:0 5px 0 0;}
#adminformspic {width:60px; height:59px; float:left; background-image:url(img/tools2blue.png); background-repeat:no-repeat; padding:0 0 0 5px; margin-top:10px;}
#admincustompic {width:79px; height:60px; float:left; background-image:url(img/Window.png); background-repeat:no-repeat; }
#adminshoppingpic {width:78px; height:62px; float:left; background-image:url(img/Cart_Empty.png); background-repeat:no-repeat; }
#adminCalendarpic {width:78px; height:60px; float:left; background-image:url(img/Calendar.png); background-repeat:no-repeat; }
#adminenvelopPic {width:79px; height:61px; float:left; background-image:url(img/envelopeopenblue.png); background-repeat:no-repeat; }

/*----------FEATURES AND PROJECTS---------*/
#aboutbox { width:650px; margin:0 auto; background:transparent; }
#aboutbox h1 { font-size:1.2em; font-weight:bolder; padding:20px 0 0 0; text-align:left; color:#0071BC; margin:0;}
#aboutbox p { font-size:1.0em;  padding:0 10px 0 10px; text-align:left; line-height:17px;}
#projectbox { width:600px; margin:0 auto; background:transparent; }
#projectbox h1 { font-size:1.2em; font-weight:bolder; padding:0; text-align:left; color:#0071BC; margin:0;}
#projectbox p { font-size:1.0em;  padding:0; text-align:left; line-height:20px;}
#projecthorsepic { width:125px; height:78px; float:left; background-image:url(img/Horse.jpg); background-repeat:no-repeat; padding:0 5px 0 0;}
#projectmoneypic{ width:125px; height:78px; float:left; background-image:url(img/Money.jpg); background-repeat:no-repeat; padding:0 5px 0 0;}
#projectdogpic{ width:125px; height:78px; float:left; background-image:url(img/dog.jpg); background-repeat:no-repeat; padding:0 5px 0 0;}
#projecttrafficPic{ width:125px; height:78px; float:left; background-image:url(img/Traffic.jpg); background-repeat:no-repeat; padding:0 5px 0 0;}





/*----------FOOT---------*/
#bodyfoot { width:800px; height:17px; margin:0 auto; background-image:url(img/bodybottom.jpg); }

#bottombox { width:820px; height:120px; margin:5px auto; background-image:url(img/bottomboxdark.jpg); }
#bottombox a {font-size:1.0em; padding:0; line-height:18px; text-decoration:underline; color:#BD9A00; }
#bottombox a:hover {font-size:1.0em; padding:0; line-height:18px; text-decoration:none; color:#0071BC; }

#bottomboxleft { width: 400px; height:120px; float:left;  }
#bottomboxleft h1 { font-size:1.2em; padding:10px 0 0 30px; color:#BD9A00; }
#bottomboxleft p { font-size:1.0em; padding:10px 0 0 30px; color:#eeeeee; }

#bottomboxright { width: 400px; height:120px; float:left;   }
#bottomboxright h1 { font-size:1.2em; padding:10px 10px 0 30px; color:#BD9A00; text-align:left;}
#bottomboxright p {font-size:1.0em; padding:10px 20px 0 30px; color:#eeeeee; text-align:left;}

#foot { width:800px; height:27px; margin:0 auto; background:transparent;}
#foot p { font-size:0.9em; color:#eeeeee; padding:5px 0 0 10px; text-align:center;}
#foot a {padding:0; line-height:18px; text-decoration:none; color:#BD9A00; }
#foot a:hover { padding:0; line-height:18px; text-decoration:underline; color:#0071BC; }



  /*  ----------------- MENU--------------*/
#buttonbox { width:800px;height:60px; background-image:url(img/buttonback.jpg);  margin:0 auto; font-size:1.2em; }
#buttoncontain { width:725px; margin:0 auto; background:transparent; }
#nav-menu ul{list-style: none;padding: 0;margin: 0;}
#nav-menu li{float: left;margin: 0;}
#nav-menu li a {background:transparent;height: 60px;line-height: 20px;float: left;width:145px;display: block;
color: #ffffff;text-decoration: none;text-align: center; border-left:1px solid #282828;}
#nav-menu a span { padding:0; margin:0; font-weight:600;}
/* Hide from IE5-Mac \*/
#nav-menu li a{float: none}
/* End hide */
#nav-menu{width:750px;} 
#nav-menu #current a {background: transparent;height: 60px;line-height: 20px;float: left;
width:145px;display: block;color: #BD9A00;text-decoration: none;text-align: center;}
#nav-menu li a:hover{background:transparent;height: 60px;line-height: 20px;float: left;
width: 145px;display: block;color: #BD9A00;text-decoration: none;text-align: center;}
  /* ---------------  MENU--------------*/

