body
{
padding:0px;
margin:0px;
background:#c5b66a url(../img/back.jpg) top repeat-x;
}
#wrapper
{
width:1004px;
height:680px;
position:relative;
margin:0px auto;
background:#3d2516 url(../img/back_wrapper.jpg) top center no-repeat;
}
#content_wrapper
{
width:987px;
height:655px;
position:relative;
margin:0px auto;
}
#logo
{
width:141px;
height:168px;
position:absolute;
z-index:0;
float:left;
top:0px;
left:0px;
background:url(../img/logo.jpg) top no-repeat;
}
#logo h1
{
visibility:hidden;
display:none;
}
#top_panel
{
width:866px;
height:133px;
position:relative;
float:right;
top:14px;
}
#top_contact
{
width:314px;
height:133px;
position:relative;
float:right;
top:0px;
right:0px;
background:url(../img/denise.jpg) top left no-repeat;
}
#top_contact h2,h3
{
color:#fff;
font-family:Arial Narrow, Helvetica, sans-serif;
margin-top:0px;
visibility:hidden;
display:none;
}
#menu
{
top:106px;
position:absolute;
float:left;
width:450px;
height:17px;
z-index:0;
}
#menu img
{
border:0px;
padding:0px;
margin:0px;
}
#mid_panel
{
width:987px;
height:500px;
position:relative;
float:left;
top:15px;
}

#left_panel
{
width:500px;
height:409px;
float:left;
left:0px;
}
#left_panel_new
{
width:987px;
height:409px;
float:left;
left:0px;

}
#right_panel
{
width:472px;
height:409px;
position:relative;
float:left;
left:3px;
}
#line_dive
{
width:11px;
height:405px;
position:relative;
float:left;
top:0px;
background:url(../img/line_div.jpg) top no-repeat;
}
.title
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
width:450px;
height:20px;
position:relative;
float:left;
padding-top:20px;
padding-left:20px;
}

#titlebottom
{
width:800px;
height:48px;
position:absolute;
float:left;
top:440px;
left:95px;
z-index:100;
}
.sup
{
font-size:12px;
text-align:right;
float:right;
padding-right:10px;
}
.title2
{
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
color:#fff;
text-decoration:underline;
} 
.title3
{
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
color:#fff;
} 
.scroll{
	position:absolute;
	display:block;
	height:320px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding: 0px 20px 0px 0px;
	left:0;
	top:0;

	/* fixes has-layout-bug in IE6*/
	zoom:1;
	width:450px;
	
}
.scroll_new{
	position:absolute;
	display:block;
	height:320px;

	padding: 0px 20px 0px 0px;
	left:0;
	top:0;

	/* fixes has-layout-bug in IE6*/
	zoom:1;
	width:450px;
	
}
#text
{
position:relative;
float:left;
color:#fff;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
left:20px;
top:20px;
}
#text_new
{
position:relative;
float:left;
color:#fff;
font-family: Helvetica, Arial, sans-serif;
font-size:12px;
left:20px;
top:20px;
}

#text_new2
{
position:relative;
float:left;
color:#fff;
font-family: Helvetica, Arial, sans-serif;
font-size:14px;
left:20px;
top:20px;
}

#text ul li
{
list-style:circle;
}
#right_panel fieldset
{
border:1px solid #bea24f;
width:320px;
top:30px;
position:relative;
margin:0px auto 0px auto;
padding:10px 20px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
line-height:2em;
font-size:12px;

}
#right_panel legend
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:16px;
font-weight:bold;
}
#right_panel .input
{
border:1px solid #bea24f;
background:none;
color:#fff;
width:320px;
}
#right_panel textarea
{
border:1px solid #bea24f;
background:none;
color:#fff;
width:320px;
height:70px;
}
input.button
{
padding:5px;
border:1px solid #bea24f;
background-color:#382a18;
color:#fff;
margin-top:20px;
margin-right:10px;
}
#flash
{
top:4px;
z-index:0;
position:absolute;
float:right; 
width:987px; 
height:405px; 
left:0px;
}
#inside_flash
{
width:465px;
height:380px;
position:absolute;
float:left;
left:2px;
margin-top:10px;
border:1px solid #d2b95a;
}

/*gallery style*/
#large_pic
{
width:495px;
height:315px;
position:relative;
float:left;

top:25px;
}
#large_pic img 
{
border:1px solid #d2b95a;
}
.pic
{
position:absolute;
top:0px;
left:0px;
float:left;
z-index:100;
}
.pic2
{
position:absolute;
top:0px;
left:0px;
float:left;
}
#description
{
width:350px;
height:50px;
position:relative;
float:left;
top:20px;
left:0px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#description a
{
color:#fff;
text-decoration:none;
margin-right:20px;
}
#description2
{
width:260px;
height:20px;
position:relative;
float:left;
top:20px;
left:0px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.descript_title
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#fff;
font-weight:bold;
}

#thumbnail_wrap
{
width:475px;
height:328px;
position:absolute;;
float:left;
left:2px;
margin-top:30px;
}
#nb
{
width:30px;
height:11px;
position:relative;
float:left;
margin-top:380px;
}
#nb img
{
border:0px;
}
.thumb
{
width:231px;
height:161px;
margin-right:4px;
margin-bottom:4px;
border:1px solid #d2b95a;
}
.thumb2
{
width:228px;
height:159px;
margin-right:4px;
margin-bottom:4px;
border:1px solid #d2b95a;
}


/*footer style*/
#footer
{
width:1004px;
height:30px;
position:relative;
margin:12px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#1d0f09;
text-align:center;
}
#footer a
{
color:#1d0f09;
text-decoration:none;
}
#footer a:hover
{
color:#fff;
text-decoration:none;
}