/* CSS Document */
body{ background-color:#41230b; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
#container{ margin:0 auto; width:775px; background:#d6b580 url(images/bg.jpg) no-repeat top; display:block; position:relative;}
#container_home{ margin:0 auto; width:775px; background:#d6b580 url(images/bg_home.jpg) no-repeat top; display:block; position:relative;}
h1{text-indent:-1000px; overflow:hidden; display:block; position:relative; float:left; width:750px; height:150px; margin:0; padding:0;}
h3{ margin-left:20px;}
ul#mainMenu {display:block; position:relative; float:left; text-align:right; margin:50px 0 0 0; padding:0; width:745px;}
ul#mainMenu li{font:12px Arial, Helvetica, sans-serif; list-style-type:none; margin:0; padding:0;}
ul#mainMenu li a{ text-decoration:none; color:#000000; background:url(images/bullet.gif) no-repeat right 4px; padding-right:15px;}
ul#mainMenu li a:hover{background:url(images/bullet2.gif) no-repeat right 4px;}

#leftColomn {background:url(images/right_line.gif) repeat-y right;}
#leftColomn, #rightColomn{ width:386px; margin:20px 0 20px 0; padding:0; float:left; position:relative; display:block; font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#leftColomn p, #rightColomn p{margin:10px 0 3px 20px; width:347px; font:12px/17px "Trebuchet MS";}
#leftColomn, #rightColomn {margin-top:35px;}
#leftColomn ul{ margin:0; padding:0;}
#leftColomn ul li{ background:url(images/arrow.gif) no-repeat 0 0; list-style-type:none; margin:0 0 0 20px; padding:0 0 0 20px;}
#leftColomn a{ color:#000000;}


#centerColomn{ width:700px; margin:20px 0 20px 0; padding:0; float:left; position:relative; display:block; font:12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#centerColomn p, #rightColomn p{margin:10px 0 3px 20px; width:347px; font:12px/17px "Trebuchet MS";}
#centerColomn ul{ margin:0; padding:0;}
#centerColomn ul li{ background:url(images/arrow.gif) no-repeat 0 0; list-style-type:none; margin:0 0 0 20px; padding:0 0 0 20px;}
#centerColomn a{ color:#000000;}

#gallery{ display:block; float:left; position:relative; width:725px; height:100; margin:110px 0 0 0; padding-right:0; text-align:right;}
#gallery h2{ margin:0 135px 5px 0; padding:0; font:bold 16px "Times New Roman", Times, serif;}
#gallery a{display:block; float:right; position:relative; font-size:12px; font-weight:bold; color:#7B553C;}
#gallery img{ margin-left:13px; /*border:1px solid #93784b;*/}

#footer{ background-color:#caac7a; height:50px;}
#footer p.copy{ float:left; padding-left:20px; padding-top:10px; font-size:11px;}
#footer p.designedby{ float:right; padding-right:20px; padding-top:10px; padding-bottom:20px; font-size:11px;}
#footer p.designedby a{ color:#000000;}
#signature {font-weight:bold;}
.imgcaption{
width:64px;
height:auto;
}
#photog{width:775px; text-align:center;
}
img.left{ border:5px solid #e5d6af; float:left; position:relative; margin:5px 10px 10px 0;}
img.right{ border:5px solid #e5d6af; float:right; position:relative; margin:5px 10px 10px 0;}