body
{ margin:0;padding:0;background-color:black; background-color: #F1F8FD; font:12px arial,sans-serif; }

#main_wrapper
{ background:url(images/header/header_background.jpg) repeat-x; }

div.centered
{ margin: 0 auto; width:890px; }


/*Header layers*/
#header_content {
	
}

#header_nav_bar { 
	color: #4f6a7c;
	text-align: right;
	line-height: 30px; 
}

#header_logo { 
	height: 50px;
	margin-top: 10px; 
	text-align: right;
	background-repeat: no-repeat; 
	background-image: url(images/header/twlogo.png);
}


/*Body layers*/
#body_wrapper { 
	position: relative;
	background: url(images/header/shades.png) top center no-repeat;
}

#body_tabs 
{ height:30px; /*padding:0 10px 0 10px;*/}
#body_tabs td.tab
{ width:88px;height:30px;text-align:center; vertical-align:bottom;background-color:#273c4a}
#body_tabs td
{ height:30px;text-align:center; vertical-align:bottom;background-color:#273c4a}
#body_content
{ /*height:400px;*/background-color:white;padding:10px;}


#body_middle
{}
#column /*Templates only with one column*/
{}
#column_left_1
{ float:left; width: 210px;}
#column_right_1
{ float:right; width: 665px;}
#column_full_1
{ float:right; width: 885px;}



#column_left
{ float:left; width: 265px;}
#column_right
{ float:right; width: 600px;}
#column_full
{ float:right; width: 885px;}


#microsoftLogo { display: block;margin-left: 60px; margin-right: auto }

#paypalIcons { height: 60px; width: 210px; padding: 0; margin: 10px auto 0 auto; }
#OSIcons
{ background: url(images/icons/OSicons.jpg) no-repeat; height: 51px; width:208px; margin:12px auto 0 auto; clear:both; }
#awards
{ background: url(images/icons/soft82_award_130x130.gif) no-repeat; height: 130px; width:130px; margin:12px auto 0 auto; clear:both; }

/*separators*/
div.clear
{ clear:both; height:10px; }
td.height_separator_20
{ height: 20px; }
td.height_separator_10
{ height: 10px; }
td.height_separator_5
{ height: 5px; }

/*Footer layers*/
#footer { border-right: 0; border-left: 0; background-color: #C3D4DF; }
#footer_title
{ padding:10px;background:#425c6d;}
#footer_content { 
	background: #273c4a; 
	padding: 10px;
}
