@charset "utf-8";

/* CSS Document */
				/********************Universal Selectors******************/
* { margin:0; padding:0; }

body { font-family:Arial, Helvetica, sans-serif; background:#fff; }

img, fieldset { float:left; border:none; }

a { outline:none; border:none; }

ul, ol, li { list-style-type:none; }

h1, h2, h3, h4, h5, h6 { font-weight:normal; }

/********************Universal Classes******************/
.FloatLeft { float:left; }

.FloatRight { float:right; }

.ClearBoth { clear:both; }

.DisplayNone { display:none; }

/****************************************		Outer Container		***************************************/
#OuterWrapper { width:100%; }

#OuterWrapper .AutoWrapper { width:1003px; margin:auto; }

/**********========== Header Wrapper	==========**********/
#HeaderWrapper { float:left; padding:24px 0; width:1003px; }

/* Logo */
#HeaderWrapper h1 { background:url(../images/lookmeupbaby_logo.gif) no-repeat; float:left; width:537px; height:83px; text-indent:-9000px; }

/* Header Right */
#HeaderWrapper #HeaderRight { float:right; width:470px;padding-right:0px; }

#HeaderRight h2 { font-size:30px; line-height:30px; text-align:center; float:left; width:470px; }

#HeaderRight p { font-size:12px; line-height:30px; text-align:center; float:left; width:470px; }

/**********========== Top Pattern Wrapper	==========**********/
#OuterWrapper #TopPattern { background:url(../images/nav_bg.gif) repeat-x; float:left; height:40px; width:100%; }

/**********========== Lights Pattern Wrapper	==========**********/
#OuterWrapper #LightsPattern { background:url(../images/lights_bg.gif) repeat-x; float:left; height:19px; width:100%; }

#LightsPattern #LightsImg { background:url(../images/lightsimg.gif) no-repeat; float:left; height:19px; width:1003px; text-indent:-9000px; }

/**********========== Content Outer Wrapper	==========**********/
#ContentOuter { background:#f7f7f7 url(../images/index_middle_bg_home_page.gif) repeat-x; float:left; width:100%; }

/**********========== Content Wrapper	==========**********/
/*#Thumb1 { position:absolute; left:-81px; top:169px; float:left; }*/
#Thumb_60_1 { position:absolute; left:-81px; top:169px; float:left; }

/*#Thumb5 { position:absolute; left:286px; top:47px; float:left; }*/
#Thumb_60_2 { position:absolute; left:286px; top:47px; float:left; }

/*#Thumb6 { position:absolute; left:348px; top:25px; float:left; }*/
#Thumb_60_3 { position:absolute; left:348px; top:25px; float:left; }

/*#Thumb8 { position:absolute; left:514px; top:15px; float:left; }*/
 #Thumb_60_4 { position:absolute; left:514px; top:15px; float:left; }

/*#Thumb11 { position:absolute; left:348px; top:87px; float:left; }*/
#Thumb_60_5 { position:absolute; left:348px; top:87px; float:left; }

#Thumb2 { position:absolute; left:0px; top:37px; float:left; }

/*#Thumb3 { position:absolute; left:112px; top:77px; float:left; }*/
#Thumb_70_1 { position:absolute; left:112px; top:77px; float:left; }

/*#Thumb4 { position:absolute; left:184px; top:47px; float:left; }*/
#Thumb_100_1 { position:absolute; left:184px; top:47px; float:left; }

/*#Thumb7 { position:absolute; left:410px; top:67px; float:left; }*/
#Thumb_80_1 { position:absolute; left:410px; top:67px; float:left; }

/*#Thumb10 { position:absolute; left:1003px; top:67px; float:left; }*/
#Thumb_80_2 { position:absolute; left:1003px; top:67px; float:left; }

/*#Thumb13 { position:absolute; left:54px; top:149px; float:left; }*/
#Thumb_80_3 { position:absolute; left:54px; top:149px; float:left; }

 /*#Thumb9 { position:absolute; left:576px; top:27px; float:left; }*/
 #Thumb_120_2 { position:absolute; left:576px; top:27px; float:left; }

/*#Thumb12 { position:absolute; left:492px; top:77px; float:left; }*/
#Thumb_70_2 { position:absolute; left:492px; top:77px; float:left; }

/*#Thumb16 { position:absolute; left:340px; top:149px; float:left; }*/
#Thumb_70_3 { position:absolute; left:340px; top:149px; float:left; }

/*#Thumb14 { position:absolute; left:136px; top:149px; float:left; }*/
#Thumb_60_7 { position:absolute; left:136px; top:149px; float:left; }

/*#Thumb15 { position:absolute; left:218px; top:149px; float:left; }*/
#Thumb_120_3 { position:absolute; left:218px; top:149px; float:left; }

/*#Thumb17 { position:absolute; left:514px; top:149px; float:left; }*/
#Thumb_120_4 { position:absolute; left:514px; top:149px; float:left; }

#Thumb18 { position:absolute; left:717px; top:149px; float:left; }

/*#Thumb19 { position:absolute; left:1003px; top:149px; float:left; }*/
#Thumb_60_8 { position:absolute; left:1003px; top:149px; float:left; }

/*#Thumb20 { position:absolute; left:1085px; top:150px; float:left; }*/
#Thumb_60_9 { position:absolute; left:1085px; top:150px; float:left; }

/*#Thumb21 { position:absolute; left:-19px; top:231px; float:left; }*/
#Thumb_70_4 { position:absolute; left:-19px; top:231px; float:left; }

/*#Thumb22 { position:absolute; left:53px; top:231px; float:left; }*/
#Thumb_60_10 { position:absolute; left:53px; top:231px; float:left; }

/*#Thumb23 { position:absolute; left:412px; top:221px; float:left; }*/
#Thumb_100_2 { position:absolute; left:412px; top:221px; float:left; }

/*#Thumb24 { position:absolute; left:1085px; top:212px; float:left; }*/
#Thumb_60_11 { position:absolute; left:1085px; top:212px; float:left; }

/*#Thumb25 { position:absolute; left:136px; top:271px; float:left; }*/
#Thumb_80_4 { position:absolute; left:136px; top:271px; float:left; }

/*#Thumb26 { position:absolute; left:278px; top:271px; float:left; }*/
#Thumb_60_12 { position:absolute; left:278px; top:271px; float:left; }

/*#Thumb27 { position:absolute; left:514px; top:271px; float:left; }*/
#Thumb_80_5 { position:absolute; left:514px; top:271px; float:left; }

/*#Thumb28 { position:absolute; left:636px; top:271px; float:left; }*/
#Thumb_60_13 { position:absolute; left:636px; top:271px; float:left; }

/*#Thumb29 { position:absolute; left:702px; top:271px; float:left; }*/
#Thumb_80_6 { position:absolute; left:702px; top:271px; float:left; }

/*#Thumb30 { position:absolute; left:784px; top:257px; float:left; }*/
#Thumb_60_14 { position:absolute; left:784px; top:257px; float:left; }

/*#Thumb31 { position:absolute; left:797px; top:319px; float:left; }*/
#Thumb_80_7 { position:absolute; left:797px; top:319px; float:left; }

/*#Thumb32 { position:absolute; left:879px; top:279px; float:left; }*/
#Thumb_120_1 { position:absolute; left:879px; top:279px; float:left; }

#Thumb33 { position:absolute; left:80px; top:271px; float:left; }

#Thumb34 { position:absolute; left:579px; top:269px; float:left; }

/*#Thumb35 { position:absolute; left:636px; top:149px; float:left; }*/
#Thumb_60_6 { position:absolute; left:636px; top:149px; float:left; }

#Timer { background:url(../images/timer_bg.jpg) no-repeat; position:absolute; height:86px; left:229px; top:388px; float:left; width:302px; }

#Timer p { color:#010101; font-size:12px; text-align:center; padding:11px 0 0 0; float:left; width:302px; }

/****************** Sign Up Form ***********************/
/* #SignUpOuter { float:left; width:306px; position:absolute; right:0px; top:112px; }*/
#SignUpOuter { float:left; width:306px; position:absolute; right:0px; top:-80px; z-index:9;}


#SignUpOuter #SignUpMain { /*background:url(../images/signup_form_midbg.png) repeat-y;*/ float:left; width:306px; }

#SignUpMain #SignupMiddle { background:url(../images/signup_form_topbg.png) left top no-repeat; float:left; height:300px; padding:22px 23px 0px 23px; width:260px; }

#SignupMiddle h3 { color:#fff; font-size:18px; float:left; padding:0 0px 13px 0; width:260px; }

#SignupMiddle fieldset { float:left; width:260px; }

#SignupMiddle fieldset.Botm1 { padding-bottom:16px; }

#SignupMiddle fieldset label.SignLbl { color:#fff; float:left; font-size:12px; line-height:22px; width:70px; }

#SignupMiddle fieldset input.TxtFld { border:1px #666 solid; color:#000; float:left; font-size:12px; height:18px; padding:1px 5px; width:175px; margin:0; outline:none; }

#SignupMiddle #FldRight { float:left; padding:0 0 0 70px; width:186px; }

#FldRight #Remember { float:left; padding:10px 0 14px 0; width:186px; }

#Remember input.ChkRemem { width:15px; height:15px; margin:0; float:left; padding:0; }

#Remember label.RemLbl { color:#fff; font-size:12px; float:left; padding:0px 0 0 8px; }

#FldRight a.ForgotPwd { color:#006ecc; text-decoration:none; font-size:12px; float:left; width:auto; }

#FldRight .OrTxt { line-height:30px; width:186px; float:left; font-size:12px; color:#fff; }

#FldRight .FogotPwd { width:186px; float:left; line-height:17px; font-size:12px; padding:0; margin:0; color:#fff; }

#FldRight .FConnectLink { line-height:21px; font-size:12px; padding:0 0 12px 0; float:left; width:188px; color:#fff; }

#SignupMiddle .signup { border-top:1px #3d3d3d solid; color:#fff; float:left; font-size:12px; height:20px; line-height:20px; padding:7px 0px 0 0; width:260px; text-align:center;}

#SignupMiddle .signup a { color:#006ecc; text-decoration:none; }

#SignupMiddle .signup a:hover, #FldRight a.ForgotPwd:hover { text-decoration:underline; }

#SignUpOuter #SignUpBotm { float:left; width:306px; }

/********** =========== Middle Content section ========== ***********/
.wrap_overflow_hid #wrap { min-width:0; overflow:hidden; position:relative; }

#wrap1 { position:relative; margin:0 auto; width:1003px; }

body.page_wfullwidth #wrap { min-width:0 }

.js .jsb, .js .jse .jseb, .flash_upload .flb { display:block }

.js .jsi, .js .jse .jsei, .flash_upload .fli { display:inline }

.jsb, .jsi, .js .jsh, .js .jse .jseh, .fli, .flb { display:none }

*html #wrap { height:100%; overflow:visible; z-index:1 }

#wrap1, body.page_wfullwidth .wrap1, .mm_cl_w .wrap1 { position:relative; margin:0 auto; width:1000px; text-align:left; _zoom:1; z-index:1; }

#wrap1, body.page_wfullwidth .wrap1 { padding-bottom:0; z-index:1; }

body.page_wfullwidth #wrap1 { width:auto; max-width:100%; width: expression(document.body.clientWidth < 1024px ? "1003px" : (document.body.clientWidth > 1024 ? "1230px" : "auto"));
z-index:1; }

body.page_wfullwidth .wrap1 { padding-bottom:0; z-index:1; }

/*
.mp_mosaic { width:100%; min-width:1003px; width:auto; max-width:100%; width: expression(document.body.clientWidth < 1024px ? "1003px" : (document.body.clientWidth > 1024 ? "1230px" : "auto"));
z-index:1; }

.mp_canvas { position:relative;  width:auto; max-width:100%; width: expression(document.body.clientWidth < 1024px ? "1003px" : (document.body.clientWidth > 1024 ? "1230px" : "auto"));
height:552px; z-index:1 }
*/

.mp_mosaic { width:100%; min-width:1003px; width:auto; max-width:100%; z-index:1; }

.mp_canvas { position:relative; /*left:50%; margin:0 -50% 0 -636px;*/ width:auto; max-width:100%; height:552px; z-index:1 }

/**********========== Footer ==========**********/
#FooterWrapper { background:#f5f5f5 url(../images/footer_bg.gif) repeat-x; width:100%; padding:12px 0 0 0; height:84px; float:left; }

#FooterWrapper p { width:1003px; color:#999; font-size:11px; text-align:center; float:left; }

#FooterWrapper ul.FooterLinks { width:888px; padding:0 0 14px 115px; float:left; }

#FooterWrapper ul.FooterLinks li { color:#bfbfbf; float:left; font-size:11px; padding: 0 11px 0 0px; }

#FooterWrapper ul.FooterLinks li a { color:#006ecc; font-size:11px; text-decoration:none; }

#FooterWrapper ul.FooterLinks li a:hover, #FooterWrapper ul.SharedLinks li a:hover { color:#ff8108; text-decoration:underline; }

#FooterWrapper ul.SharedLinks { width:773px; padding:0 0 10px 230px; float:left; }

#FooterWrapper ul.SharedLinks li { width:auto; padding:0 20px 0 0; height:24px; float:left; }

#FooterWrapper ul.SharedLinks li a { color:#006ecc; font-size:11px; line-height:20px; float:left; text-decoration:none; }

#FooterWrapper ul.SharedLinks li.SuggestionIcon { background:url(../images/shared_logos.gif) 0 0 no-repeat; padding:0 0 0 24px; width:106px; }

#FooterWrapper ul.SharedLinks li.ShareIcon { background:url(../images/shared_logos.gif) -130px 0 no-repeat; padding:0 0 0 20px; width:71px; }

#FooterWrapper ul.SharedLinks li.FacebookIcon { background:url(../images/shared_logos.gif) -220px 0 no-repeat; padding:0 0 0 23px; width:153px; }

#FooterWrapper ul.SharedLinks li.TweeterIcon { background:url(../images/shared_logos.gif) -390px 0 no-repeat; padding:0 0 0 30px; width:110px; }

.cn_60 img { height:60px; width:60px; }
.cn_70 img { height:70px; width:70px; }
.cn_80 img { height:80px; width:80px; }
.cn_100 img { height:100px; width:100px; }
.cn_120 img { height:120px; width:120px; }
.puff div { margin: 0; }
.dv_cont:hover .puff { display: block; }
.puff { z-index: 10; position: absolute; top: -100px; left: 0px; display: none; width: 240px; }
.puff div { margin: 0; }
.dv_cont:hover .puff { display: block; }
.puff_1 { background: url("../images/tooltip_bigphotos.png") no-repeat scroll -29px 0 transparent; float: left; padding-left: 29px; width: 190px; }
.puff_2 { background: url("../images/tooltip_bigphotos.png") no-repeat scroll right top transparent; float: left; padding: 15px 15px 0 0; width: 195px; }
.puff_3 { background: url("../images/tooltip_bigphotos.png") no-repeat scroll -29px bottom transparent; float: left; height: 25px; width: 21px; }
.puff_4 { background: url("../images/tooltip_bigphotos.png") no-repeat scroll right bottom transparent; float: left; height: 25px; width: 218px; }
.puff_tail { background: url("../images/tooltip_bigphotos.png") no-repeat scroll 20px 0 transparent; float: left; height: 40px; position: relative; top: -15px; width: 48px; }

.ContentWrapper {float:left;width:100%;margin:0px;padding:0px;}
.FloatLeft {float:left;}
