@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0}

body {
color:#627c8f;
font-size:12px;
font-family:"Trebuchet MS", sans-serif;
background-color:#f4fafe;
}

a img {border:0}

p {text-align:justify; padding:8px 20px 8px 10px}
p.bigger {font-size:14px}

h2 {
color:#6394ba;
font-size:16px;
text-transform:uppercase;
padding:5px 20px 5px 40px;
margin-left:10px;
height:47px;
background:url(../images/h_bullet.png) no-repeat left center;
line-height:43px;
vertical-align:middle;
}

#send_msg {
margin-left:70px;
}

h3 {
font-size:14px; 
text-transform:uppercase;
padding:5px 20px 5px 0px;
margin-left:10px;
}

a {color:#6394ba; text-decoration:none}
a:hover {text-decoration: underline}

h2 span {border-bottom:1px dotted #edbf41}


#wrapper {
width:900px;
margin:0 auto;
}

#header {
height:195px;
background:url(../images/header_bg.jpg) no-repeat;
}

#logo {padding:37px 0 0 561px}

.overflower {overflow:auto}

.content {
background:url(../images/header_bg_endelem.jpg) repeat-y;
height:401px;
}
#bassinets {
height:857px;
background:url(../images/header_bg2.jpg) repeat-y;
} 
#pillows {
height:557px;
background:url(../images/header_bg2.jpg) repeat-y;
} 

#about_us {
height:474px;
background:url(../images/header_bg_aboutus.jpg) repeat-y;
} 

#content.expandable {
background:url(../images/body_bg3.jpg) repeat-y;
height:500px;
}
	.bolder { color:#214b6a}
	#right_part label {font-weight:700}
	
	#left_part {float:left; width:360px; margin-left:75px;}
	#right_part {float:left; padding:0 40px 0 20px; width:400px;}
	
	#left_part_home {float:left; width:360px; margin-left:75px; padding-top:30px}
	#right_part_home {float:left; padding:0 40px 0 20px; width:325px; padding-top:105px}
	
	.nocols {
	padding:0 40px 0 120px;
	background:url(../images/header_bg_endelem.jpg) no-repeat;
	height:333px;
	}

#footer {
clear:both;
height:146px;
background:url(../images/footer_bg2.jpg) no-repeat;
}

#footer_2 {
clear:both;
height:146px;
background:url(../images/footer_bg2.jpg) no-repeat;
}

#copyright {
font-size:10px;
color:#a8b5be;
display:block;
clear:both;
margin:20px 0 0 75px;
}

#menu {margin-left:40px}
 #menu ul {list-style-type:none;  height:45px}
 
 #menu li {float:left; background-repeat:no-repeat;}
 
 #menu li,  #menu li a {display:block; height:45px}
 #menu li a span {display:none}
  
 #menu li.mnu_itm01 {background-image:url(../images/menu/menu_01.png)}
 #menu li.mnu_itm01, #menu li.mnu_itm01 a {width:96px}
 #menu li.mnu_itm01:hover, #menu li.mnu_itm01.active {background-image:url(../images/menu/menu_hover_01.png)}
 
  #menu li.mnu_itm02 {background-image:url(../images/menu/menu_02.png)}
 #menu li.mnu_itm02, #menu li.mnu_itm01 a {width:155px}
  #menu li.mnu_itm02:hover,#menu li.mnu_itm02.active {background-image:url(../images/menu/menu_hover_02.png)}
 
   #menu li.mnu_itm03 {background-image:url(../images/menu/menu_03.png)}
 #menu li.mnu_itm03, #menu li.mnu_itm01 a {width:166px}
  #menu li.mnu_itm03:hover,#menu li.mnu_itm03.active {background-image:url(../images/menu/menu_hover_03.png)}
 
   #menu li.mnu_itm04 {background-image:url(../images/menu/menu_04.png)}
 #menu li.mnu_itm04, #menu li.mnu_itm01 a {width:134px}
  #menu li.mnu_itm04:hover,#menu li.mnu_itm04.active {background-image:url(../images/menu/menu_hover_04.png)}
  
  
  
  .contact_email {margin:10px 0}
  .contact_email label { float:left; width:100px;}
  .contact_email .inputbox {border:1px dotted #A8B5BE; width:220px}
  .contact_email textarea {width:220px; height:120px}
  .contact_email .button {
  border:0; 
  border:1px dotted #A8B5BE;
  background-color:#fff; 
  padding:1px 10px; 
  color:#214B6A;
  float:right;
  margin-right:77px;
  cursor:pointer;
  }
  
  .contact_email .button:hover {border:1px solid #FFDB8F;}
  
  .category_box {
  float:left;
  margin:4px 10px;
  }
  
  .category_box h3 {color:#fcc95a}
  .category_box img {border:1px solid #ffdb8f; padding:1px}
  .category_box img:hover {border-color:#a6c6d1}
  .flash_box { border:1px solid #ffdb8f; padding:1px; width:360px; height:326px; margin-top:68px;}
  
  .thumb_box {
  float:left;
  margin:5px;
  } 
  
    .thumb_box_last {
  float:right;
  margin-top:15px;
  margin-right:72px;
  border-bottom:1px dotted #edbf41;
  font-size:12px;
  font-weight:bold;
  color:#627C8F;
  } 
  
  .thumb_box_bassinets {
  float:right;
  margin-top:20px;
  margin-right:75px;
  border-bottom:1px dotted #edbf41;
  font-size:12px;
  font-weight:bold;
  color:#627C8F;
  } 
  
    .thumb_box_gifts {
  float:right;
  margin-top:165px;
  margin-right:75px;
  border-bottom:1px dotted #edbf41;
  font-size:12px;
  font-weight:bold;
  color:#627C8F;
  } 
  
  .thumb_box img {
  width:120px; 
  height:120px;
  border:1px solid #ffdb8f; padding:1px;
  }
  
  .thumb_box img:hover {border-color:#a6c6d1}
  
  .thumb_box span {text-align:center; display:block}
  
  #ourdesigns {
  	padding:0 40px 0 95px;
  }
