body{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #fafafa;
	font-size: 12px;
	font-family:  arial, verdana;
	margin: 0 auto 0 auto;
	color: #5e5d5b;
	background-image: url(/pub/design/bg.jpg);
	background-repeat: repeat-x;
	background-position: top center;
}

img{
	border-style: none;
}


form
{
	 margin:0 0 0 0;
}
 
h1
{
	font-size:175%;
	margin: 0 0 5px 0;
	font-weight: normal;
	color:#850005;
	border-bottom:1px solid #ccc;	
}

h2
{
	 font-size:150%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: normal;
}
 
h3
{
	 font-size:140%;
	 color: #460701;
	 margin: 0 0 0 0;
	 padding: 20px 0 0 0;
}
 
h4
{
	 font-size:140%;
	 color: #26376c;
	 margin: 0 0 0 0;
	 padding: 0 0 15px 0;

}
 
h5
{
	 font-size:115%;
}
 
h6
{
	 font-size:110%;
}
p
{
	 font-size:100%;
	 margin: 0 0 0 0;
	 padding: 3px 0 5px 0;
	 line-height:150%;
}
 
a:link
{
	color:#5e5d5b;
	text-decoration:none;
}
a:visited
{
	color:#5e5d5b;
	text-decoration:none;
}
a:hover
{
	color:#5e5d5b;
	text-decoration:underline;
}
a:active
{
	color:#5e5d5b;
	text-decoration:none;
}
 
table th
{
	 font-size:100%;
}
table td
{
 font-size:100%;
}
 
fieldset
{
 border:1px solid #ababab;
}
fieldset legend
{
	 font-size:90%;
	 font-weight:bold;
	 color:#ff0000;
} 
hr{
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 1px;
}

a:link{

}
a:visited{

}
a:hover{

}
a:active{

}

.clear{
	clear: left;
}
.clearboth{
	clear: both;
}

#container{
	width: 963px;
	margin: 0 auto 0 auto;
}


.onecolumn
{
	padding:10px 50px 10px 50px;
}

	.onecolumn strong
	{
		color:#850005;
	}
	
.col25
{
	float:left;
	width:25%;
}	
.col75
{
	width:75%;
	float:left;
}

/* cleft & cright */
.cleft
{
	float:left;
	width:50%;
}
.cright{
	float:left;
	width:50%;
}

.header{
	height: 125px;

}

.logo{
	float: left;
	margin: 31px 0 0 10px;
	
}

.quicksearch{
	float: right;
	background-color: #f7f4e8;
	width: 215px;
	height: 70px;
	border: 1px solid #dfd0b4;
	padding: 0;
}
	.btnsearch
	{
		border:0;
		background-color:#fff;
		font-size:0px;
		padding:-5000px;
		color:#f7f4e8;
		background-image:url(/pub/design/headglass.png);
		background-position:center center;
		background-repeat:no-repeat;
		width:19px;
		height:20px;
		cursor:pointer;
	}
	

.quickarrow{
	float: left;
	margin: 13px 5px 0 10px;
}

.quicky{
	font-family: Georgia;
	float: left;
	font-weight: bold;
	color: #874f1d;
	font-size: 100%;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}

.quickinput{
	background-image: url(/pub/design/quicksearchinput.png);
	background-repeat: repeat-x;
	background-position: top left;
	width: 157px;
	height: 20px;
	float: left;
	color:#333;
	background-color: #fff;
	border: none;
	padding:1px 0 0 3px;
	overflow:hidden;
	margin: 0 5px 0 10px;
}
.map{
	float: left;
}

.quicksmall{
	color: #decba6;
	font-size: 85%;
	margin: 0 0 0 0;
	padding: 1px 0 0 85px;
}
	.quicksmall a:link
	{
		color: #decba6;
	}
	.quicksmall a:visited
	{
		color: #decba6;
	}
	.quicksmall a:hover
	{
		color: #decba6;
	}
	.quicksmall a:active
	{
		color: #decba6;
	}

/*  BEGIN NAVIGATION  */
.nav{
	background-image: url(/pub/design/navbg3.png);
	background-repeat: repeat-x;
	background-position: top left;
	width: 963px;
	height: 27px;
	overflow:hidden;
}

.nav ul{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.nav ul li{
	display: inline;
	list-style: none;
	color: #20201d;
	font-size: 95%;
	text-transform:uppercase;
	line-height:25px;	
}


.nav ul li a:link{
	text-decoration: none;
	color: #20201d;
	height:25px;
	border-top:1px solid #ccc;
}
.nav ul li a:visited{
	text-decoration: none;
	color: #20201d;
	height:25px;	
	border-top:1px solid #ccc;
}
.nav ul li a:hover{
	text-decoration: none;
	color: #20201d;
	background-color:#fff;
	border-top:1px solid #ccc;
	height:23px;
	border-bottom:2px solid #850005;
}


.nav ul li a:active{
	text-decoration: none;
	color: #20201d;
	background-color:#fff;
	border-top:1px solid #ccc;
	height:23px;
	border-bottom:2px solid #850005;
}


	.nav ul li .selected a
	{
		text-decoration: none;
		background-color:#fff;
		height:23px;
	}




.one1{

	width: 74px;
	display:block;
	float: left;
	text-align: center;
	margin: 0 0 0 1px;
}
.one2{
	width: 120px;
	display:block;
	float: left;
	text-align: center;
	margin: 0 0 0 0;
}
.nav ul li a.one2:hover{
	width:120px;
}
.one3{
	width: 139px;
	display:block;
	float: left;
	text-align: center;
	margin: 0 0 0 0;
}
.one4{
	width: 136px;
	display:block;
	float: left;
	text-align: center;
	margin: 0 0 0 0;
}
.one5{
	width: 126px;
	display:block;
	float: left;
	text-align: center;
	margin: 0 0 0 0;
}
.one6{
	width: 153px;
	display:block;
	float: left;
	text-align: center;
	margin: 0 0 0 0;
}
.one7{
	width: 127px;
	display:block;
	float: left;
	text-align: center;
	margin: 0 0 0 0;
}
.one8{
	width: 87px;
	display:block;
	float: left;
	text-align: center;
	margin: 0 0 0 0;
}

/* on state*/

.nav ul li a.on1:link, .nav ul li a.on1:visited, .nav ul li a.on1:hover, .nav ul li a.on1:active{
	background-image: url(/pub/design/homeon.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 74px;
	height:23px;
	border-bottom:2px solid #850005;
	display:block;
	float: left;
	color: #fff;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.nav ul li a.on2:link, .nav ul li a.on2:visited, .nav ul li a.on2:hover, .nav ul li a.on2:active{
	background-image: url(/pub/design/abouton.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 120px;
	height:23px;
	border-bottom:2px solid #850005;
	display:block;
	float: left;
	color: #fff;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.nav ul li a.on3:link , .nav ul li a.on3:visited, .nav ul li a.on3:hover, .nav ul li a.on3:active{
	background-image: url(/pub/design/productson.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 139px;
	height:23px;
	border-bottom:2px solid #850005;
	display:block;
	float: left;
	color: #fff;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.nav ul li a.on4:link , .nav ul li a.on4:visited, .nav ul li a.on4:hover, .nav ul li a.on4:active{
	background-image: url(/pub/design/scienceon.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 136px;
	height:23px;
	border-bottom:2px solid #850005;
	display:block;
	float: left;
	color: #fff;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.nav ul li a.on5:link , .nav ul li a.on5:visited, .nav ul li a.on5:hover, .nav ul li a.on5:active{
	background-image: url(/pub/design/globalon.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 126px;
	height:23px;
	border-bottom:2px solid #850005;
	display:block;
	float: left;
	color: #fff;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.nav ul li a.on6:link , .nav ul li a.on6:visited, .nav ul li a.on6:hover, .nav ul li a.on6:active{
	background-image: url(/pub/design/newson.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 153px;
	height:23px;
	border-bottom:2px solid #850005;
	display:block;
	float: left;
	color: #fff;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.nav ul li a.on7:link , .nav ul li a.on7:visited, .nav ul li a.on7:hover, .nav ul li a.on7:active{
	background-image: url(/pub/design/locatoron.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 127px;
	height:23px;
	border-bottom:2px solid #850005;
	display:block;
	float: left;
	color: #fff;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.nav ul li a.on8:link , .nav ul li a.on8:visited, .nav ul li a.on8:hover, .nav ul li a.on8:active{
	background-image: url(/pub/design/searchon.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 88px;
	height:23px;
	border-bottom:2px solid #850005;
	display:block;
	float: left;
	color: #fff;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.dropdownsub
{
	position:absolute;
	top:0;
	margin:-2px 0 0 0;
	visibility:hidden;
	width:200px;
	background-color:#fff;
	border-top:1px solid #c3c2c0;
	border-left:1px solid #c3c2c0;
	border-right:1px solid #c3c2c0;
	border-bottom:1px solid #c3c2c0;
	z-index:99999;
	font-family:Arial, Helvetica, sans-serif;
}
	.dropdownsub ul
	{
		
		margin:0 0 0 0;
		padding:0 0 0 0;
		width:200px;
		padding:0 0 0 0;
		font-size:11px;
	}
		.dropdownsub ul li
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			list-style-type:none;
			overflow:hidden;
			text-transform:uppercase;
		}
			.dropdownsub ul li a:link
			{
				border:0;	
				display:block;
				color:#20201d;
				text-decoration:none;
				width:100%;				
				height:24px;
				line-height:24px;	
			}
			.dropdownsub ul li a:visited
			{
				border:0;	
				display:block;
				color:#20201d;
				text-decoration:none;				
				width:100%;
				height:24px;
				line-height:24px;	
			}
			.dropdownsub ul li a:hover
			{
				border:0;					
				display:block;
				color:#20201d;
				text-decoration:none;				
				width:100%;
				background-color:#f4eddb;		
				height:24px;
				line-height:24px;	
			}
			.dropdownsub ul li a:active
			{
				border:0;					
				display:block;
				color:#20201d;
				text-decoration:none;				
				width:100%;
				height:24px;
				line-height:24px;				
			}									
			
			.dropdownsub ul li a span
			{
				padding:0 0 0 5px;
				display:block;
				overflow:hidden;
			}
/* end navigation */


.bodycontent{
	background-color: #fff;
	border-left: 1px solid #ddccb0;
	border-right: 1px solid #ddccb0;
	border-bottom: 1px solid #ddccb0;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	min-height: 500px;
}

	* html .bodycontent
	{
		height:500px;
	}

.leftsidecontainer{
	width: 717px;
}

.leftside{
	float: left;
	width: 696px;
	padding: 10px 0 0 15px;
}

.bottomabout{
	background-image: url(/pub/design/bottombg.png);
	background-repeat: repeat-y;
	background-position: top left;
	width: 696px;
	height: 221px;
	margin: 5px 0 0 0;
}

.about{
	float: left;
	width: 235px;
}
.products{
	float: left;
	width: 242px;
}
.locate{
	float: left;
	width: 215px;
}

.about h2{
	color: #841518;
	font-size: 210%;
	margin: 0 0 0 0;
	padding: 20px 0 0 15px;
}

.about p{
	margin: 0 0 0 0;
	padding: 20px 0 0 15px;
}

.about ul{
	margin: 0 0 0 0;
	padding: 10px 0 0 15px;
	width: 205px;
}

.about ul li{
	color: #874f1d;
	font-family: georgia;
	font-weight: bold;
	list-style: none;
	font-size: 100%;
	border-bottom: 1px solid #ddccb0;
	padding:5px 0 5px 0;
	margin:0 0 0 0;
}
	.about ul li a:link
	{
		color:#874F1D;
		text-decoration:none;		
	}
	.about ul li a:visited
	{
		color:#874F1D;
		text-decoration:none;		
	}
	.about ul li a:hover
	{
		color:#874F1D;
		text-decoration:underline;
	}
	.about ul li a:active;
	{
		color:#874F1D;
		text-decoration:none;
	}


.ularrow{
	margin: 0 4px 0 0;
}

.products h2{
	color: #841518;
	font-size: 210%;
	margin: 0 0 0 0;
	padding: 20px 0 0 15px;
}

.products p{
	margin: 0 0 0 0;
	padding: 20px 0 0 15px;
}

.products ul{
	margin: 0 0 0 0;
	padding: 10px 0 0 15px;
	width: 205px;
}

.products ul li{
	color: #874f1d;
	font-family: georgia;
	font-weight: bold;
	list-style: none;
	font-size: 100%;
	border-bottom: 1px solid #ddccb0;
	padding:5px 0 5px 0;
	margin:0 0 0 0;
}
	.products ul li a:link
	{
		color:#874F1D;
		text-decoration:none;		
	}
	.products ul li a:visited
	{
		color:#874F1D;
		text-decoration:none;		
	}
	.products ul li a:hover
	{
		color:#874F1D;
		text-decoration:underline;
	}
	.products ul li a:active
	{
		color:#874F1D;
		text-decoration:none;
	}



.locate h2{
	color: #841518;
	font-size: 210%;
	margin: 0 0 0 0;
	padding: 20px 0 0 15px;
}

.locate p{
	margin: 0 0 0 0;
	padding: 20px 0 0 15px;
}

.zip{
	background-image: url(/pub/design/zipinput.png);
	background-repeat: repeat-x;
	background-position: top left;
	border-left:1px solid #e7e7e7;
	width: 74px;
	height: 22px;
	color:#333;
	text-align:center;
	overflow:hidden;
	float: left;
	background-color: #fff;
	border: none;
	padding:2px 2px 0 2px;
	margin: 20px 5px 0 15px;
}

.locate select{
	margin: 20px 0 0 0;
	height: 20px;
	border: 1px solid #e1e1e1;
	float: left;
	color:#333;
	text-align:center;
}

.locate .advsrch
{
	clear:left;
	margin:0 0 0 15px;
	padding:0 0 0 0;
}
	.locate .advsrch a:link
	{
		font-weight:bold;
		text-decoration:underline;
	}
	.locate .advsrch a:visited
	{
		font-weight:bold;
		text-decoration:underline;
	}
	.locate .advsrch a:hover
	{
		font-weight:bold;
		text-decoration:none;
	}
	.locate .advsrch a:active
	{
		font-weight:bold;
		text-decoration:underline;
	}		


.go{
	background-color: #fff;
	border: none;	
	background-image: url(/pub/design/gobtn.png);
	background-repeat: repeat-x;
	background-position: top left;
	width: 24px;
	height: 23px;
	float: left;
	padding:0 0 0 0;
	margin: 20px 0 0 5px;
	color: #fff;
	font-size: 90%;
}

.vlines{
	float: left;
	background-image: url(/pub/design/vlines.png);
	background-repeat: repeat-y;
	background-position: top left;
	width: 6px;
	height: 580px;
	overflow: hidden;
	margin: 0 0 0 13px;

}

.rightside{
	float: left;
}

.videosection{
	background-image: url(/pub/design/videobg.png);
	background-repeat: repeat-y;
	background-position: top left;
	width: 202px;
	height: 157px;
	margin: 10px 0 0 15px;
}

.videosection p{
	margin: 0 0 0 0;
	padding: 137px 0 0 160px;
	float: left;
	color: #fff;
	font-size: 110%;
	font-family: Georgia;
	font-weight: bold;
}

.play{
	margin: 137px 0 0 10px;
}

.vidhead{
	background-image: url(/pub/design/rightheadbg2.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 187px;
	height: 26px;
	margin: 0 0 0 15px;
	color: #874f1d;
	font-family: georgia;
	font-size: 110%;
	font-weight: bold;
	padding: 5px 0 0 15px;
}
	.vidhead a:link
	{
		color: #874f1d;
	}
	.vidhead a:visited
	{
		color: #874f1d;
	}
	.vidhead a:hover
	{
		color: #874f1d;
	}
	.vidhead a:active
	{
		color: #874f1d;
	}


.vidp{
	padding: 0 0 0 30px;
	color: #656565;
	font-size: 90%;
}

.nutrition{
	/*background-image: url(/pub/design/nutritionalfocus.png);*/
	background-image:url(/pub/design/nutritional-difference-logo.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 202px;
	height: 90px;
	margin: 5px 0 0 15px;
}

.nutrition a.bglink:link
{	
	display:block;
	height:37px;
	width:160px;
	width:200px;
	overflow:hidden;	
}
.nutrition a.bglink:visited
{
	display:block;
	height:37px;
	width:160px;
	width:200px;
	overflow:hidden;	
}
.nutrition a.bglink:hover
{
	display:block;
	height:37px;
	width:160px;
	width:200px;
	overflow:hidden;	
}
.nutrition a.bglink:active
{
	display:block;
	height:37px;
	width:175px;
	overflow:hidden;
}
.nutrition a.bglink span
{
	position:absolute;
	margin:-9999px 0 0 0;
	border:2px solid green;
	display:block;
}

.nutrition p{
	text-align: center;
	width: 160px;
	clear:right;
	padding: 0 0 0 20px;
	font-size: 90%;
	color: #656565;
}
.didyouknow{
	background-image: url(/pub/design/rightheadbg.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 202px;
	height: 34px;
	margin: 0 0 0 15px;
}

.didyouknow h3{
	margin: 0 0 0 0;
	padding: 12px 0 0 15px;
	color: #874f1d;
	font-family: georgia;
	font-size: 110%;
	font-weight: bold;
}

.did{
	padding: 3px 0 15px 15px;
	color: #656565;
	font-size: 90%;
	width: 175px;
}
.did2{
	padding: 3px 0 0 15px;
	color: #656565;
	font-size: 90%;
	width: 175px;
}

.mail{
	margin: 0 0 0 140px;
}

.shadow{
	border: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


.fcont
{
	width:100%;
	margin:10px 0 10px 0;
}

	.footerleft
	{
		float:left;
	}
	.footerright
	{
		float:right;
	}
	.footer
	{
		margin:0 0 0 0;
		padding:0 0 0 0;
		color:#d1ba91;
	}
		.footer li
		{
			margin:0 0 0 0;
			padding:0 0 0 0;
			display:inline;
			list-style-type:none;
		}
		.footer li a:link
		{
			color:#d1ba91;
			text-decoration:none;
		}
		.footer li a:visited
		{
			color:#d1ba91;
			text-decoration:none;
		}
		.footer li a:hover
		{
			color:#d1ba91;
			text-decoration:underline;
		}
		.footer li a:active
		{
			color:#d1ba91;
			text-decoration:none;
		}
		.footer li.bar
		{
			color:#cacaca;
		}


.corpnav
{
	margin:0 0 25px 0;
	padding:0 0 0 0;
	float:left;
	width:100%;
}
	.corpnav li 
	{
		margin:0 0 0 0;
		padding:0 5px 0 0;
		list-style-type:none;
		float:left;
	}
	.corpnav li a:link
	{
		color:#333;
		text-decoration:none;
	}
	.corpnav li a:visited
	{
		color:#333;
		text-decoration:none;
	}
	.corpnav li a:hover
	{
		color:#333;
		text-decoration:underline;
	}
	.corpnav li a:active
	{
		color:#333;
		text-decoration:none;
	}


.AddUpdate
{
	background-image:none;
	
}



 .tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
	margin:-10px 0 0 -25px;
    padding:5px;
	background-image:url(/pub/design/maptooltip.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:153px ;
	height:44px;
}

.tooltip p{
    margin:0;
    padding:0;
    color:#850005;
	font-size:95%;
	line-height:25px;
    padding:3px 0 0 0;
    text-align:center;
    font-weight:bold;
}

.searchsection{
border-bottom:1px solid #ccc;	
border-top:1px solid #ccc;	
width: 350px;
float: left;
margin: 20px 0 0 0;
padding: 10px 0 10px 0;
}

.inputsearch{
	width: 200px;
	height: 15px;
	padding: 3px 0 3px 3px;
	border: 1px solid #ccc;
}
.searchimage{
	float: left;
	margin: 0 0 0 70px;
}

.searchresults{
	padding: 25px 0 0 0;
}

.indvresult{
	padding: 0 0 15px 0;
	width: 500px;
}

.searchh2{
	font-size:145%;
	padding: 0 0 5px 0;
	margin: 0 0 10px 0;
	font-weight: normal;
	color:#850005;
	border-bottom:1px solid #ccc;	
	font-weight: bold;
}

.searchtitle{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-weight: bold;
	text-decoration: underline;
}

.searchword{
	color: #850005;
	font-weight: bold;
}
.searchdescript{
	margin: 0 0 0 0;
	padding: 0px 0 0 0;
}


/* Directions */
#DirectionContainer
{
	width:98%;
	padding:0 0 0 5px;
}
#DirectionContainer legend
{
	color:#999;
}
#DirectionContainer table.table1
{
	margin: 5px 0 5px 5px;
	padding:0 0 0 5px;
	width:700px;
}
#DirectionContainer table caption
{

	font-weight:bold;
	color:#850005;
	font-size:12px;

}
#DirectionContainer table.table1 th
{
	text-align:left;
	padding-right:10px;
}
#DirectionContainer table.table1 td
{
	
}
#DirectionContainer hr
{
	background-color:#999;
	height:1px;
	width:100%;
	color:#999;
}
.routeDiv1
{
	border:1px solid #999;
	margin:5px auto 5px auto;
	padding:2px 2px 2px 2px;
	width:700px;
	display:none;
}


.bubblewrap1
{
	width:180px;
}

.bubblewrap1 a:link
{
	color:#850005;
	padding:0 0 0 0;
	text-decoration:underline;
}
.bubblewrap1 a:visited
{
	color:#850005;
	padding:0 0 0 0;
	text-decoration:underline;
}
.bubblewrap1 a:hover
{
	color:#850005;
	padding:0 0 0 0;
	text-decoration:none;
}
.bubblewrap1 a:active
{
	color:#850005;
	padding:0 0 0 0;
	text-decoration:underline;	
}

.mapjsprint
{
	width:700px;
	margin:5px auto 5px auto;
	display:none;
	text-align:center;
}

@media screen{.mapjsprint input
{
}}
@media print{.mapjsprint input
{
	display:none;
}}


@media screen{.mapDiv1
{
	margin:15px auto 15px 150px;
}}
@media print{.mapDiv1
{
	margin:15px auto 15px 90px;
}}


.fdafooter
{
	width:963px;
	margin:5px 0 5px 0;
	padding:10px 5px 5px 5px;
	color:#999;
	text-align:center;
	font-size:9px;
}


/* driving directions */
#dircontainer
{
	float:left;
	padding:0 0 0 5px;
}
	#dircontainer h2
	{
		margin:7px 0 5px 0;
		padding:0 0 0 0;
		color:#850005;
		border-bottom:1px solid #ccc;
	}
#directions
{
	width:325px;
	padding:0 5px 0 0;
	margin:0 0 0 5px;
	float:left;
}


#map_canvas
{
	width:325px;
	margin:5px 0 0 0;
	float:left;
	border:1px solid #ccc;	
}


.twitter{
	width:202px;
	margin:0 0 0 10px;
	padding:10px 0 0 0;
}

.twitter ul{
	width:202px;	
	margin:0 0 0 0;
	padding:5px 0 0 0;
	border-top:1px solid #710004;
}

.twitter ul li{
	margin:0 0 5px 0;
	padding:0 2px 5px 2px;
	list-style-type:none;
	border-bottom:1px solid #710004;
	width:195px;
}
	
.twitter ul li.on{
	
	border-bottom:1px solid #710004;
}
	
	
.twitter ul li span.name{
	font-weight:bold;
	color:#710004;
	display:none;
}
	
.twitter ul li a:link{
	color:#710004;
	font-weight:bold;
}
	
.twitter ul li a:visited{
	color:#710004;
		font-weight:bold;
}
	
.twitter ul li a:hover{
	color:#710004;
		font-weight:bold;
}
	
.twitter ul li a:active{
	color:#710004;
		font-weight:bold;
}			
