BODY
{
	margin:0 0 0 0;
	background-image:url(../images/index_b/pagetile.jpg);
	font-family:arial;
}

a
{
	text-decoration:none;
}

#container
{
	width:100%:
}

#main
{
	margin-left: auto;
	margin-right: auto;
	text-align:center;
}

#main #toolbar
{
	height:24px;
	background:#c6cae7 url(../images/index_b/navigation_tile.jpg);
	text-align:center;
}

#main #toolbar #ribbon
{
	padding-top:1px;
}

#main #toolbar a
{
	color:#34395C;
	font-weight:bold;
	text-decoration:none;
	margin:0 12px 0 12px;
}

#main #toolbar a:hover
{
	color:#FFF;
}

#main #toolbar, #main
{
	width:960px;
}

#main #register_block
{
	position:absolute;
	left:47%;
	z-index:20;
	font-size:9pt;
}

#main #register_block a
{
	text-decoration:none;
	color:#343f87;
}

#main #register_block a:hover
{
	color:#C6CAE6;
}


#main #login_form
{
	position:absolute;
	left:63%;
	z-index:20;
	font-size:10pt;
	width:320px;
	text-align:left;
	font-size:9pt;
}

#main #register_block, #main #login_form {top:2%;}
/*
#main #login_form form .label {float:left; width:250px}
#main #login_form .input {float:right;}
#main #login_form form input {position:relative; left:25px;}
*/
#box_section
{
	width:960px;
	height:252px;
}

#box_section #left
{
	width:320px;
	float:left;
	text-align:center;
}

#box_section #center
{
	width:320px;
	float:left;
	text-align:center;
}

#box_section #right
{
	float:right;
	text-align:center;
	height:300px;
}

li.suppliers_box
{
	margin-bottom:5px;
	font-size:8pt; 
	font-family:arial; 
}

#box_section #right #bullets #left
{
	position:relative;
	left:-50px;
	top:125px;
	float:left;
}

.right_box_formatting
{
	text-align:left; 
	position:absolute; 
	top:32%; 
}

#right_box_left_section
{
	left:2%; float:left; width:50%;
}

#right_box_right_section
{
	left:45%; float:right; width:48%;
}

#latest_news
{
	width:960px;
	text-align:center;
}

#footer_section
{
	width:960px;
	height:118px;
	text-align:center;
}

#footer_section #social_media_icons
{
	float:left;
}

#footer_section #ecommerce
{
	float:right;
	text-align:right;
	padding-right:12px;
}

#footer_section #social_media_icons, #footer_section #ecommerce
{
	padding-top:10px:
}

#footer_section #links a
{
	color:#00F;
	margin:0 10px 0 10px;
	font-size:10pt;
}

#footer_section #links a:hover
{
	color:#009;
}






