
/*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;}
#splitcolumnone{float:left;padding-right:2%;width:48%;}
#splitcolumntwo{float:left;padding-left:2%;width:48%;}
/*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:8px 12px 8px;text-decoration:none;}
#menu ul li.selected a{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:8px 9px 8px;border:3px #262626 solid;color:#262626;}
#menu ul li a:focus{color:#B13533;}
/*IMAGES */
#container img{padding:0 15px 15px 0;}
#footer{background-color:#262626;clear:both;margin:20px auto 10px;width:940px;}
#footer .content{padding:5px 5px;}
img.floatright{float:right;}
a.more{font-style:italic;text-decoration:underline;}
.content ul{font-size:1.4em;line-height:1.2em;list-style:circle;margin:1em 0;}
.content ul li{margin:.4em 0 0 1.5em;}
div.yoxview {width:280px;display:inline;float:left;margin:10px;font-size:1.4em;line-height:1.4em;}
/*BASIC TYPOGRAPHY */
p{font-size:1.4em;line-height:1.4em;margin:1em 0;}
h1,h2,h3 {color:#B13533; font-family:Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;}
h1{font-size:2.8em;}
h2{font-size:2em;margin-bottom:-0.8em;}
h3{font-size:1.8em;margin-bottom:-0.6em;}
/*FORMS */
label{color:#B13533;display:block;font-size:1.2em;font-weight:700;margin:.6em 0 .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{background:#262626 url(../images/contactform/form_input.gif) repeat-x;border:1px solid #111;color:#F2F2F2;font-family:arial, sans-serif;font-size:12px;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;}
#footer a{color:#f2f2f2;text-decoration:underline;}
#honeypot{display:none;}
#container p a:focus,#container p a:hover{background-color:#3C5F87;color:#fefefe;text-decoration:underline;}
#footer a:focus,#footer a:hover{background-color:#3C5F87;color:#fff;}

/*TABLES */
td,th{border-bottom:1px solid #B1AFAA;border-top:1px solid #B1AFAA;font-size:1.2em;padding:8px;vertical-align:top;}
tr.first td{border-top:0 none;}
tr.last td{border-bottom:0 none;}


