
body {
margin: auto;
background-color:#242223;
background-image:url('bg000000.png');
background-repeat:repeat-x;
font:11px arial;
color: #c3b6ac;
line-height: 1.5em;
text-align: justify;
 }


#wrap {
width: 950px;
margin: 0 auto 0 auto;
padding: 0;
border: 0;
background: transparent;
}

#header {
width: 950px;
height: 260px;
margin: 0 auto 0 auto;
background: url('header00.png') no-repeat;
}
#header1 {
width: 950px;
height: 260px;
margin: 0 auto 0 auto;
background:url(biography.jpg) no-repeat;
}
#header2 {
width: 950px;
height: 260px;
margin: 0 auto 0 auto;
background:url(filmography.jpg) no-repeat;
}
#header3 {
width: 950px;
height: 260px;
margin: 0 auto 0 auto;
background:url(gallery.jpg) no-repeat;
}
#header4 {
width: 950px;
height: 260px;
margin: 0 auto 0 auto;
background:url(contactus_banner.jpg) no-repeat;
}
div.content {
background: #201e1f;
padding-left: 12px;
padding-right: 12px;
padding-top: 1px;
padding-bottom: 7px;
margin-top: 0px;
margin-bottom: 10px;
border: 0px solid #e2d6c4;
-webkit-border-radius: 0px; 
border-radius: 0px;
-moz-border-radius:10px; 
}

div.side {
background: #201e1f;
border: 0px solid #e2d6c4;
padding-left: 12px;
padding-right: 12px;
padding-top: 10px;
padding-bottom: 7px;
margin: 0px;
margin-top: 0px;
margin-bottom: 10px;
-webkit-border-radius: 0px; 
border-radius: 0px;
-moz-border-radius:10px; 

}

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;

}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left:160px; /*position where enlarged image should offset horizontally */
}



#sidebar {
float: right;
margin-top: 15px;
padding: 0;
width: 325px;
text-align: justify;
background: transparent;
border: 0;
}

#content {
float: left;
margin-top: 15px;
width: 570px;
padding: 0;
text-align: justify;
background: transparent;
}



/* --------LINKS-------- */

a {
text-decoration: none;
color: #88746b;
}


a:hover {
text-decoration: underline;
color: #88746b;
}


.side img{
border-style: solid;
border-width:1px;
border-color: #88746b;
-moz-border-radius: 3px;
background: #000;
padding: 4px;
margin: 3px;
}


.side a img{
border-style: solid;
border-width:1px;
border-color: #88746b;
-moz-border-radius: 3px;
background: #000;
padding: 4px;
margin: 3px;
}


.side a:hover img{
border-style: solid;
border-width:1px;
border-color: #b2a18d;
-moz-border-radius: 3px;
background: #000;
padding: 4px;
margin: 3px;
}

.content a img{
border-style: solid;
border-width:1px;
border-color: #88746b;
-moz-border-radius: 3px;
background: #000;
padding: 4px;
margin: 3px;
}



.content a:hover img{
border-style: solid;
border-width:1px;
border-color: #b2a18d;
-moz-border-radius: 3px;
background: #000;
padding: 4px;
margin: 3px;
}


/* --------HEADINGS-------- */

h1 {
background: transparent url(style000.css) repeat;
border-top: solid 0px #a1adc1; 
font: 25px georgia;
color: #d2ccc4; 
letter-spacing: -1px;
text-transform: lowercase;
font-weight: lighter;
text-align: center;
margin-bottom: 5px;
margin-top: 0px;
-moz-border-radius:5px 5px 5px 5px;
padding: 0px;
}


h2 { 
text-align: center;
font: 11px arial;
background: #161516 url(style000.css) repeat;
text-transform: none;
line-height: 16px;
margin-top: 15px;
border-top: 0px solid #ededed;
padding: 10px;
-moz-border-radius:5px 5px 5px 5px;
}

h2 a { text-decoration: none; }

h3 {
background: #f2f2e9;
font: 13pt arial;
font-style: none;
text-align: center;
text-shadow:#000000 1px 1px 1px;
padding: 22px;
border: 1px solid #acac4f;
color: #938155;
-webkit-border-radius: 12px; 
border-radius: 12px;
-moz-border-radius:15px; 
margin-bottom: 10px; }


/* --------NAVIGATION-------- */


#navigation{
background: transparent url(style000.css) repeat-x bottom;
padding: 0;
margin-top: 43px;
font: 11px georgia;
letter-space: 0px;
width: 100%;
border-bottom: 0px solid #fff;
border-width: 0px 0;
text-transform:capitalize;
-moz-border-radius: 0px;
z-index: 999;
padding-top:6px;
padding-bottom:7px;
}



#navigation a{
background: url(style000.css);
text-shadow: #000 1px 1px 1px;
float: center;
color: #fff;
padding: 3px;
margin: 18px;
text-decoration: none;
-moz-border-radius: 6px;
-webkit-border-radius: 6px; 
border-radius: 6px;
}

#navigation a:hover {
background-color: #b2a18d;
padding: 3px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px; 
border-radius: 6px;
}





/* --------MISC-------- */


b, i, em, u, strong {
color: #88746b; 
}

.line {
margin-top: 7px;
margin-bottom: 7px;
border-top: 1px solid #eee;}


#welcome {
width: 260px;
font: 11px arial;
padding: 40px 40px 0px 345px;
line-height: 20px;
letter-spacing: 0px;
text-align: justify;
}



textarea, input, select, button {
background: #000;
border: 1px solid #262425;
margin: 1px;
padding: 10px;
font:11px arial;
color: #c3b6ac;
-webkit-border-radius: 0px; 
border-radius: 12px;
-moz-border-radius:5px; 
}

blockquote{
background: #000;
border: 1px solid #262425;
margin: 1px;
font: 11px arial;
padding: 10px;
font-style:none;
-webkit-border-radius: 0px; 
border-radius: 12px;
-moz-border-radius:5px;}