/*Body_tag_styles*/

*{margin:0; padding:0;}

#sides {
    margin: 0 auto;
    width: 1027px;
    background: url(../images/sides08.jpg) repeat-y;
}

body{
font:82% Verdana,Garamond,Verdana,Lucida Sans Unicode,Tahoma,Arial,sans-serif;
height:600px;
line-height:1.4em;
text-align:center;
color:#303030;
background:#b9e3fc;
}

a{
	color:#303030;
	font-weight:normal;
	text-decoration:none;
	background-color:inherit;
	text-decoration:underline;
}

a:hover{
	color:#303030;
	text-decoration:none;
	background-color:inherit;
}

a img{border:none;}

p{padding:0 0 1.6em 0;}
p form{margin-top:0; margin-bottom:20px;}


/*nav*/

#container{
width:997px;
margin:0px auto;
padding:0px 0px 0px 0px;
text-align:left;
background:#b9e3fc;
color:#303030;



}

#photo{
height:180px;
width:997px;
margin:0 0 0 0;
padding:0 0 0 0;
background:#b9e3fc;
background-image:url(../images/photo.jpg);
background-repeat:no-repeat; 
}
#separator{
height:2px;
width:997px;
margin:0 0 0 0;
padding:0 0 0 0;
background:#b9e3fc;
background-image:url(../images/SEPARATOR.jpg);
background-repeat:no-repeat; 
}
#billboardphoto{
height:274px;

	margin-top:20px;
margin-right:0px;
margin-bottom:0px;
	width:800px;
	font-size:1.0em;
margin-left:100px 
padding:20px 20px 20px 20px;

background:#b9e3fc;
background-image:url(../images/labelledbillboards.jpg);
background-repeat:no-repeat; 
}
#header{
height:199px;
width:997px;
margin:0 0 0 0;
padding:0 0 0 0;
background:#b9e3fc;
background-image:url(../images/header.jpg);
background-repeat:no-repeat; 
}

#header h1{
padding:180px 10px 0 5px;
font-size:1.0em;
color:#000000;

font-weight:normal;
}
#header h1 a{
text-decoration:underline;

}

#header fshow{
padding:30px 700px 700 50px;
font-size:1.0em;
color:#000000;

font-weight:normal;
}


#header h2{
padding:0px 0px 0 5px;
font-size:1.0em;
color:#000000;

font-weight:normal;
}

#navigation{

height:1.8em;
line-height:1.8em;
font:Verdana,Lucida Sans Unicode,Arial, Helvetica, sans-serif;
width:997px;
margin:0px 0px 0px 0px;
background:#b9e3fc;
color:#4040ff;
}

#navigation li{
float:right;
list-style-type:none;
border-left:0px solid #ffffff;
white-space:nowrap;
}

#navigation li a{
display:block;
padding:0 15px;
font-size:1.0em;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #4040ff;
}

* html #navigation a {width:1%;}

#navigation .selected,#navigation a:hover{
background:#b9e3fc;
color:#000040;
text-decoration:none;
font-weight:bold;
padding:0 15px;
}

#navigation .selected{
background:#b9e3fc;
color:#000040;
text-decoration:none;
}

/*content*/

#content{
	margin-top:20px;
margin-right:0px;
margin-bottom:0px;
	width:920px;
	font-size:1.0em;
margin-left:20px 

	}

#content p{
	margin:0px 0px 0px 0px;
		font-size:1.0em;


	padding:20px 20px 20px 20px;
}
#contenttext{
	margin-top:0px;
margin-right:10px;
margin-bottom:0px;
	width:600px;
	font-size:1.0em;
margin-left:0px 

	}

#contenttext p{
	margin:0px 0px 0px 0px;
		font-size:1.0em;


	padding:20px 20px 20px 20px;
}

#contentmap{
float:right;
	margin-top:0px;
margin-right:10px;
margin-bottom:0px;
	width:310px;
	font-size:1.0em;
margin-left:10px 

	}

#indentedmain{
	float:left;
	width:600px;
	margin-left:50px;
                
	
}

#indentedmain p{
	
padding:20px 20px 20px 20px;

}
#pagcontent{
float:left;
width:665px;
font-size:0.9em;
padding:2px 0 0 20px;
}

#content h2{
	display:block;
	margin:0 0 16px 0;
	font-size:1.7em;
	font-weight:normal;
	letter-spacing:-1px;
	color:#990000;
	background-color:inherit;
}
#content p{padding:20px 20px 0 20px;}
#content h2 a{font-weight:normal;}
#content h3{margin:0 0 5px 0; font-size:1.4em; letter-spacing:-1px}
#content a:hover,#subcontent a:hover{text-decoration:underline;}
#content ul,#content ol{margin:0 5px 16px 35px;}
#content dl{margin:0 5px 10px 25px;}
#content dt{font-weight:bold; margin-bottom:5px;}
#content dd{margin:0 0 10px 15px;}

/**************** Sidebar styles ****************/

#subcontent{
float:right;
width:230px;
height:100%;
padding:15px 15px 10px 15px;
line-height:1.4em;
background-color:#ECEEF1;
}

#subcontent h2{
display:block;
margin:0 0 0 0;
font-size:1.6em;
font-weight:normal;
text-align:left;
letter-spacing:-1px;
color:#505050;
}

#subcontent p{margin:0 0 16px 0; font-size:0.9em;}

/*menublock*/

.menublock{margin:0 0 20px 8px; font-size:0.9em;}
.menublock li{list-style:none; display:block; padding:2px; margin-bottom:2px;}
.menublock li a{font-weight:bold; text-decoration:underline;}
.menublock li a:hover{text-decoration:underline;}
.menublock li ul{margin:3px 0 3px 15px; font-size:1em; font-weight:none;}
.menublock li ul li{margin-bottom:0;}
.menublock li ul a{font-weight:none;}

/*other*/

.style1 {color: #000000}
.style2 {color: #EFEFF7}
.splitcontentleft{float:left; width:46%;}
.splitguideleft{float:left; width:315px;}
.splitcontentleftabout{float:left; width:35%;}
.homemiddle{float:left; width:52%;}
.guidemiddle{float:right; width:315px;}
.splitcontentrightabout{float:left; width:60%;}
.clear{clear:both;}
.small{font-size:0.8em;}
.hide{display:none;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.important{color:#f02025; background-color:inherit; font-weight:bold;}

.toggleborder:hover img{
border: 1px solid navy;
}

.toggleborder:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.box{
margin:0 0 20px 0;
padding:10px;
/*border:1px solid #c0c0c0;
background-color:#fafbfc;*/
float:right;
background-image:url(img/512logo_bluebkgd.gif);
background-repeat:no-repeat;
height:67px;
width:150px;
color:#505050;
line-height:1.5em;
}

.boxright{
	margin:0 0 0 0;
	padding:10px;
	font:normal 83%/1.5em Verdana, Garamond, "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif;
	border:1px solid #293c5a;
	background-color:#990000;
	color:#ECEEF1;
}

.boxright h2{
display:block;
margin:0 0 0 0;
font-size:1.7em;
font-weight:normal;
letter-spacing:-1px;
color:#000;
background-color:inherit;
line-height:1.2em;
}

.box1{
margin:0 0 px 0;
padding:0;
/*border:1px solid #c0c0c0;
background-color:#fafbfc;
background-image:url(img/8/MVM2008cover_2MarApr.jpg);
height:335px;
width:278px;*/
color:#303030;
line-height:1.5em;
}

.boxm{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/2/hockey.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}

.boxbaseball{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/4/feature_baseball.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.hotdog{
margin:0 15px 0 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/10/feature_hotdog.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.trolley{
margin:0 15px 0 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/10/feature_trolley.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.nashoba{
margin:0 15px 0 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/10/feature_nashobawinery.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.lippitt{
margin:0 15px 0 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/10/feature_lippitthorses.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.boxmp{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/1/lawrence.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}

.boxbase{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/1/Baseball_LeLacheurField.jpg);
height:175px;
width:173px;
color:#505050;
line-height:1.5em;
}

.boxin{
margin:0 20px 0 0px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/1/Industry_BootMills.jpg);
height:130px;
width:200px;
color:#505050;
line-height:1.5em;
}

.glenn{
margin:0 20px 20px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/glenn.jpg);
height:125px;
width:100px;
color:#505050;
line-height:1.5em;
}

.brigid{
margin:0 20px 20px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/brigid.jpg);
height:112px;
width:100px;
color:#505050;
line-height:1.5em;
}

.boxm1{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/2/manchester.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.mb{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/7/feature_yoga.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.boxm1_1{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/1/pipedreams.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}

.boxm2{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/2/innovativehome.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.whistler{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/6/feature_whistlerhouse.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.boxm2_2{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/1/festive_home.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}

.boxm3{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/2/windowscapes.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.ice{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/6/feature_icesculpture.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.winevine{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/5/feature_wine.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.boxm3_3{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/1/cooking.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}

.boxm4{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/2/firesidedining.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.boxm4_4{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/1/gifts.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}

.boxm5{
margin:40px 0 12px 20px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/2/mattnoyes.jpg);
height:103px;
width:226px;
color:#505050;
line-height:1.5em;
}
.boxm5_5{
margin:40px 0 12px 20px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/2/mattnoyes3_223x167.jpg);
height:167px;
width:223px;
color:#505050;
line-height:1.5em;
}

.boxm6{
margin:0 18px 20px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/2/mattnoyes2_223x116.jpg);
height:116px;
width:223px;
color:#505050;
line-height:1.5em;
}

.boxm7{
margin:40px 0 12px 20px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/2/mattnoyes1_223x220.jpg);
height:220px;
width:223px;
color:#505050;

line-height:1.5em;
}

.boxguide1{
margin:0 18px 10px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_davidstavern.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.2em;
}

.guide_brookstone{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_brookstone.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_bistro45{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_bistro.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.boxguide3{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_cobblestones.jpg);
height:150px;
width:125px;
color:#505050;
line-height:1.5em;
}
.guide_cafemadrid{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_cafemadrid.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}
.guide_scamps{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_scamps.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}
.guide_phatcats{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_phatcats.jpg);
height:134px;
width:120px;
color:#505050;
line-height:1.5em;
}
.guide_davids{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_davidstavern.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_dish{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_DiSH.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_neseafood{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_neseafood.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_palmers{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_palmers.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_peddlers{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_peddlers.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_josephs{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_josephs.jpg);
height:150px;
width:125px;
color:#505050;
line-height:1.5em;
}

.guide_evzon{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_evzon.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_keons{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_keons.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_asp{
margin:0 10px 0px 0;
padding:0;
border:0px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_asp2.jpg);
height:140px;
width:120px;
color:#505050;
line-height:1.5em;
}

.guide_georges{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_georges.jpg);
height:150px;
width:125px;
color:#505050;
line-height:1.5em;
}
.guide_trattoria{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_trattoriaamalfi.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_cakes{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_cakes.jpg);
height:150px;
width:125px;
color:#505050;
line-height:1.5em;
}

.guide_ahotdish{
margin:0 10px 0px 0;
padding:0;
border:0px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_ahotdish.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_travelingchef{
margin:0 10px 5px 0;
padding:0;
border:0px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_travelingchef.jpg);
height:73px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_atkinson{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_atkinson.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_moonstones{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_moonstones.jpg);
height:150px;
width:125px;
color:#505050;
line-height:1.5em;
}

.guide_mann{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_mann.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_orzo{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_orzo.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}

.guide_tencenter{
margin:0 10px 0px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:left;
background-image:url(img/guide/dining_tencenter.jpg);
height:125px;
width:150px;
color:#505050;
line-height:1.5em;
}


.guide_giuseppes{
margin:0 10px 0px 0;
padding:0;
color:#505050;
line-height:1.5em;
}



.boxplum{
margin:0 0 20px 18px;
padding:0;
border:1px solid #c0c0c0;
background-color:#fafbfc;
float:right;
background-image:url(img/1/PlumIsland.jpg);
height:218px;
width:290px;
color:#505050;
line-height:1.5em;
}

.box2{
margin:0 0 20px 0;
padding:0;
border:1px solid #c0c0c0;
background-color:#999;`
height:335px;
width:278px;
color:#505050;
line-height:1.5em;
}

/*Pagination*/
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /
font-size: 13px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #4D5D76;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #4D5D76;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}

.black {color: #000}

div.scroll {
	height: 650px;	
	width: 650px;	
	overflow: auto;
	border: 1px solid #fff;
	background-color: #fff;	
	padding: 0px;
	SCROLLBAR-FACE-COLOR: #fafbfc;
    SCROLLBAR-3DLIGHT-COLOR: #fff;
    SCROLLBAR-ARROW-COLOR: #999;
    SCROLLBAR-TRACK-COLOR: #fafbfc;
    SCROLLBAR-DARKSHADOW-COLOR: #fff;
}


#left {
	float: left;
	width: 635px;
	margin: 0 0 10px 0;
}
	.subheader {
		margin: 0 0 10px 0;
		padding: 8px;
		background: #f4f4f4 url(images/bgshade.gif) repeat-x;
		color: #808080;
		border-bottom: 1px solid #ccc;
	}
	.left_articles {
		margin: 0px 0 10px 0;
		background: #fff url(images/bgshade.gif) repeat-x;
		color: #454545;
		padding: 15px 15px 5px 10px;
	}
		.date { font-size: .9em; padding: 0 0 0 12px; background: #fff url(images/news.gif) no-repeat center left; color: #808080; }

	.left_box {
		background: #FFF;
		color: #666;
		/*border-top: 1px dotted #ccc;
		border-bottom: 1px dotted #ccc;*/
		padding: 10px;
		margin: 0 0 15px 25px;
	}
	.thirds {
		float: right;
		width: 180px;
		padding: 0 10px 25px 15px;
	}
	.fourths {
		float: left;
		width: 180px;
		padding: 30px 10px 20px 443px;
	}
	.fifths {
		float: left;
		width: 180px;
		padding: 0 10px 20px 243px;
	}			
	
	
/*Footer*/

#footer{
clear:both;
height:43px;
width:997px;
margin:0 0 0 0px;
font-size:0.9em;


background-image:url(../images/footer.jpg);
background-repeat:no-repeat; 
color:#ffffff;

}

#footer p{padding-top:18px;
padding-bottom: 0px;
padding-left: 0px;
padding-right:0px;
 margin:0; text-align:center; }
#footer a{color:#f0f0f0; background-color:inherit; font-weight:bold;}
#footer a:hover{color:#ffffff; background-color:inherit; text-decoration: underline;}
