@charset "utf-8";
/* CSS Document */

body {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;

}

h1 {
	font-size:22px;
	padding:0;
	margin:5px 0 5px 0;	
}

a {
	color:#20a242;
	text-decoration:none;
	
}

a:hover {
	
	text-decoration: underline;
	
}

#mainbody {
width:950px;
margin: 5px auto 0;	
}

#mainCont {
width:100%;
padding:5px 0px 0px 10px;
float: left;
background:#FFF;
width:100%;
}

#topCont {
	width:950px;
	height:90px;
	
}

#logo a {
	display:block;
	float:left;
	width:100%;
	height:95px;
	background:url(/userfiles/images/logo_sant.jpg) no-repeat
}



#menuCont {
		width:950px;		
		margin:10px 0 10px 0;
		
}


#contentsCont {
float: left;
		width:950px;
		height:auto;
		padding:0 0px 0px 0;
}




#leftCont {
		width:398px;
		height:auto;
		padding:0;
		float: left;
padding-right: 10px;
padding-left: 10px;
border-left: 1px #ddd solid;
border-right: 1px #ddd solid;
}

#centerCont {
		width:299px;
		float: left;
		height:auto;
		padding:0 ;
padding-right: 10px;
padding-left: 10px;
border-right: 1px #ddd solid;
}

#rightCont {
		width:189px;		
		height:auto;
		background:#fff;
		float: left;
		padding:0 ;
padding-right: 10px;
padding-left: 10px;
border-right: 1px #ddd solid;
}

#twitter_109 {
	color:#666;
border-bottom: 1px #ddd solid;
}


#footerCont
{
margin-top: 5px;
float: left;
padding:5px 0px 5px 0px;
height: 20px;
color: #fff;
text-align: center;
width: 100%;
background:#019443;
}

#footerCont a
{
color: #fff;
}



/* Internal layouts */

#maintInt {
float: left;
		width:681px;
		height:auto;
		padding:0 10px 0px 0;
}

#menuIntRight
{
margin-top: 10px;
padding-left: 15px;
float: left;
width: 244px;
}






/**CLASS***/




.twitterTitle {
	background:url(/userfiles/images/feedIcon.jpg) top left no-repeat;
	border-bottom: solid 1px #e4e4e4;
	padding:0px 0 2px 20px;
	color:#333
	
	
}

.index_content_box_93,.index_content_box_99, .index_content_box_103
{
border-bottom: 1px #eee solid;
}

