/* CSS Document */
html, body, div, form, table, tr, td, input, select, p, a, img, ul, li {margin:0; padding:0; border:none;}
body {
	background-color:#3f2716;
	margin:0;
	padding:0;
	color:#B38C66;
	font-family: Tahoma;
	font-size:12px;
	line-height: 18px;
}
ul, li {list-style:none;}
a {text-decoration:none; color:#a16d38;}
a:hover {text-decoration:underline;}

div#wrapper {width:751px; margin:0 auto; padding-top:35px; position:relative;}
  
  div#header {width:751px; height:68px; position:relative;}
  div#header ul {height:22px; padding-top:10px;}
  div#header ul li {display:inline; color:#dbb895; padding-right:20px;}
  div#header ul li a {color:#dbb895;}
  div#header div {width:751px; height:36px; background:url(images/bg_header.gif);}
  div#header div span:hover {text-decoration:underline;}
  div#header div p {position:absolute; bottom:12px; right:310px;}
   img#logo {position:absolute; top:0; right:0;}
  
  div#content {width:737px; height:371px; margin:21px auto 9px; overflow:hidden;}
    div#content_index {width:729px; height:363px; background:url(images/bg_index.gif) no-repeat; overflow:hidden; padding-left:8px; padding-top:8px;}
    div#content_index img#index_2 {margin-left:-3px; margin-right:-3px; position:relative; top:-1px;}
    
    div#content_left {width:250px; height:361px; float:left; background:url(images/content_left.gif) no-repeat; overflow:hidden; text-align:center; padding-top:10px;}
    
    div#content_right {width:484px; height:371px; float:right; background:url(images/content_right.gif) no-repeat; overflow:hidden;}
    div#content_right div#inner {width:465px; height:363px; margin-top:4px; margin-left:15px; overflow-y: auto;}
    div#content_right div#inner p {padding:6px 25px 6px 5px;}
    div#content_right div#inner p.signature {color:#dbb895; padding-bottom:16px;}
    div#content_right div.light {color:#b38c66;}
    div#content_right div.lighter  {color:#dbb895;}
    div#content_right div#inner.lighter a {color:#dbb895;}
    div#content_right div#inner p.title {color:#dbb895; padding-top:16px; padding-bottom:0;}
    div#content_right div#inner p.blog_p {color:#dbb895;}
    div#content_right div#inner p.blog_p a {color:#dbb895; text-decoration:underline;}
    div#content_right div#inner p.blog_p a:hover {text-decoration:none;}
    div#content_right ul {padding:0 25px 0 5px;}
    div#content_right ul li {padding:3px 0;}
      img.title {margin-top:10px; margin-bottom:5px;}
      table#contact_form {float:right; margin-top:-110px;}
      table#contact_form input.txt {width:150px; height:15px; border:1px solid #cfa072; padding:0 5px;}
      table#contact_form th {text-align:left; height:25px;}
      table#contact_form td {padding-right:12px; height:25px;}
      table#contact_form td.t_right {text-align:right;}
    
    div#gallery_left {width:295px; height:360px; background:url(images/gallery_left.gif) no-repeat; float:left; overflow:hidden; padding-left:9px; padding-top:11px; position:relative;}
    div#gallery_left div#gallery {width:295px; margin-bottom:16px; float:left}
    div#gallery_left div#gallery div {background-color:#fff; border:1px solid #d2a77b; min-height:111px; padding:4px; margin-bottom:6px; text-align:center; color:#660000; font-size:11px; vertical-align:top; width:82px; float:left; margin-right:6px;}
    * thml div#gallery_left div#gallery div {height:111px;}
    div#gallery_left div#gallery div img {width:80px; height:80px; border:1px solid #d2a77b; margin-bottom:3px; cursor:pointer;}
    div#gallery_left div#gallery div span {cursor:pointer;}
    div#gallery_left a.left {float:left; color:#dbb895; padding-left:2px;}
    div#gallery_left a.right {float:right; padding-right:10px; color:#dbb895;}
		a#credits_link {position:absolute; bottom:10px; left:120px;}
		div#credits {width:340px; padding:10px; background-color:#fff; top:30%; left:27%; position:absolute; z-index:100; color:#660000; border:1px solid #660000;}
		div#credits a {color:#660000; text-decoration:underline;}
		div#credits a:hover {text-decoration:none;}
		div#credits p {margin:5px 0;}
    
    div#gallery_right {width:430px; height:359px; background:url(images/gallery_right.gif) no-repeat; float:right; overflow:hidden; text-align:center; padding-top:12px;}
    div#gallery_right img {width:288px; height:316px; padding:7px; background-color:#fff;}
      div#pager {margin:5px auto;}
      div#pager span {color:#dbb895; cursor:pointer;}
      div#pager span#current {color:#a16d38; font-weight:bold; cursor:auto;}
  
  div#footer {width:751px; text-align:center; color:#ffcc99;}
  div#footer a {color:#cc9966;}
  div#footer div {width:751px; height:13px; background:url(images/bg_footer.gif); margin-bottom:22px;}
  div#footer img {margin:0 2px; position:relative; top:-3px;}
  div.porst {display:none;}

  span.s_menu {font-family: Tahoma; font-size: 11px; color: #86582A; margin: 11px 5px 0 10px; float:left; cursor:pointer;}
