/* Process About CSS */

#about_main_content_section {
	position:relative; top:0px; left:0px; height:1130px; margin: 0px; background:url(../www_images/gallery/header_3_bg.jpg) #fff no-repeat top left;
	padding: 30px 0 0 0;
}

#about_main_content_section H2 { 
	DISPLAY: block; BACKGROUND: url(../www_images/about/about_heading3_bg.gif) no-repeat top left; width: 246px; height: 68px; margin: 0 0 0 30px;
}

#about_sub_container {
	padding:0; margin:0; padding-top: 152px;
}

#about_menu {
	width: 219px; height: 161px; background:url(../www_images/about/about_menu_bg.jpg) top right no-repeat; float:left;
}

#about_menu p {
	margin: 0; padding: 0; padding-top: 10px; padding-right: 11px; padding-left: 12px; font-size: 105%; line-height: 1.4;
}

#about_menu h3 {
	font-family: "Trebuchet MS", Arial, sans-serif; padding: 0; margin: 0px; padding-left: 16px; color: #fff; line-height: 2.3; font-size: 155%; padding-bottom:1px;
}

#about_sub_content {
	width: 741px; float:left;  background:url(../www_images/about/about_content_middle_bg.jpg) top right repeat-y;
}

#process_top {
	width: 741px; height: 865px; background:url(../www_images/about/about_content_top_bg.jpg) top right no-repeat;
}

#process_top h3 {
	padding: 13px 0 0 35px; font-size: 170%;
}

#process_bottom {
	width: 741px; height: 30px; background:url(../www_images/about/about_content_bottom_bg.jpg) bottom right no-repeat;
}

#about_nav {list-style-type:none;  padding:18px 0 0 40px; margin:0;}

#about_nav li { padding:0; margin:0; padding-bottom: 18px;}

#about_nav li a {
	margin:0px; padding:0px; text-decoration:none; font-size:130%; font-weight:bold; color: #000; border-style: none;
}

#about_nav li a:hover {
	border-style: none none dashed none; border-width:1px;
}

#about_nav li.current a {
	border-style: none none dashed none; border-width:1px;
}

#process_list_main {list-style-type:none;  padding:0; margin: 17px 0 0 44px; font-size:100%; line-height:1.3em;}

#process_list_main li { padding:0; clear:left; width:640px; height:117px; margin: 0 0 10px 0;}

#process_list_main li h4 {
	font-size: 170%; color: #535353; padding: 16px 0 0 23px; margin:0;
}

#process_list_main li p {
	font-size: 105%; padding: 16px 10px 0 23px; margin:0;
}

li#step1 {background:url(../www_images/about/send_plans_materials.jpg) top left no-repeat;}
li#step2 {background:url(../www_images/about/free_sketch.jpg) top left no-repeat;}
li#step3 {background:url(../www_images/about/review_comment.jpg) top left no-repeat;}
li#step4 {background:url(../www_images/about/progress_bubble.jpg) top left no-repeat; width: 546px; height: 144px; margin: 0 0 15px 45px;}
li#step5 {background:url(../www_images/about/download_high_res_image.jpg) top left no-repeat;}
li#step6 {background:url(../www_images/about/payment_option_google.jpg) top left no-repeat;}

li#step4 p {padding: 120px 0 0 78px; font-size: 105%;}

.bubble_container {background:url(../www_images/about/process_bubble_bg.jpg) top left no-repeat; margin: 0 0 0 185px; width:455px; height: 117px;}

.bubble_container a {
	text-decoration:none; color:#666666;
}

.bubble_container a:hover { color:black; text-decoration:underline; }


}
