/* 
Title: AnnieTedescoVO.com
Author: team A design 
www.GoTeamA.com
*/

* { margin:0; padding:0; list-style:none; text-decoration:none; border:0; outline:none; }

html, body { height:100%; }

body { background:#39f url(../img/sky-bg.gif) top repeat-x; font:normal 100% Georgia, "Times New Roman", Times, serif; color:#333; } 

a:link, a:visited { color:#fff; }
a:hover, a:active { color:#44e244; }

.center { text-align:center; }
.clear { clear:both; }

div#page { position:relative; width:960px; margin:0 auto; height:100%; background:url(../img/annie-tedesco.jpg) center top no-repeat; }

div#main { position:relative; width:960px; height:600px; background:url(../img/flower.gif) 334px 100px no-repeat; }

div#footer { position:absolute; top:510px; left:0; height:250px; width:960px; background: url(../img/island-grass.jpg) center top no-repeat; }

h1 { text-align:center; font-size:90px; font-weight:normal; color:#4cc730; padding:20px 0; text-transform:uppercase; text-indent:-9999px; }

div#navContainer { }

ul#nav li { text-indent:-9999px; }

ul#nav li a { display:block; }

ul#nav li#home { position:absolute; top:190px; left:240px; }
ul#nav li#home a { display:block; width:92px; height:86px; background:url(../img/nav/home-bee-btn.gif) no-repeat; }
ul#nav li#home a:hover, ul#nav li#home a:active, ul#nav li#home a.current { background:url(../img/nav/home-bee-btn.gif) no-repeat 0 -86px; }

ul#nav li#bio { position:absolute; top:400px; left:60px; }
ul#nav li#bio a { display:block; width:74px; height:98px; background:url(../img/nav/bio-bee-btn.gif) no-repeat; }
ul#nav li#bio a:hover, ul#nav li#bio a:active, ul#nav li#bio a.current { background:url(../img/nav/bio-bee-btn.gif) no-repeat 0 -98px; }

ul#nav li#work { position:absolute; top:350px; left:220px; }
ul#nav li#work a { display:block; width:95px; height:86px; background: url(../img/nav/work-bee-btn.gif) no-repeat; }
ul#nav li#work a:hover, ul#nav li#work a:active, ul#nav li#work a.current { background:url(../img/nav/work-bee-btn.gif) no-repeat 0 -86px; }

ul#nav li#contact { position:absolute; top:250px; left:90px; }
ul#nav li#contact a { display:block; width:119px; height:100px; background:url(../img/nav/contact-bee-btn.gif) no-repeat; }
ul#nav li#contact a:hover, ul#nav li#contact a:active, ul#nav li#contact a.current { background:url(../img/nav/contact-bee-btn.gif) no-repeat 0 -100px; }


div#bio-content { position:absolute; top:280px; left:580px; width:372px; height:227px; background:url(../img/bio-bg.png) no-repeat; }
div#bio-wrap { overflow:hidden; width:352px; height:207px; padding:10px; position:relative; }
div#bio-wrap p { font-size:12px; line-height:18px; margin-bottom:18px; }
div.scroll-pane { width:352px; height:207px; }

div#reel { position:absolute; top:325px; left:660px; }
div.player { padding:10px; }

div#contact-content { position:absolute; top:270px; left:640px; width:380px; }
div#contact-content p { color:#fff; font-size:16px; line-height:24px; margin:0 0 24px; }
div#contact-content p span { color:#036; }
div#contact-content p a { font-weight:bold; border-bottom-style:solid; border-bottom-width:1px; }

div#work-content { position:absolute; top:310px; left:660px; }
div#work-content ul li { font-size:16px; line-height:24px; margin-left:20px; }
div#work-content ul li a { border-bottom-style:solid; border-bottom-width:1px; }