/*LAYOUT*/
body{background-color:#f2f2f2;color:#262626;font-family:arial,sans-serif;}
#wrapper{background:url(../images/headerbg.jpg) center top no-repeat;margin:-4px 0 0;width:100%;}
#header{color:#fff;padding:35px 0;}
.content{margin:0 auto;width:940px;}
#container{}
#copyright {clear:both;text-align:center;}
.push{height:200px;}

/*HEADER*/
#header #logo {background:url(../images/logo.png) left top no-repeat;font-size:6em;font-weight:700;margin:43px 0 0;padding:0 0 0 70px;}
#header #logo a {color:#262626;display:block;}
#header #logo a span {color:#262626;display:block;font-size:16px;font-weight:400;margin-bottom:-15px;text-transform:uppercase;}

/*MENU*/
#menu ul{font-size:2.8em;list-style:none;margin:100px 0 0;text-align:center;}
#menu ul li{display:inline;}
#menu ul li a{color:#262626;display:inline-block;line-height:27px;padding:12px 22px;text-decoration:none;}
#menu ul li.selected a{background:url(../images/menuhover.png) repeat;color:#262626;text-decoration:underline;}
#menu ul li a:focus{color:#B13533;}

/*IMAGES*/
#container img{padding:0 15px 15px 0;}
#footer{background-color:#262626;border-top:1px solid #392d1a;clear:both;margin:20px auto 0;width:940px;}
#footer .content{background:url(../images/footer.jpg) center bottom no-repeat;padding:5px 0 60px;}
#footer h3{color:#fff;padding:.4em 0;}
#footer p{color:#f2f2f2;padding:.1em 0;}
#footer p a:hover{color:#fefefe;text-decoration:underline;}
img.floatright{float:right;}
a.more{font-style:italic;text-decoration:underline;}
.content ul{font-size:1.2em;line-height:1.2em;list-style:circle;margin:1em 0;}
.content ul li{margin:.4em 0 0 1.5em;}

/*BASIC TYPOGRAPHY*/
p{font-size:1.2em;line-height:1.6em;margin:1em 0;}
h1{font-size:2em;color:#000;}
h2{font-size:1.6em;color:#B13533;margin-bottom:-.6em;}
h3{font-size:1.4em;color:#B13533;margin-bottom:-.6em;}

/*FORMS*/
label{color:#B13533;display:block;font-weight:700;margin:.6em 0 .2em;font-size:1.2em;}
#contactform button{background:#B13533 url(../images/contactform/form_button.gif) repeat-x;border:1px solid #bc5d15;color:#262626;cursor:pointer;display:block;font-weight:700;height:32px;line-height:32px;margin-top:.6em;padding:0 20px;text-align:center;}
label,button,input{cursor:pointer;}
#contactform input,#contactform textarea{font-family:arial, sans-serif;font-size:12px;background:#262626 url(../images/contactform/form_input.gif) repeat-x;border:1px solid #111;color:#F2F2F2;padding:2px 3px;}
#contactform textarea{height:125px;overflow:auto;}


/*LINKS*/
#copyright a {color:#b8b8b8;}
h1 a:hover{color:#000;}
a{color:#3C5F87;text-decoration:none;}
a:hover{color:#B13533;text-decoration:none;}
#container a{text-decoration:underline;}
#container a:focus{background-color:#3C5F87;color:#fefefe;text-decoration:underline;}
#container a:hover{background-color:#3C5F87;color:#fefefe;text-decoration:underline;}
#footer a{color:#f2f2f2;text-decoration:underline;}
#footer a:focus{background-color:#3C5F87;color:#fff;}
#footer a:hover{background-color:#3C5F87;color:#fff;}