@charset "utf-8";
/* CSS Document */
body
{
background-image:url(../img/body_back.png);
background-repeat:repeat-y;
background-position:top;
background-color:#f5f5f5;
margin:0px;
}
h1,h2
{
font-family:Georgia, "Times New Roman", Times, serif;
visibility:hidden;
color:#402019;
position:absolute;
}
#body
{
width:850px; 
margin:auto;
 height:700px; 
 position:relative;
}
#wrapper
{
width:800px;
height:700px;
margin:auto;
top:75px;
bottom:75px;
position:relative;
background:url(../img/background.png) top repeat-y;
border:1px solid #ADADAD;
}
#top_header
{
width:800px;
height:98px;
position:relative;
background-image:url(../img/top_header.png);
padding:0px;
margin:0px;
}
#banner
{
width:800px;
height:277px;
position:relative;
padding:0px;
margin:0px;
background:url(../img/banner.png) top no-repeat;
}
#banner_home
{
width:800px;
height:398px;
position:relative;
padding:0px;
margin:0px;
background:url(../img/StudioHome.png) top no-repeat;
}
#menu
{
width:800px;
height:37px;
position:relative;
margin:0px;
padding:0px;
padding-top:0px;
background:url(../img/menu_back.png) top no-repeat;
}
#menu_artist
{
width:800px;
height:37px;
position:relative;
margin:0px;
padding:0px;
padding-top:0px;
background:url(../img/menu/menu_back_artist.png) top no-repeat;
float:right;
}

/*Left panel*/
#left_panel
{
width:358px;
height:263px;
position:relative;
float:left;
margin-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#402019;
line-height:1.5em;
letter-spacing:.75px;
}
.left_title
{
margin-top:5px;
height:25px;
position:relative;
}
.left_panel
{
width:358px;
height:220px;
position:relative;
letter-spacing:.75px;
overflow-x:hidden;
overflow-y:scroll;
}
.left_panel a:link
{
font-family:Arial Black;
font-size:16px;
color:#c2c2c2;
text-align:left;
text-decoration:none;
}
.left_panel a:visited
{
font-family:Arial Black;
font-size:16px;
color:#c2c2c2;
text-align:left;
text-decoration:none;
}
.left_panel a:hover
{
font-family:Arial Black;
font-size:16px;
color:#402019;
text-align:left;
text-decoration:none;
}
/*Left panel end*/


/*right panel*/

#right_panel
{
width:380px;
height:245px;
position:relative;
float:right;
}
.right_panel
{
width:292px;
position:absolute;
top:43px;
left:54px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#402019;
text-align:left;
line-height:1.5em;
letter-spacing:.75px;
}
/*right panel end*/

#footer
{
width:400px;
height:37px;
position:absolute;
z-index:5;
border:1px solid #333333;
left:50px;
bottom:50px;
}
.extra1
{
width:209px;
height:577px;
position:absolute;
float:right;
background:url(../img/extra1.png) top no-repeat;
right:0px;
}

/*art gallery content*/
#art_left_panel
{
width:400px;
height:600px;
position:relative;
float:left;
padding:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#909090;
}

#art_right_panel
{
width:400px;
height:600px;
position:absolute;
right:0px;
float:right;
}

#video_content
{
top:10px;
width:340px;
height:260px;
position:absolute;
padding-top:11px;
padding-left:26px;
left:10px;
background:url(../img/video_back%20.png) top no-repeat;
}
/*mid content*/
#mid_content
{
width:500px;
height:200px;
padding:0px;
padding-right:15px;
position:relative;
float:left;
left:78px;
overflow-x:hidden;
overflow-y:scroll;
top:0px;
}
.mid_title
{
width:500px;
height:25px;
position:relative;
float:left;
left:78px;
}
#mid_content
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#402019;
line-height:1.5em;
letter-spacing:.75px;
}
.mid_link
{
width:500px;
height:50px;
position:relative;
float:left;
left:78px;
top:10px;
}
.mid_link a:link
{
font-family:Arial Black;
font-size:18px;
color:#c2c2c2;
text-align:left;
text-decoration:none;
}
.mid_link a:visited
{
font-family:Arial Black;
font-size:18px;
color:#c2c2c2;
text-align:left;
text-decoration:none;
}
.mid_link a:hover
{
font-family:Arial Black;
font-size:18px;
color:#402019;
text-align:left;
text-decoration:none;
}






