@charset "utf-8";
/* Hobgreen HaHa CSS Document */

body {background:#706546 url(../images/haha/flock.gif) top left repeat-x scroll;}

#wrapper #mainMenu ul {color:#ccc2a4;}
#wrapper #mainMenu ul li a {color:#ccc2a4;}

#wrapper #tickerHolder {background:url(../images/haha/ticker-back.png) top left repeat-x scroll;}
#wrapper #tickerHolder #ticker a {color:#ccc2a4;}
.stilmsg {color:#ccc2a4;}
.stilefss {color:#ccc2a4;}

#wrapper #footer {color:#ccc2a4;}
#wrapper #footer #footerMenu ul li {border-right:1px solid #ccc2a4;}
#wrapper #footer #footerMenu ul li a {color:#ccc2a4;}

#content h1 {display:none;}
#content #submenu {height:30px; font-size:0.75em;}
#content #submenu ul li {float:left; display:inline; padding-right:10px; margin-right:10px; border-right:1px solid #939393;}
#content #submenu ul li.last {border-right:none;}
#content #submenu ul li a {color:#939393; text-decoration:none;}
#content #submenu ul li.active a {color:#000;}
#content #submenu ul li a:hover {text-decoration:underline; color:#000;}

#content #col1 {float:left; display:inline; width:366px; padding-bottom:25px; margin-top:10px;}
#content #col1 h2 {margin-bottom:30px;}
#content #col1 h3 {margin-bottom:15px;}
.menus #col1 h3 {padding:15px 0 30px; margin-top:25px; border-top:1px solid #b7b2a2;}
#content #col1 p {font-size:0.8em;}
#content #col1 p.first {text-indent:20px;}
#content #col1 p.contact {margin-top:30px;}
#content #col1 p a {font-weight:bold; color:#006843;}
#content #col1 p a:hover {text-decoration:none;}
#content #col1 table, #content #col1 th, #content #col1 td {border:0; padding:0; text-align:left; font-size:0.90em;}
#content #col1 thead {display:none;}
#content #col1 th, #content #col1 td {padding:8px 20px 8px 0; border-bottom:1px solid #e5e5e5; vertical-align:top; width:50%;}
.menus #col1 p.contact {margin-top:50px!important;}

#content #col2 {float:right; display:inline; width:385px; font-size:0.75em; padding-bottom:25px; margin-top:10px;}
.menus #col2 {background:#fbf4e1 url(../images/light-col-back.gif) bottom left no-repeat scroll; margin:30px 0 20px;}
#content #col2 fieldset {padding:10px 0 0 15px;}
#content #col2 fieldset label {float:left; display:inline; font-size:0.80em; margin:3px 5px 0 0;}
#content #col2 fieldset select {float:left; display:inline; font-size:0.90em; margin-right:5px;}
#content #col2 fieldset input.button {float:left; display:inline; margin-top:2px;}
#content #col2 h3 {display:none;}
#content #col2 h4 {width:345px; color:#edce80; font-weight:bold; font-size:1.2em; text-align:center; margin:40px 0 25px 20px;}
#content #col2 p.course {width:345px; text-align:center; padding-top:25px; margin:25px 0 0 20px; border-top:1px solid #f1d792; font-weight:normal;}

#content #cookbooks {clear:both; padding-top:45px; border-top:1px solid #CCC; height:150px; width:770px; margin-top:30px;}
#content #cookbooks h3 {margin-bottom:15px;}
#content #cookbooks .text {float:left; display:inline; width:270px; font-size:0.8em;}
#content #cookbooks .images {float:right; display:inline; width:461px;}
#content #cookbooks .images img {float:left; margin-right:20px;}
#content #cookbooks .images img.last {margin-right:0;} 

