/* CSS Document */



body { font-family: Georgia, Times New Roman, Times, serif; background-color: #272627 }

/*------------------------common----------------------------*/
#container 				{ margin: 0 auto; position: relative; top:30px; width:1000px; height:850px }
#background_pic 		{ position:absolute; left:0px; top:0px; width:1000px; height:549px; background-color: #fff }
#menu_box 				{ position:absolute; left:100px; top:100px; width:180px; height:500px; background-color: #f0f }
#menu 					{ position:absolute; left:-20px; top:80px; width:220px; height:220px }
#page_title 			{ position:absolute; left:10px; top:10px; width:560px; height:130px; z-index:2 }
#flash_buttons 			{ position:absolute; left:60px; top:180px; width:80px; height:180px; z-index:3 }
#copyright 			    { position:absolute; left:0px; top:550px; width:1000px; height:20px }
#copyright2 			{ position:absolute; left:0px; top:787px; width:1000px; height:20px }
#copyright3 			{ position:absolute; left:0px; top:800px; width:1000px; height:20px }
#copyright4 			{ position:absolute; left:0px; top:680px; width:1000px; height:20px }
/*------------------------index----------------------------*/
#txt_box				{ position:absolute; left:200px; top:146px; width:380px; height:220px }
#pic_box 				{ position:absolute; left:590px; top:40px; width:340px; height:494px }

/*------------------------news----------------------------*/
#txt_news				{ position:absolute; left:200px; top:120px; width:380px;height:341px}
#pic_news 				{ position:absolute; left:590px; top:40px; width:340px; height:494px }

/*---------------------faq----------------------------*/
#faq_txt		  	    { position:absolute; left:200px; top:138px; width:730px; height:220px }
#faq_box 			    { position:absolute; left:590px; top:40px; width:340px; height:494px }
#faq_pic 			    { position:absolute; left:0px; top:0px; width:1000px; height:799px; background-color: #fff }

/*---------------------planning----------------------------*/
#planining_txt			{ position:absolute; left:200px; top:265px; width:380px; height:220px }
#planning_box 			{ position:absolute; left:590px; top:40px; width:340px; height:494px }
#planning_pic 			{ position:absolute; left:0px; top:0px; width:1000px; height:799px; background-color: #fff }

/*---------------------addition----------------------------*/
#add_txt				{ position:absolute; left:200px; top:265px; width:380px; height:220px }
#add_box 				{ position:absolute; left:590px; top:40px; width:340px; height:494px }
#add_pic 			    { position:absolute; left:0px; top:0px; width:1000px; height:799px; background-color: #fff }


/*--------------------reception----------------------------*/
#reception_txt			{ position:absolute; left:200px; top:593px; width:380px; height:220px }
#reception_pic 			{ position:absolute; left:0px; top:0px; width:1000px; height:679px; background-color: #fff }

/*--------------------ceremony----------------------------*/
#ceremony_txt			{ position:absolute; left:200px; top:220px; width:230px; height:220px }
#ceremony_pic 			{ position:absolute; left:0px; top:0px; width:1000px; height:549px; background-color: #fff }

/*--------------------contact----------------------------*/
#form			{ position:absolute; left:200px; top:290px; width:700px; height:250px }
#contactpic		{ position:absolute; left:693px; top:70px; width:190px; height:190px }
#txt_contact	{ position:absolute; left:200px; top:150px; width:380px; height:220px }
/*--------------------locations home----------------------------*/

#location_txt			{ position:absolute; left:200px; top:454px; width:700px; height:100px }

#LP_1, #LP_2, #LP_3, #LP_4 { position:absolute; top:182px; width:136px; height:80px }
#LP_5, #LP_6, #LP_7, #LP_8 { position:absolute; top:300px; width:136px; height:80px }

#LP_1 	{ left:200px }
#LP_2 	{ left:340px }
#LP_3 	{ left:480px }
#LP_4 	{ left:620px }

#LP_5 	{ left:200px }
#LP_6 	{ left:340px }
#LP_7 	{ left:480px }
#LP_8 	{ left:620px }



/*--------------------locations individual commmon----------------------------*/

#locations_bg 		{ position:absolute; left:0px; top:0px; width:1000px; height:785px; background-color: #fff}
#location_title		{ position:absolute; left:200px; top:160px; width:270px; height:65px }
#big_pic 			{ position:absolute; left:590px; top:235px; width:340px; height:527px }
#bottom_right 		{ position:absolute; left:590px; top:270px; width:340px; height:494px }

#top_right_1 		{ position:absolute; left:590px; top:37px; width:168px; height:100px }
#top_right_2 		{ position:absolute; left:763px; top:37px; width:168px; height:100px }

#left_pic_3 		{ position:absolute; left:394px; top:631px; width:192px; height:132px }
#two_col_txt		{ position:absolute; left:200px; top:220px; width:380px; height:220px }


/*--------------------locations center col pic left----------------------------*/

#Mal_p1, #Torri_p1, #Sirm_pic1,	#Gardone_p1, #Riva_p1, #Limone_p1, #Garda_p1, #Bard_p1
{ position:absolute; left:200px; width:192px; height:132px }

#Mal_p1 			{ top:320px }
#Torri_p1 			{ top:320px }
#Sirm_pic1 			{ top:320px }
#Gardone_p1 		{ top:320px }
#Riva_p1 			{ top:320px }
#Limone_p1 			{ top:350px }
#Garda_p1 			{ top:340px }
#Bard_p1 			{ top:350px }

/*--------------------locations center col pic right----------------------------*/

#Mal_p2, #Torri_p2, #Sirm_pic2,	#Gardone_p2, #Riva_p2, #Limone_p2, #Garda_p2, #Bard_p2
{ position:absolute; left:394px; width:192px; height:132px }

#Mal_p2 			{ top:320px }
#Torri_p2 			{ top:320px }
#Sirm_pic2 			{ top:320px }
#Gardone_p2 		{ top:320px }
#Riva_p2 			{ top:320px }
#Limone_p2 			{ top:350px }
#Garda_p2 			{ top:340px }
#Bard_p2 			{ top:350px }

/*--------------------locations txt left----------------------------*/

#Mal_txt_left, #Torri_txt_left, #Sirm_txt_left, #Gardone_txt_left, #Riva_txt_left, #Limone_txt_left, #Garda_txt_left, #Bard_txt_left 
{ position:absolute; left:200px; width:184px; height:220px }

#Mal_txt_left 			{ top:450px }
#Torri_txt_left 		{ top:450px }
#Sirm_txt_left 			{ top:450px }
#Gardone_txt_left 		{ top:450px }
#Riva_txt_left 			{ top:450px }
#Limone_txt_left 		{ top:480px }
#Garda_txt_left 		{ top:475px }
#Bard_txt_left 			{ top:480px }

/*--------------------locations txt right----------------------------*/

#Mal_txt_rht, #Torri_txt_rht, #Sirm_txt_rht, #Gardone_txt_rht, #Riva_txt_rht, #Limone_txt_rht, #Garda_txt_rht, #Bard_txt_rht 
{ position:absolute; left:394px; width:184px; height:220px }

#Mal_txt_rht 			{ top:450px }
#Torri_txt_rht 			{ top:450px }
#Sirm_txt_rht 			{ top:450px }
#Gardone_txt_rht 		{ top:450px }
#Riva_txt_rht 			{ top:450px }
#Limone_txt_rht 		{ top:480px }
#Garda_txt_rht 			{ top:475px }
#Bard_txt_rht 			{ top:480px }



#drop_menu 		{ position:absolute; left:200px; top:200px; width:100px; height:331px; z-index:90 }


/*--------------------testimonials----------------------------*/
#testimonial	{ position:absolute; left:350px; top:140px; width:200px; height:320px }

#testimonial_pic { position:absolute; top:429px; left:200px; width:136px; height:80px }

#couples_box 	{ position:absolute; left:590px; top:50px; width:340px; height:490px }

#loc_text 		{ position:absolute; top:507px; left:200px; width:136px  }

/*--------------------photo albums----------------------------*/


#instruct 		{ position:absolute; top:450px; left:200px; width:400px; height:80px }
#album_pic 		{ position:absolute; left:590px; top:50px; width:340px; height:490px }

#albuminstruct 		{ position:absolute; top:450px; left:100px; width:400px; height:80px }
/*--------------------main menu----------------------------*/

#index, #news, #location, #planning, #reception, #ceremony, #contact, #testimonials, #photo_gallery, #links, #blog, #faqs  
						{ font-weight: bold; position:absolute; left:0px; width:115px; height:23px; margin: 0px; padding: 0px; list-style-type: none; text-indent: -6px; background: url(../images/btn.gif) no-repeat    }

#index 				{ top:0px }
#news				{ top:30px }
#location 			{ top:60px }
#planning 			{ top:90px }
#ceremony 			{ top:120px }
#reception 			{ top:150px }
#contact 			{ top:180px }
#testimonials 		{ top:210px }
#photo_gallery 		{ top:240px }
#links 				{ top:270px }
#blog 				{ top:300px }
#faqs				{ top:330px }

ul#mainNav li		{ display: none }

#indx #mainNav .indx a,
#nws #mainNav .nws a,
#loca #mainNav .loca a,
#plan #mainNav .plan a,
#cere #mainNav .cere a,
#recep #mainNav .recep a,
#con #mainNav .con a,
#testi #mainNav .testi a,
#gallery #mainNav .gallery a,
#linq #mainNav .linq a
#blg #mainNav .blg a { color:#fff; cursor: default }


.topA a 				{ font-size: 11px; color: #000; font-style: italic; vertical-align: middle; line-height: 1.7em; text-decoration: none }
.topA a:link 		{ color: #000; text-decoration: none }
.topA a:visited 	{ color: #000; text-decoration: none }
.topA a:hover 		{ color: #fff; text-decoration: none }
.topA a:active 		{ color: #fff; text-decoration: none }

.style12 {font-size: 9px}



.goldlink a 				{ font-size: 11px; color: #ad9250; font-style: italic ; vertical-align: middle; line-height: 1.7em; text-decoration: underline }
.goldlink a:link 		{ color: #ad9250; text-decoration: none; font-weight: bold }
.goldlink a:visited 	{ color: #ad9250; text-decoration: none; font-weight: bold }
.goldlink a:hover 		{ color: #ad0000; text-decoration: none; font-weight: bold }
.goldlink a:active 		{ color: #ad9250; text-decoration: none; font-weight: bold }





/*-------------------RecepPics----------------------------*/


#pic_1 				{ position:absolute; left:200px; top:182px; width:240px; height:166px; z-index:4 }
#pic_2 				{ position:absolute; left:446px; top:182px; width:240px; height:166px; z-index:4 }
#pic_3 				{ position:absolute; left:692px; top:182px; width:240px; height:166px; z-index:4 }
#pic_4 				{ position:absolute; left:200px; top:354px; width:240px; height:166px; z-index:4 }
#pic_5 				{ position:absolute; left:446px; top:354px; width:240px; height:166px; z-index:4 }
#pic_6 				{ position:absolute; left:692px; top:354px; width:240px; height:166px; z-index:4 }




/*------------------------styles----------------------------*/
.style1 	{ color: #000; font-size: 11px; line-height: 16px }
.style2 	{ color: #fff; font-size: 10px }
.style3 	{ color: #000; font-size: 11px; line-height: 16px; letter-spacing: .1px }
.style4 	{ color: #000; font-size: 11px; line-height: 15px }

/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Menu Type: Vertical
  Style Theme:0 -Basic Style
  -----------------------------------
*/
#p7PMnav {
	margin: 0;
	padding:0;
}
#p7PMnav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#p7PMnav ul {
	margin: 0;
	padding: 0;
	background-color: #ad9250;
	z-index: 10000;
}
/*style for sub menu*/
#p7PMnav ul a {
	margin: 0;
	padding: 0;
	background-color: #ad9250;
	color: #FFF;
	z-index: 10000;
	padding: 0px 10px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
#p7PMnav ul a:hover, #p7PMnav ul a:active, #p7PMnav ul a:focus {
	color: #000;
	letter-spacing: .01px;
	background-color: #ad9250;
}

#p7PMnav a {
	display: block;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 0px 0px;
	color: #000000;
	line-height:20px;
	font-size: 11px;
	font-family: Georgia, Times New Roman, Times, serif;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#p7PMnav a:hover, #p7PMnav a:active, #p7PMnav a:focus {
	color: #ad9250;
	letter-spacing: .01px;
}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark {
	color: #000000;
	font-weight: normal;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 11px;
}
/* ------ the trigger link styles ------- */

/*black arrow*/
#p7PMnav .p7PMtrg, #p7PMnav .p7PMon {
	background-image:  url(../images/arrow.gif);
	background-repeat:	no-repeat;
	background-position: right center;
}
/* the active trigger link style */
#p7PMnav .p7PMon {
	background-color: #ad92502;
	color: #ad92502;
}

/*the submenu classes */

#p7PMnav .p7PMhide {
	left: -9000px;
	border: 0;
}
#p7PMnav .p7PMshow {
	left: auto;
	z-index: 20000 !important;
}
/* Top level menu width */
#p7PMnav {
	width: 105px;
}
/* 2nd and subsequent Submenu widths */
#p7PMnav ul {
	width: 180px;
}
#pmmcrumb {
	font-weight: normal;
	margin-bottom: 16px;
	color: #ad9250;
}
#pmmcrumb a, #pmmcrumb a:visited {
	font-weight: normal;
	color: #ad9250;
}
#pmmcrumb a:hover, #pmmcrumb a:active, #pmmcrumb a:focus {
	font-weight: normal;
	color: #ad9250;
}

