body { font-family: Georgia, "Times New Roman", Times, serif; background: #d5dac8; margin: 5% 15%; }

a, a:link, a:visited { color: #36f; text-decoration: none; }
a:hover { text-decoration: underline; }
/*<agl.folder "nav">*/
	#_nav { background: url(../_img/Logo2_02.gif) no-repeat; margin: 0 1em 1em 0; position: relative; top: -1px; left: 0; float: left; border-left: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black; border-top-style: none;; 
}
	#_nav > ul { padding: 0; margin: 0; list-style-type: none; }
	#_nav a { color: black; text-decoration: none; display: block; padding: 7px; }
	#_nav a:hover { color: red; background-color: transparent; text-decoration: none; }
	#_nav a:active { color: red; text-decoration: none; }
	#_nav a#current { color: red; text-decoration: none; }
/*</agl.folder>*/


/*<agl.folder "title">*/
	#_title { background: url(../_img/Logo2_01.gif) no-repeat; position: relative; left: 0; width: 450px; height: 163px; border: solid 1px black; }
	#_title > h1 { display: none; }
	#_title > h2 { display: none; }
/*</agl.folder>*/


/*<agl.folder "Slogan">*/
	#_slogan { margin: 1em; }
	#slogan { font-size: 1.5em; font-weight: bold; display: block; }
	#supportline { display: block; }
/*</agl.folder>*/


/*<agl.folder "content">*/
	#_content {  background-color: white; padding: 1em; margin-top: 2%; margin-left: 6%; border: dotted 1px black; }
	#_content > p { margin-bottom: 2em; text-align: center; }
	#_content > p:first-letter { font-size: 1.3em; font-weight: bold; }
	#i_wedding { float: right; margin-left: 1em; }
	#i_limo { float: left; }
	#reservations { text-align: center; clear: both; display: block; }
	#reservations > span { display: block; }
/*</agl.folder>*/

.PhoneNumber { font-weight: bold; }

/*///////////////// Pages /////////////////*/
#page_home {}
	#page_home > #_content, #page_about > #_content, #page_spec > #_content, #page_contact > #_content, #page_links > #_content { background-image: url(../_img/back_rose.jpg); background-repeat: no-repeat; background-position: 100% 100%;}


#page_about {}


#page_choice {}
	 #page_choice > #_content { background-image: url(../_img/back_turntable.jpg); background-repeat: no-repeat; background-position: 100% 0%;}
	#page_choice > #_content > h1 { font-size: 1.3em; font-weight: bold; font-style: normal; margin-bottom: 2em; width: 65%; }
#mm { color: red; display: block; }
	#trc { color: #8b9179; display: block; font-style: italic; }
#page_choice > #_content > ul { clear: left; list-style-image: url(../_img/Button.jpg); list-style-position: outside; }
	#page_choice > #_content > ul > li { margin: 0 0 1em 0; }


#page_spec {}
#page_spec > #_content > h1 { margin: 0; }
#page_spec > #_content > h2:before { content: url('../_img/wedding-flower.jpg'); margin-right: 0.25em; position: relative; top: 0.25em; }
#page_spec > #_content > h2 { margin-top:0; }
#page_spec > #_content > h2:after { content: url('../_img/wedding-flower.jpg'); margin-left: 0.25em; position: relative; top: 0.25em; }


#page_events {}
	#page_events > #name { font-style: italic; }
	#page_events > #_content > ul { clear: left; list-style-position: inside; display: block; list-style-image: url(../_img/Button.jpg); }
	#page_events img#picEvents { float: right; margin-right: 10%; border: 1px solid black; }
	#page_events img#picMartyShoulder { display: block; }


#page_contact {}
	#page_contact > #_content > h1 { margin: 0.15em 0 0.25em 0; text-align: left; }
	#page_contact > #_content > h2 { padding: 0; margin: 0; font-style: italic; font-weight: normal; color: red; text-align: left; }


#page_links {}
	#page_links > #_content > ul { clear: left; list-style-position: outside; display: block; }