body{
	margin:0px auto;
	padding:10px 0px 0px 0px;
	/*background:url(../images/body_bg.jpg) no-repeat top center;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7E7E7E;
	font-size:12px;
	/* background:url(../images/top_bg.jpg) repeat-x center top;*/
}

/*TEXT*/
.blue_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0E508F;
	font-weight:bold;
}

.blue_text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0F5BA3;
}

.blue_text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0F5BA3;
}

.price_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	font-weight:bold;
}


.blue_text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#0F5BA3;
}

.footer_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FEFEFE;
	line-height:22px;
}

.footer_text2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FEFEFE;
}



.white_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FEFEFE;
}


/*LINK*/
a.yellow_link:link, a.yellow_link:active, a.yellow_link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EC5600;
	text-decoration:none;
}

a.yellow_link:hover {
	color:#0E508F;
}

a.white_link:link, a.white_link:active, a.white_link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:5px;
	list-style-type:square;
}

a.white_link:hover {
	color:#FFF;
	text-decoration:underline;
}

a.top_link:link, a.top_link:active, a.top_link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6F6F6F;
	text-decoration:none;
}

a.top_link:hover {
	color:#000;
	text-decoration:none;
}







a.blue_link:link, a.blue_link:active, a.blue_link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7c060b;
	text-decoration:none;
	font-weight:bold;
	padding-right:8px;
	background:url(../images/arrow.gif) no-repeat right 3px;

	
}

a.blue_link:hover {
	color:#F15700;
	text-decoration:none;
}

a.footer_link:link, a.footer_link:active, a.footer_link:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FEFEFE;
	text-decoration:none;
	margin:0px 5px;
}

a.footer_link:hover {
	color:#FFF;
	text-decoration:underline;
}

a.footer_link2:link, a.footer_link2:active, a.footer_link2:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FEFEFE;
	text-decoration:none;
}

a.footer_link2:hover {
	color:#FFF;
	text-decoration:underline;
}


.ph_text{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000;}
.ph_text a{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000;text-decoration:none; line-height:50px;}
.ph_text a:hover{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000; text-decoration:underline;}


/*Top Nav*/
.top_nav_wrapper {position:relative; width:100%;}
.top_nav { position:absolute; margin:0px; padding:0px; left:-10px; top:0px;}
.top_nav ul { margin:0px; padding:0px;}
.top_nav li { margin:0px; padding:0px; list-style:none; float:left;}
.top_nav li a { margin:0px; padding:0px 15px; float:left; height:43px; line-height:43px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.top_nav li a:hover { margin:0px; padding:0px 15px; float:left; height:43px; line-height:43px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(../images/topmenu_bg_h.gif) repeat-x left top;}

.top_nav li.active a { margin:0px; padding:0px 15px; float:left; height:43px; line-height:43px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(../images/topmenu_bg_h.gif) repeat-x left top;}

.top_nav li.left a { margin:0px; padding:0px 15px; float:left; height:43px; line-height:43px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(../images/topmenu_left.gif) no-repeat left top;}
.top_nav li.left a:hover { margin:0px; padding:0px 15px;; float:left; height:43px; line-height:43px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(../images/topmenu_left_h.gif) no-repeat left top;}

.top_nav li.left_active a { margin:0px; padding:0px 15px; float:left; height:43px; line-height:43px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(../images/topmenu_left_h.gif) no-repeat left top;}




.nav {margin:0px; padding:0px; left:-10px; top:0px;}
.nav ul { margin:0px; padding:0px;}
.nav li { margin-right:10px; padding:0px; list-style:none; float:right; background:#ff0000; border-radius:10px;}
.nav li a { margin:0px; padding:0px 15px; float:left; height:43px; line-height:43px; color:#ffffff; font-weight:bold; text-decoration:none; border-radius:10px;}
.nav li a:hover { margin:0px; padding:0px 15px; float:left; height:43px; line-height:43px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(../images/topmenu_bg_h.gif) repeat-x left top;}

.nav li.active a { margin:0px; padding:0px 15px; float:left; height:43px; line-height:43px; color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(../images/topmenu_bg_h.gif) repeat-x left top;}

/*Left Link*/
.leftmenu_bg {background-color:#540004; margin:0px; padding:5px 12px 20px 12px;}

.left_link { margin:0px; padding:0;}
.left_link ul { margin:0px; padding:0px;}
.left_link li { margin:0px; padding:0px; list-style:none; border-bottom:1px dashed #c75862;/* background:url(../images/leftmenu_divider.gif) repeat-x left bottom;*/ display:block;}
.left_link li a { margin:0px; padding:8px 5px 8px 25px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; background:url(../images/leftlink_bullet.gif) no-repeat 0px 8px; display:block;}
.left_link li a:hover { margin:0px; padding:8px 5px 8px 25px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;background:url(../images/leftlink_bullet.gif) no-repeat 0px 8px #ce5f65; }




/*MISC*/
.FL{float:left;}
.FR{float:right;}
.main_wrapper{width:975px; margin:0px auto;} 
.body_wrapper { margin:0px auto; padding:0px;}
.footer_bg { padding:10px 10px 10px 0px; background:url(../images/footer.jpg) repeat center top; color:#FFFFFF; line-height:20px;}

.cl{clear:both;}
.topmenu_bg { background:url(../images/topmenu_bg.gif) repeat-x left top; height:43px; border-radius:10px 10px 0px 0px;}

.leftmenu_header_bg { background:url(../images/topmenu_bg_h.gif) repeat-x left top; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; padding:8px 0px; border-radius:15px 15px 0px 0px; }
.video_mid_bg { background:url(../images/video_mid_bg.gif) repeat-y top left; padding:10px 20px; color:#FFFFFF; margin:0px;}
.baby_bg { background:url(../images/video_mid_bg.gif) repeat-y top center; padding:0px; color:#FFFFFF;}

.bluebox_bg {background-color:#ECF2FF;}
.bluebox_bg_mid {background-color:#ECF2FF; padding:5px 10px;}

.product_box { background-color:#FFFFFF; border:1px solid #D8E3FB; padding:10px 0px; width:160px; float:left; margin:0px 5px 10px 5px;}

.product_box2 { background-color:#FFFFFF; border:1px solid #D8E3FB; padding:5px;  margin:0px 5px 10px 5px;}

.productbox_wrapper { background-color:#FFFFFF; border:1px solid #D8E3FB; width:135px; padding:10px 5px; float:left; margin:10px 8px;}

.whitebox_top { background:url(../images/whitebox_top.gif) repeat-x left top;}
.whitebox_bottom { background:url(../images/whitebox_bottom.gif) repeat-x left top;}
.whitebox_mid { background-color:#FFF; border-left:1px solid #D8E3FB; border-right:1px solid #D8E3FB; padding:5px 10px;}

.divider { background:url(../images/divider.gif) repeat-x left center;}

Input.look {
	margin:0px;
	padding:2px 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1668B3;
	border:1px solid #E3EBF5;
	background-color:#E3EBF5;
}


p#socialicons3 img:hover{ 
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
margin:0px!important; padding:0px!important;
}

.logo{padding:5px 0px 10px 0px;}
.search_input input{width:160px; border:1px solid #f2b522; border-radius:10px 0px 0px 10px; padding:6px;}

.search_box{width:180px; border:1px solid #f2b522; border-radius:10px 0px 0px 10px; padding:6px; }
.search_box_wrapper{margin:10px 0px 0px 0px;}
.header_wrapper{width:320px;}
.left_panel{width:180px; border:0px solid green;}
.right_panel{width:750px; }
.white_text_bg{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:22px;color:#FEFEFE; background:url(../images/video_header_icon.gif) left 5px no-repeat; padding:0px 0px 10px 30px; margin:0px 0px 5px 0px; }

.left_panel_link{margin:0px; padding:0px;}
.left_panel_link ul{margin:0px; padding:0px;list-style-type:none;}
.left_panel_link li{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; line-height:20px; list-style-type:none; }
.left_panel_link li a{margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; line-height:20px; background:url(../images/nav-arrow-right-white.png) left 3px no-repeat; padding-left:20px;text-decoration:none;}
.left_panel_link li a:hover{margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; color:#f1d200; font-size:16px; line-height:20px;padding-left:20px; text-decoration:underline;}



.banner_gap{margin:20px 0px 20px 0px;}
.contant_bg{padding:10px; background:#ecf2ff; border-radius:5px; border:1px solid #d6dff2; margin:0px 0px 10px 0px; width:200px;}
.hr_text{font-family:Arial, Helvetica, sans-serif; color:#FF6600; font-size:25px;}
.product_wrapper{width:155px; height:210px; background:#FFFFFF; padding:5px; border:1px solid #d9dfec; margin:10px 6px 0px 0px; border-radius:10px; float:left;}

.product_wrapper a{color:#000000;}
.product{width:100%; height:180px;}
	
	
.footer_link{margin:0px; padding:0px;}
.footer_link ul{margin:0px; padding:0px;list-style-type:none;}
.footer_link li{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; line-height:20px; list-style-type:none; float:left;}
.footer_link li a{margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; line-height:20px;padding-left:20px;text-decoration:none;}
.footer_link li a:hover{margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif; color:#f1d200; font-size:14px; line-height:20px;padding-left:20px; text-decoration:underline;}	

.zoom_product_wrapper{width:170px;}
.product_details_wrapper{width:470px;}
