body { background: #a79a91 url(/img/background.jpg) no-repeat left top; font-family: Arial, Helvetica, sans-serif; font-size: 15px; padding: 0px; margin: 0px; color:#000000;}

#bgcontainer { width: 775px; margin: 0 auto;}

h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif;}

.Header { width: 775px; margin: 15px 0px 15px 0px; position:relative; min-height: 95px;}

.CON { 
	width: 775px; 
	float: left; 
	padding: 14px; 
	border: solid 1px #ba761d; 
	background-color: #ffffff;  /* the background          */
   filter:alpha(opacity=80);   /* Internet Explorer       */
   -moz-opacity:0.8;           /* Mozilla 1.6 and below   */
   opacity: 0.8;               /* newer Mozilla and CSS-3 */
	
/*
	background-image: url(/img/transparent.png) !important; 
	background-color: transparent !important;            
	background-image: none;  
	background-color: #ffffff; 
	filter:alpha(opacity=80); 
*/

}

.SC { width: 545px; float: left; padding: 0px 20px 0px 15px;}

.SR { width: 169px; height: 620px; float: right; padding: 0px 5px 0px 20px; border-left: dotted 1px #ba761d; }

#twitter_div h2 { font-size: 12px; }

#twitter_update_list li { list-style: none; margin-left: -40px; margin-bottom: 8px; }

#twitter_update_list li a { text-decoration: underline; color : #666666; border: 0px; -moz-outline-style: none;}

b { font-weight:bold;}

a { color:#35383d;text-decoration: underline; cursor: hand; }
			
.thumbnail{ padding: 3px 3px 3px 3px; background-color: #e3e3e3; border: 1px solid #999999; float: left; margin-right: 10px; margin-bottom: 10px;}

.caption { margin-top:3px;}

.caption a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-decoration: none; }

.clear { clear: both; }


ul {
	list-style-type:none;
	margin-top: 4px;
}

li {
	margin-left: -38px;
	margin-bottom: 8px;
	margin-top: 0px;
	padding-left:15px;
    background:transparent url("/img/list-bullet.gif") no-repeat;
    background-position: 0 4px;
}

