/* CSS Document */
html, body			{ padding:0; margin:0; }
a img				{ border:none; }
a					{ color:#b8131a; text-decoration:none; }
a:hover				{ text-decoration:underline; }

body				{ background-color:#ba131a; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:30px 0; }

#main				{ background:url(../images/mainBack2.gif) repeat-y #fff; width:970px; margin:0 auto; }

/* ******************* HEADER ******************* */
#header				{ background:url(../images/headerBack2.gif) no-repeat top; min-height:85px; padding:60px 55px 0; }

/* ****************** NAVIGATION **************** */
#sidebar			{ width:186px; margin-left:10px; float:left; text-align:right; font-size:0.9em; color:#333; margin-top:-91px; }

#sidebar ul			{ list-style-type:none; padding:0; margin:0; }
#menu li a			{ color:#333; text-transform:uppercase; text-decoration:none; display:block; padding:5px 9px; letter-spacing:1px; }
#menu li a:hover, #menu li.on a	{ background-color:#b8131a; color:#fff; }

#clients li	a		{ text-decoration:none; display:block; padding:5px 10px; }
#clients li a:hover, #clients li.on a, .highlight a { background-color:#b8131a; color:#fff; }

/* ****************** CONTENT ****************** */
#content			{ margin:0; color:#333; float:left; position:relative; }

.clear				{ clear:both; }

/* ****************** FOOTER ****************** */
#footer				{ clear:both; background:url(../images/footerBack2.gif) no-repeat top #ba131a; min-height:250px; }
#footer p			{ text-align:right; margin-left:10px; width:177px; padding: 50px 9px 0 0; font-size:0.9em; color:#565656; line-height:1.4em; }

/* ****************** CLIENTS ****************** */
#side-clients		{ text-align:right; margin-top:20px; padding-top:10px; padding-bottom:10px; background-image:url(../images/planbat43-bg.gif); background-position:0 35px; }

#panel				{ position:absolute; background-image:url(../images/panel.gif); width:294px; height:353px; overflow:hidden; float:none; font-size:0.9em; cursor:pointer; }
#panel-logo			{ padding-top:5px; height:40px; }
#panel-content		{ padding:10px; padding-top:178px; }
