/*Resets*/
html, body, div, p, a, h1, h2, h3, h4, ul, ol, dl, li, dt, dd, span, blockquote, abbr, acronym, address, em, img, strong, b, u, i, table, th, td, tr{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-weight:inherit;font-style:inherit;font-family:inherit}
a{text-decoration:none}
a:hover{text-decoration:underline}
body{background:#2f4b4c;font:100%/100% verdana,geneva,arial,sans-serif}
img, embed{display:block}
ol, ul, dl{list-style:none}
p{padding-top:15px}
strong, b{font-weight:bold}
/*Tables still need 'cellspacing="0"' in the markup*/
table{border-collapse:collapse;border-spacing:0}

/*Basic Structure*/
div#wrapper{width:990px;height:100%;margin:10px auto;background:#feecc8}
#wrapper div.skip, #wrapper h1.skip{display:none}

/*Header*/
div#header{width:990px}
ul#nav{width:990px;height:35px;background:#2f4b4c;color:#feecc8}
ul#nav li{width:100px;height:34px;float:left;display:inline;text-align:center}
ul#nav div.clearleft{clear:left;height:1px;background:#feecc8}
ul#nav li a{width:100px;height:34px;display:block;background:transparent;color:#feecc8;font-size:85%;font-weight:bold;padding-top:5px;text-decoration:none}
ul#nav li a:hover{background:transparent;background:transparent;color:#bd5b1b;text-decoration:none}
ul#nav li a.navtext{width:100px;height:34px;background:#feecc8;border-radius:5px 5px 0 0;color:#bd5b1b;-moz-border-radius:5px 5px 0 0;padding-top:5px;text-decoration:none;-webkit-border-top-left-radius:5px 5px;
-webkit-border-top-right-radius:5px 5px}
div#banner{width:990px}

/*Main*/
div#main{width:990px;height:100%;background:#feecc8}
div#main div.clearboth{clear:both;height:1px}

/*Content*/
div#content{width:660px;height:100%;float:right;background:#fef8d3}
div#content div.article{width:540px;height:100%;margin:0 60px 30px 60px;padding-top:30px}
div.article p{font-size:93%;line-height:150%}
div.article h2{font-size:170%;font-weight:500;line-height:150%}

/*Sidebar*/
div#sidebar{width:330px;float:left;background:#feecc8}

