/* CSS Document */







body {



	background: #FFF;
	margin: 0;
		font-family: Lucida Grande, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
}







a{color:#9173B7;
text-decoration:underline;}


a:hover{color:#C4A6EA;
text-decoration:none;}

a:visited{color:#9173B7;
text-decoration:underline;}

.xmaincont{height:100%;
width:100%;
text-align:center;}

.xinnercont{height:100%;
width:850px;
margin:auto;
}

.xheadercont{width:850px;
height:150px;
float:left;}

.xcontentcont{width:850px;
height:100%;
float:left;
text-align:left;
}

.xmenucont{width:150px;
height:auto;
float:left;
}

.xtextcont{
width:683px;
height:100%;
padding-bottom:10px;
float:left;
padding-left:15px;
text-align:left;}

.xtextcont1{width:683px;
height:100%;
padding-top:13px;
padding-left:15px;
padding-bottom:10px;
float:left;
text-align:left;}


.xlinks{width:150px;
float:left;
position:relative;
overflow:visible;
margin-top:5px;
/*background-image:url(images/linkgrad.jpg);
background-repeat:repeat-y;*/
/*background-color:#B4E8DB;*/
color:#000000;
/*padding: 5px 5px 5px 5px;*/
}

.xlinks a{color:black;
text-decoration:underline;}

.xlinks a:hover{color:black;
text-decoration:none;}

.xlinks a:visited{color:black;}

.xrightimage{
float:right;
padding-bottom:20px;
clear:right;
text-align:right;
min-width:180px;
width:auto;
margin-left:10px;}

.xrighttext3{width:180px;
float:right;
background-color: #F6E8E9;
padding:5px 5px 5px 5px;
margin-top:32px;
clear:right;
margin-left:4px;}



.xrighttext{width:180px;
float:right;
background-color: #F6E8E9;
padding:5px 5px 5px 5px;
clear:right;
margin-left:4px;}

.xrighttext ul{
margin:20px;
padding:5px;} 
/*.xrighttext li{
margin-left:0px;
padding-left:0px;} */ 


.xfooter{width:850px;
height:44px;
text-align:left;
background-color:#CAE8E3;
}

.xfooterright{width:600px;
text-align:center;
float:right;
height:41px;
font-family: Lucida Grande, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-top:3px;
background-color:#CAE8E3;
}



.xfooterleft{width:410px;
float:left;
color:#999999;
height:25px;
font-family: Lucida Grande, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
background-color:#CAE8E3;}

.newsbox{width:230px;
height:auto;
background-color:#CAE8E3;
margin-bottom:8px;
padding-left:7px;
padding-right:7px;
text-align:left;
padding-bottom:10px;}

.queenbebox{width:230px;
height:auto;
background-color:#F0C2D9;
color:#EC008C;
padding-left:7px;
padding-right:7px;
text-align:left;
padding-bottom:10px;
}



.queenbeblack{width:230px;
color:#000000;
border-top:1px solid #000000;
padding-bottom:10px;}

.feedsweep_headline{font-weight:bold;}