.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active  {
	color:#C09;
	outline:		0;
	top:0;
}

.sf-menu li.active {
	background:#FFF;
}
.sf-menu li {
	background:#FFF;
}
/*	website
*******************************************************************************/
#website {
	position:relative;
	display:block;
	margin:125px auto;
	padding:0;
	height:100%;
	width:950px;
	color:#555;
	text-align:left;
}

.sf-menu li.active a,
.sf-menu li a:hover,
.sf-menu li.active a:link {
	color:#C09;
}

#accordion {
	position: relative;
	float: left;
	clear: both;
	display: block;
	width:500px;
}

#sp_right #accordion {
	position: relative;
	float: left;
	clear: both;
	display: block;
	width:310px;
}

/*	content
*******************************************************************************/
#content, #content2 {
	display:block;
	clear:both;
	position:relative;
	padding:0 0 0 0;
}


/* hide from IE/MAC \*/
* html #content, * html #content2 {
	height:1px;
}
/* end hide */


#content {
	
}

#content2 {

}

#main {
	float:left;
	width:950px;
	margin:0px auto;
}
#main-block2 {
	padding:8px 0px;
}


#main-block {

}

/*	footer
------------------------------------------------------------------------------*/
.footer {
	display:block;
	width:100%;
	
}
.footer2 {
	padding:15px 0px;
	margin:0px auto;
}
.footer p {
	margin:0;
	padding:9px 0;
	font-size:10px;
	text-align:center;
}

.footer p, 
.footer p a,
.footer p a:link {
	color:#555555;
}
.footer p a:hover {
	text-decoration:underline;
}

.footer .col-left {
	float:left;
	width:250px;
}
.footer .col-right {
	float:left;
}

/*
#accordion h3 {
	color: #C09;
	margin-top: 0;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: -1px;
	font-size: 13px;
	background:#EFEFEF;
	border-top: 1px solid #e5e5e5;
	font-weight: normal;
	font-style: normal;
}
#accordion h3:hover {
	color: #EFEFEF;
	margin-top: 0;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: -1px;
	font-size: 13px;
	background:#C09;
	cursor:pointer;
}
#accordion h3 .selected{
	color: #EFEFEF;
	margin-top: 0;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: -1px;
	font-size: 13px;
	background:#C09;
	cursor:pointer;
}
*/
#accordion div.ui-accordion-content {
	text-align: left;
	padding:15px 0px 10px 10px;
}

#accordion div.ui-accordion-content img {
	margin: 0px 10px 0px 0px;
	float: left;
	min-heigth:100px;
}

#accordion .ui-state-hover a, .ui-state-hover a:hover {
color: #FFF;
text-decoration: none;
}

#accordion .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
color: #FFF;
text-decoration: none;
}

#accordion .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
color: #C09;
text-decoration: none;
}

#accordion .ui-state-hover a, .ui-state-hover a:hover {
color: #FFF;
text-decoration: none;
}


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border-top: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; margin-top: 0; padding-top: 5px; padding-left: 10px; padding-bottom: 5px; margin-bottom: -1px;font-size: 13px;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
.ui-state-hover, 
.ui-widget-content .ui-state-hover, 
.ui-widget-content .ui-state-focus { 
	background: #C09; 
	font-weight: normal/*{fwDefault}*/; 
	color: #FFF/*{fcHover}*/; 
	margin-top: 0; 
	padding-top: 5px; 
	padding-left: 10px; 
	padding-bottom: 5px; 
	margin-bottom: -1px;
	font-size: 13px;
}
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active { background: #C09; font-weight: normal/*{fwDefault}*/; color: #FFF/*{fcActive}*/; margin-top: 0; padding-top: 5px; padding-left: 10px; padding-bottom: 5px; margin-bottom: -1px;font-size: 13px;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }


p a.more {
	display: inline-block;
	float: right;
}
