@charset "utf-8";body{text-align:center;color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:100%;background-color:#d3d2c0;background-image:url(../../../images/body-bg.jpg);background-repeat:repeat;background-position:center top}.cart-content{background-color:#FFF}*{padding:0px;margin:0px;text-align:left;vertical-align:top;list-style-type:none;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}#container{background-repeat:repeat-y;background-position:center;width:998px;margin-right:auto;margin-left:auto;border-right-width:5px;border-bottom-width:5px;border-left-width:5px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#ebeae6;border-bottom-color:#ebeae6;border-left-color:#ebeae6;background-color:#FFF;padding-bottom:0px;margin-bottom:30px} #header{height:211px;float:left;width:922px;background-image:url(../../../images/header.jpg);background-repeat:no-repeat;background-position:left top;margin-left:37px} #header-main{height:96px;width:922px;float:left}#sub-header{float:left;width:922px;border-bottom-width:2px;border-bottom-style:solid;height:47px;border-top-width:1px;border-top-style:solid;border-top-color:#767061;border-bottom-color:#F2ECDB}#sub-header #newsletter-signup a ,#sub-header #newsletter-signup a:visited{color:#BA923F;text-decoration:underline}#sub-header #newsletter-signup a:hover{color:#4B87C2;text-decoration:none}#newsletter-signup{width:500px;float:left;font-size:15px;font-weight:bold;color:#B7ADA4;padding-top:14px;padding-left:8px}#sub-head-phone{width:180px;float:right;font-size:15px;font-weight:bold;color:#8ea358;padding-top:14px;text-align:right}#container #header img{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#container #header #header-logo{width:183px;vertical-align:bottom}#container #header #header-holder tr #header-logo a img{margin-left:25px}#container #header #header-holder tr #header-elements a img{float:left}#container #header-holder{width:992px;height:170px}#container #home-box{float:left;width:922px;margin-left:36px;border-top-width:2px;border-top-style:solid;border-top-color:#bb9856;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px}#search-box {float:left;width:230px;color:#6a5520;margin-top:16px;margin-left:1px;font-size:12px;font-weight:bold}#search-box table{float:left}#search-box table td{vertical-align:top}#sub-header #search-box form table .search-headline{padding-top:2px}#search-box table tr td #button{vertical-align:middle;background-image:url(../../../images/search-submit.jpg);background-repeat:no-repeat;height:19px;width:19px;margin:0px;background-position:left top;padding:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:#FFF;border-right-color:#FFF;border-bottom-color:#FFF;border-left-color:#FFF}#search-box table tr td #SearchBox  {height:15px;width:95px;border:1px solid #CCC;background-color:#FFF;color:#999;font-size:11px;padding-left:3px;padding-right:3px;margin-left:3px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-weight:normal;line-height:11px;padding-top:2px;vertical-align:middle;padding-bottom:0px}#header .menu1{padding-top:0px;float:left;margin-top:0px;color:#000;font-size:0.75em;line-height:1.2em;width:452px;text-align:left;clear:none;height:34px;margin-left:238px}#header .menu1 li{display:inline}#header .menu1 a  {color:#856b4a;padding-top:9px;padding-right:7px;padding-bottom:9px;padding-left:7px;text-decoration:none;margin:0px;display:block;float:left}#header .menu1 a:hover{color:#4B87C2;text-decoration:underline}#header .menu2{float:left;clear:both;width:922px;background-color:#5e584e;height:32px}#header .menu2 ul{}#container #header .menu2 li .menu-end{border-right-width:1px;border-right-style:solid;border-right-color:#705812}#header .menu2 li{display:inline;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}#header .menu2 li a{font-size:0.8em;color:#FFF;line-height:1.2em;padding-top:8px;padding-right:19px;padding-bottom:8px;padding-left:19px;text-decoration:none;float:left;margin:0px}#header .menu2 li .ital-1{font-style:italic;float:right}#header .menu2 li a:hover{text-decoration:none;background-color:#504B43}#content-holder{clear:both;width:922px;color:#666;margin-left:37px;min-height:400px}#main-content{padding-right:0px;padding-bottom:40px}#blog{padding:20px 0 20px 20px}#main-content #breadcrumbs p{margin:0px;padding:0px}#main-content #breadcrumbs{font-size:0.75em;height:20px;text-align:right;margin-right:20px;margin-bottom:10px;margin-top:4px;color:#999999}#main-content #breadcrumbs a,#main-content #breadcrumbs a:visited{text-decoration:underline}#container #main-content #breadcrumbs a:hover{text-decoration:none}#main-content p{margin-left:20px;font-size:0.75em;line-height:1.3em;margin-right:20px;margin-bottom:12px;color:#878787;text-align:justify;padding:0px;margin-top:0px}#main-content .no-justify{text-align:left}#main-content #menu{padding:0px}#main-content #menu li{line-height:1.3em;text-align:left;color:#878787;font-size:0.75em;background-image:none;margin:0px;padding:0px}#main-content #menu ul{padding:0;margin:3px 0 0 0}#container #content-holder tr #main-content .list-spaced li{padding-bottom:10px}#container #content-holder tr #main-content .no-bullet li{background-image:none;margin-left:20px}#container #content-holder tr #main-content ol li{background-image:none;list-style-type:decimal;margin-left:50px;padding-left:0px;margin-bottom:10px}#container #content-holder tr #main-content ol{margin-bottom:20px}.indent-ol{margin-left:30px}#container #content-holder tr #main-content .checklist li{background-image:url(../../../images/bullet-check.jpg);padding-left:18px}#main-content strong{color:color:#4B87C2;;color:#4B87C2;font-weight:normal}#main-content .green{color:#83A046}#container #content-holder tr #main-content .white{color:#FFF}#main-content h1{font-size:1em;color:#8ea358;margin-top:20px;margin-right:20px;margin-bottom:0px;margin-left:20px;padding:0px;font-weight:bold}#main-content h2{font-size:.7em;color:#666;margin-right:20px;margin-left:20px;margin-bottom:20px;margin-top:30px;line-height:1.3em;background-color:#F7F7F7;border:1px solid #CFCFCF;padding-top:3px;padding-right:3px;padding-bottom:2px;padding-left:3px;font-weight:bold;text-transform:uppercase}#main-content h3{font-size:0.75em;color:#4B87C2;margin-right:20px;margin-left:20px;margin-bottom:20px;margin-top:10px;line-height:1.3em;border:1px solid #CFCFCF;background-color:#F7F7F7;padding-top:9px;padding-right:7px;padding-bottom:9px;padding-left:7px}#main-content h4{font-size:.75em;color:#4B87C2;margin-right:0px;margin-left:0px;margin-bottom:8px;margin-top:0px;line-height:1.3em;padding-top:2px;padding-right:3px;padding-bottom:1px;padding-left:0px;border-bottom-width:2px;border-bottom-style:dotted;border-bottom-color:#CFCFCF;font-weight:normal}#main-content h5{font-size:0.75em;color:#B09766;margin-right:20px;margin-left:20px;margin-bottom:12px;margin-top:15px;line-height:1.3em;padding-top:2px;padding-right:3px;padding-bottom:2px;padding-left:3px;border:1px solid #201E17;background-color:#2C210C}#container #content-holder tr #main-content .hdr-underlined{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#333}#main-content .alt-headline01{margin-top:30px}.float-right{float:right;margin-bottom:20px;margin-left:20px;font-weight:normal;color:#B28933;font-size:11px;text-align:center;margin-right:20px;margin-top:0px}#main-content .float-right strong{text-align:center}.float-right2{float:right;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;font-size:0.7em;margin-top:10px;margin-right:33px;margin-bottom:0px;margin-left:0px}.margin-right{margin-right:50px}.img-border1{border:1px solid #333}.img-border2{border:1px solid #745417}#content-holder #sidebar1{padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:20px;width:240px}#sidebar1 h1 ,#sidebar2 h1{font-size:0.75em;color:#666;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px;font-weight:bold;background-color:#f7f7f7;border:1px solid #cfcfcf;padding-top:1px;padding-right:5px;padding-bottom:1px;padding-left:5px;width:209px}.sidebar1-wrapper1{width:270px}.sidebar1-wrapper-menu{width:180px}#content-holder #sidebar2{}#sidebar1 .menu3  li  a{padding-right:5px;padding-left:5px;text-decoration:none;display:block;padding-top:2px;padding-bottom:2px;color:#999;width:211px;font-size:0.75em;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC}#sidebar1 .menu3{width:221px}#sidebar1 .menu3   li a:hover{color:#83A046;background-color:#E0E1B5}#sidebar1 img{margin-top:10px;margin-left:0px;margin-bottom:10px}#sidebar1 .chat{margin-right:0px;margin-left:0px;padding:0px}#container #content-holder #sidebar1 p ,#container #content-holder #sidebar2 p{font-size:0..7px;font-size:0.75em;padding:0px;margin-top:0px;margin-right:20px;margin-bottom:10px;margin-left:20px;color:#878787}#main-content  a,#main-content a:visited ,#sidebar2 a,#sidebar2 a:visited{color:#939D3D;text-decoration:underline}#container #main-content a:hover ,#container #sidebar2 a:hover{color:#4B87C2;text-decoration:none}#container #content-holder tr #main-content h2 a,#container #content-holder tr #main-content h2 a:visited{color:#FFF}#container #content-holder tr #main-content h2 a:hover{color:#FC6;text-decoration:none}.red{color:#FF0000}#container #content-holder tr #sidebar2 #dates{margin-top:0px;margin-right:20px;margin-bottom:10px;margin-left:20px}#container #content-holder tr #sidebar2 #dates li    {color:#FFF;font-weight:bold;font-size:0.75em;display:block;padding-top:9px;padding-bottom:9px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#745417}#container #content-holder tr #sidebar2 #dates li strong{color:#BD9237}#footer{font-size:0.75em;line-height:1.4em;text-align:center;color:#878787;background-repeat:no-repeat;padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:15px;background-color:#F7F7F7;width:890px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:37px;border:1px solid #cfcfcf} #footer2{width:998px;height:61px}#container .clr{display:none;clear:both}#footer  a,#footer a:visited {color:#999;text-decoration:underline}#footer a:hover {color:#4B87C2;text-decoration:none}#footer p{padding-top:12px;padding-bottom:15px;padding-left:240px;color:#887178}#footer ul{text-align:center;margin-bottom:16px}#footer li{display:inline;list-style-type:none;color:#CCC;margin-right:1px;margin-left:1px}#footer li a,#footer li a:visited{color:#999;font-weight:normal}#footer li a:hover{color:#4B87C2;text-decoration:none}#container #footer-border{background-repeat:no-repeat;background-position:center top;height:18px}#container .home-flash{width:992px;float:left}#Contact  {margin:0px;padding:0px}.form-container{border:1px solid #C7C9AF;margin-left:20px;width:670px;background-color:#DFE0D2;margin-bottom:20px;font-size:0.75em;color:#695C52}.form-left-column{text-align:right;width:33%;padding-top:2px;padding-left:3px;padding-right:3px;padding-bottom:2px}.form-rignt-column  #AddressState{margin-top:2px;margin-left:3px;margin-bottom:1px;border:1px solid #7F9DB9}.form-rignt-column{text-align:left}#container   #content-holder tr #main-content #contact .form-container tr .form-rignt-column #rfvResumeUpload{height:22px;background-color:#FFF}#container #content-holder tr #main-content #contact .form-container tr .form-rignt-column.checkbox-cell{padding-top:15px;padding-bottom:0px;padding-left:40px;border-top-width:1px;border-top-style:solid;border-top-color:#E7E5D4;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E7E5D4;padding-right:0px}.form-rignt-column .form-required{background-color:#EDEAAF}.form-container .form-required-key{margin-left:3px;height:12px;width:12px;background-color:#EDEAAF}.form-rignt-column .form-required-text{background-color:#EDEAAF;padding:3px;margin-top:5px;color:#900;width:450px;border:1px solid #DBD8C8;text-align:center}#main-content #contact .form-container tr .form-rignt-column.checkbox-cell h2 {font-size:13px;margin-left:0px;padding-left:0px;text-align:center}.form-container textarea{height:70px;width:200px;border:1px solid #7F9DB9;margin-top:2px;margin-left:2px;font-family:Arial,Helvetica,sans-serif;background-color:#FFF;padding:1px}.form-spacer{height:25px}.table-2col{width:519px;margin-left:20px;margin-top:0px;margin-right:0px;margin-bottom:20px;font-size:0.75em;text-align:left;line-height:1.3em;color:#878787}.table-2col-left-cell{width:18%}.table-3col{width:593px;margin-left:6px;margin-top:0px;margin-right:0px;margin-bottom:40px;font-size:0.75em}.table-3col td{width:33%;text-align:center;vertical-align:top}.table-3col a{text-align:center}#main-content .horizontal-rule{width:545px;margin-left:30px;border-top-width:4px;border-top-style:solid;border-top-color:#EFEFEF}.table-style-1  {font-size:0.7em;color:#333;width:644px;margin-top:0px;margin-bottom:10px;margin-left:20px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E1E1E1}.table-style-1 td{width:25%;text-align:center;vertical-align:top;padding-bottom:10px;padding-top:10px}#main-content .table-style-1 tr td strong{color:#333}#main-content .table-2col tr .table-2col-left-cell strong {color:#666}.caption-head{font-weight:bold}#newsletter-signup-box{font-family:Arial,Helvetica,sans-serif;font-size:12px;width:230px;vertical-align:top;line-height:12px;text-align:center;background-image:url(../../../images/menu-background.jpg);background-repeat:no-repeat;background-position:left top;padding-top:0px;padding-right:0px; padding-bottom:0px;padding-left:0px;padding-bottom:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:20px}#newsletter-signup-box h2{font-size:1em;color:#FFF;margin-top:30px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding:0px;text-transform:uppercase;font-weight:bold}#newsletter-signup-box form{margin:0px;padding:0px}#newsletter-signup-box #Email{height:12px;width:120px;background-color:#FFFFFF;font-size:11px;color:#999999;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:2px;margin-top:13px;margin-left:11px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;vertical-align:middle}#newsletter-signup-box #button{font-size:11px;background-color:#999;color:#FFFFFF;margin-bottom:0px;margin-top:0px;padding:0px;margin-right:0px;margin-left:1px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}#newsletter-signup-box #button:hover{background-color:#124771;color:#FFFFFF}.gallery-holder{margin-left:20px}