@charset "UTF-8"; 
@import url("reset.css"); 
.flyer{float:left; margin:10px 10px 10px 2px}
.clear{width:100%; height:40px; margin:0; padding:0}
.logo{float:left; with:168; height:175; margin:10px 10px 10px 2px}

body{background-color:#000; color:#fff; text-align:center; font-family:Palatino,Helvetica,sans-serif; line-height:18px; font-size:14px; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; background-image:url(../img/innerpage_bground.jpg); background-repeat:repeat-x}

h1{font-family:Palatino,Helvetica,sans-serif; font-size:24px; color:#444141; letter-spacing:-1px; font-weight:400}

h2{font-family:Palatino,Helvetica,sans-serif; font-size:24px; color:#e8e8e8; letter-spacing:-1px; font-weight:400}

h3{font-family:Palatino,Helvetica,sans-serif; font-size:18px; color:#e8e8e8; letter-spacing:-1px; font-weight:200}

h4{font-family:Palatino,Helvetica,sans-serif; font-size:14px; color:#e8e8e8; letter-spacing:-1px; font-weight:200}

a{text-decoration:none; color:#dbdbdb}

a:hover{text-decoration:none; color:#444141}

a img{border:none}

.small_type{font-family:Palatino,Helvetica,sans-serif; font-size:12px; color:#333; text-align:left}

.small_type a{text-decoration:underline; color:#222}

.small_type a:hover{text-decoration:underline; color:#84b73a}

.intro_text{color:#444141; font-family:Palatino,Helvetica,sans-serif; line-height:18px; font-size:14px}

.page a{text-decoration:underline; color:#84b73a}

.page a:hover{text-decoration:underline; color:#222}

.intro{font-family:Palatino,Helvetica,sans-serif; font-size:14px; color:#333; font-style:italic}

#centerColumn{width:960px; text-align:center; margin:0 auto}

#bold_text{float:left; color:#CCC; font-family:Palatino,Helvetica,sans-serif; font-size:14px; min-width:70px; line-height:24px; text-align:left; padding-left:20px; padding-top:20px}

#strong_text{float:right; color:#a1a1a1; font-family:Palatino,Helvetica,sans-serif; font-size:14px; line-height:24px; text-align:left; width:170px; padding-top:20px}

#strong_text a{font-family:Palatino,Helvetica,sans-serif; font-size:14px; text-decoration:underline; color:#fff}

#strong_text a:hover{font-family:Palatino,Helvetica,sans-serif; font-size:14px; text-decoration:underline; color:#fff}

#header{margin:0 0 40px 0; padding:0; width:960px; height:83px; float:left}

#logo{margin:15px 0 0 0; padding:0; width:96px; height:100px; background:url(../img/logo.jpg) no-repeat top left; float:left}
#splash{width:960px; clear:both}

#splash_left{float:left; width:350px; text-align:left; padding-top:20px}

#splash_right{float:right; width:490px; text-align:left; font-family:Palatino,Helvetica,sans-serif; font-size:16px; color:#fff; padding-top:5px; font-size:smaller}

#inner_content_left{width:610px; float:left; text-align:left; font-family:Palatino,Helvetica,sans-serif; color:#fff; font-size:12px; padding-bottom:50px}

#inner_content_left a{font-family:Palatino,Helvetica,sans-serif; color:#dbdbdb; font-size:12px; text-decoration:none}

#inner_content_left a:hover{font-family:Palatino,Helvetica,sans-serif; color:#dbdbdb; font-size:12px; text-decoration:underline}

#inner_content_right{width:272px; float:right; text-align:left; padding-top:20px}

#contact_box{width:275px; float:right; text-align:right; background-image:url(../img/contact_box_bground.jpg); background-repeat:repeat-y; margin-top:10px; position:absolute; margin-left:63%}

#contact_box_content{width:90%; font-family:Palatino,Helvetica,sans-serif; color:#fff; font-size:12px; padding-left:20px; padding-right:10px; text-align:left}

#flickr_box_content{width:90%; font-family:Palatino,Helvetica,sans-serif; color:#6d6d6d; font-size:12px; padding-left:7px; padding-right:10px; text-align:left}

#contact_box2{width:275px; float:right; text-align:right; background-image:url(../img/contact_box_bground.jpg); background-repeat:repeat-y; margin-top:30px; clear:right}

#contact_box_content2{width:90%; font-family:Palatino,Helvetica,sans-serif; color:#fff; font-size:12px; padding-left:20px; padding-right:10px; text-align:left}

#privacy{width:920px; text-align:left; padding-left:20px}

#press{float:left; width:580px; text-align:left; padding-left:20px}

#content_area{width:960px; text-align:center; min-height:600px; margin-top:170px; clear:both}

#footer{width:100%; min-height:250px; margin:0 auto; clear:both; text-align:center; background-color:#111; padding-top:40px; padding-bottom:40px; background-image:url(../img/footer.jpg); background-position:top; background-repeat:repeat-x}

.copyright{font-family:Palatino,Helvetica,sans-serif; font-size:11px; color:#fff; text-align:left; display:block; padding-left:50px; padding-top:20px}

.copyright a{text-decoration:none; color:#52553d}

.copyright a:hover{text-decoration:underline; color:#959595}

.social{width:960px; height:152px; clear:both; background-image:url(../img/social_bground.png); background-repeat:no-repeat}

.socialleft{float:left; width:450px; height:40px; text-align:left; padding-left:135px; margin-top:48px}

.socialright{float:right; width:300px; height:50px; margin-top:48px; text-align:right}

#nav_container1{float:left; width:275px; height:41px; background-image:url(../img/aroundthesite.png); background-repeat:no-repeat; padding-top:40px; padding-right:45px}

#nav_container2{float:left; width:275px; text-align:left; background-image:url(../img/ourfriends.png); background-repeat:no-repeat; padding-right:45px; padding-top:40px}

#nav_container3{float:right; width:320px; text-align:right}

#bottom_nav{width:960px; margin:0 auto; margin-top:5px; margin-bottom:15px; font-family:Palatino,Helvetica,sans-serif; font-size:12px; color:#464833; text-align:left}

#nav_container1{float:left; width:275px; height:41px; background-image:url(../img/aroundthesite.png); background-repeat:no-repeat; padding-top:40px; padding-right:45px}

#nav_container2{float:left; width:275px; text-align:left; background-image:url(../img/ourfriends.png); background-repeat:no-repeat; padding-right:45px; padding-top:40px}

#nav_container3{float:right; width:320px; text-align:right}

#bottom_nav ul{margin:0; padding:0; list-style:none; font-family:Palatino,Helvetica,sans-serif; font-size:14px}

#bottom_nav li{border-top:1px solid #282828; padding:0 0 0 20px; margin:0; font-family:Palatino,Helvetica,sans-serif; font-size:14px; background:url(../img/arrow.gif) no-repeat 0 50%; line-height:30px}

#bottom_nav li a{margin:0; text-decoration:none; font-family:Palatino,Helvetica,sans-serif; font-size:14px; color:#fff}

#bottom_nav li a:hover{color:#0033ff; text-decoration:none; font-family:Palatino,Helvetica,sans-serif; font-size:14px}

#bottom_nav li a.active{color:#0033ff; text-decoration:none; font-family:Palatino,Helvetica,sans-serif; font-size:14px}

#nav{margin-top:33px; padding:0; float:right}

#nav, x:-moz-any-link{margin-top:-30px; padding:0; float:right}
#nav, x:-moz-any-link, x:default{margin-top:33px; padding:0; float:right}
#nav ul{padding:0; margin:0; width:auto; list-style:none; height:30px; position:relative; float:right}
#nav li{list-style:none; float:left; text-align:center; padding:0; font:14px Palatino,Helvetica,sans-serif; line-height:30px}
#nav .lavaLamp li a{z-index:10; display:block; float:left; height:30px; position:relative; overflow:hidden; margin:auto 20px; color:#e8e8e8}

#nav .lavaLamp li a:hover{z-index:10; display:block; float:left; height:30px; position:relative; overflow:hidden; margin:auto 20px; color:#e8e8e8}

#nav .lavaLamp li .active{z-index:10; display:block; float:left; height:30px; position:relative; overflow:hidden; margin:auto 20px; color:#e8e8e8}

#nav .lavaLamp li.back{background:url(../img/lava.gif) no-repeat right -30px; width:9px; height:30px; z-index:8; position:absolute}
#nav .lavaLamp li.back .left{background:url(../img/lava.gif) no-repeat top left; height:30px; margin-right:9px}
#nav a:link{color:#e8e8e8; text-decoration:none}

#nav a:hover{color:#e8e8e8; text-decoration:none}

#nav a:active{color:#e8e8e8; text-decoration:none}

form{margin:0; padding:0}

#contact_form{float:left; width:460px; text-align:left; padding-left:25px; margin-top:40px}

.contactform{margin:0px; font-family:Palatino,Helvetica,sans-serif; font-size:16px; color:#fff; width:300px; text-align:left}

.contactform textarea{padding:5px; border:0px solid #757575; width:500px; height:150px; font-size:18px; color:#a1a1a1; font-family:Palatino,Helvetica,sans-serif; background-color:#2e2e2e}

.contactform label{min-width:100px; float:left; padding:5px; padding-left:0px; margin-left:25px}

.input-submit{margin-top:30px; background-image:url(../img/submit.jpg); width:185px; height:44px; background-repeat:no-repeat; border:none; cursor:pointer; background-color:transparent}

.input-textarea{padding:5px; border:0px solid #757575; width:400px; height:35px; font-size:18px; color:#a1a1a1; font-family:Palatino,Helvetica,sans-serif; background-color:#2E2E2E}

.small_contact{font-family:Palatino,Helvetica,sans-serif; font-size:12px; color:#a1a1a1; display:block; margin-bottom:10px}

.large_contact{font-family:Palatino,Helvetica,sans-serif; font-size:14px; color:#e8e8e8; text-transform:uppercase; display:block; margin-top:30px}

#services_left{float:left; width:320px; background-image:url(../img/left_service.jpg); background-repeat:no-repeat; text-align:left; margin-top:20px}

#services_middle{float:left; width:320px; background-image:url(../img/middle_service.jpg); background-repeat:no-repeat; text-align:left; margin-top:20px}

#services_right{float:right; width:320px; background-image:url(../img/right_service.jpg); background-repeat:no-repeat; text-align:left; margin-top:20px}

#services_box_content_left{width:70%; font-family:Palatino,Helvetica,sans-serif; color:#a1a1a1; font-size:12px; text-align:left; margin-top:125px; padding-left:25px}

#services_box_content_middle{width:70%; font-family:Palatino,Helvetica,sans-serif; color:#a1a1a1; font-size:12px; text-align:left; margin-top:125px; padding-left:55px}

#services_box_content_right{width:70%; font-family:Palatino,Helvetica,sans-serif; color:#a1a1a1; font-size:12px; text-align:left; margin-top:125px; padding-left:75px}

#content_area ul{margin:0; padding:0; list-style:none; font-family:Palatino,Helvetica,sans-serif; color:#dbdbdb; font-size:12px}

#content_area li{padding:0 0 0 20px; margin:0; font-family:Palatino,Helvetica,sans-serif; font-size:12px; background:url(../img/arrow2.gif) no-repeat 0 50%; line-height:30px}

#content_area li a{margin:0; text-decoration:none; font-family:Palatino,Helvetica,sans-serif; font-size:12px; color:#dbdbdb}

#content_area li a:hover{color:#dbdbdb; text-decoration:underline; font-family:Palatino,Helvetica,sans-serif; font-size:12px}

#interested_button{display:block; padding-top:20px; padding-bottom:50px; padding-left:15px}

#interested_button2{display:block; padding-top:20px; padding-bottom:50px; padding-left:45px}

#interested_button3{display:block; padding-top:20px; padding-bottom:50px; padding-left:65px}

#portfolio_area{width:960px; text-align:center; min-height:200px; margin-top:170px; clear:both; padding-left:20px}

.portfolio_thumb{float:left; height:142px; width:298px; padding-right:13px}

#portfolio_sections{float:left; height:60px; width:620px; padding-left:300px; background-image:url(../img/portfolio_sections.jpg); background-repeat:no-repeat; text-align:left; padding-top:20px; margin-top:20px}

#portfolio_sections ul, #portfolio_sections li{margin:0; padding:0; display:inline; font-family:Palatino,Helvetica,sans-serif; color:#969696; font-size:18px}

#portfolio_sections li a{font-family:Palatino,Helvetica,sans-serif; color:#969696; font-size:18px}

#portfolio_sections li a:hover{font-family:Palatino,Helvetica,sans-serif; color:#dcdcdc; font-size:18px; text-decoration:none}

#portfolio_sections li a.active{font-family:Palatino,Helvetica,sans-serif; color:#dcdcdc; font-size:18px; text-decoration:none}

#inner_content_left blockquote p{padding-bottom:5px; font-family:Palatino,Helvetica,sans-serif; color:#a1a1a1; font-size:14px; font-style:italic}

#inner_content_left blockquote{ margin:5px 10px 20px 0px; padding:5px 5px 5px 10px; border-left:3px solid #666; background-color:#2f2f2f}

#events ul{margin:0; padding:0; margin-top: 10px; list-style:none; font-family:Palatino,Helvetica,sans-serif; font-size:14px}

#events li{border-top:1px solid #282828; padding:0 0 0 20px; margin:0; font-family:Palatino,Helvetica,sans-serif; font-size:14px; background:url(../img/arrow.gif) no-repeat 0 50%; line-height:30px}