body {
	padding:0px; margin:0px;
	background-color: #000;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:14px;
	color:#fff;
	font-weight:normal;

}

#wrapper {
	width:900px !important;
	margin:0px auto;	padding:30px 0px 0px 0px;
	position:relative;
	z-index:1;
}

#page {
	margin:0px auto; padding:0px;
	width:900px;
}


/**************************************************************/

h3 {
	padding: 0px; margin:0px;
}

p {
	padding: 0px; margin:0px 0px 10px 0px;
}
.small { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


.tag { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	font-weight:normal;
}

a { color:#ccc; text-decoration:underline; }	
a:hover {color:#fff; text-decoration:none; }

/**************************************************************/

#footer {
	margin:10px 0px 15px;
	padding:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#686868;	
}

#footer a { color:#999; text-decoration:none; }	
#footer a:hover {color:#ccc; text-decoration:underline; }

p.footerleft { float:left; margin:0px; padding:0px; text-align:left;}
p.footerright { float:right; margin:0px; padding:0px; text-align:right;}


/**************************************************************/

img.topleft {float: left; margin: 0px 10px 10px 0px;}
img.midleft {float: left; margin: 10px 10px 10px 0px;}
img.bottomleft {float: left; margin: 10px 10px 0px 0px;}

img.topright {float: right;	margin: 0px 0px 20px 20px;}
img.midright {float: right;	margin: 10px 0px 10px 10px;}
img.bottomright {float: right;	margin: 10px 0px 0px 10px;}

img.picborder {border:8px solid #fff; }
