/* Eric meyer's reset style's */
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,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline:0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}
q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}
/* End reset */

body{margin:0 0 1em 0; background-color:#f2f1f1; color:#000; font:0.75em Verdana, Helvetica, Arial, sans-serif;}
a{text-decoration:none; color:#00f;}

.clear{clear:both; display:block; height:3px; width:100%; float:none; position:relative;top:-3px; margin:0 0 -3px 0;}
.left{float:left; margin:0 1em 1em 0;}
.right{float:right; margin:0 0 1em 1em;}

#wrapper{color:#fff; border:1px solid #795930; width:99%;}

#head{clear:both; padding:10px 0 0 0;}
#head h2{margin:0 0 0 20px; width:387px; height:110px; font-size:3.5em;}
#head span{font-size:0.4em;}

#head ul{width:100%; position:relative;top:-40px; float:right; text-align:right; padding:0 0 10px 0; margin:0 0 -36px 0; border-bottom:4px solid #b69d25;}
#head li{position:relative;top:18px; display:inline; float:right;}
#head li a{color:#4877af; float:left; font:1.8em ZapfHumanist601BT, "Lucida Sans Unicode", verdana, sans-serif; margin:0 0.1em 0 0.1em;}
#head li a span{padding:0.5em 0.6em 16px 0.6em; display:block;}

#content{height:1%; display:block; clear:both; padding:32px 0 0 0;}

#feature{color:#fff; margin:0 32px 15px 32px; width:90%; max-width:90%; height:1%; border:1px solid #eee;}

#feature h1{font:bold italic 2em "Book Antiqua"; width:25%;}
#feature img{max-width:60%;}
#feature .left{display:block; margin:0;}
#feature .right{display:block; margin:1em 1em 0 0; text-align:right;}

#main, #news{margin:1%; padding:2%;}

h2{font-size:2.3em;}

#news{background:#5c82b3; float:left; width:30%; font-size:1.3em;}
#news .item{width:200px; padding:0 12px 12px 12px; margin:12px 0 0 0;}
#news .item h3{font-weight:bold; margin:0 0 0.9em 0;}
#news .item h4{font-weight:bold; color:#c93; margin:0 0 1em 0;}
#news .item p{margin:0 0 1em 0;}
#news .item span{display:block; height:3px; border:0 none; clear:both; padding:0.7em 0 0 0;}
#news a{padding:0 0 0 1em;}
#news .release a{clear:both; margin:0 0.5em 0 0;}
#news div a{padding:0;}

#main{background:#5c82b3; float:right; width:55%; font-size:1.3em;}
#main h3{color:#e9cd4f; font-size:2em; padding:10px 0 10px 0; min-height:70px;}
#main p{margin:0 0 2em 0;}

#foot{clear:both;}
#foot ul{text-align:center; margin:10px 0 2em 0; border-top:4px solid #b69d25;}
#foot li{display:inline; padding:2em 0 0 0;}
#foot a{color:#000; position:relative;top:1em; font:1.3em ZapfHumanist601BT, "Lucida Sans Unicode", verdana, sans-serif; padding:0 1em 0 0.9em; border-right:1px solid #000;}
#foot .last a{padding:0 0.9em 0 0.9em; border-right:0 none;}

#copy{width:60em; font:0.85em Calibri, verdana, sans-serif; color:#999; position:relative; left:50%; margin:1em 0 0 -30em; clear:both; text-align:center; color:#999;}
