body {

background-image:
 url('./themes/site_themes/default/bg.jpg') 
}

#wrapper { 
 width: 800px;
 height: 700px;
 margin: 100px auto 0px auto;
}

#header {
 width: 800px;
 height: 32px;
 background-image: url('./themes/site_themes/default/logo.gif');
 background-color: black;
 background-repeat: no-repeat;
}

#content { 
 width: 800px;
 height: 400px;
 background-color: black;
 border: 1px solid #141414;
}

#contact_content { 
 width: 800px;
 height: 450px;
 background-color: black;
 border: 1px solid #141414;
}

#about_content { 
 width: 800px;
 height: 640px;
 background-color: black;
 border: 1px solid #141414;
}

#footer {
background-color: black;
margin: 15px 0 0 0;
width: 800px;
height: 25px;
border: 1px solid #141414;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 12px;
color: #e8e5d8;
}

#about {
padding: 10px 0 0 10px;
}

.about {
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
color: #808080;
list-style-type: none;
margin: 0;
padding: 0;
}

.menuColumn {
display: block;
width: 105px;
float: left;
}

.portrait1 {
padding: 2px 2px 2px 2px;
border: 1px solid white;
float: right;
margin: 0 10px 0 0;
}

#contact {
padding: 10px 0 0 10px;
}

.abouthighlight {font-family: Helvetica, Arial, sans-serif; font-size: 16px; color: #e8e5d8;}
#contactHead {font-family: Helvetica, Arial, sans-serif; font-size: 18px; color: #e8e5d8;}
#contactForm {font-family: Helvetica, Arial, sans-serif; font-size: 14px; color: #e8e5d8;}

#tabs{position:absolute; top:102px; width:700px; padding:0px; margin:0px 0 0 446px; list-style-type:none}

#tabs em{display:none}
#tabs ul{float:left; padding:0; margin:0px; list-style-type:none}

#tabs li{float:left; padding:0px; margin:0px; border-right: 1px solid #141414; display:inline}
#tabs li a{margin:0px; display:block; height:30px; float:left}

#tabs li a.about{background:url('./themes/site_themes/default/about-small.gif') no-repeat left top; width:60px}
#tabs li a.about:hover{background:url("./themes/site_themes/default/about-small.gif") no-repeat left -31px; width:60px}
#tabs li a.aboutActive{background:url("./themes/site_themes/default/about-small.gif") no-repeat left -61px; width:60px}
#tabs li a.modeling{background:url("./themes/site_themes/default/modeling-small.gif") no-repeat left top; width:95px}
#tabs li a.modeling:hover{background:url("./themes/site_themes/default/modeling-small.gif") no-repeat left -30px; width:95px}
#tabs li a.modelingActive{background:url("./themes/site_themes/default/modeling-small.gif") no-repeat left -60px; width:95px}
#tabs li a.showreel{background:url("./themes/site_themes/default/acting-small.gif") no-repeat left top; width:62px}
#tabs li a.showreel:hover{background:url("./themes/site_themes/default/acting-small.gif") no-repeat left -30px; width:62px}
#tabs li a.showreelActive{background:url("./themes/site_themes/default/acting-small.gif") no-repeat left -60px; width:62px}
#tabs li a.contact{background:url("./themes/site_themes/default/contact-small.gif") no-repeat left -2px; width:74px}
#tabs li a.contact:hover{background:url("./themes/site_themes/default/contact-small.gif") no-repeat left -32px; width:74px}
#tabs li a.contactActive{background:url("./themes/site_themes/default/contact-small.gif") no-repeat left -62px; width:74px}
#tabs li a.news{background:url('./themes/site_themes/default/news-small.gif') no-repeat left top; width:60px}
#tabs li a.news:hover{background:url("./themes/site_themes/default/news-small.gif") no-repeat left -31px; width:60px}
#tabs li a.newsActive{background:url("./themes/site_themes/default/news-small.gif") no-repeat left -61px; width:60px}



checkbox {
border: 3px double #999999;
padding:1px;
color: #333333;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

textarea {
border: 3px double #999999;
padding:1px;
color: #333333;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

input {
border: 3px double #999999;
padding:1px;
color: #333333;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

input.submit
{
border: 2px double #999999;
padding: 1px;
background-color: #FFF;
color: #333333;
font-size: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.promoTitle {
color: #FFFFFF;
font-size: 20px;
padding: 10px 0 0 0;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.promoShortD {
color: #FFFFFF;
font-size: 12px;
font-family: Verdana, Helvetica, Arial, sans-serif;
}

.promoPic {
float: left;
padding: 0 10px 10px 0;
}

#promoDetails {
padding: 10px 10px 10px 10px;
}