/* CSS Document */

/* CSS Document */
/* Body Tags */
*{
padding:0;
margin:0;
}

body{
font-family: Arial, Helvetica, sans-serif;
font-size:small;
color:#333333;	
line-height:130%;
background-color:#FFFFFF;	
margin:10px 0px;
padding:0px;
text-align:center;
}
#pageWrap{
width:980px;
margin:0px auto;
text-align:left;
}

/* columns */

#col1Wrap{
clear:both;
padding:15px 0px;
text-align: center;
}

#col1Wrap #content{
text-align:left;
width:940px;
margin: 0px auto;
}

#col1Wrap #sideContent{
display:none;
}

/* header */
#banner{
padding:5px 0px 30px 0;
float:left;
width:980px;
}

h1#logo{
padding: 0px;
margin:0px;
background: url(../images/logo.gif) no-repeat 0% 50%;
font-size:200%;
width:320px;
height:50px;
}

h1#logo a{
color:#993300;
text-decoration:none;
width:320px;
height:50px;
}

h1#logo a:hover{
color:#993300;
text-decoration:none;
}

ul#primaryNav{
background:#cccccc url(../images/bg_prim_nav.gif) bottom left repeat-x;
padding:1px 0px 4px 1px;
margin:0px;
float:left;
width:100%;
margin-bottom:2px;
}
ul#primaryNav li{
margin:0px;
padding:0px;
float:left;
list-style-type:none;
}
ul#primaryNav a{
display:block;
float:left;
color:#333333;
font-weight:bold;
text-decoration:none;
padding:4px 12px;
}
ul#primaryNav a:hover{
color:#333333;
text-decoration:none;
background:#dddddd url(../images/bg_primaryNav_hover.jpg) repeat-y left center;
}




#footer{
text-align:center;
font-size:90%;
color:#999999;
padding:25px 0px;
clear:both;
background:#ffffff url(../images/bg_footer.gif) top left repeat-x;
}

h1{	
font-size:140%;
color: #993300;
margin:1em 0;
font-weight:normal;
}

p{
margin:1em 0;
padding:0px;
}

a:link{
color:#993300;
text-decoration:underline;
}
a:visited{
	color:#990000;
	text-decoration:underline;
}
a:hover{
color:#6F8533;
text-decoration:underline;
}


/* Custom styles */

#stats h2{
color:#993300;
font-size:12px;
margin: 0px;
padding:0px;
background-color:#ffffff;
border:1px solid #ffffff;
}
#stats h3{
color:#993300;
font-size:12px;
margin: 0px;
padding:0px;
}
#stats h4{
color:#333333;
font-size:12px;
margin: 0px;
padding:0px;
}
#stats table{
width:98%;
border-top:1px solid #dddddd;
}
#stats table td{
text-align:left;
border-bottom:1px solid #dddddd;
padding:3px;
}
#stats table th{
text-align:left;
padding:3px;
}


p.top{
text-align:center;
margin:1em 0;
}

p.back{		
text-align:right;
margin: 0 20px 0 0;
padding:0;
}









