/* @override 
	http://mallinphoto.com.local/stylesheets/mallin_main.css?1275486625
	http://mallinphoto.com/stylesheets/mallin_main.css?1275590933
*/

/*-----------------------------------------------------------------Mallin PhotographyMainversion: 	1.0author: 	Impressive Designsemail:	info@impdesigns.comwebsite:	http://www.impdesigns.comcopyright:	(c)2007	-------------------------------------------------------------------*//* Linked Style Sheets-------------------------------------------------------------------*//*MISC STYLES*//*@import url("mallin-misc.css");*//*NAVIGATION STYLES*/@import url("mallin_navigation.css");/*TEXT STYLES*/@import url("mallin_typography.css");/*----------------------------------------------------------------- Begin Style Sheet-------------------------------------------------------------------*/* {		margin: 0;	padding: 0;}body {	text-align: center;	min-width: 650px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	background: #000 url(../images/lens_240_small.jpg) no-repeat 0 0;}#container {	margin: 0 auto;	margin-top: 60px;	width: 650px;	text-align: left;}body.home #content {	background-color: #D9E1D9;}body.about #content {	background-color: #EFE9D9;}body.portfolio #content {	background-color: #C6CFD5;}.home h1 span {	background: transparent url(../images/mallin_logo_home.jpg) no-repeat top left;	position: absolute;	width: 100%;	height: 100%;}.about h1 span {	background: transparent url(../images/mallin_logo_about.jpg) no-repeat top left;	position: absolute;	width: 100%;	height: 100%;}.portfolio h1 span {	background: transparent url(../images/mallin_logo_portfolio.jpg) no-repeat top left;	position: absolute;	width: 100%;	height: 100%;}#primary_content {	width: 420px;	font-size: .7em;	padding-left: 65px;	padding-bottom: 30px;	line-height: 1.8em;}#primary_content img {	width: 400px;	background-color: #666;	border: 6pt solid #FFF;	margin-bottom: 20px;}.section {	float: left;	width: 180px;	padding: 0 15px;	}.slideshow {	width: 400px;	height: 300px;	background-color: #666;	border: 6pt solid #FFF;	margin-bottom: 20px;}.flashcontent {	width: 400px;	height: 300px;	background-color: #666;	border: 6pt solid #FFF;	margin-bottom: 20px;}.clear {	clear: left;}#footer {	color: #FFF;	width: 650px;	height: 160px;	font-size: .7em;	line-height: 1.8em;	background: #000 url(../images/an_ID_creation.gif) no-repeat top right;}#footer p.copyright {	float: left;	padding-bottom: 20px;}#footer a.credits {	height: 30px;	width: 100px;	text-indent: -9999px;	line-height: 0px;	float: right;}.links a{	display: block;	float: right;}
#primary_content img.biopage{
	margin-bottom: 0;
	margin: 0;
}
p.caption{
	font: 13px Georgia, "Times New Roman", Times, serif;
}
span.photocredits{
	float: right;
	font: italic 11px Georgia, "Times New Roman", Times, serif;
	margin-right: 12px;
}/* @group forms */form label{	margin-top: 5px;	font-weight: bold;	color: #000;	display: block;}	form input.text_field{	width: 100%;	border: 1px solid #666;}form textarea{	margin-bottom: 5px;	width: 100%;	height: 125px;	border: 1px solid #666;}
/* @end */