*{border:0px none;margin:0;padding:0;outline:0;font-size:100%;font-style:normal;font-weight:normal;line-height:inherit;font-family:inherit;text-decoration:none;list-style-type:none}
body{background:url('../images/bg_body.jpg') center top;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;font-size:62.5%;font-family:Georgia, Times New Roman, Times, serif}
#shadow{z-index:0;width:990px;height:520px;position:relative;background:url('../images/bg_shadow.png') no-repeat left top;;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:-540px}
#wrap{z-index:1;width:1000px;height:520px;margin:0 auto;position:relative;}
#header{height:88px;padding:10px 30px 0 50px;}
#navig{padding:30px 0px 0 0px;}
strong{font-weight:bold;}
cite, em{font-style:italic;}
.clear{height:0;clear:both;display:block;overflow:hidden;}
.bg{top:0;left:0;width:100%;height:100%;display:block;position:absolute;}
a, a:visited, a *, a:visited *{cursor:pointer;}
a, a:visited{color:#c36573;text-decoration:none;}
a:hover, a:active{color:white;}
#scroller{padding-top:60px;position:relative;margin:0 0 46px 0;}
#slider{width:906px;height:292px;margin:0 0 46px 40px;overflow:hidden;z-index:2;position:relative;}
#frame{top:34px;left:0px;z-index:2;width:990px;height:600px;position:absolute;background:url('../images/bg_frame.png') no-repeat left top;}
.scroll{float:left;width:897px;height:284px;border:solid 4px #e5e6de;}
.scroll *{z-index:2;}
a#logo, a#logo:visited{margin-top:30px;float:left;width:269px;height:43px;display:block;background:url('../images/bg_logo.png') no-repeat left top;}
#header ul{float:left;}
#header li{float:left;}
#header li a, #header li a:visited{margin-top:25px;top:0px;float:left;height:10px;overflow:visible;}
#menu5{width:965px;border-width:0;margin:0;padding-top:14px;}
#menu5 ul{float:right;margin:0;margin-top:20px;padding-right:80px;}
#menu5 li a{height:25px;width:88px;voice-family:"\"}\"";voice-family:inherit;text-decoration:none;margin-right:8px;margin-left:8px;}
#menu5 li a:link, #menu5 li a:visited{color:#e0e2d7;height:25px;font-size:13px;font-weight:600;font-family:Georgia,"Times New Roman", Times, serif;display:block;background:url('../images/bg_button.png');text-align:center;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:0}
#menu5 li a:hover{color:#fff;background:url('../images/bg_button.png') 0 -37px;margin-bottom:10px;height:25px;text-align:center;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:0px}
#menu5 li a:focus, #menu5 li a:active{color:#7c212f;background:url('../images/bg_button.png') 0 -73px;text-align:center;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:0}
#home{background:#51141c url('../images/bg_scroller1.jpg') no-repeat left top;}
#home_txt{position:absolute;width:190px;height:293px;padding-left:694px;padding-top:20px;margin:0px;}
#title_home{font-family:Georgia,"Times New Roman", Times, serif;font-size:17px;color:#d9dbdc;font-style:italic;font-weight:600;line-height:22px;}
#text_home{font-family:Georgia,"Times New Roman", Times, serif;font-size:12px;color:#e3d4d7;font-style:italic;font-weight:500;text-align:justify;margin:10px auto 10px auto;line-height:16px;}
#list_home, #list_home1, #list_home2, #list_home3, #list_home4{font-family:Georgia,"Times New Roman", Times, serif;font-size:11px;color:#a43d4d;font-weight:600;margin:0px auto 5px 0px;float:left;background-image:url('../images/arrow.gif');background-repeat:no-repeat;background-position:0 0.1em;padding-left:1.4em;}
#view_home{width:200px;margin:0px;padding-top:113px;padding-left:343px;position:absolute;z-index:9999;}
#view_home ul{float:left;list-style:none;margin:0;padding-top:6px;margin-left:0px;z-index:9999;padding-top:113px;padding-left:343px;}
#view_home li a{position:relative;height:24px;width:138px;text-decoration:none;margin:5px;z-index:9999;}
#view_home li a:link, #view_home li a:visited{color:#e0e2d7;font-size:12px;font-weight:600;font-family:Georgia,"Times New Roman", Times, serif;background:url('../images/bg_button2.png');text-align:center;position:absolute;z-index:9999;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:0}
#view_home li a:hover{color:#e0e2d7;background:url('../images/bg_button2.png') 0 -35px;text-align:center;position:absolute;z-index:9999;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:1px}
#view_home li a:active{color:#802533;background:url('../images/bg_button2.png') 0 -70px;position:absolute;text-align:center;z-index:9999;padding-left:10px;padding-right:10px;padding-top:8px;padding-bottom:0}
#work{background:#51141c url('../images/bg_scroller2.jpg') no-repeat left top;}
#work ul{padding-top:25px;}
#work a, #work a:visited{color:#72202c;text-decoration:none;}
.floatLeft{float:left;margin-right:8px;margin-left:-8px;position:absolute;border:4px solid #cacbc5;margin-top:3px;}
.floatRight{float:right;position:relative;border:4px solid #cacbc5;margin-top:-15px;}
.clear{clear:both;}
#page-wrap{width:900px;margin:0px auto;position:absolute;min-height:300px;z-index:4;}
ul{list-style:square inside;}
blockquote{padding:0 20px;margin-left:20px;border-left:20px solid #ccc;font-size:14px;font-family:Georgia, serif;font-style:italic;margin-top:10px;}
.wrapper{width:700px;height:257px;position:relative;}
.folio-content{width:270px;float:right;position:relative;margin-top:2px;line-height:16px;}
.wrapper h1{color:#fff;font-size:1.4em;font-weight:bold;width:234px;height:23px;margin-bottom:3px;margin-left:0px;padding-top:7px;padding-left:15px;background:#162542 url('../images/bg_title1.jpg') left top;}
.wrapper h2{color:#fff;font-size:1.4em;font-weight:bold;width:234px;height:23px;margin-bottom:3px;margin-left:0px;padding-top:7px;padding-left:15px;background:#162542 url('../images/bg_title2.jpg') left top;}
.wrapper h3{color:#fff;font-size:1.4em;font-weight:bold;width:234px;height:23px;margin-bottom:3px;margin-left:0px;padding-top:7px;padding-left:15px;background:#162542 url('../images/bg_title3.jpg') left top;}
.category{font-size:1.0em;color:#CCCCCC;font-style:italic;margin-left:0px;padding-left:16px;float:left;margin-top:3px;position:relative;}
.work-services li{font-size:1.2em;color:#CCCCCC;font-style:italic;float:left;margin:0px 0 0px 0px;position:relative;}
.folio-content span{color:#e9eff1;font-size:1.2em;margin-left:15px;float:left;padding-bottom:10px;padding-top:10px;position:relative;width:230px;}
.visit{color:#72202c;font-size:1.0em;font-weight:bold;width:69px;height:20px;margin-bottom:10px;margin-left:16px;margin-top:0px;background:#162542 url('../images/visit-site.jpg') left top;position:absolute;float:right;padding-left:13px;padding-right:0;padding-top:3px;padding-bottom:0px}
.visit a .visit a:visited{color:#72202c;font-size:1.0em;}
.slider-wrap{width:700px;position:relative;top:0px;left:182px;}
.stripViewer .panelContainer .panel ul{text-align:left;margin:0 15px 0 30px;}
.stripViewer{position:relative;overflow:hidden;width:714px;height:285px;margin-left:1px;padding-left:0px;}
.stripViewer .panelContainer{position:relative;left:20px;top:15px;}
.stripViewer .panelContainer .panel{float:left;height:300px;position:relative;width:730px;left:20px;}
.stripNavL, .stripNavR, .stripNav{display:none;}
.nav-thumb{border:1px solid #812532;margin-right:0px;padding:2px;}
.nav-thumb:hover{border:1px dashed #cacbc5;padding:2px;}
#movers-row{margin:-273px 0 0 -168px;width:184px;}
#movers-row div{width:40px;float:left;}
#movers-row div a.cross-link{float:left;}
.photo-meta-data{background:url('images/transpBlack.png');padding:10px;height:30px;margin-top:-50px;position:relative;z-index:9999;color:white}
.photo-meta-data span{font-size:13px;}
.cross-link{display:block;width:40px;margin-top:0px;position:relative;padding-top:5px;z-index:9999;}
.active-thumb{background:url('images/icon-uparrowsmallwhite.png') no-repeat top center;}
#services{color:#e5e6de;background:#52151d url('../images/bg_scroller3.jpg') no-repeat left top;}
#services a, #services a:visited{color:#340b0f;text-decoration:none;}
#services a:hover{color:#fff;text-decoration:none;}
#services h1{width:240px;height:27px;font-size:1.6em;margin-bottom:15px;margin-left:-2px;padding-left:10px;padding-top:3px;background:#25667d url('../images/bg_title1.jpg') left top;}
#services h2{width:240px;height:27px;font-size:1.6em;margin-bottom:15px;margin-left:-2px;padding-top:3px;padding-left:10px;background:#89223d url('../images/bg_title2.jpg') left top;}
#services h3{width:240px;height:27px;font-size:1.6em;margin-bottom:15px;margin-left:-2px;padding-top:3px;padding-left:10px;background:#162542 url('../images/bg_title3.jpg') left top;}
#services ul{padding-top:15px;padding-left:10px;}
#services li{float:left;width:256px;font-size:1.3em;line-height:1.25;padding:0 10px 0 24px;}
#services span{font-size:0.8em;}
#contact{color:#fff5e7;background:#52151d url('../images/bg_scroller4.jpg') no-repeat left top;}
.inside p{color:#6c1d28;padding:0 0 10px 0;margin:0;font-size:13px;}
.inside{clear:both;width:100%;width:700px;padding:20px 0 0 190px;margin:0;}
.inside h2{color:#fff;font-size:20px;padding:5px 0 20px 0;margin:0;}
.inside h3, .inside h4, .inside h5, .inside h6{color:#fff;padding:5px 0 20px 0;margin:0;font-weight:normal;}
.inside h3{font-size:18px;}
.inside h4{font-size:16px;}
.inside h5{font-size:14px;}
.inside h6{font-size:12px;}
.inside a{color:#e5d6d9;text-decoration:none;}
.inside a:hover{color:#fff;}
.inside ul, .inside ol{padding:0 0 20px 20px;margin:0;color:#82725f;font-size:13px;}
.inside ul li{list-style:square;}
.inside ul ul{padding:10px 0 10px 15px;}
.inside ol ol{padding:10px 0 10px 15px;}
.inside blockquote{background:url('../images/left_quote.gif') no-repeat left 0;}
.inside blockquote p{text-indent:20px;font-size:13px;color:#716258;font-family:Georgia,"Times New Roman", Times, serif;font-style:italic;}
.imageBox{width:210px;height:350px;margin:0;padding:0;color:#fff5e7;}
.imageBoxRight{float:right;margin:0 0 20px 20px;font:bold 1.2em Georgia;color:#fff5e7;height:240px;}
.imageBox .Info{padding:0px 0 0 0;font:bold 1.2em Georgia;color:#fff5e7;}
.imageBox .Info p{padding:0px 0 0 0;font:bold 1.2em Georgia;color:#fff5e7;}
.contact_title{font:bold 1.3em Georgia;margin-bottom:20px;height:30px;color:#e5e6de;}
.imageBoxLeft{float:left;position:absolute;margin:130px 0px 20px 14px;width:160px;height:140px;line-height:40px;font:bold 1.3em Georgia;}
.imageBoxLeft p{line-height:20px;}
form{padding:0px 0;margin:0;}
form p{padding:0;margin:0;}
label{float:left;width:60px;padding-right:1px;padding-left:14px;}
input, textarea{padding:4px;font:400 12px Georgia, sans-serif;background:#7e2331;border:1px dashed #b3b6a9;color:#fff;}
input:focus, textarea:focus{color:#fff;background:#411116;border:1px dashed #d2d3d1;}
#name, #email, #subject{width:300px;}
#message{width:350px;height:90px;}
input.button{padding:3px 14px;font:bold 0.9em Georgia;cursor:pointer;color:#f2e9eb;border-width:1px;border-style:solid;}
p#bademail, p#badserver{padding:4px 0px;background:#421317;border:1px solid #7e2330;color:#f2e6e7;font-weight:bold;margin-bottom:6px;margin-left:75px;text-align:center;width:307px;display:none;}
p#success{padding:4px 0px;background:#7e2330;border:1px solid #421317;color:#f2e6e7;font-weight:bold;margin-bottom:6px;margin-left:75px;text-align:center;width:307px;display:none;}
#content{width:938px;height:215px;background:url('../images/bg_bottom.jpg') repeat-x top left;padding-bottom:0px;padding-top:0px;z-index:8;position:relative;margin-left:28px;margin-right:0;margin-top:0;margin-bottom:0}
#content h2{color:#fff;height:43px;font-size:1.8em;padding-top:0px;position:relative;}
#content h2 .bg{height:58px;}
#content-title{width:900px;height:60px;}
#content h2#connect{font-size:0.9em;margin:10px 0 0 20px;float:left;position:absolute;width:114px;}
#content h2#connect .bg{margin-top:0px;background:url('../images/connect.jpg') no-repeat left top;}
#content h2#share{margin:10px 0 0 20px;float:right;width:440px;}
#content h2#share .bg{background:url('../images/share.jpg') no-repeat left top;}
#content h3{color:#fff5e7;font-size:1.8em;padding-bottom:5px;}
#tweet{width:420px;height:134px;font-size:1.1em;color:#d7dcdd;margin:-5px 20px 0 20px;line-height:16px;float:left;position:relative;}
.imageframe{float:left;display:inline;padding:4px;margin:-6px 16px 16px 0;border:1px solid #310407;}
#ads{width:400px;float:right;position:relative;padding:0 0 0 0px;}
#ads a ads a:visited{color:#bec5c8;}
#ads li{float:left;position:absolute;padding:0 0 0 0px;}
.footer{font-family:Georgia,"Times New Roman", Times, serif;float:right;position:relative;width:900px;height:32px;background:url('../images/bg_footer.png') no-repeat left top;font-size:1.1em;text-align:right;padding-right:40px;padding-top:12px;margin-top:40px;font-weight:normal;color:#d3d4ce}
.footer a, .footer a:visited{color:#d3d4ce;text-decoration:none;}
.footer a:hover{color:#fff;text-decoration:none;}

