/*Style Sheet for saintauguste.com.*/
/*Date Created: October 28, 2009*/
/*Author: Daniel Saint Auguste - www.saintauguste.com*/

BODY { background-color:#fff; text-align:center; margin-top:0px; margin-left:0px;}
.container{ width:860px; margin: 0px auto; text-align:left; background-color:#FFF; padding:0px;}
	.masthead{ width:860px; height:300px; background-image:url(../images/header.jpg); background-repeat:no-repeat; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:13px; font-weight:bold;}
		.topNav{width:860px; height:30px; padding-top:40px; text-align:right; color:#000000;}
			.topNav .active{color:#cc0000;}
			.topNav li{ display:inline; padding-left:5px;}
			.topNav li a{ color:#000000; text-decoration:none;}
			.topNav li a:hover{ color:#cc0000;}
		.body_container{width:860px; height:auto; }
			.one_column_container{float:left;width:200px; height:auto;}
				
				.news_container{ width:200px; height:auto;}
					.news_header{width:200px; height:auto; font-size:18px; color:#5C0000; font-style:italic; font-weight:normal; padding-top:2px; padding-bottom:2px; margin-bottom:5px; margin-top:50px; border-bottom:1px solid #999; border-top:1px solid #999; background-color:#fff; text-indent:10px;}
					.news_headerConfirm{width:400px; height:auto; font-size:18px; color:#f87c00; font-style:italic; font-weight:normal; padding-top:2px; padding-bottom:2px; margin-bottom:5px; margin-top:10px; border-bottom:0px solid #000; border-top:0px solid #000; background-color:#ffdc4f; padding-left:10px; padding-right:10px;}
					.news_photo{width:200px; height:160px;}
					.news_copy{width:190px; height:auto; color:#666; font-size:13px; padding-top:0px; line-height:15px; font-style:italic; margin-left:10px;}
					.news_copy ul{padding-left:0px;}
					.news_copy li{width:190px; height:auto; color:#666; font-size:12px; padding-top:5px; line-height:10px; font-style:italic; margin-left:10px;}
					.news_copy li a{color:#996600;}
					.news_copy li a:hover{color:#996600; text-decoration:underline;}

			.two_column_center_container{float:left;width:420px; height:auto; margin: 0px 20px 0px 20px; line-height:22px; font-size:14px; }
			.two_column_container{float:left; width:420px; height:auto; margin-bottom:25px;}
			.two_column_top_spacer{float:left; width:420px; height:45px; }
			.two_column_header{ float:left; width:420px; height:auto; padding-bottom:10px; border-bottom:1px solid #000000; margin-bottom:10px; font-family:"Times New Roman", Times, serif; font-size:18px; color:#660000;}
			.single_block{ float:left;width:200px; height:auto; text-align:justify; font-size:15px;}
				.single_block li{line-height:25px; list-style:none; }
			.spacer{float:left;width:20px;}
			
			.nav_portal_container{ width:200px; height:auto;background-color:#000;}
				.nav_portal_header{width:200px; height:65px; background-color:#000;}
				.nav_portal_body{ width:200px; height:auto; background-color:#000000; color:#ff9900;}
				.nav_portal_body p{ padding-left:15px; padding-right:15px; font-style:italic; font-size:13px; line-height:25px; color:#999999; text-align:justify;}
				.nav_portal_body .heading{ color:#ffffff; font-size:18px; text-align:center; }
					.nav_portal_body  ul{padding-left:0px;}
					.nav_portal_body li{ height:30px; text-align:center; line-height:25px; list-style:none; font-size:13px; font-style:italic; font-weight:normal; font-family:"Times New Roman", Times, serif; background-image:url(../images/underline_gold.jpg); background-repeat:no-repeat;}
					.nav_portal_body .h1{font-size:15px; color:#ffffff; font-style:normal; font-weight:normal; background-image:url(../images/underline_white.jpg); background-repeat:no-repeat;}
					.nav_portal_body li a{color:#ff9900; font-weight:normal;}
					.nav_portal_body li a:hover{color:#ffff00; text-decoration:none}
					.nav_portal_body li a .active{color:#ffff00; font-weight:normal;}
					
				.nav_portal_footer{width:200px; height:65px;}
			.three_column_right_container{float:left;width:640px; height:auto; margin: 0px 0px 0px 20px; line-height:22px; font-size:14px; }
			.three_column_left_container{float:left;width:640px; height:auto; margin: 0px 20px 0px 0px; line-height:22px; font-size:14px; }
			.three_column_header{float:left; width:640px; height:auto; padding-bottom:10px; padding-top:25px; border-bottom:1px solid #ccc; margin-bottom:10px; font-family:"Times New Roman", Times, serif; font-size:18px; color:#660000; font-style:normal;}
			.three_column_container{float:left; width:640px; height:auto; margin-bottom:25px;}
			.three_column_top_spacer{float:left; width:640px; height:25px; }
			.double_block{ float:left; width:420px; height:auto; text-align:justify;}
				
		.footer{ clear:both;  width:860px; height:160px; background-image:url(../images/footer.jpg); background-repeat:no-repeat; color:#ccc;  font-size:10px; font-family:Arial, Helvetica, sans-serif;}
		.footer p{ color:#999; height:50px; text-align:right; margin-left:10px;  margin-right:10px; padding-top:142px; color:#999;}

		.h1{font-size:18px; color:#660000; font-style:normal; font-weight:normal;}
		.single_block .contact{ font-size:13px; font-style:italic;}
		
		p{margin:0px;}
		a{ color:#996600; text-decoration:none;}
		a:hover { text-decoration:underline; color:#996600;}
		a:visited {color:#996600;}
		
		.work_heading{color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;}
		.work_link{color:#996600; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; line-height:10px;}
		.work_link a{color:#996600; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:none;}
		.work_link a:hover{color:#996600; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; text-decoration:underline;}
		
		#popup_header{ width:860px; height:50px; background-image:url(../images/popup_header.jpg); background-repeat:no-repeat; color:#000000; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:normal; font-style:italic; text-align:right; text-indent:50px; }
		#popup_header p{ padding-top:13px; padding-right:20px;}
		
		#popup_graphics_container{ width:860px; height:298px; background-color:#f3f3f3; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
		#popup_graphics_containerFull{ width:860px; height:525px; background-color:#f3f3f3; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
		#popup_graphics_containerFlash{ width:860px; height:660px; background-color:#f3f3f3; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
		#popup_graphics_containerFlashani{ width:860px; height:545px; background-color:#f3f3f3; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
		#popup_graphics_containerFullMid{ width:860px; height:360px; background-color:#f3f3f3; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
			.popup_graphics_hero{ float:left;width:408px; height:278px; margin:10px 10px 10px 20px; border:1px solid #cccccc; background-color:#ffffff;}
			.popup_graphics_heroBanner{ float:left;width:820px; height:278px; margin:10px 10px 10px 20px; border:1px solid #cccccc; background-color:#ffffff;}
			.popup_graphics_heroBannerbig{ float:left;width:820px; height:340px; margin:10px 10px 10px 20px; border:1px solid #cccccc; background-color:#ffffff;}
			.popup_graphics_heroVideo{ float:left;width:820px; height:506px; margin:10px 10px 10px 20px; border:1px solid #cccccc; background-color:#ffffff;}			
			.popup_graphics_heroflashani{ float:left;width:820px; height:515px; margin:10px 10px 10px 20px; border:1px solid #cccccc; background-color:#ffffff;}			
			.popup_graphics_heroflash{ float:left;width:820px; height:635px; margin:10px 10px 10px 20px; border:1px solid #cccccc; background-color:#ffffff;}			
				.popup_graphics_4part_container{ float:left; width:400px;  height:278px; margin:10px 20px 10px 0px;}
				.popup_graphics_4part_container_left{ float:left; width:195px; height:280px; margin-right:10px;}
				.popup_graphics_small_top{ width:193px; height:133px; border:1px solid #cccccc; background-color:#FFFFFF; margin-bottom:10px;}
				.popup_graphics_small_bottom{ width:193px; height:133px; border:1px solid #cccccc; background-color:#FFFFFF;}
				.popup_graphics_4part_container_right{ float:left; width:195px; height:280px;}
						
		#popup_content_container{clear:both; width:860px; height:230px; background-image:url(../images/popup_content_background.jpg); background-repeat:no-repeat;}
			.popup_content{margin-left:20px; margin-top:20px; width: 500px; text-align:left;}
			.popup_content .header{ font-weight:normal; font-style:italic; color:#cc0000;}
			.popup_content p{ line-height:18px; color:#333333;}
			.visit_site{ margin-top:20px; margin-left:20px; width:70px; height:20px; background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; font-style:italic;}
			.visit_site p {padding-top:4px;}
			.visit_site a{ color:#ffffff;}
			.visit_site a:hover{color:#996600; text-decoration:none}
		
		#popup_graphics_container_two{width:860px; height:530px; background-image:url(../images/popup_content_background.jpg); background-repeat:no-repeat; background-position:bottom;}
		#popup_graphics_container_three{width:860px; height:670px; background-image:url(../images/popup_content_background.jpg); background-repeat:no-repeat; background-position:bottom;}
			.popup_graphics_hero_container{ float:left; width:393px; height:493px; margin:0px 20px 0px 20px; border:1px solid #cccccc; background-color:#f3f3f3;}
			.popup_graphics_hero_container_two{ float:left; width:393px; height:660px; margin:0px 20px 0px 20px; border:1px solid #cccccc; background-color:#f3f3f3;}
			.popup_graphics_hero2{ float:left; width:371px; height:471px; margin:10px 10px 10px 10px; border:1px solid #cccccc; background-color:#ffffff;}
			.popup_graphics_hero3{ float:left; width:371px; height:640px; margin:10px 10px 10px 10px; border:1px solid #cccccc; background-color:#ffffff;}
			.popup_graphics_1part_container_right{ float:left; width:410px; height:154px; border:1px solid #cccccc; background-color:#f3f3f3;}
			.popup_graphics_small_right{ width:389px; height:133px; border:1px solid #cccccc; background-color:#FFFFFF; margin:10px 10px 10px 10px;}
			.popup_content_1part_container_right{ float:left; width:410px; height:156px;}
			.popup_content_container_two{float:left; width:410px;}
			.popup_content_two{margin-left:0px; margin-top:20px; width: 410px; text-align:left;}
			.popup_content_two .header{ font-weight:normal; font-style:italic; color:#cc0000;}
