/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:#FFFFFF; text-align:center;}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.625em; line-height:1.6em; color:#777874; word-spacing:1px;}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#000000;}
a:hover{text-decoration:none;}
p {padding-top:15px;}
h3{ text-transform:uppercase; font-weight:normal; color:#000000; padding:0 0 16px 0;}
strong{ font-weight:bold; font-size:1.2em; color:#ffffff;}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}
.phone{ float:right; padding-right:70px; color:#000000;}
.padding1{ padding-top:18px;}

/* ============================= header ====================== */
#header .logo{ padding:27px 0 0 39px;}
#header h2{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:1.3em; word-spacing:3px; color:#e0dfdf; padding:10px 5px 0 0;}
#header .menu{ padding:10px 0 0 39px;}
#header .menu li{ float:left; padding-right:5px;}
#header .menu a{ text-decoration:none; font-size:1.3em; display:inline-block; padding:0px 9px 1px 9px;}
#header .menu a:hover, #header .menu .active{ background:#676767; color:#ffffff;}

/* ============================= content ====================== */
#content{ padding-left:39px; position:relative;}
.column-2{ margin-left:1px;}
.indent{ padding:85px 0 0 20px;}
.indent2{ padding:20px 65px 0 10px;}
.indent3{ padding:0px 0 0 20px;}
.email{ color:#000000; text-transform:uppercase;}
.email a{ color:#000000;}
.prev{ position:absolute; margin:390px 0 0 10px;}
.next{ position:absolute; margin:390px 0 0 332px;}
.prev2{ position:absolute; margin:345px 0 0 10px;}
.next2{ position:absolute; margin:345px 0 0 332px;}
.prev7{ position:absolute; margin:365px 0 0 10px;}
.next7{ position:absolute; margin:365px 0 0 332px;}
.prevten{ position:absolute; margin:400px 0 0 10px;}
.nextten{ position:absolute; margin:400px 0 0 332px;}
.prev11{ position:absolute; margin:340px 0 0 10px;}
.next11{ position:absolute; margin:340px 0 0 332px;}
.prev12{ position:absolute; margin:350px 0 0 10px;}
.next12{ position:absolute; margin:350px 0 0 332px;}
.prev13{ position:absolute; margin:490px 0 0 10px;}
.next13{ position:absolute; margin:490px 0 0 332px;}
.prev15{ position:absolute; margin:375px 0 0 10px;}
.next15{ position:absolute; margin:375px 0 0 332px;}



/* ============================= page1 ====================== */
#page1 #content{ padding:1px 0 0 40px;}
#page1 #content a{ display:inline-block; margin-right:8px;}
.pagination{ position:absolute; margin:5px 0 0 336px;}
.pagination li{ float:left;}
.pagination a{ color:#868684; text-decoration:none}
.pagination a:hover{ text-decoration:underline; color:#000;}

/* ============================= page1 ====================== */
#page2 #content{ padding:1px 0 0 40px;}
#page2 .column-2{ background:#676767; height:518px; color:#ffffff;}

/* ============================= footer ====================== */
#footer{ line-height:1.2em;}
#footer div{ padding:16px 0 0 70px;}

/* ============================= forms ============================= */
#ContactForm{ padding-top:10px;}
#ContactForm .col-1{ width:146px !important;}
#ContactForm .col-2{ width:152px !important; margin-left:0 !important;}
#ContactForm label{ display:block; height:30px;}
#ContactForm input{ border:solid 1px #656859; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#777874; padding:5px 0 5px 10px; width:129px;}
#ContactForm textarea{ border:solid 1px #656859; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#777874; padding:3px 0 4px 10px; width:140px; height:45px; overflow:auto;}
#ContactForm a{ display:inline-block; color:#000000; text-transform:uppercase; float:right; margin:10px 5px 0 20px;}