*{padding:0; margin:0}

body{ font-family:Helvetica,Arial,sans-serif;  font-size:13px;  background-color:#288bca;  margin-top:10px}

#wrapper{width:1014px; background:transparent url(images/top-bg.gif); background-position:0 0; background-repeat:no-repeat; margin:0 auto; height:43px}

#container{margin:-10px auto;  width:992px}

#containermiddle{position:relative; width:1014px;  margin:0 auto; background:transparent url(images/cont-bg.gif); background-position:-4px 0; background-repeat:repeat-y}

#leftcolumn{position:relative;  color:#333; padding:112px 0px 19px 19px;  background:transparent url(images/logo.gif);  background-position:top right; background-repeat:no-repeat;  width:259px;  float:left}
#rightcolumn{ float:right;  color:#222;  background:transparent; padding-bottom:20px;  width:714px;  display:inline;  position:relative}

.header{height:61px; width:713px; background-color:#fff}

.imgcont{position:relative; float:right; width:257px; text-align:right; margin-right:23px; margin-top:-6px}

#navigation{width:714px; height:70px; padding-top:4px; background:url(images/nav-bg.gif); background-position:top left; background-repeat:no-repeat}

#awmAnchor-menu{margin-left:44px}

#awmULLI-menu{display:none}

#content{width:683px; margin-left:30px; padding-bottom:20px; background-color:transparent}

#content .copy{margin-top:16px; width:636px}

#footer{clear:both; margin: auto; width:1014px; height:44px; background-image:url(images/bt-bg.gif); background-repeat:no-repeat}

#footer .copy{margin:0 auto; padding-top:9px; width:944px; color:#fff}

#awmAnchor-menu2{position:relative; z-index:1; height:71px; margin-top:10px; background-color:transparent}
#awmAnchor-menu2 ul{list-style-type:none; display:none}
#brochure{margin-top:13px}

#scroller{margin-top:13px; padding-top:28px; background-image:url(images/testimonials-box.jpg); background-repeat:no-repeat; width:259px; height:101px}

/* testimonials */
#testimonials{position:relative; margin-left:-45px}

.testimonialquote{width:700px; background:#fff url('images/start_quote.jpg') no-repeat scroll 2% 11px; margin-bottom:10px}

.testimonial{padding:25px 15px 7px 45px}

.authororange{padding:0px 15px 5px 45px; background:transparent url('images/stop_quote.jpg') no-repeat scroll 98% 0; color:#ee7912; font-weight:bold}

.authorblue{padding:0px 5px 5px 45px; background:transparent url('images/stop_quote.jpg') no-repeat scroll 98% 0; color:#0a77bc; font-weight:bold}

/* headings and paragraphs */
h1{font-size:17px; color:#0a77bc; margin-bottom:7px}

h2{color:#ee7912; margin-top:12px; font-size:15px; margin-bottom:6px}

h3{color:#ee7912; margin-top:12px; font-size:15px; margin-bottom:4px}

#content .copy p{padding-bottom:10px; line-height:1.4em}

/* links */
#content .copy a{color:#0a77bc; text-decoration:underline; font-weight:bold}

#content .copy a:hover{color:#ee7912}

#content .copy a.orange{color:#ee7912}

/* images */
#email{margin-top:6px; border:none}

#categories{position:relative; margin-top:-30px}

#leftcolumn #fadein{background-image:url(images/fadein/rock-climbing.jpg); background-repeat:no-repeat; text-align:right; height:351px; width:259px}

#facebook{margin-top:13px}

img{border:none}

/* tables */
.alternatives{position:relative; margin-top:5px; margin-left:-2px; font-size:11px}

.alternatives td{padding-right:15px}

/* specific */
body#aboutpage #content .copy{margin-top:-22px; width:648px}

body#aboutpage #content .copy #slide{position:relative; margin-top:-25px; margin-bottom:12px; margin-left:-2px}

body#aboutpage #content{margin-left:46px}

body#aboutpage h1{margin-top:14px; margin-bottom:7px}

/* lists  */
.copy ul{margin-left:15px; color:#44a7d5}

#content .copy ul li{padding-bottom:8px}

#footer .copy ul{list-style-type:none}

#footer .copy ul li{display:inline; font-size:11px; font-weight:bold; padding-right:12px; padding-left:7px; background-image:url(images/separator.gif); background-repeat:no-repeat; background-position:right center}

#footer .copy ul li a{color:#fff; text-decoration:none}

#footer .copy ul li a:hover{color:#ED7912}

#footer .copy ul li.current{color:#ED7912}

#footer .copy ul li.nobg{background-image:none}

#footer .copy ul li#first{padding-right:43px}

#content .copy #site-map{font-size:12px; color:#0a77bc; font-weight:bold}

#content .copy ul li{margin-left:10px; padding-bottom:5px}

#content .copy #site-map{margin-left:7px}
#content .copy #site-map ul li ul{padding-left:10px}

#content .copy #site-map ul li ul{margin-top:7px}

#content .copy #site-map ul li ul{margin-top:7px}

/* misc */
.black{color:#222}

.underline{border-bottom:dotted 1px #04448B}

.orange{color:#ee7912}

.blue{color:#1c4c77}

#content .copy p.questions{font-size:14px; padding-bottom:8px; color:#ee7912; font-weight:bold}

#content .copy #answer{color:#0a77bc}

a{outline:none}

