@charset "utf-8";
/* Design by Humphrey.http://www.vahut.com */

/* overall situation settings */

* {margin:0;padding:0;}

body {font-size:12px;font-family:Verdana;background:#333333;}

a,a:visited,a:hover {text-decoration:none;}
a:active, a:focus {outline:none;}

.clear {clear:both;}

img {border:none;}

ul {list-style:none;}


/* header container settings */

#header {width:100%;background:url(../../images/header_bg.png) repeat-x;}

#header_wrap {width:1002px;margin:0 auto;}

#nav {margin:0px 0 6px 98px;*margin:6px 0 6px 98px;}
#nav img {margin:6px 0 0 68px;*margin:0 0 0 68px;}

#logo {margin:68px 0 0 167px;float:left;display:inline;}

#business {width:255px;height:127px;margin:31px 0 6px 30px;float:left;display:inline;border-left:1px solid #945249;background:url(../images/businesses.jpg) right no-repeat;}
#business img {margin:100px 0 0 65px;}

#life {width:225px;height:127px;margin:31px 0 6px 30px;float:left;display:inline;background:url(../images/life.jpg) right no-repeat;}
#life img {margin:100px 0 0 35px;}

#poster {width:740px;height:180px;margin:0 auto; overflow:hidden;}


/* center container settings */
#center {width:740px;margin:0 auto;*margin:20px auto;}
.content {width:500px;margin:20px 10px 0 10px;*margin:0 10px;float:left;display:inline;color:#c2c2c2;}
.content h1 {font-size:14px;color:#eee2cc;margin:0 0 10px 0;}
.content p {line-height:18px;}
.content span {color:#f3ecdc;line-height:20px;}


.sidebar {width:208px;border-left:2px solid #3e3e3e;float:left;display:inline;margin:20px 0 0 0;*margin:0;}
.sidebar h2 {font-size:12px;color:#eee2cc;margin:0 0 10px 10px;}
.sidebar ul {margin:10px;}
.sidebar li {width:164px;height:30px;padding:0 0 0 24px;background:url(../../images/download.gif) no-repeat 5px 7px;border-bottom:1px solid #3e3e3e;line-height:30px;color:#c2c2c2;}
.sidebar a,a:visited {color:#c2c2c2;}
.sidebar a:hover {color:#ffffff;}

#sidebar {width:208px;border-left:2px solid #3e3e3e;float:left;display:inline;}
#sidebar ul li h2 {font-size:12px;color:#eee2cc;margin:0 0 10px 10px;}
#sidebar ul li ul {margin:10px;}
#sidebar ul li ul li {width:164px;height:30px;padding:0 0 0 24px;background:url(../../images/download.gif) no-repeat 5px 7px;border-bottom:1px solid #3e3e3e;line-height:30px;color:#c2c2c2;}
#sidebar a,a:visited {color:#c2c2c2;}
#sidebar a:hover {color:#ffffff;}

#flickr {margin:0 0 0 10px;}
#flickr img {border:2px solid #e0dacb;margin:0 0 8px 0;}


#pages {width:100%;background:url(../../images/pages_top.gif) repeat-x top;}
.pages {width:490px;margin:20px 10px 0 10px;*margin:0 10px;float:left;display:inline;border:5px solid #848383;background:url(../../images/pages_bg.gif) repeat-x top #f7edd9;color:#333333;}
.pages a:link{color:#ac783f;}
.pages a:visited{color:#ac783f;}
.pages a:hover {color:#ac783f;}

.navigation span {float:right; display:inline;}
#single_pages {height:455px;line-height:30px;}

.pages h2 {margin:16px 10px 14px 10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;color:#5b180f;}
.pages h2 a:link{color:#5b180f;}
.pages h2 a:visited{color:#5b180f;}
.pages h2 a:hover {color:#84281a;}

.pages p {margin:0 10px;line-height:16px;}
.pages_v {background:url(../../images/pages_v.gif) no-repeat 2px 4px;padding:0 0 0 15px;}
.pages span {color:#ac783f;}

.services_table {width:470px;margin:16px 0 0 10px;border-top:1px solid #c29b6d;border-left:1px solid #c29b6d;}
.services_table td {border-right:1px solid #c29b6d;border-bottom:1px solid #c29b6d;padding:5px;color:#7c2116;}

.pages h3 {width:470px;margin:0 10px 15px 10px;border-bottom:1px dotted #c29b6d;}

.contact_table {width:470px;margin:16px 0 0 10px;}
.contact_table td{padding:5px;}

.input_short {width:195px;height:18px;border:1px solid #c8bca6;margin:0 0 0 8px;padding:2px 6px 0 6px;background:url(../../images/form_bg.gif) repeat-x #ffffff;}
.input_long {width:430px;height:18px;border:1px solid #c8bca6;margin:0 0 0 8px;padding:2px 6px 0 6px;background:url(../../images/form_bg.gif) repeat-x #ffffff;}
.comments {width:430px;height:144px;border:1px solid #c8bca6;margin:0 0 0 8px;padding:6px;background:url(../../images/form_bg.gif) repeat-x #ffffff;}
.submit {width:64px;height:25px;margin:0 0 0 8px;background:url(../../images/btn_submit.gif) no-repeat;border:none;cursor:pointer;}


/* footer container settings */
#footer {width:740px;height:60px;border-top:2px solid #3e3e3e;margin:0 auto;}
#footer h5 {color:#c2c2c2;margin:10px 0 0 0;font-weight:normal;}
#footer span {float:right;display:inline;}
#footer a,a:visited {color:#c2c2c2;}
#footer a:hover {color:#ffffff;}
