body							{ background:#1D1D1E url(../images/header_bg.png) repeat-x top left; color:#FFF; margin:0px; padding:0px;
								  font-family:Arial, Verdana; font-size:12px; }
h3                              { margin : 1px; padding:0px; font-size:11px; font-style:italic; font-family:Georgia, Arial, Verdana; }
img								{ border:none; margin:0px; padding:0px; }
td								{ vertical-align:top; }								
								
#shell							{ width:815px; margin:0px auto; }
								
#header 						{ margin:100px 0px 0px 0px; }
#header h1						{ margin:0px; padding:0px; }
								
#nav							{ background-image:url(../images/nav_bg.png); background-repeat:no-repeat; height:58px; letter-spacing:-1px; }
#nav a 							{ color:#FFF; text-decoration:none; margin:0px 10px; }
#nav a.selected, #nav a:hover	{ color:#FBB03B; }
#nav-left						{ float:left; margin:7px 0px 0px 55px; }
#nav-right						{ float:right; margin:7px 55px 0px 0px; }
								
#page 							{ background-image:url(../images/page_bg.png); background-repeat:repeat-y; overflow:auto;}
#subnav							{ background-image:url(../images/subnav.png); background-repeat:no-repeat; background-position:top right;
								  width:103px; margin:0px 0px 0px 32px; float:left; }
#subnav div.subnav-btn-top 		{ background-image:url(../images/subnav-btn-top.png); background-repeat:no-repeat;
								  background-position:top right; width:104px; height:30px; line-height:30px; }
#subnav div.subnav-btn 			{ background-image:url(../images/subnav-btn.png); background-repeat:no-repeat;
								  background-position:top right; width:104px; height:29px; line-height:29px; }
#subnav div.subnav-btn-top a 	{ display:block; width:89px; text-align:center; margin-left:11px; text-decoration:none; color:#C1272D; }
#subnav div.subnav-btn a 		{ display:block; width:89px; text-align:center; margin-left:11px; text-decoration:none; color:#C1272D; }
#subnav div.subnav-btn-top a.selected 	{ display:block; width:89px; text-align:center; margin-left:11px; text-decoration:none; color:#FBB03B; }
#subnav div.subnav-btn a.selected		{ display:block; width:89px; text-align:center; margin-left:11px; text-decoration:none; color:#FBB03B; }

div#content						{ float:left; color:#333; margin:0px 0px 0px 1px; width:648px; }

#footer							{ background-image:url(../images/footer.png); background-repeat:no-repeat; height:60px; letter-spacing:-1px;
								  font-size:9px; color:#FBB03B; text-transform:uppercase; margin:0px; padding:43px 0px 0px 0px; text-align:center; }
#footer a 						{ color:#FBB03B; text-decoration:none; }


td#content						{ width:443px;  }
.content						{ margin:0px; padding:10px 15px; }
.content h2						{ margin:2px 0px 10px; padding:0px; font-size:14px; font-style:italic; font-family:Georgia, Arial, Verdana; color:#FF1A1C; letter-spacing:-1px; }
.content p 						{ margin:0px 0px 10px; padding:0px; text-align:justify; }
.content a 						{ color:#FF1A1C; }
.content a:hover				{ text-decoration:none; }

td#sidebar 						{  }
.sidebar						{ margin:0px; padding:10px 25px 0px 0px; width:145px; }
.sidebar h2						{ margin:2px 0px 1px; padding:0px; font-size:14px; font-style:italic; font-family:Georgia, Arial, Verdana; color:#FF1A1C; letter-spacing:-1px; }
.sidebar p 						{ margin:0px 0px 10px; padding:0px; text-align:justify; }
.sidebar a 						{ color:#FF1A1C; }
.sidebar a:hover				{ text-decoration:none; }

.floatLeft						{ float:left; }
.floatRight						{ float:right; }
.clear							{ clear:both; }