@charset "UTF-8";
/* CSSTidy 1.3dev: Mon, 29 Jun 2009 20:52:43 +0200 */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0}
body{line-height:1.5}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a img{border:none}

html,body{height:100%;margin:0;padding:0}
body{background: url("../images2/layout/background.jpg") no-repeat fixed center center;}
body,th,td,input,select,optgroup,option,input,button,textarea{color:#000;font-family:"Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif;font-size:12px}
a{color:#42a314;font-weight:700;text-decoration:none}
a:hover{color:#54d01a;text-decoration:underline}
h3{font-size:medium;font-weight:700}

#website{margin:10px auto;width:960px}
#header{text-align:center}
#navigation{margin-top:10px;overflow:hidden;padding-top:1px}
#navigation ul#primarynav{border-bottom:1px solid #1d4809;float:left;height:30px;padding:0}
#navigation ul#primarynav li{float:left;list-style:none}
#navigation ul#primarynav a{background-color:#42a314;border:1px solid #1d4809;border-radius:5px 5px 0 0;color:#fff;display:block;font-size:14px;height:22px;margin-right:3px;padding:4px 15px;position:relative;text-decoration:none;top:-1px}
#navigation ul#primarynav a:hover{background-color:#54d01a}
#navigation ul#primarynav a.current{background-color:#fff;border-bottom:1px solid #fff;color:#1d4809;cursor:default}
#body #home{background-color:#fff;border:solid 1px #1d4809;border-top:none;border-top-right-radius:5px;overflow:hidden}
#body #home_content{float:left;width:735px;}
#body #home_content .home_content{overflow:hidden;padding:10px}
#body #home_content .home_content li{margin-left:40px}
#body #home_content .home_content hr{background:#647040;border:0;color:#647040;height:3px}
#body #home_sidebar{background-color:#2d2d2d;color:#FFF;float:left;font-size:11px;width:200px;margin-top:16px;border-radius:5px 0 0 5px;padding:10px;border:solid 3px #42a314;border-right:none;}
#body #home_sidebar .sidebar_title{color:#42a314;font-size:16px;font-weight:700;margin-bottom:10px}
#body #home_sidebar a{color:#FFF}
#body #home_sidebar a:hover{color:#CCC}
#body #home_sidebar hr{border: 0;color: #1c1c1c;background-color: #1c1c1c;height: 3px;}
#website #footer{background-color:#2d2d2d;bottom:0;color:#fff;font-size:10px;height:37px;padding-top:8px;text-align:center;margin-bottom:10px}
#website #footer a{color:#54d01a;font-weight:normal}
#website #footer a:hover{color:#42a314}

/* Required for CMS output */
.post,.files table{border:solid 1px #CFD0C6;border-collapse:collapse}
.files table th,.files table td{padding:3px}
.files table th{font-weight:700}
.post .header{background:#999E83}
.post .header a:hover{color:#E6E8DC}
.images .caption{background:#CFD0C6}
.files table th{background:#CFD0C6}
.post .header .title{font-size:14px;font-weight:700}
.post .header .date{text-align:right;width:120px}
.post .header .author{width:150px}
.footer .information{text-align:right}
.footer .information ul{list-style:none;margin:0;padding:0}
.footer .information ul li{display:inline;margin-left:10px}
.post .header,.post .content,.footer{padding:5px}
.images .left{margin:0 10px 10px 0}
.images .center{margin:0 auto 0}
.images .right{margin:0 0 10px 10px}
.images .left .image,.images .right .image{padding:0 0 10px}
.images .center .image{padding:0 5px 0 5px}
.images .caption{font-size:10px}
.icon{vertical-align:middle}
