 body {background:#cccccc; margin-top:0; padding-top:0; margin-top:0; font-family:arial; font-size:12px;text-align: center; behavior: url("/styles/csshover3.htc"); margin:auto; }
	h1 {font-size:24px; margin:15px 0px;}
	h2 {font-size:20px; margin:10px 0px;}
	h3 {font-size:18px; margin:8px 0px;}
	h4 {font-size:16px;}
	a img{border:0;}
    a {color:#B19821;}
  	a:visited{color:#336633;}
  	a:hover {color:#2E5A2E;}
#wrapper { text-align: left;  margin:auto;  position:relative; }
#bgbox {width:100%;background:#FFF;}
#navigation{background:#0094D9; height:40px; width:100%; }
#header {padding:20px; padding-left:20px;}
#left {width:270px;min-width:270px;max-width:270px; padding-left:20px; }
#middle {padding: 5px 10px 25px 30px; font-size:12px;  font-family:arial; border-left:1px solid #000000; width:565px;max-width:565px;,min-width:565px;}
#right {background-color:#fff; padding:20px; }
	.PageHeader{font-size:20px;  margin-bottom:0px;  padding-bottom:0px;  color: #22A7DF;}
#footer {background-color:#fff ; background-image:url(images/footer.jpg);background-repeat:no-repeat; width:100%; height:260px;text-align: center; margin:auto;}
#footer a {color:#125e28; font-weight:bold;}
#artfullogo{padding-top:200px;text-align: left; left:1000px; position:absolute;}
#FormBlock .formtext {font-weight: bold;}
#FormBlock td {padding: 3px;}

/***************************************************************************/
/* WORKING next line submenu CSS:
/***************************************************************************/
#menu {float: left; clear:right; /*position:relative; top:-31px;*/ margin-left:270px;}
#menu ul {list-style: none; margin: 0; padding: 0; float: left;}
#menu li {position: relative; float:left; margin-right:3px;}
#menu a {display:block; font-weight: bold; color: #fff; padding-top:10px; text-align:center; width:100px; height:20px; text-decoration: none; font-size:13px; background: url(images/navbg.jpg) left top no-repeat;}
#menu a:hover {color:#22A7DF; background: url(images/navbgover.jpg) left top no-repeat;}

#menu ul ul {background: url(images/navdroparrow.gif) 40px top no-repeat; position:absolute; width:500px; display:none; }
#menu ul li:hover ul {display:block;}
#menu ul ul li { float:left; padding-top:12px; margin:0px;}
#menu ul ul li a {background:none; color:#075820; font-size:13px; font-weight:bold; border-left: 1px solid #075820; padding:0px 10px; text-align:left; height:17px; width:auto;}
#menu ul ul li a.First{border-left:0;} 
#menu ul ul li a:hover {background:none; color:#22A7DF;}


/***************************************************************************/
/* Simple menu:
/***************************************************************************/
#memberMenu {border-bottom:1px solid #075820; border-top:1px solid #075820;}
#memberMenu ul {list-style: none;margin: 0;padding: 0;}
#memberMenu li { width: 100%; border-bottom:1px solid #D6B728; padding:7px 0px; }
#memberMenu a{background:url(images/side-list-item-bg.jpg) 5px top no-repeat; padding-left:40px; color:#000;}
#memberMenu a:hover {color:#FECD09;}
	
