@charset "utf-8";
/* CSS Document */

html{ background-image:url(img/bg.jpg); font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; margin:0;}
img{ border:none;}
.clear{ clear:both;}
p{ font-size:12px; line-height:14px;}
a{ color:#FFF; text-decoration:none;}

body{ margin:0;}
#container{ width:1003px; margin:0 auto;}

.header{ width:1003px; height:149px; background-image:url(img/header-bg.jpg); background-repeat:repeat-x; background-position:bottom;}
.header .logo{ width:211px; height:119px; margin:0 0 0 386px;}

.top-content{ background-image:url(img/top-image.jpg); width:1003px; height:335px;	}

.top-content .intro{ width:700px; float:left; margin:90px 0 0 16px; background-image:url(img/paragraph-bg.png); background-repeat:no-repeat;  }
.top-content .intro h1{ font-family:Georgia, "Times New Roman", Times, serif; font-size:36px; color:#FFF; margin:5px 16px;}
.top-content .stamp{ float:right; width:305px; height:337px; background-image:url(img/stamp.png); background-repeat:no-repeat; margin:-220px 10px 0 0; }

.bottom-content{ background-image:url(img/content-bg.jpg); width:1003px; background-repeat:repeat-x; background-color:#475e2a; }
.bottom-content .column1{ width:306px; margin:25px 0 15px 16px; border-right:solid 1px #FFF; padding:0px 10px 0px 0; float:left;}
.bottom-content .column2{ width:306px; margin:25px 0 15px 16px; border-right:solid 1px #FFF; padding:0px 10px 0px 0; float:left;}
.bottom-content .column3{ width:306px; margin:17px 0 0px 16px; float:left; background-image:url(img/badge.jpg); background-position:bottom; background-repeat:no-repeat; padding:8px 14px 15px 0}
.bottom-content h2{ font-size:21px; font-weight:bold; margin:0;}
.bottom-content p.spaced{ line-height:17px;}
.bottom-content h3.phone{ background-image:url(img/icon_phone.png); background-repeat:no-repeat; padding:8px 0 12px 50px; color:#FFF; font-weight:100; font-size:24px; }
.bottom-content h3.email{ background-image:url(img/icon_email.png); background-repeat:no-repeat; padding:8px 0 12px 50px; color:#FFF; font-weight:100; font-size:21px;}

.footer{ width:1003px; background-image:url(img/footer-bg.jpg); background-repeat:repeat-x; padding-top:1px; height:34px;}
.footer ul{ list-style:none; margin:10px 0 0 16px; padding:0;}
.footer ul li{ color:#292929; font-size:10px; margin:0 4px 0 0; float:left;}
.footer ul li a{ color:#292929; text-decoration:none;}

