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

body{margin:0; text-align:center; font:14px Verdana; color:#000; line-height:20px; background:#cbcbcb url(images/bg-repeat.jpg) repeat;}

p{margin:15px 0;}
h1{font:25px Georgia; font-weight:normal; line-height:1.3; color:#333; text-align:center;}

a{color:#b1ddff;}
a:hover{text-decoration:none;}
.clear {clear:both;}

ul{padding:0 25px;}

/* div */
* {
	padding: 0;
	margin: 0;
	}

div.container{width:auto; height:auto; margin:0 auto;}

div.top{ height:auto; margin:0 auto; background:url(images/pagebg.jpg) repeat-x;}

div.contentwrap{width:auto; height:auto; margin:0 auto; background:url(images/bg-repeat.jpg) repeat;}

div.contentwrap-bg{width:836px; margin:0 auto; background:url(images/contentwrap-bg.png) repeat-y;}

div.descriptionwrap{width:808px; height:auto; margin:0 auto; background-color:#FFF; font-size:14px; line-height:24px;}

div.description {height:auto; margin:0 auto; font:14px Verdana; padding:45px 20px 0 20px; text-align:left; line-height:1.3; background-image:url(images/descriptionbg.jpg); background-repeat:no-repeat;}

div.description p {padding-bottom:30px; line-height:1.4}

.image {margin-top:20px; border:none; background:url(images/rounded.jpg) no-repeat center; height:8px;}

div.description a {color:#00331b;}

div.description img.left{border:3px solid #FFF; margin:0 15px 5px 0}

div.description img.left2{margin:0 15px 5px 0}

div.description img.right{border:3px solid #FFF; margin:0 0 5px 15px;}

div.description img.right2{margin:0 0 5px 15px}

div.details {width:800px; height:auto; margin:0 auto; background:#05528f url(images/details-bg.jpg) repeat-x top;}

div.detailsleft {width:180px; margin:25px; height:auto; float:left; color:#FFF; text-align:left;}

div.detailsleft h2{font:20px Georgia; text-decoration:underline; padding-bottom:3px; font-weight:normal; color:#FFF;}

div.detailsright {height:auto; display:block; float:right; text-align:left; width:568px;}

div.detailsright a{color:#060;}

div.detailsright div.header {height:auto; padding:20px 0; font:26px Georgia, "Times New Roman", Times, serif; text-align:center; color:#FFF; background:url(images/section-header.jpg) repeat-x right;}

div.text1 {background:url(images/text.jpg) no-repeat; height:80px; text-align:center}

div.text1 p{padding:15px; margin:0;}

div.detailsright div.text {padding:25px 35px; background-color:#fffcf5; color:#000; font:14 Georgia; background:#FFF url(images/section-bg.jpg) repeat-x bottom;}

div.contactheader{width:800px; height:auto; margin:0 auto; background:url(images/section-header.jpg) repeat-x right;}

div.contactform {width:800px; height:auto; margin:0 auto; text-align:left; background-color:#eee;}

div.contactform .contactheader{padding:15px 15px; font:24px Georgia; width:auto; text-align:center; background-color: #2F1717;}

div.contactform .small{font-size:12px; line-height:16px; margin:0 10px 10px 10px;}

div.contactform .field{width:180px;}
