body {
background-color:#261b0f;
font-size:10pt;
font-family:Arial;
margin:0;
padding:0;
background-image:url(images/bac.png);
background-repeat:repeat-x;
color:#FFFFFF;
}

#page {
width:900px;
background-image:url(images/page.png);
margin:auto;
padding:auto;
}

#header {
clear:both;
width:850px;
height:132px;
background-image:url(images/header.png);
padding-top:35px;
padding-left:50px;
}

#sidebarnav {
margin-top:10px;
background-color:#1c1c1c;
}
  
#sidebarnav a {
	width:250px;
	display:block;
	clear:both;
	padding-left:20px;
	padding-top:6px;
	height:25px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
	background-color:#1c1c1c;
  }
 

.rounded {
   background: #FFFFFF;
   width: 500;
}
.rounded_top div {
   background: url(up-left299.png) no-repeat top left;
}
.rounded_top {
   background: url(up-right299.png) no-repeat top right;
}
.rounded_bottom div {
   background: url(down-left299.png) no-repeat bottom left;
}
.rounded_bottom {
   background: url(down-right299.png) no-repeat bottom right;
}

.rounded_top div, .rounded_top, 
.rounded_bottom div, .rounded_bottom {
   width: 100%;
   height: 25;
   font-size: 14px;
   font-weight:bold;
   text-align:center;
   color:#1c1c1c;
}
.rounded_content { margin: 0px 20px 0px 20px;}
.rounded { color:#1c1c1c;}
 
  
#sidebarnav a:hover {
	background-color:#d87f00;
	text-decoration:none;
	color:#FFFFFF;
}

.roundedcornr_box_389657 {
	background: url(roundedcornr_389657_tl.png) no-repeat top left;
}
.roundedcornr_top_389657 {
	background: url(roundedcornr_389657_tr.png) no-repeat top right;
}
.roundedcornr_bottom_389657 {
	background: url(roundedcornr_389657_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_389657 div {
	background: url(roundedcornr_389657_br.png) no-repeat bottom right;
}
.roundedcornr_content_389657 {
	background: url(roundedcornr_389657_r.png) top right repeat-y;
}

.roundedcornr_top_389657 div,.roundedcornr_top_389657,
.roundedcornr_bottom_389657 div, .roundedcornr_bottom_389657 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content_389657, .roundedcornr_bottom_389657 {
	margin-top: -19px;
}
.roundedcornr_content_389657 { padding: 0 15px; }

.roundedcornr_box_229121 {
	background: url(roundedcornr_229121_tl.png) no-repeat top left;
}
.roundedcornr_top_229121 {
	background: url(roundedcornr_229121_tr.png) no-repeat top right;
}
.roundedcornr_bottom_229121 {
	background: url(roundedcornr_229121_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_229121 div {
	background: url(roundedcornr_229121_br.png) no-repeat bottom right;
}
.roundedcornr_content_229121 {
	background: url(roundedcornr_229121_r.png) top right repeat-y;
}

.roundedcornr_top_229121 div,.roundedcornr_top_229121,
.roundedcornr_bottom_229121 div, .roundedcornr_bottom_229121 {
	width: 100%;
	height: 15px;
	font-size: 1px;
	color: #000
}
.roundedcornr_content_229121, .roundedcornr_bottom_229121 {
	margin-top: -19px;
}
.roundedcornr_content_229121 { padding: 0 15px; }

#mainarea {
width:870px;
clear:both;
background-color:#1c1c1c;
padding-left:40px;
}

#contentarea {
width:523px;
padding-right:20px;
padding-bottom:20px;
background-image:url(images/lowerheader.png);
background-repeat: no-repeat;
float:left;
line-height:14pt;
}

#contentarea2 {
width:523px;
padding-right:20px;
padding-bottom:20px;
background-repeat: no-repeat;
background-color:#FFFFFF;
float:left;
line-height:14pt;
}

#facebook {
float:left;
width:250px;
padding-left:20px;
background-repeat: no-repeat;
background-color:#1c1c1c;
line-height:14pt;
}
	

#sidebar {
float:left;
width:245px;
background-image:url(images/menubar_bkg.png);
background-repeat: no-repeat;
background-color:#1c1c1c;
line-height:14pt;
}

.widget {
padding-left:20px;
}

#footer {
width:900px;
clear:both;
height:35px;
padding-top:45px;
text-align:center;
line-height:14pt;
background-image:url(images/footer.png);
background-repeat:no-repeat;
background-color:#FFFFFF;
}

h1, h1 a {
font-size:25pt;
color:#FFFFFF;
margin:0;
}

h2 {
font-size:15pt;
color:#FFFFFF;
padding-top:6px;
}

h3 {
font-size:10pt;
color:#ff9900;
padding-top:1px;
}

h4 {
font-size:8pt;
color:#FFFFFF;
padding-top:1px;
text-align:center;
}

h5 {
font-size:10pt;
color:#FFFFFF;
padding-top:1px;
}

p.black {
font-size:10pt;
color:#000000;
padding-top:1px;
font-family: arial;
} 

.description {
font-size:14pt;
color:#FFFFFF;
margin:0;
}

a {
color:#FFFFCC;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

<style type="text/css">

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */<!-- Hide entire CSS code from IE6 -->
<![if !IE 6]>



.shiftcontainer{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 300px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}

</style>

<![endif]>