#mainframe{
	text-align: left;
	width: 982px;
	margin: 0 auto;
	position: relative;
	height: 300px;
}
#language-selector{
	float: left;
	list-style-type: none;
	margin: 0px 0px 0px 7px;
	color: #aaaaaa;
	background-color: transparent;
	font-size: smaller;
}
#language-selector LI{
	float: right;
	display: block;
	margin: 0px 0px 0px 0px;
}
#logo {
	float: left;
	position: absolute;
	left: 390px;
	top: 0px;
	z-index: 100;
	width: 200px;
	height: 271px;
	background: url("../pic/2010/logo.png") top left no-repeat;
}
#topspace {
	width: 982px;
	height: 88px;
}
#lt{
	width: 23px;
	height: 24px;
	background-image: url("../pic/2010/bg-lt.png");
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	clear: both;
}
#ct{
	width: 936px;
	height: 24px;
	background-image: url("../pic/2010/bg-ct.png");
	background-repeat: repeat-x;
	background-position: bottom;
	float: left;
}
#rt{
	width: 23px;
	height: 24px;
	background-image: url("../pic/2010/bg-rt.png");
	background-repeat: no-repeat;
	background-position: bottom;
	float: right;
	clear: right;
}
#cm{
	width: 982px;
	background-image: url("../pic/2010/bg-cm.png");
	background-repeat: repeat-y;
	float: left;
	clear: left;
}
#lb{
	width: 23px;
	height: 24px;
	background-image: url("../pic/2010/bg-lb.png");
	background-repeat: no-repeat;
	background-position: top;
	float: left;
	clear: left;
}
#cb{
	width: 936px;
	height: 24px;
	background-image: url("../pic/2010/bg-cb.png");
	background-repeat: repeat-x;
	background-position: top;
	float: left;
}
#rb{
	width: 23px;
	height: 24px;
	background-image: url("../pic/2010/bg-rb.png");
	background-repeat: no-repeat;
	background-position: top right;
	float: right;
	clear: right;
}
#titleframe{
	float: left;
	clear: both;
	width: 975px;
	height: 113px;
	background-image: url("../pic/bg_mainmenu_ornaments_vs01.jpg");
	background-repeat: no-repeat;
	background-position: top left;
}
#mainmenu{
	float: left;
	width: 960px;
	height: 50px;
	margin: 0px 0px 0px 13px
}
#mainmenu-left{
	float: left;
	margin-left: 26px;
}
#mainmenu-right{
	float: right;
	margin-right: 26px;
}
#mainmenu-right, #mainmenu-left{
	width: 332px;
	height: 42px;
	margin-top: 8px;
	text-align: center;
}
#mainmenu-orna-left{
	float: left;
	width: 35px;
	height: 26px;
	background-image: url("../pic/new/mainmenu-ornament-left-002.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 34px 0px 0px 0px;
}
#mainmenu-orna-right{
	float: right;
	width: 35px;
	height: 26px;
	background-image: url("../pic/new/mainmenu-ornament-right-002.gif");
	background-repeat: no-repeat;
	background-position: bottom right;
	margin: 34px 0px 0px 0px;
}
#searchform{
	display: block;
	float: left;
	height: 26px;
	padding: 0px 10px 0px 10px;
}
#content-container{
	background-image: url('../pic/2010/bg-columns.gif');
	background-position: top left;
	background-repeat: repeat-y;
	float: left;
	clear: both;
	width: 960px;
	position: relative;
	margin: 0px 0px 0px 11px;	
}
DIV.contentColumnTop{
	width: 100%;
	height: 30px;
}
DIV.clearMinHeight {
	float: left;
	width: 316px;
		
}
DIV.contentMinHeight{
	width: 1px;
	height: 330px;
	float: left;
}
DIV.contentColumn{
	width: 367px;
	float: left;
}
DIV.contentArea{
	padding: 0px 25px;
}
#content-column-left, #content-column-right{
	background: url("../pic/2010/bg-columns-shadow.gif") no-repeat;
}
#content-column-left{
	margin: 0px 0px 0px 11px;
}
#content-column-right{
		
}
#content-column-center{
	width: 205px;
	float: left;
	margin: 0px;
}
#content-columns-bottom{
	float: left;
	clear: left;
	background-image: url('../pic/2010/bg-columns-bottom.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 1px;
	width: 960px;
}
#content-column-logo-wrapper{
	width: 1px;
	height: 92px;
	float: left;
}
#infoframe{
	float: left;
	width: 250px;
	margin: 0px 20px 0px 60px;
}
#placeholder{
	float: left;
	clear: both;
	height: 300px;
	width: 1px
}
#placeholder2{
	float: left;
	clear: both;
	height: 1px;
	width: 100%;
}
#submenu,#adminstatus,#loginmenu{
	float: left;
	clear: left;
	list-style-type: none;
	width: 100%;
	text-transform: lowercase;
	font-size: smaller;
	margin: 34px 0px 0px 0px;
}
#contentframe{
	float: left;
	width: 600px;
	padding: 0px 20px 20px 0px;
}
#counter{
	float: left;
	clear: both;
	width: 100%;
	color: #999999;
	background-color: transparent;
	text-align: center;
	font-size: smaller;
}
#path{
	float: left;
	clear: both;
	margin: 0px 0px 0px 3px;
}
#keyframe{
	float: right;
	clear: left;
	margin: 10px 38px 23px 0px;
}
#keyframe-left{
}
#keyframe-right, #keyframe-left, #keyframe-share {
	float: right;
	text-align: right;
}
#keyframe-right, #keyframe-left{
	margin: 0px 0px 0px 0px;
}
#copyright{
	float: left;
	text-align: center;
	font-size: smaller;
	color: #999999;
	background-color: transparent;
	margin: 10px 0px 23px 43px;
	
}
#site-features{
	float:left;
	clear: both;
	margin: 8px 0px 0px 13px;
	padding: 0px 17px 0px 25px;
	width: 900px;
	color: #999999;
	background-color: transparent;
	font-size: smaller;
}
#site-nav-buttons{
	float: left;
}
#site-information{
	float: right;
	text-align: right;
}
.boxTitle,.boxHeader{
	text-transform: lowercase;
	padding: 8px 0px 15px 0px;
	color: #ffffff;
	font-size: larger;
	text-align: center;
	font-style: italic;
}
.boxHeaderOLD{
	float: left;
	clear: left;
	text-transform: lowercase;
	padding: 8px 0px 15px 10px;
	font-size: larger;
	font-weight: 900;
	color: #ffffff;
}
.boxContent{
	float: left;
	clear: left;
	padding: 5px 10px 20px 10px;
	color: #626262;
	background-color: transparent;
}
.boxFooter{
	float: left;
	clear: left;
	display: block;
}

