@charset "utf-8";
/* CSS Document */
/*
================================
Tag definitions
================================
*/ 
BODY {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 0.7em;
	MARGIN: 0px 0px 50px 0px;
	PADDING: 0px;
	COLOR: #505253;
	BACKGROUND-COLOR: #fff;
	text-align: left;
}
IMG {
	border-style: none;
	border:none;
}
/*
================================
Admin menu Positioning
================================
*/ 
#admin-menu-wrapper {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	MARGIN: 0px;
	text-align: center;
}
#admin-menu {
	MARGIN: 0px auto;
	width: 990px;
	text-align: left;
}
#pagetop-menu-wrapper {
	position:relative;
	MARGIN: 0px auto;
	width: 990px;
	height: 20px;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 2px;
}
/* 
================================
Content Positioning Divs
================================
*/ 
#page-wrapper {
	BACKGROUND: #fff;
	MARGIN: 0px auto;
	WIDTH: 990px;
	TEXT-ALIGN: left;
}
#header-wrapper {
	CLEAR: both;
	WIDTH: 990px;
	padding: 0px;
	margin: 0px;
;
}
#content-wrapper {
	CLEAR: both;
	WIDTH: 990px;
	padding: 0px;
	margin: 0px;
}


#footer-wrapper {
	CLEAR: both;
	WIDTH: 990px;
	padding: 0px;
	margin: 0px;
}

/* 
================================
Content Positioning Divs
================================
*/ 
#left {
	float: left;
	clear: none;
	width: 150px;
	margin: 0px 12px 0px 0px;
	padding: 0px;
	text-align: left;
	display: inline;
}
#content--content {
	float: left;
	width: 990px;
	margin: 0px;
	padding: 0px;
	text-align: left;
		
}
#content--menu-content {
	float: left;
	clear: none;
	width: 828px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	
}

/* ie 6 hack */
* html #content--menu-content
{
	display: inline;
	margin: 0px;
	width: 826px;
	
}


#content--menu-content-right {
	float: left;
	width: 643px; /* 504px; */
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	
}
#content--content-right {
	top: 0px;
	left: 0px;
	width: 839px;
	text-align: left;
	
}
#right {
	float: right;
	width: 151px;
	margin: 58px 0 0 0;
	padding: 0px;
	text-align: left;
	display: inline;
}


#content--content-wideright {
	float: left;
	width: 646px; /* 504px; */
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;

}

#right--content-wideright {
	float: right;
	width: 322px;
	margin: 0px 0px 0px 0px;
	padding-top: 64px;
	text-align: left;


}
/* 
================================
Homepage column Layout
================================
*/  
#homepage--contentPaneLeft {
	float: left;
	clear:none;
	width: 679px;
	margin: 12px 12px 0px 0px;
	padding: 0px;
	text-align: left;

}

#homepage--contentPaneRight {
	float: right;
	clear: none;
	width: 274px;
	margin: 24px 0px 0px 0px;
	padding: 0px;
	text-align: left;

}
#homepage--column-1 {
	clear: both;
	float: left;
	width: 322px;
	margin: 10px 12px 0px 0px;
	padding: 0px;
	text-align: left;
}
#homepage--column-2 {
	float: left;
	width: 322px;
	margin: 10px 12px 0px 0px;
	padding: 0px;
	text-align: left;
}
#homepage--column-3 {
	float: right;
	width: 322px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}



/* 
================================
Section column Layout
================================
*/  

#section-homepage--column-1 {
	clear: both;
	float: left;
	width: 322px;
	margin: 0px 12px 0px 0px;
	padding: 0px;
	text-align: left;
}
#section-homepage--column-2 {
	float: left;
	width: 322px;
	margin: 0px 12px 0px 0px;
	padding: 0px;
	text-align: left;
}
#section-homepage--column-3 {
	float: right;
	width: 322px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}



#menu-content-2cols--column-1 {
	float: left;
	width: 408px;
	margin: 0px 12px 0px 0px;
	padding: 0px;
	text-align: left;
}
#menu-content-2cols--column-2 {
	float: right;
	width: 408px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
* html #menu-content-2cols--column-1 {
	width: 400px;
	float: left;
	clear: none;
	display: inline;

}
* html #menu-content-2cols--column-2 {
	width: 400px;
	float: left;
	clear: none;
	display: inline;	
}



#menu-content-3cols--column-1 {
	clear: both;
	float: left;
	width: 268px;
	margin: 0px 12px 0px 0px;
	padding: 0px;
	text-align: left;
}
#menu-content-3cols--column-2 {
	float: left;
	width: 268px;
	margin: 0px 12px 0px 0px;
	padding: 0px;
	text-align: left;
}
#menu-content-3cols--column-3 {
	float: right;
	width: 268px;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
/* 
================================
Section column Layout
================================
*/  

#content-homepage--column-1 {
	clear: both;
	float: left;
	width: 494px;
	margin: 0px 12px 0px 0px;
	padding: 0px;
	text-align: left;
}
#content-homepage--column-2 {
	float: right;
	width: 322px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}


