*{    
margin:0;     
padding:0;    
}  

#container {  
margin: 0 auto;  
width:1075px;	  
font-family: arial;  
}     

#top_banner {
width: 1075px;
}

img.top_banner {	
width: 1075px;	
height: 900px;

/*height:150px;*/
}	 

#logo_box {
width: 1075px;	  
height: 100px;
}		

img.main_box {	  
width: 1075px;	 
height: 100px;
border: none;	
}		 

.bookblue{	
float: right;
background-color: black;	
height: 25px;			
width: 195px;
font-family: arial;	
text-align: center;	
font: 8px;

}				

.bookblue a {	
color: white;
}

.shophere {	
height: 60px;			 
width: 60px;		  
border: none;
}				

.shophere a{		
text-decoration: none;	
color: white;			
} 

#top_nav_small {	
width: 1075px; 
height: 20px;
font-family: arial;	  
border-top: none;	 
border-bottom:none;
background-color: black;	 
color: white; 
}	  

#top_nav_small  a:link {
font-weight: bolder;	
}	

#top_nav_small  a:hover {	
color: 	black;
background-color: lightgray;
}	

#top_nav_small  a:active {	
color: gray;
}		

#top_nav_small  a {		
text-decoration:none;	
} 

.tabsmall_1 a{
float: right;	
height:20px;  
width: 90px;
text-align: center;
text-decoration: none;
font-family: arial;	 
color: white;	  
font-size: small;
font: 4px;	 
padding-top: 2px;	
}	  

.tabsmall_2 a{	 
float: right;
height:20px;	
width: 80px;	
text-align: center;	
text-decoration: none;
font-family: arial;		
color: white;  
font-size: small;	
font: 4px;
border-right: 1px solid white; 
padding-top: 2px;
}	  

.tabsmall_3 a{
float: right;	
height:20px; 
width: 160px; 
text-align: center;
text-decoration: none;	
color: white;	 
font-family: arial;	  
font-size: small; 
font: 4px;	 
padding-top: 2px;	
border-right: 1px solid white;
}


#top_nav {	 
width: 1075px;	
height: 30px;	
font-family: arial;
border-top: none; 
border-bottom:none;	
background-color: gray;	 
/* for IE*/	 
filter:alpha(opacity=80); 
/* CSS3 standard */  
opacity:0.8;		 
color: white; 
}	   

.tab_1 a{	 
float: left;	 
height:25px;	
width: 153px;
text-align: center; 
text-decoration: none;	
color: white;	 
font: 8px;
padding-top: 6px;
border-right: 1px solid white;	
}	  

.tab_2 a{	  
float:left; 
height:25px;	
width: 153px;	
text-align: center; 
text-decoration: none;  
color: white;  
font: 6px;	  
border-right: 1px solid white;
padding-top: 6px; 
}	    

.tab_3 a{  
float: left; 
height:25px;
width: 153px;
text-align: center;  
text-decoration: none; 
color: white;	
font: 6px;	 
border-right: 1px solid white; 
padding-top: 6px;
}	

.tab_4 a{
float: left; 
height:25px; 
width: 153px;
text-align: center;
text-decoration: none; 
color: white;	 
font-weight: bold;	
font: 6px;
border-right: 1px solid white;  
padding-top: 6px; 
}	   

.tab_5 a{	
float:left;  
height:25px;  
width: 153px;	  
text-align: center;  
text-decoration: none;  
color: white;	  
font: 6px;	 
border-right: 1px solid white;
padding-top: 6px;	
}	   

.tab_6 a{	
float: left;
height:25px; 
width: 153px;	
text-align: center;  
text-decoration: none;  
color: white;	
font:6px;	 
border-right: 1px solid white;  
padding-top: 6px;	
}	  

.tab_last a{
float: left;	
height:25px;
width: 149px;	
text-align: center;
text-decoration: none;  
color: white;	
font: 6px;	 
border: none;
padding-top: 6px; 
}				

#top_nav_last {	 
width: 1075px;
height: 20px;	
font-family: arial;	
border-top: none;
border-bottom:none;	
background-color: black;	
/* for IE */
filter:alpha(opacity=60);	
/* CSS3 standard */	 
opacity:0.6;
}			 

#top_nav  a:link {	
font-weight: bolder;	
}	

#top_nav a:hover {		
color: 	black;	
background-color: lightgray;
}	
#top_nav a:active {	
color: gray;	
}		

#top_nav  a {	
text-decoration:none;
}  

.tab_last_1 a{	 
float: left;	
height:18px;	
width: 179px;
text-align: center;	 
text-decoration: none;	 
color: white;
/*font-weight: bold;*/	
font-size: small;	
padding: 2px;		
}

.tab_last_2 a{	 
float: left;		
height:18px;	
width: 179px;
text-align: center;	 
text-decoration: none;
color: white;	
font-weight:bold;	 
font-size: small;	
padding-top: 2px;		
}

.tab_last_3 a{	
float: left;	
height:18px;	
width: 179px;	
text-align: center;	 
text-decoration: none;	 
color: white;		 
font-weight: bold;
font-size: small;	
padding-top: 2px;	
}	  

.tab_last_4 a{	
float: left;	
height:18px;		
width: 179px;	
text-align: center;
text-decoration: none;	
color: white;	
font-weight: bold;	
font-size: small;		
padding-top: 2px;		
}		

.tab_last_5 a{	
float: left;
height:18px;	
width: 179px;	
text-align: center;	
text-decoration: none;
color: white;		 
font-weight: bold;	 
font-size: small;
padding-top: 2px;	
}			

.tab_last_last a{	 
float: left;
height:18px;		
width: 175px;	
text-align: center;
text-decoration: none;	
color: white;		
font-weight: bold;	
font-size: small;		 
padding-top: 2px;		 
} 

#body {  
width: 1075px; 
border-left: 2.5px solid lightgray; 
border-right: 2.5px solid lightgray;  
border-bottom:none;  
border-top: none; 
} 

#body_article {	 
float: left;	
width: 650px;
padding-left: 5px; 
}	  

#body_article h6 a{	 
text-decoration: none;
color: gray; 
}	 

#full_article {	  
float: left;	
width: 650px;
padding-left: 5px; 
font-size: medium;	
}    

#full_article p {
font-size: medium;	
font-family: arial;	 
} 

#scoop_box {
float: left;	
width: 650px;	
border-bottom: 2px dotted lightgray;
padding-bottom: 25px;
}		

#scoop_box p{	
color: black;
font-size: medium;	
}	

#scoop_box h9{	
/* color: #EA3F9B;*/
color:DeepPink;	
font-size: x-large;
}	

#scoop_tag {	
float: left;
width: 650px;	
padding-top: 15px;	
border-bottom: 3px solid lightgray;
}

#body_article_one { 
float: left;  
width: 760px;
padding-left: 5px;	
}

img.art_img {	 
width: 188px;		 
height: 225px;	 
border: 2px dotted black;	
}	

img.movie {	 
width: 75px;	
height: 40px;
}			

img.pink {		
width: 60px;	
height: 65px;
padding-top: 25px;	
padding-left: 50px;	 
}			

img.pink  a{
text-decoration: none;	
color: none;	
border: none;
}			

img.pink_sm {	
width: 25px;	
height: 22px;
color: none;	
border: none;	
}				

img.pink_sm  a{
text-decoration: none;	  
color: none;		
border: none;
}		

#mom_box{  
float: left;	
margin: 0 auto;	 
/*width: 140px;*/
/*height: 1300px;  */	
background-color: white;	
font-family: arial;	 
/*for IE */	 
/*filter:alpha(opacity=75); */ 
/*CSS3 standard */
/*opacity:0.75;*/ 
}			

/*small image moms daily scoop */
img.small_img {		
float: left;		
width: 70px;
height: 60px;	
border: none;	
padding-left: 80px;		
}

img.small_img_2 {		
float: left;		
width: 70px;
height: 60px;	
border: none;	
}



			

#mom_box p {	
font-size:smaller;	 
font: 6px;		
/*font-weight: bold;	*/	
} 

.mom_one {
float: left;	
margin: 0 auto;  
width: 235px;	
/*height: 3100px;*/
padding-left: 5px;	
padding-right: 5px;	
border-right: 1px solid lightgray; 
border-top: none; 
color: black;
}	 

	  

.mom_one h1 a{	  
text-align: left;
font-weight: bolder;
color: 	gray;	
font-size: x-large;
font-family: arial rounded mt bold;
} 


.mom_one h1 a { 
text-decoration: none;  
}
 

.mom_one p{	 
color: black;	
font-size: smaller;	
font: 6px;	
}

.mom_one span.signup a{	  
color: gray;	 
font: 6px;	
}


.prod_about {	
float: left;	
width: 175px;
height: 170px;	
padding-left: 5px;		
padding-right: 28px;
}				

.prod_about_storebox {	
float:left;		
margin: 0 auto;	
width: 135px;
height: 109px;	
border: 3px solid white;
background-color: gray;	
text-align: center;
padding-left: 7px;	
padding-right: 7px;
padding-top: 18px;		
}			 

.prod_about_storebox p{		
color: white;		
text-align: center;
}			 

.prod_about_storebox h4 a{	
color:white;	
text-align: center;		
}

img.prod_tr_img {	
float: left;		
width: 188px;
height: 220px;	
border: 1px solid black;
}

img.prod_about_img {	
float: left;			
width: 170px;
height: 165px;		
border: 1px solid black;	
}

.prod_pr {			
float: left;		
margin: 0 auto;		
width: 140px;		
height: 170px;
padding: 7px;	
}


img.prod_pr_img {	
float: left;		
width: 139px;
height: 168px;		
border: 1px solid black;		
}

.prod_long{	
float: left;	
margin: 0 auto;	
width: 200px;		
height: 300px;		
padding: 2px;	
}

.prod {			
float: left;	
margin: 0 auto;	
width: 200px;
height: 450px;		
padding: 3.5px;	
}

img.prod_img {
float: left;	
width: 180px;
height: 180px;	
border: 2px solid lightgray;			
padding: 5px;
padding-right: 5px;	
}			  

img.prod_img_two{		
float:left;		
width: 120px;	
height: 180px;		
border:2px solid lightgray;	
padding: 5px;		
padding-right: 5px;
}		

.prod_travel{	
float: left;	
margin: 0 auto;
width: 155px;	
height: 380px;	
padding: 3.5px;		 
}

img.prod_travel_img {	
float: left;	
width: 155px;
height: 200px;		
border: 2px solid lightgray;	
}

.prod_snack{	
float: left;	
margin: 0 auto;	
width:134px;	
height: 400px;	
padding: 5px;	
}

img.prod_snack_img {	
float: left;			
width: 128px;
height: 145px;	
border: 1px solid black;	
}

/*this is the mom scoop section images*/
img.scoop_img {
width: 35px;
height: 40px;
border: black;
}		

.scoop_style{		
float:left;		
margin: 0 auto;
width: 140px;	
height: 170px;
padding-left: 10px;		
padding-right: 4px;
padding-bottom: 45px;	
}

img.scoop_style_img {
float: left;
width: 135px;		
height: 150px;
border: 1px solid lightgray;	
}

.prod_style{		
float: left;	
margin: 0 auto;			
width: 145px;	
height: 175px;
padding-left: 10px;	
padding-right: 4px;	
padding-bottom:45px;
background-color: black;	
}

.prod_style p{			
float: left;		
margin: 0 auto;
background-color: black;
color: white;		
}

img.prod_style_img {	
float: left;		
width: 130px;
height: 150px;	
border: 1px solid black;
}

.prod_style_sm{		
float: left;		
margin: 0 auto;
width: 75px;
height: 75px;	
padding-left:15px;	
padding-right: 5px;		
padding-bottom: 5px;
}					

img.prod_style_img_sm{
float: left;	
width: 60px;	
border: 1px solid black;		
}

.prod_style_small{		
float: left;	
width: 140px;
height: 150px;	
padding-top: 7px;
padding-bottom: 7px;
padding-right: 7px;	
padding-left: 9px;	
background-color:black;		 
border-bottom: 1px solid lightgray;		
}

img.prod_style_img_small{	
float: left;
width: 130px;	
height: 140px;	
border: 1px solid black;	
}			  	

.prod_box {		
float: left;
margin: 0 auto;		
width: 180px;		
height: 250px;
padding: 15px;
}			

img.toy_img {
float:left;		
width: 175px;	
height: 160px;	
border: 1px
solid black;	
}			

img.toy_small {	
float:left;		
width: 100px;	
height: 100px;	
border: 2px solid lightgray;
padding: 5px;	
padding-right: 5px;		
}

.prod_tr {		
float: left;	
margin: 0 auto;		
width: 190px;	
height: 420px;
padding: 10px;	
}				

img.prod_tr_img {
float: left;	
width: 188px;	
height: 220px;
border: 1px solid black;	
}				
/*for wide products */	
.prod_wide {		
float: left;
margin: 0 auto;	
width: 400px;	
height: 400px;
padding: 10px;	
}			

img.prod_wide_img{	
float: left;		
width: 390px;
height: 380px;
border: 1px solid lightgray;
}

img.prod_wide_travel_img {	
float: left;		
width:430px;	
height: 420px;	
border: 1px solid
lightgray;		
}				


#mom_section{		
float: left;	
margin: 0 auto;
height: 620px;	
padding-left: 20px;	
}			

img.mom_img {	
float:left;	  
width: 200px;	
height: 200px;  
border: 1px solid black;
}

.spa{	
float: left;
margin: 0 auto;
width: 210px;
height: 400px;
padding: 3px;	
}			



div.image_box {	
float: left;	 
width: 300px;	
height: 300px; 
border:1px solid black;	 
margin: 5px;	
}	 

div.image_box img { 
max-height:200px;	
max-width: 300px;	
}		

img.image_baby {
margin: 0 auto;
width: 300px;	
height:300px;
border: 2px dotted black;	
}

.shops {	
float: left;
width: 220px; 
height: 500px;	
padding: 45px;
margin: 5px;	
/*background-color: gray; */
/* for IE */
filter:alpha(opacity=80);
/* CSS3 standard */	 
opacity:0.8;		
}

div.image_box {	 
float: left;	
width: 200px;	
height: 250px;	 
border:1px solid black;  
}  

img.image_box  { 
max-height: 190px; 
max-width: 190px; 
}

p.error {	
color: red;	 
font-weight: bold;
margin: 10px; 
}  

p.red{	
color: red;	  
font-weight: bold;	 
margin: 10px;
}

.login_box {	
width: 300px;	
height:140px;	
border: 2px dotted gray;
background-color: lightgray;	
}		

.login_box_big {	
width: 400px;
height:300px;	
border: 2px solid gray;	
background-color: lightgray;
padding: 20px;	
margin-left: 150px;	
margin-top: 100px;	 
}

.post_box_big {	  
width: 680px;	
/*height: 630px; */
background-color:white;	
border: 4px solid crimson;
padding-left: 50px;
}		

.mom_four { 
float: left;	
margin: 0 auto;  
width: 200px;
height: 200px;	
padding: 7px;	
background-color: white;	
border-bottom:none;	
}		

.mom_four p{
color: black;	
font-size: smaller;
font: 6px;		
}  

#feature_box {	
float: left;	
margin: 0 auto;
width: 350px;	
/*width: 320px;*/	
height: 1300px;  
border-right: 1px solid lightgray; 
padding-left:4px;	
}	 

#article_box { 
float: left;
margin: 0 auto;
width: 650px;	
font-family: arial;	  
padding-left: 10px;
text-decoration: none;	
border-bottom: 1px solid lightgray;	
border-top:none; 
}	

#article_scent {	
float: left;	
margin: 0 auto;
width: 150px;	
height: 350px;	
font-family: arial;
text-decoration: none;	
}		

#article_scent_box{	 
float: left;
margin: 0 auto;	
width: 650px;	
height: 450px;	
font-family:arial;	
text-decoration: none;	
}	 

.article_box {
border:20px solid black;	
text-decoration: none;	 
color: black;	
}

#article_box_one{ 
float: left;	
margin: 0 auto;	
width: 650px;	
/*width:320px;*/
/*height: 445px;	*/ 
font-family: arial;	 
padding-top: 10px;
padding-left: 10px;
/*border-bottom: 1px solid lightgray;	*/  
text-decoration:none;	 
border-bottom: 1px solid lightgray; 
}	  

#article_box_two  {
float: left;	 
margin: 0 auto;	 
width: 650px;	
/*width: 320px;*/
/*height: 980px;	*/ 
/*border-bottom: 1px solid lightgray;	*/
font-family: arial;		
padding-top: 15px;	
padding-left:10px;	 
border-bottom: 1px solid lightgray; 
}

#article_box_two  a{
font-family: arial;		
font: medium;
}			  

#article_box_three {	
float: left;		
margin: 0auto;	
width: 650px;	
height: 465px;	
font-family:arial;
padding-left: 10px;	
padding-top: 15px;	
/*border-bottom: 1px solid lightgray;	*/  
border-bottom: 1px solid lightgray; 
}

#newsletter {	
float: left;
margin: 0 auto;	
width: 300px;	
height:440px;	
font-family: arial;		
padding:10px;
}			

#newsletter_two {	
float: left;
margin: 0 auto;		
width: 300px;		
height: 440px;
font-family: arial;	
padding: 10px;	
}

#article_box_four{	
float: left;	
margin: 0 auto;	
width: 650px;
font-family: arial;	 
padding-top: 15px;	
padding-left: 10px;
border-bottom: 1px solid lightgray; 
/*border-bottom: 1px solid lightgray;*/ 
}

#article_box  h4 a{	
width: 650px;		
/*width: 320px;*/	
float:left;	
font: 12px;		
font-weight: bolder;
color: gray;
font-size: large;
text-decoration: none;	
}

#article_box_five{	
float: left;	
margin: 0 auto;	
width:650px;	
height: 680px;	
font-family: arial;	
padding-top:15px;	 
padding-left: 10px;	 
border-bottom: 1px solid lightgray; 
}

#article_box_five p{
float: left;		
font-family: arial;
padding-left: 25px;	
padding-right: 15px;	
}			

.article_one {
float: left;
text-align: center;
margin: 0 auto;	 
width: 150px;	 
height: 320px;
padding-right: 10px;	
}	

.article_one h10 a {
text-decoration: none;
text-align: center;
color: gray;
font-size: small;
}

img.art_img_1 {	
width: 140px;
height: 140px;	
color: black;	
}			  

.art_img_1 a{
text-decoration: none;	
color: gray;		
}		 

#text_1 {
font: 10px;	
font-weight: bolder;	
color: gray;
text-decoration: none;	
font-family: arial;		
}

.article_sec {	 
float: left;
text-align: center;
margin: 0 auto;	 
width: 150px;
height: 320px;
padding-right: 10px; 
}				

.article_sec h10 a {
text-decoration: none;
text-align: center;
color: gray;
font-size: small;
}

img.art_img_2 {
width: 140px;	
height: 140px;	
color: black;	
}

.art_img_2 a{	
text-decoration: none; 
color: gray;			
}


#text_2 {		 
font: 10px;	
font-weight: bolder;	
color: gray;
text-decoration: none;	 
font-family: arial;	 
}  

#expert {	
float:left; 
margin: 0 auto;  
width: 380px;	 
/*width: 320px;*/	
height: 480px;
border-right: 1px solid lightgray;
padding-left: 8px;
}

#expert_box {	
float: left;	
margin: 0 auto; 
width: 760px;	
height:60px;	
border: 2px dotted #E9967A;	
background-color: 	#E9967A; 
}

#expert_box_main {	 
float: left;
margin: 0 auto;
width: 350px;	
/*width:320px;*/	
height: 20px;	
}		

.expert_one {	
float: left;
width: 350px;	
/*width: 320px;*/	 
height: 60px;	
padding-top: 10px;
}		

.letterq {	 
float: left;	
width: 60px;	
height: 60px;	
}

img.letter {  
float: left;	
width: 60px;	
height: 60px;	
}

.expert_one  h4 a{	
font: 12px;		
font-weight: bolder;	
color: white;
font-size: x-large;	
text-decoration: none;	
}			

#text_box {
float: left;  
width: 350px;	
/*width: 320px;*/	
text-align: left;	
color:gray;		
font-family: arial; 
font-size: small;	
font: 8px;
padding-top: 5px;
}	

#third_box {
float: left;	
margin: 0 auto;
width: 305px;	
height: 1300px;  
border-right: 1px solid lightgray; 
}

#four_box {	
float: left;	
margin: 0 auto;	
width:302px;
height: 1300px; 	
}		

#four_box_small {
float:right;	
margin: 0 auto;	
width: 160px;	
/*height:3100px;*/	
border-left: 1px solid lightgray;	
border-top: none;
padding-left: 5px;	
}				

#four_box_small h1 a{
color: lightgray;	
font-weight: xxx-small;
font-family: arial; 
}   
}			


#sharead {	
float:left;		
margin: 0 auto;	
width: 150px;	
height:125px; 	
padding-top: 5px;
padding-left: 47px;	
}

#sharead_big{	
float: left;	
margin: 0 auto;
width: 200px;
height: 210px; 	
padding-top: 7px;

}	

#video {	
float: left;
margin: 0 auto;	
width: 336px;	
height: 280px;
padding-top: 5px;
padding-left:160px;	
}

#allaboardtoys {	
float: left;	
margin: 0 auto;
width: 150px;	
height: 620px;	
padding-top: 5px;
padding-left: 30px;
}					

#ad_180		{
float: left;		
margin: 0 auto;		
width: 180px;
/* height: 620px; */	
padding-top: 4px;	
padding-left: 15px;
}			

#ad_160 {		
float: left;
margin: 0 auto;	
width: 160px;		
/* height: 620px; */
padding-top: 4px;		
}			

#ad_140{
float: left;	
margin: 0 auto;	
width: 140px;
/* height: 620px; */	
padding-top: 4px;		
padding-left: 10px;
}				

#ad_120 {		
float: left;
margin: 0 auto;	
width: 120px;		
/* height: 620px; */
padding-top: 4px;	
padding-left: 20px;		
}

#allaboardtoys_ad2 {	
float: left;			
margin: 0 auto;		
width: 486px;		
/*height: 95px; */
text-align: center;
padding-left: 85px;		
padding-top: 3px;
padding-bottom: 3px;
}				
#shareasale {
float: left;	
margin: 0 auto;	
width: 200px;
height: 45px; 	
padding-left: 70px;	
}

#buddybrowser {		
float: left;	
margin: 0 auto;
width: 376px;
height: 440px; 	
padding-top: 5px;
padding-left: 80px;	
}				

#frecklebox {
float: left;	
margin: 0 auto;	
width: 650px;
height: 155px; 	
padding-top: 5px;	
padding-left: 130px;
}			

#links {		
float: left;
margin: 0 auto;	
width: 195px;	
padding-top: 10px;
padding-left: 5px;
}				

#beauty {	
float:left;		
margin: 0 auto;	
width: 650px;
padding-top: 5px;
padding-left: 80px;		
}

#beauty_ad2{	
float: left;	
margin: 0 auto;
width: 650px;	
padding: 5px;	
padding-left: 170px;
}			

#fashion{		
float: left;
margin: 0 auto;	
width: 650px;	
padding: 5px;
}				

#bday{				
float: left;
margin: 0 auto;	
width: 175px;		
padding-top: 10px;
padding-left: 25px;		
}				

#organic_ad{	
float:left;		
margin: 0 auto;		
width: 200px;
text-align: center;		
padding-top: 10px;		
padding-left: 2px;
}					

#museum_ad {		
float: left;
margin: 0 auto;			
width: 200px;		
/*width: 200px; */
height: 450px; 		
padding: 10px;		
}

img.museum_ad {		
float: left;		
margin: 0 auto;
width: 190px;		
/*width: 190px; */	
height: 200px;
border: 1px solid lightgray;		
}		

#google {
float: left; 
margin: 0 auto;	
width: 200px;	
/*width: 293px; */
height: 75px; 	 
padding-left: 2px;	
border-bottom: 1px solid lightgray;
}

#email_news {	 
float: left;	
margin: 0 auto;	 
width: 200px;  
/*width:293px; */ 
height: 150px; 	  
padding-left: 2px;	
border-bottom: 1px solid
lightgray; 
}			

#one_ad {	
float: left; 
margin: 0 auto;
width: 293px;	
height: 250px;	
padding-left: 2px;  
padding-top: 10px;  
}

#long_ad {	
float: left; 
margin: 0 auto;  
width: 160px;	 
height: 600px;
padding-left: 10px;
padding-top: 10px; 
}		

#long_ad_sm {
float: left;	
margin: 0 auto;
width: 160px;	
height: 600px;
padding-left: 7px; 
padding-top: 5px;	
}			

#link_ad_one_sm {
float: left;	
margin: 0 auto;	
width: 190px;	
height: 90px;
padding-left: 7px;
padding-top: 5px;	
}	  

#link_ad_one {
float: left;
margin: 0 auto;  
width: 200px;	
height: 90px;	 
padding-left: 10px;
padding-top: 10px;
}			

.login {	
width: 300px;	
height: 35px;
color: black;	
}				

span.signup a{	 
color: gray;	
font:6px;	
}

/*.email_box {	
width: 80px;
height: 30px;
}	
*/	

#searchbox {  
width: 89px;	
height: 18px;	
border: 1px solid black;	
}					

/*#searchbox_sm {	
width: 99px;
height: 25px;	
}	
*/	

/*.submit {	
width: 50px;
height: 21px;
background-color: gray; 
text-align: center;	
border: 2px
solid black;	
font: bold;		
}		
*/	  

#blog_box {
float: left; 
margin: 0 auto;	 
width: 300px;	
font-family: arial;
padding-left: 2px;	
}	

.blog h2 {	
font: 8px; 
font-weight: bolder;
color: gray;	
font-size: large;	
text-align: right;	
font-family:arial;	
}	 

#all_posts  {
width: 800px; 
height: 670px;	
padding-left:2px;	
}    

.write_post { 
width: 790px;	
height: 670px; 
padding-left: 2px;
}		

.blog_post {  
float: left;	
text-align:left;
width: 790px;
height: 670px; 
font: 10px;	 
font-family: arial; 
padding-left: 2px;
padding-top: 10px;  
}		 

.blog_post h2 {	
margin: 0;
font-family:"Copperplate Gothic Bold", Georgia, serif;
color:#757575;
border-bottom:1px dotted #ccc;
}	

.blog_post h4 {	 
margin: 0;
font-family:"Copperplate Gothic Bold", Georgia, serif;	
color:#aaa;		
}

.blog_edit {	
float: left;	
text-align:left;
width: 790px; 
height:670px;	 
font: 10px;  
font-family: arial; 
padding-left: 2px;	
}

.label_color {	
color: gray; 
}	  

#social {	
float: left; 
margin: 0 auto;  
width: 160px;	
height: 115px;	
background: white; 
color: black;
border-top: 1px solid lightgray; 
}	

#social h4{	  
color: black;
font-family: arial; 
}	

#images {	
float: left;	
margin: 0 auto;	
width:160px;
height: 45px;	
}	

img.social_img {  
float: left;  
width: 38px;
height: 45px;	
border: black;	 
border: 1px solid black; 
}		  

.fb{	 
float: left;	
margin: 0 auto;	
width: 40px;	
height: 45px;	
}

.twitter  { 
float: left;
margin: 0 auto;
width: 40px;	
height: 45px;
}	

.ourblog {	
float: left;	
margin: 0 auto; 
width:40px;	 
height: 45px;
}	 

.linkedin { 
float: left;
margin: 0 auto;
width: 40px;
height: 45px;		 
}	 

#footer {	
float: left; 
margin:0 auto;	  
width: 1075px; 
height: 45px;	
}  

#footer p{	
margin: 0 auto;
width: 1075px;  
height: 45px;	
border-top: 1px solid lightgray; 
padding-top:20px;	  
font-family: arial; 
font-weight: bolder; 
text-align: center;
background-color: white;
color: black;
}	

#footer a {	  
text-align:center;	 
text-decoration: none;	
color: gray; 
}	 

#ad_footer{
margin: 0 auto;	
width: 1075px; 
height: 60px;	
text-align: left; 
}

.bottom_page {	 
width: 760px;	
height: 100px;  
border-top: 2px dotted gray;
padding-top: 5px; 
}		 

.trips {
margin: 0 auto;	 
width:790px;
height: 450px;
padding: 20px;	
}	 

img.trips_img { 
width:120px;
height: 150px; 
}	 

.travel_pg { 
float: left;	
margin: 0 auto;
width:163px;	
height: 300px;	 
border-right: 1px solid gray;
padding: 5px;	  
}	 

.letterbox {	
width: 600px;	
height: 600px;
padding-left: 70px;	
}	

img.letter {
width: 500px;	
height: 600px;
padding-left: 70px;	
}	 

.letter p   { 
width: 650px;	
margin:10px 20px;
font-weight:bold;	
font: black arial;	
}		

#itinerary {
width: 650px;		
/* for IE */	
filter:alpha(opacity=80);		
/*CSS3 standard */		
opacity:0.8;	
}

#travelbox {	
float: left;	
width:125px;	
height: 20px;
background-color: black;
text-align:center;	
padding: 5px;
margin: 5px;	
color: white;	
font-family: arial;  
}

#travelbox p {	
color: white;	
}				

#travelbox a {
color: white;	
}	

#fallfun {		
float: left;	
margin: 10px;
width:630px;	
height: 250px;	
padding-left: 5px;   
font-family:arial;	  
font-size: medium;	
}	

.fallfun_box {	
float: left;
margin: 5px;	
width:135px;	
height: 35px;
text-align:center;	
background-color: gray;
padding: 5px; 
padding-top:3px;  
}			

#fallfun   a:link {	
font-weight: bolder;	
}

#fallfun  a:hover {	
color: 	white;	
background-color: black;
font-weight:bolder;	
}	

#fallfun  a:active {	
color: lightgray;	
}	

#fallfun  a {	
text-decoration:none;	
color: white;	
}			

.clear{
clear:both; 
height:0; 
}   

a {	 
color: slateblue;
/*font-weight: bold;*/
text-decoration: none; 
} 

p {  
text-align: left; 
color: black; 
font-family:arial;	
font-size: small;	
font: 6px; 
}   



h1{	  
text-align: left;
font-weight: bolder;
color: 	gray;	
font-size: x-large;
font-family: arial rounded mt bold;
} 



h1 a { 
text-decoration: none;  
text-align: left;
font-weight: bolder;
color: 	gray;	
font-size: x-large;
font-family: arial rounded mt bold;
}


h6{	  
text-align: left;
font-weight: bolder;
color: 	gray;	
font-size: x-large;
font-family: arial rounded mt bold;
} 



h6 a { 
text-decoration: none;  
}

/* h1 is h6 */

h2 {	 
text-align:left; 
color: black; 
font-family: arial; 
font-weight: bold; 
font-size:large; 
} 

h2 a{	
text-decoration: none;  
text-align: left;	
color: black;
font-family: arial; 
font-weight: bold; 
font-size: large;
}  

/* h2 is h9, p, h4 */

h3 {
text-align: center;
font: 12px;	 
color:black; 
font-family: arial; 
font-weight: bold;	
font-size: large; 
}   

h4 {
font: 12px; 
font-weight: bolder;  
color: black;	 
font-size: large;
text-align: center;
font-family: arial rounded mt bold;
}   

h4  a{	
font:12px;	 
font-weight: bolder;
color: ;	 
font-size: large;	 
text-align:center;  
font-family: arial rounded mt bold; 
}  

h5{	 
text-align: left;
font-weight: bolder;
color: 	white;	
font-size: large;
font-family: arial rounded mt bold;  
} 



.register h7 {  
text-align: left;	
font: 8x; 
color: gray;  
font-size: small;
}	

h8 {
text-align: center;	  
font-weight: bolder;
color: gray;
font-size: x-large;		
font-family: arial rounded mt bold; 
}   

h9 {
text-align: justify;	 
font-weight: normal; 
color: black;  
font-size:medium;  
font-family: arial;


}		  