body {font-family:"Trebuchet MS", Arial, sans-serif; font-size:12px; color:#666666; background:url(../images/bg_body.jpg) center top repeat-y #EAEFF3;}

a {color:#63A659;}
a:hover {color:#000;}

img {border:none;}
.wrapper {width:940px; margin:0 auto;}

.clearfix {clear:both;}

#header {margin:0 0 20px 0;}
	#header .logo {margin:20px 0 0 20px;}
	
#menu {background:url(../images/bg_menu.gif) left top no-repeat; height:26px; margin:0 0 20px 0}
	#menu ul{list-style-type:none; margin:0px; padding:3px 20px;}
	#menu ul li {display:inline; margin:0 10px 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#16858D;}
	#menu ul li.shop {}
	#menu ul li a {font-size:14px; color:#16858D; font-weight:bold; text-decoration:none;}
	#menu ul li a:hover {text-decoration:underline; color:#126A72;}
	
#page {}
	#page .col_left {width:160px; float:left; margin:0 20px 20px 0;}
	#page .col_center {width:610px; float:left; margin:0 20px 20px 0;}
	#page .col_right {width:120px; float:left; margin:0 0 20px 0;}
	
	a.baby_name {color:#63A659; text-decoration:none;}
	a.baby_name:hover {color:#000; text-decoration:underline}


#footer {}
	#footer p.copyright {text-align:center; font-size:11px; color:#999999;}

	#footer .footer_links {margin:20px 0 20px 0; text-align:center;}
	#footer .footer_links ul {list-style-type:none; margin:0; padding:0px;}
	#footer .footer_links ul li {display:inline; margin:0 15px 0 0;}

.col_left {}

.subscribe {}
	.subscribe h2 {color:#E76566; font-size:16px; background:url(../images/bg_top_newsletter.gif) left top no-repeat; height:24px; margin:0px; padding:2px  0 0 15px;}
	.subscribe .content {border:1px solid #F7CFCF; border-top:none; padding:10px 5px;}
	.subscribe .content p {margin:0px; text-align:center; padding:0 0 10px 0;}
	.subscribe form {margin:0px; padding:0px}
	.subscribe input {border:1px solid #F3BBBB; margin:0 0 5px 0; width:140px; font-size:11px;}
	.subscribe .btn {border:none; margin:0 15px; width:auto}
		
.col_center {}	
	.col_center .top_name_search {background:url(../images/bg_top_search_name.gif) left top no-repeat; height:60px; padding:3px 15px;}
	.col_center .top_name_search h1 {color:#8F78B6; font-size:16px; margin:0 0 5px 0; padding:0px;}
	.col_center .top_name_search form {margin:0px; padding:0px;}
	.col_center .top_name_search input, .col_center .top_name_search select {border:1px solid #BBACD2; font-size:11px; margin:0 5px 0 0}
	.col_center .top_name_search form .btn {border:none;  vertical-align:middle}
	
	.col_center .advertising {margin:15px 0 15px 0; text-align:center;}
	.col_center .advertising h5 {font-size:20px; color:#8F78B6; margin:0px; padding:0px;}
	
	
	.col_center ul.name_browser {list-style-type:none; margin:20px 0 15px 0; padding:0px;}
		.col_center ul.name_browser li {display:inline; height:28px; margin:0 10px 0 0; font-weight:bold; padding:5px 20px;}
			.col_center ul.name_browser li a {text-decoration:none;}
			.col_center ul.name_browser li.alphabet {background:url(../images/btn_browse_alphabet.jpg) left top no-repeat; color:#63A659;}
			.col_center ul.name_browser li.alphabet a {color:#63A659;}			
			.col_center ul.name_browser li.boy_name {background:url(../images/btn_browse_boy_name.jpg) left top no-repeat; color:#50ACB4;}
			.col_center ul.name_browser li.boy_name a {color:#50ACB4;}				
			.col_center ul.name_browser li.girl_name {background:url(../images/btn_browse_girl_name.jpg) left top no-repeat; color:#D360BC;}
			.col_center ul.name_browser li.girl_name a {color:#D360BC;}

	.col_center ul.alphabet_browser {list-style-type:none; margin:0 0 15px 0; padding:0 5px;}
		.col_center ul.alphabet_browser li {display:inline; color:#CCCCCC; font-weight:bold;}
		.col_center ul.alphabet_browser li a {color:#CCCCCC;}
		.col_center ul.alphabet_browser li a:hover {color:#666666;}
			
.box_browser {border: 3px solid #E5E5E5; padding:5px 10px 10px 10px;}
	.box_browser h4 {font-size:16px; margin:0 0 20px 0; padding:0 10px;}
	.box_browser h2.name {font-size:40px; color:#63A659; margin:0 0 10px 0; padding:0px; font-weight:normal; text-align:center;}
	.box_browser h2.name span {color:#CCCCCC; font-size:24px;}
	.box_browser .look_more {font-size:11px;}
	.box_browser .look_more a {}
	.box_browser .look_more a:hover {text-decoration:underline;}
	.box_browser blockquote {font-size:18px; color:#666666; margin:0 0 20px 0; padding:0px;}
	
.store_col_left {width:140px; float:left; margin:20px 0 0 0;}
.store_col_right {width:790px; float:left;}
	.store_col_right h2 {margin:0px; padding:0px; font-size:20px;}
	
			
	

