#content h2 {
	margin-top: 30px !important;
}

h1{
	color:  #f8a710 !important;
}

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;vertical-align: baseline; background: transparent; }
html { overflow-y: scroll;}
ol, ul { list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}

html, body { height:100% }

body { background: url(pics/back.jpg) top left no-repeat; font-family: sans-serif; font-size: 13px; line-height: 17px}

#wrapper { position:relative; margin-left:210px; width:770px; 
/*background: #fbc276; */
background: #FFF;
float:left; display:inline }
#header { position:relative; background: #fff; height:105px; }
#header .logo { display:none}

#header ul { position: absolute; top: 60px; left: 30px; font-family:'Kameron', sans-serif }
#header ul li { display:inline; margin-right:10px }
#header ul li a:link, #header ul li a:visited { color: #51626F; text-decoration:none; text-transform: uppercase; background: url(pics/navi-item.png) top left no-repeat; padding-left:10px }
#header ul li a:hover { color: #86919a }
#header .level1 { position:absolute; margin-left:500px; width: 200px; top:85px }
#header .level1 a:link, #header .level1 a:visited { display:block; color: #000; margin-bottom:10px; font-family: sans-serif; text-transform: none }

#container { width:770px; float:left; background: url(pics/back-kenno.gif) right bottom no-repeat; min-height:750px }
#container a:link, #container a:visited { color: #D10074 }
#container a:hover { color: #df4d9e }

#content { width: 520px; padding:10px; float:left}
h1 { font-family:'Kameron', sans-serif !important; color: #fff; font-size: 30px; font-weight:normal; margin:20px 10px 20px 10px}
.spacer0 { padding: 0 10px 10px 10px }

p { margin-bottom:0px }

#side-a { width:200px; float:right; padding: 10px 10px 10px 0;font-size: 12px; line-height:15px  }
#side-a h2, #side-a h3 { font-family:'Kameron'; 
/*color: #fff;*/
color: #f8a710;
font-size: 22px; font-weight:normal; margin: 0 0 10px 0}
.scoop { background:#fde6cc; margin: 0 0 10px 0; padding: 7px 10px 10px 10px; -moz-border-radius: 5px; border-radius: 5px;}
.scoop div { display:none }

#news li { margin-bottom: 6px }

#side-b { position:absolute; left:-200px; top:495px; width:190px; font-size: 12px; line-height:15px }
#side-b h3 { font-family:'Kameron'; color: #000; font-size: 16px; font-weight:normal; margin: 0 0 10px 0}
#side-b ul { margin-bottom:20px; }
#side-b li { margin-bottom:6px }

#footer { clear:both;background: url(pics/footer.png); width:100%; height:55px }

.contentImage_left { float:left; margin: 0 20px 30px 0 }
.contactContent{
	margin-top:10px;
	margin-left:10px;
	width: 150px;
	display: block;
	float: left;
	margin-right: 10px;
	text-align: center;
}	
	
.contactContent .contentImage_left{
	clear:both;
	border: solid 1px #999;
	padding:0;
	float:none;
}

.black{
	color: #000;
}	

.contentImage_left {
   
    padding-top: 15px;
    padding-bottom: 30px;
    padding-right: 10px;
    padding-left: 10px;
     float: left;
}

.contentImage_right {
    float: right;
    padding-top: 15px;
    padding-bottom: 30px;
    padding-right: 10px;
    padding-left: 10px;
}
#content ul {
	margin-bottom: 0px;
	margin-top: 5px;
}
#content ul li{
	margin-left:40px;
	margin-bottom: 5px;
	font-size: 13px;
}

#side-a .magnoliaLink{
	padding-left: 10px;
}

.newsImageTitle{
	font-size: 11px;
	max-width: 75px;
	_width: 75px;
}

.newsImageDiv{
	float: left; margin: 3px;
}

.newsImageContainer{
	max-width: 240px;
	float: right;
	margin-right: 0px;
}

.newsImageContainer img {
	/*border: solid 1px black;*/
}

.clear{
	border: none !important;
	clear: both;
	}
	
.clear img{
	border: none !important;
	}	
