/* @override http://dev.overit.com/voicecoachesminisites/templates/1/css/screen.css */
* { margin:0; padding:0; border:0; }

/* 2010.11.30 edits */

body { color:#000; font:62.5% Tahoma, sans-serif; background:#8996c3 url(../images/bg-body.jpg) center top no-repeat; }

#wrapper { width:760px; min-height:450px; margin:0 auto; position:relative; font-size:1.2em;}

a#home { display:block; position:absolute; overflow:hidden; bottom:30px; left:0; width:180px; height:20px; text-indent:-9999px; }

#voice_actor_name { font-weight:normal; font-size:2.8em; padding:51px 0 0 0; color:#fff; }
#voice_actor_name span {display:none;}

#voice-description { position:absolute; top:115px; left:0; width:310px; overflow:auto; height:260px; }
#voice-description h2 { text-transform:uppercase; font-size:1.2em; }
#voice-description blockquote { font-size:1.1em; font-style:italic; padding:0.5em }

#contact-information { width:300px; position:absolute; left:460px; top:366px; overflow:hidden;}
#contact-information h2 { display:none; }
#contact-information dt { font-size:1em; font-weight:normal; width:130px; padding:0.4em 0 0 0; float:left; clear:left; text-transform:uppercase; }
#contact-information dd { width:100px; float:left; padding:0.4em 0 0 0; }

#audio { width:300px; position:absolute; top:110px; left:460px; overflow:hidden;}
#audio h2 { font-size:1.5em; color:#8996c3; text-transform:uppercase; padding:0.5em 0 0 0; }
#audio ul { list-style:none; margin:15px 0 0 5px; }
#audio ul li { padding:0 0 0.5em 0; }
#audio ul li a { text-transform:uppercase; font-size:1em; font-style:italic; text-decoration:none; color:#5c5a6b; }