body { 
margin: 0;
padding: 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
background: url(images/beach_bg.jpg);
font-size: 13px;
text-align: center; } 

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

#mainbody {
float: left;
display: inline;
background: #ffffff url(images/bg.jpg) repeat;
} 



/*****First Column Menu *****/

#columnone {
float : left; 
display : inline;
width : 180px;
text-align: left;} 

#columnone h2 {
font-family: Arial, sans-serif;
font-size: 16px;
text-decoration: none;
color: #000055;
font-weight: lighter; }

#columnone a { 
color : #02284f;
text-decoration : none;
} 

#columnone a hover{ 
color : #02284f;
text-decoration : underline;
}

/*****Second Column Heart with Tag Line *****/

#columntwo { 
float : left;
display : inline;
width : 250px;
background-image: url(images/secondbg.jpg);
background-repeat: repeat-y;
text-align: right;}

#columntwo p { 
font-family : Verdana, Arial, sans-serif;
font-size: 10px;
line-height: 14px;
font-weight:bold;
color : #82816d;
} 

#columntwo a { 
color : #002349;
text-decoration : none;
} 

/*****Third Column Main Text *****/
 

#columnthree {
float : left; 
display : inline;
width : 400px;
text-align: left;} 


#columnthree p { 
font-family : Verdana, Arial, sans-serif;
font-size: 14px;
color : #002349;
margin-top : 10px;
line-height: 16px; } 

.padding10 {
padding-left: 10px;
padding-right: 10px; }

.padding20 {
padding-left: 20px;
padding-right: 10px; }
