
/* default */
body
{
	background-color: #C8E2E1;
	font-family: Serif;
	font-size: 12px;
	color: #434343;
	margin: 0px 0px 0px 0px;
	padding: 30px 30px 30px 30px;
}


/* main */
#main-table
{
	width: 717px;
}

p { 
	margin-top: 5px;
	}

.copy {	font-family: Serif;
	font-size: 12px;
	color: #434343;
	}

/* containers */
#header-container
{
	height: 164px;
	background-image: url(images/bg_header.gif);
	background-repeat: no-repeat;
}
#footer-container
{
	height: 52px;
	background-image: url(images/bg_footer.gif);
	background-repeat: no-repeat;
}
#left-container
{
	width: 20px;
	background-image: url(images/bg_left.gif);
	background-repeat: repeat-y;
}
#right-container
{
	width: 20px;
	background-image: url(images/bg_right.gif);
	background-repeat: repeat-y;
}
#center-container
{
	background-color: #FFFFFF;
	width: 677px;
}


/* sections */
#logo
{
	padding: 37px 0px 0px 20px;
}
#menu-top
{
	padding-right: 20px;
	text-align: right;
}
#menu-bottom
{
	float: right;
}
#copyright
{
	float:left;
}

.divider_home {
padding: 0px 3px 0px 3px;
}



/* content */
#content
{
}
#content-home1
{
	width: 270px;
	float: left;
}
#content-home2
{
	width: 390px;
	padding-top: 30px;
	text-align: justify;
	float: left;
}
#content-home-discussbox
{
	width: 182px;
	position: relative;
	top: -35px;
	left: 33px;
}
#content-detail1
{
	width: 175px;
	float: left;
	margin: 5px 0px 0px -15px;
	display: block;
}

#x-content-detail2
{
	width: 450px;
	padding-top: 15px;
	text-align: justify;
	 margin: 0px 0px 0px 20px;
	float: left;
}


#content-detail2
{
	width: 470px;
	padding-top: 20px;
	margin: 0px;
	text-align: justify;
	float: left;
}


/* fonts & links */

.text-main

{

	font-size: 14px;
		line-height: 16px;

}

.text-detail

{

	font-size: 13px;
		line-height: 16px;
		


}

.text-title, h1

{

	color: 194E59;

	font-size: 14px;

	font-weight: bold;
	margin-bottom: 0px;

}

.text-discussbox

{

	font-size: 11px;

}

a:link, a:visited
{
	color: #AC4A2D;
	text-decoration: none;
}
.menu-small, .menu-small a:link, .menu-small a:visited

{

	color: #8D9495;

	font-size: 10px;

	text-decoration: none;

}





/* x */

#x-header-container
{
	height: 141px;
	background-image: url(images/x_bg_header.gif);
	background-repeat: no-repeat;
}
#x-logo
{
	padding: 17px 0px 0px 19px;
}
#x-menu-top
{
	padding-right: 20px;
	padding-top: 8px;
	text-align: right;
}



.divider {
padding: 0px 5px 0px 4px;
}

