/* CSS Document */


/* RESETS & BASIC PAGE SETUP */
* {margin: 0; padding: 0;}
html {overflow-y:scroll;}
body {
	font:62.5% Helvetica, Arial, Verdana, "Lucida Grande", sans-serif; 
	background: url(background7.jpg) no-repeat fixed top center;
	
}

ul{ list-style:none inside;}
p {font-size:1.2em; line-height: 1.2em; margin-bottom: 1.2em; }
	p.metadata {background: #da962c; padding: 3px;
	}	
a {outline: none;}
a img {border:none;}
h1{ font-family: Georgia, serif;
	font-size: 2em;
	color: #2b1301;
}
h1#logo {
	width: 1000px;
	height: 173px;
	text-indent: -9999px;
	background: url(images/header15.jpg) top center;
}

a:link		{
	color: #533901;
	text-decoration: none;
	font-weight: normal;
}

a:visited	{
	color: #533901;
	text-decoration: none;
	font-weight: normal;
}

a:active	{
	color: #533901;
	text-decoration: none;
	font-weight: normal;
}

a:hover		{
	color: #4975b2;
	text-decoration: underline;
	font-weight: normal;
}


a.portfolio:link		{
	color: #2679ba;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
}

a.portfolio:visited	{
	color: #2679ba;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
}

a.portfolio:active	{
	color: #2679ba;
	text-decoration: none;
	font-weight: normal;
	font-size: 14pt;
}

a.portfolio:hover		{
	color: #533901;
	text-decoration: underline;
	font-weight: normal;
	font-size: 14pt;
}

.textLG {
	font-family: "Arial Round", Helvetica, sans-serif;
	font-size: 1.5em;
	color: #321a00;
	font-weight: normal;
}

.textMED {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	color: #260500;
	font-weight: normal;
}
.quote {
	color: #2679ba;
	font-family: arial;
	font-weight: normal;
	font-size: 1.3em;
}

.main_title {
	margin-top: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	font-size: 2.1em;
	color: #090200;
	}
	
.main_title2 {
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 5px;
	font-size: 2.1em;
	color: #090200;
	}

.main_text {
	font-family: arial, Helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 1.6em;
	color: #634F36;
	font-weight: normal;
	margin-top: 6px; 
	
}
.main_text_blue{
	font-size: 14pt;
	color: #2679ba;

}

.main_text_brown{
	font-size: 14pt;
	color: #896951;

}


.bottom_text {
	font-family: Helvetica, sans-serif;
	font-size: 1.3em;
	color: #634F36;
	font-weight: normal;
}

.bottom_header {
	font-family: Helvetica, sans-serif;
	font-size: 1.2em;
	color: #2679ba;
	font-weight: normal;
}




/* END RESET */

/* TOOLBOX */
.floatleft { float: left; }
.floatright { float: right; }
.clear {clear: both; }

/* STRUCTURE AND STUFF */

/*#header {
	width: 1000px;
	height: 213px;
	margin: 0 auto;
	background:url(images/header7.jpg) center center;
}*/


#page-wrap {
	width: 1000px;
	margin: 0 auto;
	background: url(images/page_wrap_bg2.jpg) center repeat-y;
	}
	#main-content { 
		padding: 36px 30px 30px 30px;
		align: top;
	}
	#large_content {
	width: 660px;
	min-height: 435px;
	float: left;
	margin-top: 10px;
	padding-top:73px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(images/home_title.jpg) top center no-repeat;
	}
	
	#home_content {
	width: 660px;
	min-height: 435px;
	float: left;
	margin-top: 10px;
	padding-top:73px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(images/home_title.jpg) top center no-repeat;
	}
	
	#web_content {
	width: 660px;
	min-height: 435px;
	float: left;
	margin-top: 10px;
	padding-top:73px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(images/webdesign_title.jpg) top left no-repeat;
	}
	
	#graphic_content {
	width: 660px;
	min-height: 435px;
	float: left;
	margin-top: 10px;
	padding-top:73px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(images/graphic_title.jpg) top left no-repeat;
	}
	
	#portfolio_content {
	width: 940px;
	float: left;
	margin-top: 10px;
	padding-top:73px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(images/portfolio_title.jpg) top left no-repeat;
	}
	
	#ebay_content {
	width: 660px;
	min-height: 435px;
	float: left;
	margin-top: 10px;
	padding-top:73px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(images/ebay_title.jpg) top left no-repeat;
	}
	
	#contact_content {
	width: 660px;
	float: left;
	margin-top: 10px;
	padding-top:73px;
	padding-left: 0px;
	padding-right: 0px;
	background: url(images/contact_title.jpg) top left no-repeat;
	}
	
		#home_content_image {
		min-height: 326;
		float: left;
		margin-top:20px;		
		}
		
		#home_content_image2 {
		float: right;
		margin-top:20px;		
		}
		
				
		.large_content_text {
		float: right;
		margin-top:10px;
		margin-left:10px;
		margin-right: 0px;
		padding-bottom: 42px;
		width: 430px;
		}
		
		.home_content_text {
		float: right;
		margin-top:10px;
		margin-left:10px;
		margin-right: 0px;
		padding-bottom: 42px;
		width: 430px;
		}
		
		.home_content_text2 {
		float: left;
		margin-top:10px;
		margin-left:10px;
		margin-right: 0px;
		padding-bottom: 42px;
		width: 600px;
		}
		
		.web_content_text {
		float: right;
		margin-top:10px;
		margin-left:10px;
		margin-right: 0px;
		padding-bottom: 42px;
		width: 600px;
		}
		
		.graphic_content_text {
		float: right;
		margin-top:10px;
		margin-left:10px;
		margin-right: 0px;
		padding-bottom: 42px;
		width: 600px;
		}
		
		.portfolio_content_text {
		float: right;
		margin-top:10px;
		margin-left:10px;
		margin-right: 0px;
		padding-bottom: 42px;
		width: 800px;
		}
		
		.ebay_content_text {
		float: right;
		margin-top:10px;
		margin-left:10px;
		margin-right: 0px;
		padding-bottom: 42px;
		width: 600px;
		}
		
		.contact_content_text {
		float: right;
		margin-top:10px;
		margin-left:10px;
		margin-right: 0px;
		padding-bottom: 42px;
		width: 600px;
		}
		
		.portfolio_images {
			width:880px;
			padding-bottom:0px;
			margin-top: 0px;
			float: left;
			border: 1px solid #660000;
			background: #fbfbf0;
			}
		
			.portfolio_a {
				width: 250px;
				padding-top: 20px;
				padding-right: 44px;
				padding-left: 20px;
				padding-bottom: 20px;
				float: left;
				}
			.portfolio_b {
				width: 250px;
				padding-top: 20px;
				padding-right: 44px;
				padding-bottom: 20px;
				float: left;
				}
			.portfolio_c {
				width: 250px;
				padding-top:20px;
				padding-right: 0px;
				padding-bottom: 20px;
				float: left;
				}
		
		#ebay_images {
			width:880px;
			padding-bottom:50px;
			float: left;
			}
			
			.ebay_a {
				width: 250px;
				padding-right: 64px;
				padding-bottom: 50px;
				float: left;
				}
			.ebay_b {
				width: 250px;
				padding-right: 64px;
				padding-bottom: 50px;
				float: left;
				}
			.ebay_c {
				width: 250px;
				padding-right: 0px;
				padding-bottom: 50px;
				float: left;
				}
				

		
			
			#column1 {
			height: 255px;
			width: 310px;
			padding: 0px 0px 0px 0px;
			background-color: #efedcf;
			float: left;
			margin-right: 0px;
			}
			
			.column1_text {
			padding: 10px 15px 15px 20px;
			}
			
			#column1_web {
			height: 325px;
			width: 310px;
			padding: 0px 0px 0px 0px;
			background-color: #efedcf;
			float: left;
			margin-right: 0px;
			}
			
			#column1_graphic {
			height: 270px;
			width: 310px;
			padding: 0px 0px 0px 0px;
			background-color: #efedcf;
			float: left;
			margin-right: 0px;
			}
				
			#column2 {
			height: 255px;		
			width: 310px;
			padding: 0px 0px 0px 0px;
			background-color: #efedcf;
			float: right;
			margin-right: 0px;
			}
			
			#column2_text {
			padding: 10px 15px 15px 20px;
			}
			
			#column2_web {
			height: 325px;		
			width: 310px;
			padding: 0px 0px 0px 0px;
			background-color: #efedcf;
			float: right;
			margin-right: 0px;
			}
			
			#column2_graphic {
			height: 270px;		
			width: 310px;
			padding: 0px 0px 0px 0px;
			background-color: #efedcf;
			float: right;
			margin-right: 0px;
			}
			
		#column3 {
			height: 200px;
			width: 232px;
			padding: 20px 30px 20px 30px;
			background: url(images/bottom_content_bg2.jpg) top right;
			float: left;
				}

	
	#sidebar {
		width: 240px;
		float: right;
		padding-top: 0px;
		align: top;
		margin-top: 9px;
		background-color: #f1eecf;
		background: url(images/sidebar_title.jpg) top center no-repeat;
		
		}
	ul#services { padding-top: 42px;
		list-style-type: none;
		}
		ul#services li {	
			list-style-type: circle;	
			font-family: Helvetica, sans-serif;
			font-size: 1.4em;
			color: #634F36;
			font-weight: normal;
			padding-bottom: 6px;
			padding-left: 25px;
			line-height: 15px;
			margin-left:5px;
			list-style-position: inside;
		}
	
	
	
	.sidebar_text {
		padding: 10px 10px 15px 15px;
	}
	
	.sidebar_blue {
			font-family: arial, sans-serif;
			font-size: 1.5em;
			color: #2679ba;
			}
	
	.sidebar_text_reg {
	font-family: arial, Helvetica, sans-serif;
	font-size: 1.3em;
	line-height: 1.1em;
	color: ##634F36;
	font-weight: normal;
	}
	
	.sidebar_text_bold {
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	line-height: 1.1em;
	color: #896951;
	font-weight: bold;
	}
	
	.sidebar_box {
	background: #e5e1c4;
	}
	

ul#nav {
	float:right;
	}
	ul#nav li {
	display: inline;
	}
	
/*	ul#nav li.nav_space {
		width: 218px;
		background: url(images/nav_spacer.jpg) bottom center;
		}
*/
	ul#nav li a {
		display: block;
		height: 66px;
		text-indent: -9999px;
		float: left;
		}

		ul#nav li.nav_space_lt a {
		width: 75px;
		background: url(images/nav_space_lt.jpg) bottom center;
		}

		
		ul#nav li.home a {
		width: 98px;
		background: url(images/nav_home3.jpg) bottom center;
		}
		ul#nav li.web_design a {
		width: 147px;
		background: url(images/nav_web_design3.jpg) bottom center;
		}
		ul#nav li.graphic_design a {
		width: 174px;
		background: url(images/nav_graphic_design3.jpg) bottom center;
		}
		ul#nav li.portfolio a {
		width: 122px;
		background: url(images/nav_portfolio3.jpg) bottom center;
		}
		ul#nav li.ebay a {
		width: 186px;
		background: url(images/nav_ebay3.jpg) bottom center;
		}
		ul#nav li.contact a {
		width: 113px;
		background: url(images/nav_contact3.jpg) bottom center;
		}
		ul#nav li.nav_space_rt a {
		width: 85px;
		background: url(images/nav_space_rt.jpg) bottom center;
		}
		
		
		
		ul#nav li.nav_spacer a:hover {
		width: 75px;
		background: url(images/nav_space_lt.jpg) center center;
		}
		ul#nav li.home a:hover {
		width: 98px;
		background: url(images/nav_home3.jpg) top center;
		}
		ul#nav li.web_design a:hover {
		width: 147px;
		background: url(images/nav_web_design3.jpg) top center;
		}
		ul#nav li.graphic_design a:hover {
		width: 174px;
		background: url(images/nav_graphic_design3.jpg) top center;
		}
		ul#nav li.portfolio a:hover {
		width: 122px;
		background: url(images/nav_portfolio3.jpg) top center;
		}
		ul#nav li.ebay a:hover {
		width: 186px;
		background: url(images/nav_ebay3.jpg) top center;
		}
		ul#nav li.contact a:hover {
		width: 113px;
		background: url(images/nav_contact3.jpg) top center;
		}
		ul#nav li.nav_space_rt:hover a {
		width: 85px;
		background: url(images/nav_spac_rt.jpg) bottom center;
		}
		
		
		/*ul#nav li.nav_spacer_ON a {
		width: 216px;
		background: url(images/nav_spacer2.jpg) bottom center;
		}
		ul#nav li.home_ON a {
		width: 75px;
		background: url(images/nav_home2.jpg) top center;
		}
		ul#nav li.web_design_ON a {
		width: 135px;
		background: url(images/nav_web_design2.jpg) top center;
		}
		ul#nav li.graphic_design_ON a {
		width: 165px;
		background: url(images/nav_graphic_design2.jpg) top center;
		}
		ul#nav li.portfolio_ON a {
		width: 120px;
		background: url(images/nav_portfolio2.jpg) top center;
		}
		ul#nav li.ebay_ON a {
		width: 170px;
		background: url(images/nav_ebay2.jpg) top center;
		}
		ul#nav li.contact_ON a {
		width: 118px;
		background: url(images/nav_contact2.jpg) top center;
		}*/
		
#footer {
	text-align: center;
	min-height: 90px;
	background: url(images/footer15.jpg) center no-repeat;
	font-size: 1.2em;
	}
	.footer_links {
		font-size: 1.2em;
		text-align: center;
		}
