/* Start of CMSMS style sheet 'Mike new' */
* {margin: 0px; padding: 0px;}

body{	
	color: #000;
	font: 12px arial;
	text-align: left;
        line-height: 16px;
	background-color: #ffffff;	


}

a{
	color: #ffffff;
	text-decoration: underline;
}
a:hover{
	color: #000000;
	text-decoration: none;
}
a img{
	text-decoration: none;
	border: none;
}

img{
	cursor: pointer;
}

h1{
	margin: 5px 0 0px 0;
	padding: 0px;
	font: 18px arial;
	font-weight: bold;
}

h2{
	margin: 5px 0 2px 0;
	padding: 0px;
	
	font: 16px arial;
	font-weight: bold;
}

p{
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
}

li{
	margin-left: 15px;
}

table{
	border-collapse: collapse;
	border-spacing: 0;
}

.clearLeft{clear: left;}
.clearRight{clear: right;}
.clearFix{clear: both;}

/*
	--------------- Wrapper ---------------
*/

div.wrapper{
	width: 966px;
	text-align: left;
	display: block;
	margin: 40px auto 40px;
}

/*
	--------------- Header ---------------
*/

div.header{
	width: 966px;
	height: 83px;
	float: left;
	
	background-image:url(uploads/mike_piera_theme/header.jpg);
	background-position: top left;
	background-repeat: no-repeat
}

	/*
		--------------- Navigation ---------------
	*/

.quote{
float: right;
margin-right: 150px;
width: 170px;
height: 1px;
display: block;
/*border: 1px red solid;*/
}

.quote a{
display: block;
width: 170px;
height: 100px;
}

.homequote{
float: right;
margin-right: 150px;
width: 350px;
height: 1px;
display: block;
/*border: 1px red solid;*/
}

.homequote a{
display: block;
width: 350px;
height: 200px;
}

	div.navigation{
		height: 50px;
		margin-top: 14px;
		padding: 0 40px 0 458px;
		float: left;
		
		background-image:url(uploads/mike_piera_theme/navigation_end.jpg);
		background-position: top right;
		background-repeat: no-repeat;
	}
	
		div.navigation a{
			height: 50px;
			padding: 0 15px 0;
			float: left;
			
			color: #fff;
			text-decoration: none;
			line-height: 50px;
			
			border-right: 1px solid #323232;
			background-image:url(uploads/mike_piera_theme/bg_navigation.jpg);
			background-position: top right;
			background-repeat: repeat-x;
		}
			
			div.navigation a.me{
				background-image:url(uploads/mike_piera_theme/bg_navigation_me.jpg);
			}
			
			div.navigation a:hover{
				background-image:url(uploads/mike_piera_theme/bg_navigation_me.jpg);
			}
			
			* html div.navigation a{
				padding: 0 25px 0;
				line-height: normal;
			}

/*
	--------------- Content ---------------
*/

div.content{
	width: 966px;
	float: left;
	color: #fff;
	background-position: top left;
	background-repeat: no-repeat;
}

	/*
		--------------- Left Column ---------------
	*/
	
	div.left{
		width: 597px;
		height: 400px;
		margin-top: 100px;
		padding-left: 36px;
		float: left;

	}
	
	.add_overflow{
		overflow: auto;
	}
	
	.inner{
		background-image:url(uploads/mike_piera_theme/inner2.jpg);
	}
	
	.home{
		background-image:url(uploads/mike_piera_theme/inner2.jpg);		
	}


	
	/*
		--------------- Content Definitions ---------------
	*/
	
	div.content ul{
		margin: 20px 40px 10px 0px;
		float: left;
	}
	
		div.content ul li{
			padding: 1px 0 1px;
		}
		
	.added h1{
		margin-bottom: 20px;
	}
	
	div.more{
		width: 100%;
		height: 147px;
		float: left;
		
		background-image:url(uploads/mike_piera_theme/img4.jpg);
		background-position: top left;
		background-repeat: no-repeat;
	}
	
		div.more a{
			width: 180px;
			height: 147px;
			float: left;
		}

/*
	--------------- Footer ---------------
*/

div.footer{
	width: 966px;
	height: 100px;
	float: left;
	background-image:url(uploads/mike_piera_theme/footer2.gif);
	background-position: top left;
	background-repeat: no-repeat
        font-size: 14px;
}

	div.footer p{
		padding: 25px 0 0px 25px;
                font-size: 14px;
                color: #fff;
	}

		div.footer a{
			color: #fff;
			text-decoration: underline;
			margin: 0 10px 0;
		}
                div.footer a:hover{
			color: #000;
			text-decoration:  none;
			margin: 0 10px 0;
		}














/* End of 'Mike new' */

