html { background: #524b48 url(images/bg.gif) repeat scroll center top;}
body { width:955px; margin:0 auto; background-color:#524b48; font-size:62.5%; color:#bdb6b0; font-family:Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, p, ul { margin:0; padding:0}
li { list-style-type:none}
a { text-decoration:none}
img { border:none}
h1 { color:#524944; font-size:46px; line-height:55px}
h2, h3, #mainCopy .post a, .navigation a { color:#4ac7e9; font-weight:normal}
h2 { font-size:26px}
#mainCopy .post.first h2 { font-size:30px; padding: 2px 0;}
h3 { font-size:1.7em}
#header { margin-top:35px; margin-bottom:75px; width:955px}
#logo, #header, #mainContent { float:left}
div.skip-link { display:none}
body.postid-31 #navigation li#menu-item-18 a { color:#4AC7E9; font-weight:bold}
#navigation {margin-top:22px; float:right; margin-right:2px}
#navigation li {float:right; background: url(images/navigationSeparator.jpg) no-repeat right top; padding-left:12px; padding-right:44px}
#navigation li a { color:#bdb6b0; font-size:14px}
#navigation li a:hover, #footer li a:hover {color:#4ac7e9}
#navigation li.first { background-image:none; padding-right:0}
#navigation li.current-menu-item a { font-weight:bold; color:#4ac7e9}
#mainContent { clear:left}
.carousel .slide {float:left;background: url(images/carouselBG.jpg) no-repeat left top; width:976px}
.carousel .movable {width:3000px; position:relative}
.carousel .inside { width:950px; padding-left:37px; height:388px; margin-left:2px}
.carousel {height:381px}
.carousel .cont {position:absolute; margin-left:-24px; overflow:hidden; width:979px; height:388px}
.carousel .slide .left, .carousel .slide .right { height:23px; width:23px; position:absolute; margin-top:157px}
.carousel .slide .left {background: url(images/arrowLeft.jpg);background-repeat:no-repeat; background-position:left top; margin-left:51px}
.carousel .slide .right {background: url(images/arrowRight.jpg);background-repeat:no-repeat; background-position:left top; float:right; margin-left:924px}
.carousel .rightCopy, .carousel .leftCopy { width:325px; float:left; padding-top:44px}
.carousel .leftCopy { padding-left:128px; padding-right:47px}
.carousel .rightCopy p { color:#524944; font-size:14px; margin-top:5px; margin-bottom:10px}
.carousel .details {float:left; background: url(images/lineCircle.jpg) no-repeat left top; height:140px; padding-left:20px; margin-left:17px; margin-top:17px;}
.carousel .name { float:left;color:#524944; font-size:14px; margin-top:13px; margin-left:7px; width:134px}
.carousel .copy { width:650px; float:left; padding-top:71px; padding-left:15px}
.layout3 .copy { padding-top:16px; width:680px; padding-left:14px}
.layout3 .copy img, .layout3 .copy p  { float:left}
.layout3 .copy p { margin-left:15px; width:280px; color:#877c78; font-size:14px; margin-bottom:10px; line-height:15px}
.carousel .slide .inside a {  color:#4AC7E9; }
.carousel .slide .inside a:hover, #mainCopy .post.first a.more-link:hover, #mainCopy .post a.more-link:hover, #mainCopy .post a:hover, .navigation a:hover { text-decoration:underline}
.layout4 .details { width:auto; padding-left:26px}
.layout4 .details p {font-size:30px}
.layout4 .name span { color:#4ac7e9; float:left; width:70px}
.layout4 .text {color:#877c78; font-size:23px; width:670px; margin-top:12px; float:left}
.layout4 .text a { position:static; margin-top:0; color:#4ac7e9; text-decoration:underline; font-size:14px; margin-top:25px; float:left; width:auto}
.layout4 .name { margin-top:32px; margin-left:0; width:860px}
#mainCopy {margin-bottom:40px; width:700px; float:left; margin-right:30px}
#mainCopy .date { font-size:12px}
#mainCopy .post { margin-top:10px; width:720px; margin-bottom:20px}
.blog #mainCopy .post { width:620px}
#mainCopy .post p { font-size:16px; line-height:24px}
#mainCopy .post.first p { font-size:20px} 
#mainCopy .post p.postmetadata a { color:#BDB6B0}
#mainCopy .post.first p { font-size:18px; line-height:26px}
font-size:12px;
#mainCopy .post.first a.more-link { font-size:14px}
#mainCopy .post a.more-link { font-size:.7em}
#mainCopy.widecolumn div.entry { font-size:0.8em; width:630px}
#mainCopy.widecolumn div.entry p.postmetadata { margin-top:15px;font-size:12px;}
#footer ul { margin-left:6px; margin-top:5px; float:left; width:940px}
#footer li {float:left; padding-left:6px; padding-right:6px; background: url(images/footerBorder.gif) no-repeat right top}
#footer li a { color:#bdb6b0}
#footer li.last { background-image:none}
#footer li.right { float:right}
#footer .quickLinks {margin-left:10px; padding-top:15px}
.quickLinks { clear:left;  padding-top:5px}
.quickLinks a { display:block;float:left;height:24px;overflow:hidden;width:26px;background-repeat:no-repeat}
.quickLinks a:hover {	background-position: 0px -24px;}
.quickLinks .facebook {background-image:url(images/facebook.jpg)}
.quickLinks .linkedin {background-image:url(images/inIcon.jpg)}
.quickLinks .twitter {background-image:url(images/twitter.jpg)}
.quickLinks .rssicon {background-image:url(images/rss.jpg)}
input, textarea {border:1px solid #BDB6B0; background-color:#534B48; font-family:Arial, Helvetica, sans-serif; color:#BDB6B0; padding:5px}
input { width:222px; margin-top:5px; margin-bottom:5px}
textarea { width:622px; margin-top:10px}
input#submit, input.wpcf7-submit { background-color:#534B48; border:none; color:#BDB6B0; font-weight:bold; text-transform:uppercase; padding:0; width:auto}
#respond h3 { text-transform:uppercase; font-weight:bold; margin-bottom:5px}
label { font-size:1.6em; margin-left:5px}
form#commentform p, form#commentform p a { color:#BDB6B0;}
form#commentform p {font-size:1.4em}
#respond { float:left}
form.wpcf7-form { margin-bottom:30px}
form.wpcf7-form p { font-size:15px}
div.wpcf7-mail-sent-ok, #mainContent div.wpcf7-validation-errors { font-size:16px; text-transform:uppercase; color:#4AC7E9; border:none; padding-left:0; margin-left:0}
#mainContent div.wpcf7-validation-errors { color:#F00}
#menu { width:220px; float:left; margin-top:16px}
li#archives, li#recentPosts { font-size:17px; font-weight:bold; color:#4AC7E9}
li#archives ul li a, li#recentPosts ul li a { color:#BDB6B0; text-transform:capitalize; font-weight:normal}
li#archives ul, li#recentPosts ul { margin-top:20px; margin-bottom:17px; font-size:14px; line-height:22px}
li#recentPosts ul li a { text-transform:none}

.single h2 {margin-bottom:20px;}
.single #mainCopy .post p {margin-bottom:10px;}
 
