@CHARSET "UTF-8";

/* BODY */
	/* Header */
#home_left_column {
	width: 400px;
	padding-left: 15px;
	float: left;
}

#home_left_column #home_about_container {
	height: 323px;
	width: 375px;
}	

#home_left_column #home_about_container h2 {
	padding-bottom: 5px;	
}	

#home_left_column #home_about_container #home_about_content {	
	height: 301px;	
	background: url("../img/enjoy_your_stop.jpg") bottom left no-repeat;	
}	

#home_left_column #home_about_container #home_about_content p {
	width: 310px;
	padding: 20px 0 0 42px;	
	font-family: Georgia, Verdana, sans-serif;
	font-size: 9pt;	
	line-height: 17pt;
	font-style: italic;
	letter-spacing: 1px;
	color: #582906;		
}	

#home_about_content p label, #home_about_content p span {
	font-family: Georgia, Verdana, sans-serif;
	font-weight: bold;
	font-style: italic;
	letter-spacing: -0.5px;	
}

#home_about_content p label {
	padding-left: 15px;
	font-size: 9pt;
	color: #cb3315;	
}	

#home_about_content p #available_status {
	font-size: 13pt;
	color: #cb3315;	
}	

#home_about_content p #available_email a {
	padding-left: 15px;
	font-size: 17pt;
	color: #5a8796;	
	text-decoration: none;
}	

#home_about_content p #about_padding {
	display: block;
	padding-top: 5px;	
}	

#home_right_column {
	width: 555px;
	float: left;
}

#home_right_column #home_projects_container {
	height: 323px;
	width: 567px;
}	

#home_right_column #home_projects_container h2 {
	padding-bottom: 5px;	
}	

#home_right_column #home_projects_container #home_projects_content {
	width: 566px;
	height: 301px;	
	background: url("../img/slideshow_back.jpg") 3px 0 no-repeat;
}	

#home_right_column #home_projects_container #home_projects_content #home_projects_inner {
	width: 490px;
	float: left;
}

#home_right_column #home_projects_container #home_projects_content .left_arrow {
	width: 38px;
	height: 32px;
	margin-top: 90px;
	background: url("../img/left_arrow.png") top left no-repeat;
	cursor: pointer;
	float: left;	
}

#home_right_column #home_projects_container #home_projects_content .right_arrow {
	width: 38px;
	height: 32px;
	margin-top: 90px;
	background: url("../img/right_arrow.png") top left no-repeat;
	cursor: pointer;
	float: right;	
}

.home_corner_top_left {
	position: absolute;
	margin: 2px 0 0 1px;
	width: 52px;
	height:	52px;
	background: url("../img/top_left_corner.png") no-repeat;
	z-index: 2;
}

.home_corner_top_right {
	position: absolute;
	margin: 2px 0 0 435px;
	width: 52px;
	height:	52px;
	background: url("../img/top_right_corner.png") no-repeat;
	z-index: 2;
}

.home_corner_bottom_left {
	position: absolute;
	margin: 158px 0 0 1px;
	width: 52px;
	height:	52px;
	background: url("../img/bottom_left_corner.png") no-repeat;
	z-index: 2;
}

.home_corner_bottom_right {
	position: absolute;
	margin: 158px 0 0 435px;
	width: 52px;
	height:	52px;
	background: url("../img/bottom_right_corner.png") no-repeat;
	z-index: 2;
}

.slideshow_image_container {
	position: absolute;
	width: 477px;
	height: 199px;
	margin: 7px 0 0 6px;
	overflow: hidden;
	z-index: 1;	
}

.autoplay_icon {
	position: absolute; 
	top: 13px;
	left: 15px;
	z-index: 100;
	cursor: pointer;
	display: none;
}	

.autoplay_stop_icon {
	position: absolute; 
	top: 13px;
	left: 15px;
	z-index: 100;
	cursor: pointer;	
}
	/* /Header */
	
	/* Skills */
#home_left_column .home_skills_container {
	margin-top: 30px;
	-margin-top: 40px;
	width: 375px;	
}

#home_left_column .home_skills_container h2 {
	padding-bottom: 30px;	
}

#home_left_column #home_skills_content {	
	width: 350px;		
}

#home_left_column #home_skills_content #home_skills {
	font-family: Garamond, Georgia, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 0.5px;
	color: #bd4a33;
	padding-left: 20px;
	float: left;	
}

#home_left_column #home_skills_content #home_skills ul, #home_skills_evaluation ul {
	padding-right: 15px;
	list-style-type: none;	
}

#home_left_column #home_skills_content #home_skills ul li {
	padding-bottom: 10px;	
}	

#home_left_column #home_skills_content #home_skills .skills_padding {
	padding-left: 16px;	
}

#home_left_column #home_skills_content #home_skills_evaluation {
	float: right;	
}

#home_left_column #home_skills_content #home_skills_evaluation ul li {
	padding-bottom: 9px;	
}

.legend_border {
	width: 310px;
	margin: 5px 0 5px 25px;
	border-bottom: 1px solid #cac393;	
}	

#home_left_column #home_skills_content #skills_legend {
	font-family: Garamond, Georgia, sans-serif;
	font-size: 9pt;
	color: #9c835f;	
	margin-left: 30px;
	float: right;
}

#home_left_column #home_skills_content #skills_legend span {
	margin-right: 40px;	
}	
	/* /Skills */
	
	/* Can Do */
#home_right_column #home_services_container {
	margin-top: 40px;
}

#home_right_column #home_services_container h2 {
	padding-bottom: 30px;
}

.home_services_left {
	margin-bottom: 7px;	
	background: url("../img/services_left.jpg")	4px 0 repeat-y;
}

.home_services_bottom {
	background: url("../img/services_bottom.jpg") bottom left repeat-x;
}

.home_services_corner {	
	width: 540px;	
	background: url("../img/services_corner.jpg") bottom left no-repeat;	
}

.home_services_visible {
	height: 23px;	
	padding-bottom: 5px;
}	

.home_services_corner label {
	font-family: Garamond, Georgia, sans-serif;
	font-size: 13pt;	
	font-weight: bold;
	color: #bd4a33;	
	padding-left: 10px;
	display: block;
	float: left; 
}

.home_services_corner label img {
	padding-right: 5px;	
}	

.home_services_signs {
	float: right;	
}

.home_services_signs span {
	cursor: pointer;	
}

.home_services_desc {	
	font-family: Georgia, Verdana, sans-serif;
	font-size: 11pt;
	line-height: 16pt;
	color: #9c835f;	
}

.home_services_desc p {
	padding: 5px 15px 15px 20px;	
}	
	/* /Can Do */
/* /BODY */