body{
	background-color:#ffffff;
}

img{border:0px;}

.Main{
	border:1px solid #eee;
	padding-top:10px;
	width:900px;
	background-color:#FAF8F7;
}

h1{
	font-size:15px;
	text-align:center;
	margin:0px;
	padding:5px;
}


h2{
	font-size:14px;
	text-align:left;
	margin:0px;
	padding:5px;
}


h3{
	font-size:13px;
	text-align:left;
	margin:0px;
	padding:5px;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(/_images/menu/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(/_images/menu/blockactive.gif) center center repeat-x;
}

.Sidebar{
	width:150px;
	white-space:nowrap;

}

.Sidebar p{
	border:1px solid #eee;
	padding:0px;
	display:block;
}

.Sidebar a{
	border-bottom:1px solid #ccc;
	padding:5px;
	color:#ff6600;
	font-weight:bold;
	text-decoration:none;
	
}

.RightSide{
	border-left:1px solid #eee;
	padding:5px;
	width:150px;

}

.Footer{
	padding:10px;
	line-height:150%;
	text-align:center;
	background-color:#eee;
	color:#E33D11;
}






/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.urbangreymenu{
width: 190px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(/_images/menu/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}

