@charset "UTF-8";
/* CSS Document */

.name-column { width:661px; float:left; display:inline; padding-bottom:20px; }
.name-column H1 { margin:0; height:59px; line-height:59px; color:#1793d0; padding-left:80px; background-repeat:no-repeat; }
.name-column H1.boy { background-image:url('../img/title_boy.gif') !important; }
.name-column H1.girl { background-image:url('../img/title_girl.gif') !important; }
.name-column H1.unisex { background-image:url('../img/title_unisex.gif') !important; padding-left:120px; }
.name-column H3 { margin:10px 0 15px 15px; font-size:2.2em; color:#1793d0}

.name-column .medrect { float:right; margin:0px 10px 10px 0px; display:inline; }
.name-column .banner { display:block; margin-top:1px; }

.intro { display:block; background:#d9f3fd; margin:0; padding:10px 5px 10px 5px;}
.intro p { color:#000000; font-size:15px; margin:0px 0px 8px 25px;}
#name-rating { position:absolute; left:400px; top:5px; height:36px;}
#name-rating #rating-msg { width:180px; line-height:15px; font-style:italic; }

.fbcomments {margin:5px 5px 10px 20px;}

#productheader { font-size:18px; font-weight:bold; margin:0; height:30px; line-height:30px; color:#1793d0; padding-left:10px; background-repeat:no-repeat; }

.name-info { color:#333 !important; }

#name-facts { padding:8px 10px 11px 25px; font-size:15px; line-height:22px; }

#name-stats { width:337px; height:233px; margin:0; background:url('../img/namestats_bg.gif'); display:inline; float:left; }
#name-stats H2 { color:#fff; height:45px; line-height:45px; margin:0; }
#name-stats H2.highlight { position:absolute; right:0; top:0; padding-right:27px; color:#cf6; }
#name-stats SPAN.highlight { color:#ec128e; font-weight:bold; }
#name-stats UL { list-style:none; padding:66px 0 0 0; margin:0 0 0 17px; }
#name-stats LI { width:95px; height:50px; text-align:center; color:#1793d0; line-height:14px; float:left; display:inline; padding:0 3px; }

#name-stats .namessa {  display:block; width:280px; font-size:14px; line-height:14px; color:#000; margin: 0px 0px 2px 25px; color:#1793d0; }
#name-stats .disclaimer {  display:block; width:280px; font-size:10px; line-height:14px; color:#666; margin:7px 0px 2px 25px; border-top: 1px dotted #1793d0;}



#alts { padding:8px 10px 11px 25px; font-size:15px; line-height:22px; }

p.googleit { color:#0000CC; font-weight:bold;}

H2#name-faces { 
	width:561px; 
	height:35px; 
	margin:0 0 0 -25px; 
	background:url('../img/darkbox_facestitle.gif'); 
	text-align:right; 
	padding:18px 100px 20px 0; 
	font-size:30px; 
}

#name-callout .callout-topleft { width:158px; }
#name-callout .callout-bottomright { width:131px; padding:15px 13px 25px 14px; font-size:11px; }
#name-callout P { padding:10px 0; margin:0; }
#name-callout IMG { margin-top:10px; }

#song-header { display:block; width:661px; height:45px; padding:3px;}
#song-header H2 { display:inline; float:left; background:#fff url('../img/icn_namesongs.gif') 25px 0 no-repeat; padding-left:70px; }
#song-header #music-promo { display:inline; float:right; padding-right:10px; }
#music-promo-nosongs {margin-left:auto; margin-right:auto; width:661px; text-align:center; }
#name-songs { margin-left:25px; margin-right:25px;}
#name-songs UL { list-style:none; margin:0; padding:0; }
#name-songs LI { background:#e3f0d9; height:36px; line-height:36px; font-size:15px; margin-top:1px; padding-left:25px; }

.unit-rating { list-style:none; margin:0; padding:0; margin-bottom:4px; height:27px; width:135px; position:relative; background:url('../img/stars_bluebg.gif') top left repeat-x; }
.unit-rating LI.current-rating { background:url('../img/stars_bluebg.gif') left bottom; position:absolute;	height:27px; display:block;	text-indent:-9000px; z-index:1;	}
.unit-rating LI A:hover { background:url('../img/stars_bluebg.gif') left center; z-index:2; left:0; }

#namefaces { display:block; width:660px; margin-left:25px;}


