body {

	margin: 0px 0px;

	padding: 0;

	border: 0;

	text-align: center;

	font-family: Calibri;

	font-size: 14px;

}



#container {

	width: 990px;

	margin: 0px auto;

	text-align: left;

	position: relative;

}



#header { }



#content { width: 990px; overflow: hidden; }



#dynamic_box_left {

	margin: 0;

	float: left;

	padding-bottom: 32767px;

	margin-bottom: -32767px;

	border-left: 1px solid #CCC;

	margin-top: 6px;

}



#dynamic_box_center {

	float: left;

	margin-left: 10px;

}



/* Hides from IE5-mac \*/

* html #dynamic_box_center { margin-left: 5px; }

/* End hide from IE5-mac */



#dynamic_box_center_2 {

	float: left;

	margin-left: 10px;

}



/* Hides from IE5-mac \*/

* html #dynamic_box_center_2 { margin-left: 5px; }

/* End hide from IE5-mac */



#dynamic_box_right {

	float: right;

	margin-top: 6px;

	margin-left: 5px;

	margin-right: 10px;

	padding-bottom: 32767px;

	margin-bottom: -32767px;

	background: #EEE;

}



/* Hides from IE5-mac \*/

* html #dynamic_box_right { margin-right: 5px; }

/* End hide from IE5-mac */



#content_footer {clear: both;}



#footer {clear: both;}



/*********deafault layout**********/

#layout_default div#dynamic_box_right        {width: 190px;}

#layout_default div#dynamic_box_left         {width: 195px;}

#layout_default div#dynamic_box_center       {width: 570px;}

#layout_default div#dynamic_box_center_2     {width: 765px;}



/********** two column *************/

#layout_two_column div#dynamic_box_right     {width: 320px;}

#layout_two_column div#dynamic_box_left      {display:none;}

#layout_two_column div#dynamic_box_center    {width: 670px;}



/************ three columns ***************/

#layout_three_columns div#dynamic_box_right  {width: 190px;}

#layout_three_columns div#dynamic_box_left   {width: 190px;}

#layout_three_columns div#dynamic_box_center {width: 610px;}



/************ equal ***************/

#layout_equal div#dynamic_box_right   {width: 330px;}

#layout_equal div#dynamic_box_left    {width: 330px;}

#layout_equal div#dynamic_box_center  {width: 330px;}



/************ equal rights ***************/

#layout_equal_rights div#dynamic_box_right   {width: 260px;}

#layout_equal_rights div#dynamic_box_left    {width: 470px;}

#layout_equal_rights div#dynamic_box_center  {width: 260px;}



/************ non equal ***************/

#layout_non_equal div#dynamic_box_right      {width: 320px;}

#layout_non_equal div#dynamic_box_left       {width: 420px;}

#layout_non_equal div#dynamic_box_center     {width: 250px;}





/************* CONTENT FEATURES *****************/

#content_features_left { float: left;}



#content_features_right { float: left;}



.features_equal_default { width: 100%; overflow: hidden; margin-bottom: 6px;}



/*********** equal_default *********************/

.features_equal_default #content_features_left       {width: 342px;}

.features_equal_default #content_features_right      {width: 228px;}



/*********** equal *********************/

.features_equal #content_features_left       {width: 495px;}

.features_equal #content_features_right      {width: 495px;}



/*********** left *********************/

.features_left #content_features_left        {width: 680px;}

.features_left #content_features_right       {width: 310px;}



/*********** right *********************/

.features_right #content_features_left       {width: 310px;}

.features_right #content_features_right      {width: 680px;}



/*********** equal_three *********************/

.features_inside .content_features_col       {width: 223px; float: left;}



/*********** inside *********************/

.features_inside                              {width: 670px; overflow: hidden;}

.features_inside #content_features_left       {width: 335px;}

.features_inside #content_features_right      {width: 335px;}







/******************** LAYOUT BOXES********************/



#main_news_box {float: left;}



.main_news_box_row {width: 100%; overflow: hidden;}



.main_news_category { 

	float:left; 

	display: inline;

	width:273px; 

	margin: 6px; /****styles****/

}



.category_news_category { 

	float:left; 

	display: inline;

	width:261px; 

	margin: 6px; /****styles****/

}



/***************/



#layout_default div#dynamic_box_center {

	margin-top: 6px;

	padding-right: 9px;

}



#layout_default div#dynamic_box_center_2 {

	margin-top: 6px;

	padding-right: 9px;

}