body { margin:0px; }
/*
##########################################
# COMMON WIDTH CSS
##########################################
*/

#main	{width:940px; margin:auto;}

/*
##########################################
# TOPBAR 
##########################################
*/
#topbar 	{ height:178px; }

/*
##########################################
# CONTAINER CSS
##########################################
*/
#container 					{ padding:0px; min-height:1px; }
* html #container 			{ height:1px; }

#contentarea 				{ min-height:1px; }
* html #contentarea 		{ height:1px; }

.contenttxt 				{ display:table; width:100%; }

.main-contentbox			{ min-height:1px;}

.subcontentbox				{ min-height:1px; }

/*
##########################################
# FOOTER CSS
##########################################
*/

#footer 	{ clear:both; position:relative;  }
.clearfloat { font-size:0px; line-height:0px; height:0px; clear:both; }


/*
##########################################
# SIDEBAR CSS
##########################################
*/

#left-bar {
	width: 200px;
	float:left;
	}

#right-bar {
	width:220px;
	float:right;
	background:#00202a;
	padding-top:23px;
	}

#subleft-bar {
	width: 200px;
	float:left;
	}
	
#subright-bar {
	width:220px;
	float:right;
	}

/***************************************/

#main #contentarea .left-bar			 { margin-left:215px}
#main #contentarea .right-bar			 { margin-right:240px}

#main #contentarea .subleft-bar			 { margin-left:215px}
#main #contentarea .subright-bar		 { margin-right:240px}

#main .right-bar-bg { background:url(../images/rightbar-bg.gif) repeat-y right top;}
#main .subright-bg { padding-top:27px;}

