html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.container_12,
.container_16{margin-left:auto;margin-right:auto;width:960px;}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16{display:inline;float:left;margin-left:10px;margin-right:10px;}
.container_12 .grid_3,
.container_16 .grid_4{width:220px;}
.container_12 .grid_6,
.container_16 .grid_8{width:460px;}
.container_12 .grid_9,
.container_16 .grid_12{width:700px;}
.container_12 .grid_12,
.container_16 .grid_16{width:940px;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
.container_12 .grid_1{width:60px;}
.container_12 .grid_2{width:140px;}
.container_12 .grid_4{width:300px;}
.container_12 .grid_5{width:380px;}
.container_12 .grid_7{width:540px;}
.container_12 .grid_8{width:620px;}
.container_12 .grid_10{width:780px;}
.container_12 .grid_11{width:860px;}
.container_16 .grid_1{width:40px;}
.container_16 .grid_2{width:100px;}
.container_16 .grid_3{width:160px;}
.container_16 .grid_5{width:280px;}
.container_16 .grid_6{width:340px;}
.container_16 .grid_7{width:400px;}
.container_16 .grid_9{width:520px;}
.container_16 .grid_10{width:580px;}
.container_16 .grid_11{width:640px;}
.container_16 .grid_13{width:760px;}
.container_16 .grid_14{width:820px;}
.container_16 .grid_15{width:880px;}
.container_12 .prefix_3,
.container_16 .prefix_4{padding-left:240px;}
.container_12 .prefix_6,
.container_16 .prefix_8{padding-left:480px;}
.container_12 .prefix_9,
.container_16 .prefix_12{padding-left:720px;}
.container_12 .prefix_1{padding-left:80px;}
.container_12 .prefix_2{padding-left:160px;}
.container_12 .prefix_4{padding-left:320px;}
.container_12 .prefix_5{padding-left:400px;}
.container_12 .prefix_7{padding-left:560px;}
.container_12 .prefix_8{padding-left:640px;}
.container_12 .prefix_10{padding-left:800px;}
.container_12 .prefix_11{padding-left:880px;}
.container_16 .prefix_1{padding-left:60px;}
.container_16 .prefix_2{padding-left:120px;}
.container_16 .prefix_3{padding-left:180px;}
.container_16 .prefix_5{padding-left:300px;}
.container_16 .prefix_6{padding-left:360px;}
.container_16 .prefix_7{padding-left:420px;}
.container_16 .prefix_9{padding-left:540px;}
.container_16 .prefix_10{padding-left:600px;}
.container_16 .prefix_11{padding-left:660px;}
.container_16 .prefix_13{padding-left:780px;}
.container_16 .prefix_14{padding-left:840px;}
.container_16 .prefix_15{padding-left:900px;}
.container_12 .suffix_3,
.container_16 .suffix_4{padding-right:240px;}
.container_12 .suffix_6,
.container_16 .suffix_8{padding-right:480px;}
.container_12 .suffix_9,
.container_16 .suffix_12{padding-right:720px;}
.container_12 .suffix_1{padding-right:80px;}
.container_12 .suffix_2{padding-right:160px;}
.container_12 .suffix_4{padding-right:320px;}
.container_12 .suffix_5{padding-right:400px;}
.container_12 .suffix_7{padding-right:560px;}
.container_12 .suffix_8{padding-right:640px;}
.container_12 .suffix_10{padding-right:800px;}
.container_12 .suffix_11{padding-right:880px;}
.container_16 .suffix_1{padding-right:60px;}
.container_16 .suffix_2{padding-right:120px;}
.container_16 .suffix_3{padding-right:180px;}
.container_16 .suffix_5{padding-right:300px;}
.container_16 .suffix_6{padding-right:360px;}
.container_16 .suffix_7{padding-right:420px;}
.container_16 .suffix_9{padding-right:540px;}
.container_16 .suffix_10{padding-right:600px;}
.container_16 .suffix_11{padding-right:660px;}
.container_16 .suffix_13{padding-right:780px;}
.container_16 .suffix_14{padding-right:840px;}
.container_16 .suffix_15{padding-right:900px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
body{background-color:#000000;font:12px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;color:#575757;line-height:26px;}
a{color:#575757;}
a:hover{text-decoration:none;}
a:focus{outline:1px dotted #fff;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1{font-size:26px;line-height:40px;}
h2{font-size:22px;letter-spacing:-1px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:11px;}
li{margin-left:30px;}
.bold{font-weight:bold;}
.plum{color:#6a171b;}
.white{color:#FFF;}
a.plum{color:#6a171b;text-decoration:none;}
a.plum span{border-bottom:1px dotted #6a171b;}
a:hover.plum span{color:#000;border-bottom:1px dotted #000;}
#headerWrapper{background:url(../images/headerBkg.jpg) repeat-x;}
#bodyWrapper{background-color:#FFFFFF;}
#footerWrapper{margin:0 0 35px 0;}
.floatLeft{float:left;}
.floatRight{float:right;}
#header1{height:180px;}
#header2{height:360px;}
#logo{position:relative;left:-5px;}
#navigation ul{padding:17px 0 0 0;}
#navigation ul li{color:#FFF;display:inline;}
#navigation a{display:block;float:left;padding:3px 20px 3px 20px;margin-left:34px;font-size:12px;color:#FFF;text-decoration:none;letter-spacing:0.1em}
#navigation a.first{margin-left:0px;}
#navigation a:hover{background:#6a171b;}
#navigation ul li.current a{text-decoration:underline;}
#navigation ul li.current a:hover{text-decoration:none;}
.banner{border:1px solid #FFF;display:block;width:932px;height:322px;padding:4px;}
.body{background:#FFF url(../images/bodyBG.jpg) center repeat-y;}
.bodyLeft{padding:23px 0 23px 0;}
.bodyRight{padding:23px 16px 23px 15px;}
.bodyTitle{padding:0 0 10px 0;}
.sidebarTitle{padding:0 0 10px 0;color:#6a171b;}
.sidebarImg{float:left;padding:0 0 12px 0;}
.sidebarImgLeft{padding-right:16px;}
.sidebarText{font-size:11px;color:#575757;line-height:21px;}
.sidebarText a{color:#575757;}
.hr{width:100%;height:1px;border:0;background:#d0b2c4;margin:5px 0 15px 0;}
#Inside{padding:0px 0 15px 0;}
#insideLeft{float:left;}
#insideRight{float:right;}
.home #insideLeft{width:467px;padding:15px 0 15px 0;}
.insideText{background:url(../images/plusBullet.jpg) 14px 0 repeat-y;padding-left:35px;}
.testimonials{line-height:1.6;}
.testimonials #insideLeft{width:50%;padding:15px 0 15px 0px;}
.testimonials #insideLeft p{padding-right:15px;}
.testimonials #insideRight{width:50%;padding:15px 0px 15px 0;}
.testimonials #insideRight p{padding-left:15px;}
#scrollSection{padding:10px 0 0 0;}
.scrollText{color:#9ba7b9;float:left;width:860px;line-height:20px;}
.prevNext{float:left;padding:15px 0 0 50px;width:30px;}
.quoteLabel{padding:0px 0px 2px 0px;font-weight:bold;}
.quoteElement{display:block;width:250px;height:21px;margin:0 0 10px 0;padding:4px 5px 4px 5px;border:1px solid #eaeaea;background-color:#f3f3f3;}
#quoteMessage{height:67px;}
.contactBodyLeft{padding:23px 0 23px 0;}
#contactForm{float:left;margin:0;padding:7px 0 0 0;}
.formLabel{height:21px;padding:4px 5px 6px 5px;float:left;width:150px;font-weight:bold;color:#6f655a;}
.formElement{display:block;width:400px;height:21px;margin:20px 0 0 0;padding:4px 5px 4px 5px;border:1px solid #eaeaea;background-color:#f3f3f3;}
#formMessage{height:97px;}
.formSubmit{margin:28px 0 0 161px;}
.errorBreak{display:none;}
.error{color:#FF0000;}
.sending{width:158px;height:54px;margin:28px 0 0 161px;text-align:center;line-height:54px;font-size:14px;font-weight:bold;}
.bug{float:right;padding:14px 15px 0 15px;color:#666;font-size:10px;}
.bug a{color:#FFF;}
ul.footNav{display:inline;}
ul.footNav li{display:inline;padding:2px 0px 2px 0px;}
ul.footNav li a{display:block;float:left;padding:0px 11px 0px 11px;margin:8px 0px 0px 0px;border-left:#555 1px solid;font-size:10px;text-decoration:none;}
ul.footNav li a.first{border-left:none;padding:0px 11px 0px 0px;}
ul.footNav li a:hover{text-decoration:underline;}
#photos{visibility:hidden;}
.gallery{background:#ddd;border:1px solid #aaa;padding:5px;}
.loader{background:url(assets/images/loader.gif) center center no-repeat #ddd;}
.panel{}
.panel .panel-overlay,
.panel .overlay-background{height:45px;padding:0 1em;}
.panel .overlay-background{background:#222;}
.panel .panel-overlay{color:white;font-size:0.7em;}
.panel .panel-overlay a{color:white;text-decoration:underline;font-weight:bold;}
.panel .panel-overlay h2{font-size:16px;padding-top:7px;}
.filmstrip{margin:5px;}
.frame{}
.frame .img_wrap{border:1px solid #aaa;}
.frame.current .img_wrap{border-color:#000;}
.frame img{border:none;}
.frame .caption{font-size:11px;text-align:center;color:#888;}
.frame.current .caption{color:#000;}
.pointer{border-color:#000;}
*html .pointer{filter:chroma(color=pink);}
.R{width:254px;height:136px;}
.L{vertical-align:top;}
.L h3{padding-bottom:0px;padding-top:10px;}
.L p{line-height:15px;}