/** RESET **/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, address, big, cite, del, dfn, font, img, ins, kbd, q, s, samp, tt, var, ol, ul, li, fieldset, form, label, legend {
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;
font-weight:inherit;
margin:0;
outline:0 none;
padding:0;
vertical-align:baseline;
}

/** STYLES **/

/* LAYOUT */
body {background: url('../images/bg-main.jpg') no-repeat top center; font-size:75%; line-height:1.5em; font-family:Arial, Helvetica, sans-serif;}
div#containerall {width:966px; margin:0 auto;}
div#header {width:846px; height:250px; margin-left:54px; background: url('../images/logo-text-banner.png') no-repeat 0 0;}
div#containercontent {width:966px;}
div#topcorners {width:966px; height:11px; background:url('../images/bg-topcorners.png') no-repeat top center; font-size:0px;}
div#wrapper {width: 960px; padding:0 3px; background:url('../images/bg-shadow.png') repeat-y top center;}
div#bottomcorners {width:966px; height:9px; background:url('../images/bg-bottomcorners.png') no-repeat top center; font-size:0px; }
div#bottomshadow {width:966px; height:9px; background:url('../images/bg-bottomshadow.png') no-repeat top center; margin-bottom:5px; }

/*GLOBAL STYLES */

h1 {color:#df7a00; font-size:18px; padding:0 0 18px 0; text-align:center; font-family:Georgia, "Times New Roman", Times, serif;}

p {padding:0 0 1.5em 0;}

a {color:#6e2306; text-decoration:underline;}

a:hover {text-decoration:underline;}



/*CONTENT AREA */

div.leftcolumn {float:left; width:510px; padding:21px 0 0 40px;}

div.rightcolumnwrap {float:left; width:320px; margin:21px 0 0 25px; border-left:1px solid #df7a00;}

div.rightcolumn {float:left; padding:0px 0 0 25px;}

div.divider {width:880px; height:26px; margin: 28px auto 22px auto; background:url('../images/bg-divider.png') no-repeat top center;}

div.contact {width:880px; margin: 0 auto; padding-bottom:10px;}


/* OVERLAY CONTACT */

#overlay { height:100%; width:100%; background:#000; position:fixed; top:0; left:0; z-index:100; display:none; }
#contactus, .modal { width:300px; padding:4px; background:#fff; position:fixed; top:50%; left:50%; z-index:101; margin:-150px 0 0 -150px; visibility:hidden; box-shadow:0 0 12px #000; -moz-box-shadow:0 0 12px #333; -webkit-box-shadow:0 0 12px #000; }
.modal-header { background:#f6891f; height:24px; line-height:24px; padding:0 5px }
.modal-header h3 { color:#fff; font-family:Arial, Helvetica, Sans-Serif; font-weight:bold; font-size:1.1em; margin:0; padding:0; float:left; }
.modal-header span { float:right; display:block; height:11px; width:11px; position:relative; top:6px; text-indent:-9999px; cursor:pointer; background:url(../images/close.gif) no-repeat 0 0; }
.modal-content { padding:15px; }
.modal-content label { color:#000; font-weight:bold; display:block; float:left; width:80px; padding-top:3px; }
.modal-content p { clear:both; padding:0 0 1em; }

.field { background:#fff url(../images/field-bg.gif) no-repeat 0 0; border:1px solid #C4C4C4; border-top:1px solid #A7A7A7; border-left:1px solid #AEAEAE; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; padding:4px 3px; width:170px; }
.error { color:#E41733; }
.field-error { border:1px solid #E41733; }
p.buttons { text-align:right; padding:5px 5px 0 0; }
.buttons span { float:left; display:block; padding-top:4px; }
.buttons input { background:transparent url(../images/button-bg.gif) no-repeat center; width:64px; border:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-shadow:1px 1px 1px #C46F06; padding:6px 0; cursor:pointer; }
p.close-button { text-align:right; height:22px; padding:0 5px 2px 0; }
p.close-button span { display:block; float:right; height:22px; line-height:22px; text-align:center; background:transparent url(../images/button-bg.gif) no-repeat center; width:64px; border:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#fff; text-shadow:1px 1px 1px #C46F06; cursor:pointer; }



























}










