/*--- Common ----*/
* { padding:0px; margin:0px; }
body { background:#000; font:normal 15px/20px "Century Gothic", Arial, Tahoma, serif; }
.floatLeft { float:left; }
.floatRight { float:right; }
.clear { clear:both; display:block; }
a { color:#07aaeb; text-decoration:underline; }
a:hover { text-decoration:none; }
.pink { color:#ed008c; }
.blue { color:#07aaeb; }
.yel { color:#fef200; }

/*--- Wrapper ----*/
#Wrapper { width:725px; margin:auto; }

/*--- Nav ----*/
#Nav { padding:45px 0px 25px 130px; height:19px; overflow:hidden; }
#Nav li { display:inline; }
#Nav li a { float:left; display:block; height:19px; margin-right:30px; overflow:hidden; text-indent:-9999px; }
#Nav li a.home { background:url(../images/home.gif) left top no-repeat; width:42px; }
#Nav li a.bio { background:url(../images/bio.gif) left top no-repeat; width:25px; }
#Nav li a.tv { background:url(../images/publication.gif) left top no-repeat; width:128px; }
#Nav li a.mom { background:url(../images/mom-tips.gif) left top no-repeat; width:76px; }
#Nav li a.links { background:url(../images/links.gif) left top no-repeat; width:40px; }
#Nav li a.blog { background:url(../images/blog.gif) left top no-repeat; width:112px; margin-right:0px; }
#Nav li a.home:hover, #Nav li a.homeSel { background:url(../images/home.gif) left -19px no-repeat; width:42px; }
#Nav li a.bio:hover, #Nav li a.bioSel { background:url(../images/bio.gif) left -19px no-repeat; width:25px; }
#Nav li a.tv:hover, #Nav li a.tvSel { background:url(../images/publication.gif) left -19px no-repeat; width:128px; }
#Nav li a.mom:hover, #Nav li a.momSel { background:url(../images/mom-tips.gif) left -19px no-repeat; width:76px; }
#Nav li a.links:hover, #Nav li a.linksSel { background:url(../images/links.gif) left -19px no-repeat; width:40px; }
#Nav li a.blog:hover, #Nav li a.blogSel { background:url(../images/blog.gif) left -19px no-repeat; margin-right:0px; width:112px; }

/*--- HomeContent ----*/
#HomeContent { border:7px dotted #07aaeb; position:relative; width:725px; margin:auto; color:#fff; }
#HomeContent .leftArea { width:164px; height:164px; position:absolute; left:-50px; top:-50px; }
#HomeContent .leftArea1 { width:164px; height:164px; position:absolute; left:-50px; top:120px; }
#HomeContent .leftArea2 { width:164px; height:164px; position:absolute; left:-50px; top:290px; }
#HomeContent .txt { padding:14px 50px 300px 135px; background:url(../images/txt-bg.gif) left bottom no-repeat; }
#HomeContent h1.logo { width:355px; height:100px; background:url(../images/logo.png) left top no-repeat; position:absolute; left:410px; top:-22px; }
#HomeContent h1.logo a { display:block; width:355px; height:100px; text-indent:-9999px; overflow:hidden; }
#HomeContent .footer { background:#40af49 url(../images/footer-bg.gif) left top no-repeat; font:bold 15px/30px "Century Gothic", Arial, Tahoma; padding-bottom:25px; 
padding-left:125px; height:30px; }
#HomeContent .footer a { color:#fff; text-decoration:none; display:block; float:left; margin-right:40px; }
#HomeContent .footer a:hover { text-decoration:underline; }

/*--- Content ----*/
#Content { border:7px dotted #07aaeb;  background: 300px bottom no-repeat #fff; padding-bottom:185px; position:relative; }
#Content .top { background:url(../images/top-bg.gif) 315px 3px no-repeat; }
#Content .leftArea { width:164px; height:164px; position:absolute; left:-50px; top:-50px; }
#Content .txt { padding:50px 50px 0px 135px; background:url(../images/side-bg.gif) 10px 130px no-repeat; }
#Content .txt p { margin-bottom:20px; }
#Content .Rightimg { top:250px; width:120px; position:relative; height:178px; position:absolute; background:url(../images/book.jpg) left top no-repeat; left:675px; }
#Content .linksArea { font:normal 15px/22px "Century Gothic", Arial, Tahoma; }
#Content .floatLeft { width:63%; }
#Content .floatRight { width:35%; }
#Content .floatRight a { color:#ed008c; }
#Content .floatLeft .yellow { background:#fff100; padding:15px; margin-bottom:20px; padding-left:120px; }
#Content .paddLeft { padding-left:120px; }
#Content .floatLeft .yellow .inputBox, textarea { font:normal 14px Arial, Helvetica, sans-serif; color:#00adee; padding:2px; border:2px solid #00adee; margin-bottom:5px; }
#Content .floatLeft .yellow textarea { width:270px; }
#Content .floatLeft .yellow .inputBox { width:120px; }




