body { color:#42211c; margin:10px 0 0 0; background-attachment:fixed; background-color: #ad4427; background-repeat: repeat-y; background-position: top; font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif; font-size: 80%; line-height: 1.6em; } * { margin:0; padding:0; } a { color:#83895c; text-decoration:none; padding:2px 4px 2px 4px; font-size: 10pt; } a:hover { color: #000000; text-decoration: underline; border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #999966; font-size: 10pt; } p a { color:#473930; text-decoration:none; border-bottom:1px solid #f7f7f7; font-family: trebuchet; font-size: 12px; } p a:hover { color: #000000; border-bottom-width: 1px; border-bottom-style: none; border-bottom-color: #f2f2f2; } #header { width:734px; background:url(../images/header.jpg) top no-repeat; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-right: 0; padding-left: 0; font-size: 80%; height: 30px; padding-top: 33px; } #header h1 { float:right; font:250% Arial; letter-spacing:-1px; width:288px; text-align:right; padding-right: 20px; padding-bottom: 10px; padding-left: 0px; margin-right: 20px; } #header h1 a { color:#888; text-decoration:none; } #header #nav { color: #006699; vertical-align: bottom; } #header #nav li { list-style:none; padding-right: 0; padding-left: 0; vertical-align: bottom; } #header #nav li a { font:120% Verdana; color:#ccc; text-decoration:none; margin-right: 5px; margin-bottom: 0; margin-left: 0; padding-right: 8px; padding-left: 8px; padding-top: 0px; padding-bottom: 8px; } #header #nav li a em { font-style:normal; text-decoration:underline; } #header #nav a:hover { background:url(../images/a_hover.jpg) bottom repeat-x #333; } #header #nav a.active { background:url(../images/a_hover.jpg) bottom repeat-x #333; color:#fff; } #header #nav a.active:hover { background:url(../images/a_active.jpg) top repeat-x #333; color:#eee; } #wrapper { width:734px; margin:0 auto; background-color: #fafafa; background-repeat: repeat-y; background-position: right; } #sidebar { width:180px; float:left; background:url(../images/sidebar.jpg) top left no-repeat; font-family: trebuchet; font-size: 12px; color: #473930; margin-right: 20px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 20px; } #sidebar a { background-image: url(../images/flower.jpg); background-repeat: no-repeat; background-position: left; padding-left: 20px; } #sidebar p { line-height:22px; margin:10px; color: #a89e23; } #content { position:relative; float:left; margin:0 200px 0 0; padding:30px; width: 554px; } #sidebar h2 { color:#330000; font:180% Arial; margin:15px 0 15px 0; } #content h2 { color:#024160; font:190% Arial; margin:20px 0; } #content h2 a { color:#024160; text-decoration:none; } #content h2 a:hover { border-bottom:1px dotted #ccc; } #content p { font-size:120%; line-height:25px; margin:0 0 20px 0; } #content h3 { font:150% Trebuchet MS; margin:5px 0; border-bottom:1px solid #eee; color:#666; } #content img { padding:4px; border:1px solid #eee; background:#fff; } #footer { clear:both; padding:30px; border-top:1px solid #eee; clear:both; margin:0 4px 0 0; background:#fff; font-size: 80%; } #footer a{ padding-right: 5px; padding-left: 5px; } #footer p.validate { float:right; text-align:right; } .clear { clear:both; } .hide { display:none; } .contentheading,a.contentheading:link,a.contentheading:visited,.contentpagetitle,a.contentpagetitle:link,a.contentpagetitle:visited { font-size:175%; margin:1em 0; /*use for top/bottom*/ padding:0 0em; /*use for left/right*/ font-family: trebuchet; color: #42211c; } table.moduletable { padding: 10px; } table.contenttoc {margin: 5px;padding: 0px;float:right;} .article_seperator { display : block; height : 15px; background-repeat : repeat-y; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; border-top-style: dotted; border-top-color: #666666; border-right-color: #999999; border-bottom-color: #ccc; border-left-color: #999999; margin: 10px; border-right-style: none; border-bottom-style: none; border-left-style: none; } /**/ .contentpaneopen { padding-right: 8px; padding-left: 8px; } .latestnews li { padding-left:5px; list-style:none; } .blockquote { font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, geneva, sans-serif; font-size: 90%; font-style: italic; background-color: #FFFF99; padding: 5px; border: thin dotted #666666; } div.mosimage { border: 1px solid #ccc; padding: 10px; } .mosimage { border: 1px solid #cccccc; margin: 10px; padding: 10px; } .quote { color: #663300; display: block; font: oblique 160% georgia, times, serif; line-height: 30px; padding: 12px; vertical-align: super; background-color: #FFFFFF; } .smallerquote { color: #663300; display: block; font: oblique 125% georgia, times, serif; line-height: 30px; padding: 12px; vertical-align: super; background-color: #FFFFFF; } .blockquote2 { margin:0; font:130% Trebuchet MS; line-height:26px; color:#0E91CF; } h1,.componentheading { font-size:1.5em; margin:1em 0; /*use for top/bottom*/ padding:0 0em; /*use for left/right*/ color: #003300; background-color: #FFFFFF; } h2,.contentheading,a.contentheading:link,a.contentheading:visited,.contentpagetitle,a.contentpagetitle:link,a.contentpagetitle:visited { font-size:1.4em; margin:1em 0; /*use for top/bottom*/ padding:0 0em; /*use for left/right*/ color: #003300; background-color: #FFFFFF; } h3,table.moduletable th { font-size:1.1em; /*use for left/right*/ color: #003300; margin-top: 10px; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding-top: 0; padding-right: 0em; padding-bottom: 0; padding-left: 0em; background-color: #FFFFFF; }