@charset "utf-8";
/* CSS Document */

/*Main*/
	html {height: auto;}
	body{margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; color:#000000; background:url(Background/55original.gif) repeat; height:100%; width:100%;}
	#layout{ width:974px; margin:0 auto; height:auto;}
	#main{ width:973px; float:left; margin:0 auto; height:auto; border-style:solid; background:url(Background/24original.gif); border-width:2px; overflow:hidden;border-color:#000000; border-top-width:0px;}
	/*#container_left {float:left; width:233px; overflow:hidden; background-color:#CDCBA7; height:100%}
	#container_right {float:left; width:740px; overflow:hidden; height:100%; background:url(Background/24original.gif);}
/*Main*/


/*header*/
	#header{ width:972px; float:left; margin-top:20px; height:300px; background-color:#FFFFFF; border-style:solid; border-width:2px; border-color:#000000;}
	#header .left-header{width:600px; float:left; height:300px; border-width:0px; border-right-style:solid; border-right-width:2px; border-right-color:#000000; background-color:#000;}
	#header .right-header{width:370px; text-align:center; float:right; height:300px; background:url(mexico_mercy_new.gif);  border-width:0px;}
/*header*/


/*Left Main*/
	#left_main{ width:233px; float:left; margin:0px auto; height:auto;background-color:#CDCBA7;overflow:hidden;}
	#left_main .container {height:auto;float:left;}
	#left_main .container .header_spacer {width:233px; float:left; margin:0px; height: 50px;}
	#left_main .container .menu {width:168px; float:left; padding:9px 0px 7px 0px; margin:0px 35px 0px 30px; height: 20px; vertical-align:middle; color:#600;}
	#left_main .container .menu:hover {background-color:#A4A583;font-weight:bold;color:#FFF;}
	#left_main .container .menu a {color:#600; margin-left:8px; text-decoration:none;}
	#left_main .container .menu2_cont {width:168px; float:left; padding:9px 0px 7px 0px; margin:0px 35px 0px 30px; height: 28px; vertical-align:middle; color:#600;}
	#left_main .container .menu2_cont:hover {background-color:#A4A583; font-weight:bold; color:#FFF;}
	#left_main .container .menu2_cont .menu2 {width:168px; float:left; height: 14px; vertical-align:middle;}
	#left_main .container .menu2_cont .menu2 a {color:#600; text-decoration:none; margin-left:8px; }
	#left_main .container .menu2_cont .menu2a {width:168px; float:left; height: 14px; vertical-align:middle; }
	#left_main .container .menu2_cont .menu2a a {color:#600; text-decoration:none; margin-left:8px; }
	#left_main .container .menu3 {width:168px; float:left; padding:7px 0px 7px 0px; margin:0px 35px 0px 38px; height: 20px; vertical-align:middle; color:#600; font-weight:bold;}
	#left_main .container .spacer {width:168px; float:left; margin: 0px 30px -2px 30px; height:2px; border-top-color:#4B4F46; border-top-style:solid; border-top-width:2px;}
	#left_main .container .header_spacer_bottom {width:100%; height:100px; float:left;}
	#left_main .container .HuDef {color:#600; font-size:12px; font-weight:bold;text-decoration:none; margin-left:30px;}
	#left_main .container .HuDef a{text-decoration:underline; color:#600;}
	#left_main .container .admin {margin-top:25px; }
	#left_main .container .admin a{font-size:10px; text-decoration:none; margin-left:30px; color:#600;}
	#left_main .container .header_spacer_bottom2 {width:100%; height:40px; float:left;overflow:hidden;}
/*Left Main*/


/*Right Main*/
	#right_main{ width:740px; float:left; margin:0 auto; height:auto; vertical-align:top; overflow:hidden;}
	#right_main .heading {width: 736px; float:left; margin:10px 0px 0px 10px; height:40px; font-size:16px; font-weight:bold;}
	#right_main .heading_main {width: 736px; float:left; text-align:center; margin:10px 0px 0px 10px; height:40px; font-size:16px; font-weight:bold;}
	#right_main .heading2 {width: 736px; float:left; margin:20px 0px 0px 10px; height:40px; font-size:14px; font-weight:bold;}
	#right_main .main_row {width:726px; float:left; margin:0px 0px 0px 15px;}
	#right_main .main_row2 {width:726px; float:left; margin:0px 0px 0px 15px; padding-right:40px;}

/*Right Main*/

/*Contact Us*/

	/*top text*/
		#right_main .email {width:726px; float:left; margin:0px 0px 0px 15px; font-size:12px;}
		#right_main .email a {text-decoration:none; color:#600;}
		#right_main .email a:hover {text-decoration:underline;}
		#right_main .phone_cont {width:726px; float:left; margin:30px 0px 0px 15px;}
		#right_main .phone_cont .phone_heading {width:726px; float:left; height:15px; font-weight:bold;}
		#right_main .phone_cont .phone {width:726px; float:left; height:15px;}
		#right_main .mail {width:726px; float:left; margin:30px 0px 0px 15px;}
		#right_main .packages {width:726px; float:left; margin:30px 0px 30px 15px;}
		#right_main .address_heading {width:726px; float:left; margin:0px 0px 0px 15px; font-weight:bold;}
		#right_main .address {width:726px; float:left; margin:0px 0px 0px 15px;}
	/*top text*/

	/*bottom form*/
		#right_main .form_message {width:726px; float:left; margin:30px 0px 0px 15px; height:100%;}
		#right_main .form_message .spacer{height:20px; width:726px;}
		#right_main .form_message .heading1 {font-size:16px; font-weight:bold;}
		#right_main .form_message .label_cont {width:726px; float:left; margin:10px 0px 0px 0px; }
		#right_main .form_message .label_cont .label_main {float:left; width:auto; margin-right:5px; font-weight:bold;}
		#right_main .form_message .label_cont .label_main_required {float:left; width:auto; color:#00F; font-size:10px;}
		#right_main .form_message .label_cont .label_sub1 {float:left; width:158px; margin-left:4px; font-size:10px; margin-top:-10px;}
		#right_main .form_message .label_cont .label_sub2 {float:left; width:50px; margin-left:4px; font-size:10px;margin-top:-10px;}
		#right_main .form_message .inputFName {float:left; width:150px; font-size:12px; margin-right:5px;}
		#right_main .form_message .inputLName {float:left; width:150px; font-size:12px;}
		#right_main .form_message .inputEmail {float:left; width:250px; font-size:12px;}
		#right_main .form_message .inputComments {float:left; width:550px; height:250px; font-size:12px; vertical-align:text-top;}
		#right_main .form_message .chkNewsletter {width:12px; float:left; height:12px;}
		#right_main .form_message .labelNewsletter {float:left; width:726px;margin-top:20px;}
		#right_main .form_message .labelNewsletter2 {float:left; width:85px;margin-left:5px;}	
		#right_main .form_message .labelNewsletter2a {float:left; width:585px; margin-left:5px; color:#00F; font-size:10px;}	
		#right_main .form_message .label_cont .form_button {float:left; width:100px; margin-top:20px; margin-bottom:50px;}
	/*bottom form*/

/*Contact Us*/

/*FAQ*/
	#right_main .main_row .limit {float:left; width:700px;}
	#right_main .main_row .limit a{text-decoration:none; color:#600;}
	#right_main .main_row .limit a:hover{text-decoration:underline; font-weight:bold;}
/*FAQ*/

/*Pictures and Newsletter*/
	/*Newsletters*/
		#right_main .news {float:left; width:726px;}
		#right_main .news .row_cont{width:230px; float:left;margin:20px 30px 0px 15px;}
		#right_main .news .row_cont .label_news {font-size:14px; font-weight:bold; float:left; width:230px;}
		#right_main .news .row_cont .drop_news {width:70px;}
		#right_main .news .row_cont .link_news { text-decoration:none;  margin-top:10px;}
		#right_main .news .row_cont .link_news a { text-decoration:none;color:#600;}
		#right_main .news .row_cont .link_news a:hover {text-decoration:underline; color:#600;} 
		#right_main .news .row_cont .link_news_archive { text-decoration:none;  margin-top:10px;}
		#right_main .news .row_cont .link_news_archive a { text-decoration:none;color:#600;}
		#right_main .news .row_cont .link_news_archive a:hover {text-decoration:underline; color:#600;} 
		#right_main .news .row_cont .spacer{margin-bottom:30px;}
		
		/*Subscribe*/
			#right_main .news .row_cont2a {width:320px; float:left; margin:20px 0px 0px 15px;}
			#right_main .news .row_cont2a .row_cont2 {width:300px; float:left; margin: 0px 0px 0px 15px; color:#000;}
			#right_main .news .row_cont2a .row_cont2 .safe1 {float:left; font-size:10px;}
			#right_main .news .row_cont2a .row_cont2 .safe2 {float:left; font-size:10px; font-weight:bold;}
			#right_main .news .row_cont2a .row_cont2 .safe3 {float:left; vertical-align:super; font-size:9px;}
			#right_main .news .row_cont2a .row_cont2 a {float:left; color:#000;}
		/*Subscribe*/
	/*Newsletters*/
	
	/*Pictures*/
		#right_main .Pic_Cont {float:left; width:726px; margin:-10px 0px 40px 15px;}
		#right_main .Pic_Cont2 {float:left; width:726px; margin:-10px 0px 10px 15px;}
		#right_main .Pic_Cont2 a {color:#600; text-decoration:none;}
		#right_main .Pic_Cont2 a:hover {margin-top:-10px; color:#600; text-decoration:underline;}
/*Pictures and Newsletter*/

/*Involved*/
	#right_main .row_cont {width:726px; margin:0px 0px 0px 30px;}
	#right_main .row_cont .heading2 {width: 736px; float:left; margin:10px 0px 0px -15px; height:40px; font-size:14px; font-weight:bold;}
	#right_main .row_cont p {margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
	#right_main .row_cont .spacer {margin-bottom:50px;}
/*Involved*/

/*Contact_Submit*/
	#right_main .contact_S .row_cont {width:726px; float:left; margin: 10px 0px 0px 15px;}
	#right_main .contact_S .row_cont2 {width:726px; float:left; margin: 0px 0px 0px 15px; color:#000;}
	#right_main .contact_S .row_cont2 .safe1 {float:left; font-size:10px;}
	#right_main .contact_S .row_cont2 .safe2 {float:left; font-size:10px; font-weight:bold;}
	#right_main .contact_S .row_cont2 .safe3 {float:left; vertical-align:super; font-size:9px;}
	#right_main .contact_S .row_cont2 a {float:left; color:#000;}
/*Contact_Submit*/

/*Admin Login*/
	#right_main .Login {width:736px; float:left; margin-left:15px; height:250px;}
	#right_main .expire {color:#F00; font-weight:bold; margin-bottom:20px; margin-left:15px;}
/*Admin Login*/

/*Logout*/
	#right_main .LogOut {width:722px; float:left; text-align:right; margin:-38px 0px 12px 0px;}
	#right_main .LogOut a {color:#600;text-decoration:none;}
	#right_main .LogOut a:hover {font-weight:bold; text-decoration:underline;}
/*Logout*/

/*Admin Menu*/
	#right_main .admin_menu {width:722px; float:left; margin-top:-10px; background-color:#CCC; margin-left:8px;}
	#right_main .admin_menu .cont {width:725px; float:left;}
	#right_main .admin_menu .cont .BI {padding-top:5px; padding-bottom:5px; width:101px; float:left; text-align:center; text-decoration:none; color:#600; border-color:#000; border-style:solid; border-width:1px;}
	#right_main .admin_menu .cont .Home {padding-top:5px; padding-bottom:5px; width:101px; float:left; text-align:center; text-decoration:none; color:#600; border-color:#000; border-style:solid; border-width:1px;}
	#right_main .admin_menu .cont .Pics {padding-top:5px; padding-bottom:5px; width:101px; float:left; text-align:center; text-decoration:none; color:#600; border-color:#000; border-style:solid; border-width:1px;}
	#right_main .admin_menu .cont .NL {padding-top:5px; padding-bottom:5px; width:101px; float:left; text-align:center; text-decoration:none; color:#600; border-color:#000; border-style:solid; border-width:1px;}
	#right_main .admin_menu .cont .Vids {padding-top:5px; padding-bottom:5px; width:101px; float:left; text-align:center; text-decoration:none; color:#600; border-color:#000; border-style:solid; border-width:1px;}
	#right_main .admin_menu .cont .IV {padding-top:5px; padding-bottom:5px; width:101px; float:left; text-align:center; text-decoration:none; color:#600; border-color:#000; border-style:solid; border-width:1px;}
	#right_main .admin_menu .cont .FAQ {padding-top:5px; padding-bottom:5px; width:101px; float:left; text-align:center; text-decoration:none; color:#600; border-color:#000; border-style:solid; border-width:1px;}
	
	#right_main .admin_menu .cont .BI a {color:#600; text-decoration:none; margin-top:8px;}
	#right_main .admin_menu .cont .Home a {color:#600;text-decoration:none;}
	#right_main .admin_menu .cont .Pics a {color:#600;text-decoration:none;}
	#right_main .admin_menu .cont .NL a {color:#600;text-decoration:none;}
	#right_main .admin_menu .cont .IV a {color:#600;text-decoration:none;}
	#right_main .admin_menu .cont .FAQ a {color:#600;text-decoration:none;}
	#right_main .admin_menu .cont .Vids a {color:#600;text-decoration:none;}
	
	#right_main .admin_menu .cont .BI:hover {font-weight:bold; background-color:#AAA79F;}
	#right_main .admin_menu .cont .Home:hover {font-weight:bold; background-color:#AAA79F;}
	#right_main .admin_menu .cont .Pics:hover {font-weight:bold; background-color:#AAA79F;}
	#right_main .admin_menu .cont .NL:hover {font-weight:bold; background-color:#AAA79F;}
	#right_main .admin_menu .cont .IV:hover {font-weight:bold; background-color:#AAA79F;}
	#right_main .admin_menu .cont .FAQ:hover {font-weight:bold; background-color:#AAA79F;}
	#right_main .admin_menu .cont .Vids:hover {font-weight:bold; background-color:#AAA79F;}
/*Admin Menu*/

/*Admin Pages*/
	/*Main*/
		#right_main .admin_label {width:726px; margin:100px 0px 0px 15px;}
		#right_main .confirm {width:726px; margin:80px 0px 0px 15px; color:#600; font-weight:bold;}
		#right_main .sub_heading {width:726px; margin:30px 0px 20px 15px; font-size:14px; font-weight:bold;}
		#right_main .admin_row {width:726px; margin:0px 0px 10px 15px;}	
		#right_main .admin_row a {color:#600; text-decoration:none;}
		#right_main .admin_row a:hover {color:#600; text-decoration:underline; font-weight:bold;}
	/*Main*/
	
	/*View*/
		#view {width:974px; background:url(Background/24original.gif); margin:50px 0px 0px 0px; height:500px auto; float:left;}
		#view .main {width:974px; margin:10px 0px 10px 15px;float:left;}
		#view .main .save_btn {margin:10px 0px 0px 10px; float:left;}
		#view .main p {font-size:14px; margin:1em 0; font-weight:bold;float:left;}
		#view .main .row_cont {width:914px; padding:15px 15px 15px 15px; border:solid; border-color:#000; border-width:1px; float:left;}
		#view .main .row_cont .pic {width:600px; overflow:hidden; float:left; height:300px;}
		#view .main .row_cont .rand {width:314px; height:25px; float:left;}
		#view .main .row_cont .def {width:314px; height:25px; float:left;}
		#view .main .row_cont .del {width:314px; height:45px; float:left;}
		#view .main .row_cont .name_cont {width:314px; height:45px; float:left;}
		#view .main .row_cont .name {width:41px; height:45px; float:left; margin-left:5px; font-weight:bold;}
		#view .main .row_cont .name2 {width:250px; height:45px; float:left;}
		#view .main .spacer {width:974px; height:30px;}
		
		#view .main .row_cont .pic2 {width:350px; overflow:hidden; float:left; height:374px; margin-top:-15px;}
		#view .main .row_cont .active {width:550px; height:25px; float:left;}
		#view .main .row_cont .order {width:550px; height:25px; float:left;}
		#view .main .row_cont .del2 {width:550px; height:45px; float:left;}
		#view .main .row_cont .name_cont2 {width:550px; height:45px; float:left;}
		#view .main .row_cont .name2 {width:41px; height:45px; float:left; margin-left:5px; font-weight:bold;}
		#view .main .row_cont .name22 {width:500px; height:45px; float:left;}
		#view .main .row_cont .pic_display {width:500px; overflow:hidden; float:left; margin-left:15px;}

		#view .main .row_cont .pic .name_cont {width:600px; height:35px; float:left;}
		#view .main .row_cont .pic .name_cont .name3 {width:60px; height:35px; float:left; margin-left:5px; font-weight:bold;}
		#view .main .row_cont .pic .name_cont .name32 {width:460px; height:35px; float:left; margin-left:5px; font-weight:bold;}


		#view .main .NL_cont {width:914px; padding:15px 15px 15px 15px; border:solid; border-color:#000; border-width:1px; float:left;}
		#view .main .NL_cont .del2 {width:50px; height:45px; float:right; margin-right:320px;}
	/*View*/
	
	
/*Admin Pages*/