@charset "utf-8";

/*	*************************
	Kate Payton's Portfolio
	*************************
	Desc:		stylesheet
	File:		envato.css
	Version:	1.0
	Date:		October 18th, 2009
	Author:		Kate Payton @ www.katepayton.com
	************************* */
		
/*	_________________________

	Envato styles
	_________________________ */

 
.envato_container {
	width:			115px;
	height:			150px;
	float:			left;
	margin:			0px 10px 15px 5px;
	padding:		0px;
	text-align:		center;
}

.envato_container a {
	text-decoration:none;
}

.envato_container img {
	text-align:		center;
	border:			1px solid #9cb2c6;
}

.desc-gr {
	background:		url(../images/envato/gr.gif) no-repeat left top;
	font-family:	Tahoma, Verdana, Arial, sans-serif;
	font-size:		11px;
	margin:			0px;
	text-align:		left;
	padding:		0px 0px 10px 30px;
}

.desc-tf {
	background:		url(../images/envato/tf.gif) no-repeat left top;
	font-family:	Tahoma, Verdana, Arial, sans-serif;
	font-size:		11px;
	margin:			0px;
	text-align:		left;
	padding:		0px 0px 10px 30px;
}

.desc-cost {
	background:		url(../images/envato/cost.gif) no-repeat left top;
	font-family:	Tahoma, Verdana, Arial, sans-serif;
	font-size:		11px;
	margin:			0px;
	text-align:		left;
	padding:		0px 0px 10px 30px;
}

.desc-upload {
	font-family:	Tahoma, Verdana, Arial, sans-serif;
	font-size:		11px;
	margin:			0px;
	padding:		0px;
	color:			#b7b7b7;
}

.envato_holder {
	margin:			20px auto 20px auto;
	width:			780px;
}


/*	_________________________

	Breadcrumb styles
	_________________________ */

#envato_breadcrumb { height: 17px;	float: right;	margin: 3px 0px 0px 0px;	padding: 0px;	width: 200px; }

ul#breadcrumb {
	line-height: 	20px;
	list-style: 	none;
	margin: 		0px 5px 0px 5px;
	padding:		0px 0px 0px 0px;
	list-style-type: none;
	text-align: 	right;
	display: 		inline;
}

ul#breadcrumb li {
	border: 		none;
	margin: 		0px 1px 0px 1px;
	padding: 		0px 0px 0px 0px;
	text-transform: lowercase;
	list-style-type: none;
	vertical-align: baseline;
	float: 			left;
}

ul#breadcrumb li a {
	border: 		none;
	color: 			#FFFFFF;
	margin: 		0px;
	padding: 		1px 5px;
	text-decoration: none;
	float: 			left;
	list-style-type: none;
}

ul#breadcrumb li.active {
	border: 		none;
	background-color: #152F64;
	color: 			#000000;
}

ul#breadcrumb  a:hover    {
	background-color: #FFFFFF;
	color: 			#000000;
}

/*	_________________________

	Front Page styles
	_________________________ */
	
	
.left_column { 
	float: 			left; 
	width: 			300px; 
	margin:			20px 25px 20px 0px; 
	text-align:		left;
}

.right_column { 
	float: 			right; 
	margin:			20px 0px 20px 20px; 
	width: 			425px; 
} 

#ifeature 	{ 
	background: 	#fff; 
	clear: 			both; 
	height:			260px;
	margin: 		0px auto 0px auto;	
	padding: 		30px 0px 30px 0px;	
	width: 			100%; 
}

.f_envato { 
	background: 	#fff; 
	height: 		250px;	
	margin: 		0px auto 0px auto;	
	padding: 		0px; 
	width:			750px;
}

.f_envato  object {	margin:0px; }
