body {font: 100% "Palatino Linotype", "Times New Roman", sans-serif; background-color:#0a2141; margin-top:30px; margin-bottom:30px;}

/* CSS to make rounded corners.. need 4 gifs and 4 divs*/
			#wrapper1, #wrapper2, #wrapper3, #wrapper4 { margin:auto; margin-top:0px; margin-bottom:0px; width:1030px;}					  
				#wrapper1 {background: white url(data/top-left.gif) no-repeat left top; }
				#wrapper2 {background: transparent url(data/top-right.gif) no-repeat right top;}
				#wrapper3 {background: transparent url(data/bottom-left.gif) no-repeat left bottom;}
				#wrapper4 {background: transparent url(data/bottom-right.gif) no-repeat right bottom; border:1px solid #0a2141;}
			#site {width:1030px; margin:auto;}

h1 {color:#0a2141;  margin-bottom:0px; margin-top:0px;}
h2 {margin-bottom:1px; margin-top:1px;}
p {padding:5px; padding-bottom:0px; margin:5px;}
ul {margin:5px;}
img {padding:10px;}
.head { background: url('data/bg-head.jpg') no-repeat right bottom; border-bottom:3px solid #0a2141; padding:5px; padding-top:0px; padding-bottom:10px;
		 float:left; clear:both; width:1010px;}
.content {border-left:3px solid #0a2141; padding:10px; float:left; width:827px; min-height:400px; background-color:white;}
.content up {margin-bottom:10px;}
.bottom {padding:5px; float:left; clear:both; background-color:white; width:1010px;}
.bottom p{margin:0px;}
.bottom a {color:#1e2022;}
.bottom a:hover {color:#B30000;}

/* SEO CSS */

#boston-realtor-01 { float:right; height:338px; width:450px;}
#boston-realtor-02 { float:right; padding:0px 5px 0px 5px; height:110px; width:150px;}
#boston-realtor-03 { padding:15px; width:469px; height:67px; padding-top:0px;}
#boston-realtor-04 { padding-left:0px; width:150px; height:149px;}
#boston-realtor-05 { font-size:small;}
#boston-realtor-06 { font-size:medium;}

#boston-realtor-07 { width:184px; border: 2px outset #B30000; float:left; margin:5px 30px 5px 30px;}
#boston-realtor-08 { padding:2px; width:180px; height:135px;}
#boston-realtor-09 { font-size:9pt;}
#boston-realtor-10 { width:248px; float:right;}
#boston-realtor-11 {}
#boston-realtor-12 {}

#grover-web-design-01 { float:right;}

.sociable ul { list-style-type:none; margin-left:1px; padding-left:1px;}
	.sociable ul li {float:left; padding:2px; margin-left:1px; padding-left:1px;}
	.sociable ul li a { text-decoration:none;}
	.sociable ul li img {border:0;}




/* CSS for menu */
.menu {font: 100% Arial; font-weight:bold; padding:10px;float:left; clear:left; width:150px; position:relative; background-color:white;}
.menu ul li a, .menu ul li a:visited {	display:block; text-decoration:none; color:#fff; width:150px; height:25px; text-align:center; 
										border:1px solid #fff; border-width:1px 1px 0 0; background:#0a2141; line-height:25px; font-size:13px;}

.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}
.menu ul li:hover a {color:#fff; background:#1d4a88;}

