




body { 
	  background-color:#F2DDDD; 
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  }


#wrapper {
		  width: 760px;
		  height: auto;
		  margin: auto;
		  }

#header { 
	     width: 760px;
		 height: 80px;
		 background: url(../images/layout/header.jpg)
		 }
		 
#images {
		 width: 760px;
		 height: 192px;
		 margin: 8px 0 0 0;
		 }
		 
		 #images ul {
		 			   list-style-type:none;
					   margin:0 0 0 0;
					   padding:0 0 2px 0;
		 			   }
					   
		 #images li {
		 			   list-style-type:none;
					   margin:0 0 0 0;
					   padding:0 0 2px 4px;
		 			   }
		 

			ul#nav {
					position:relative;
					width: auto;
			     	height: 26px;
				 	list-style-type: none; 
					margin: 6px 0 0 0;
					padding: 0 0 0 0;
			     	background: #fff;
					clear:both;
			     	}
				 
				 	ul#nav a { 
				   			   display : block; 
				   			   height : 26px; 
				   			   text-indent : -9999px; 
				   			   text-decoration : none; 
				   			   overflow : hidden; 
				   			   }
			
				li#nav_1 { position : absolute; top : 0px; left : 0px; width : 60px; height : 26px; background : url(../images/layout/navigation.jpg) no-repeat 0px 0; }
				li#nav_2 { position : absolute; top : 0px; left : 60px; width : 99px; height : 26px; background : url(../images/layout/navigation.jpg) no-repeat -60px 0; }
				li#nav_3 { position : absolute; top : 0px; left : 159px; width : 99px; height : 26px; background : url(../images/layout/navigation.jpg) no-repeat -159px 0; }
				li#nav_4 { position : absolute; top : 0px; left : 258px; width : 100px; height : 26px; background : url(../images/layout/navigation.jpg) no-repeat -258px 0; }
				li#nav_5 { position : absolute; top : 0px; left : 358px; width : 100px; height : 26px; background : url(../images/layout/navigation.jpg) no-repeat -358px 0; }
				li#nav_6 { position : absolute; top : 0px; left : 458px; width : 100px; height : 26px; background : url(../images/layout/navigation.jpg) no-repeat -458px 0; }
				li#nav_7 { position : absolute; top : 0px; left : 558px; width : 100px; height : 26px; background : url(../images/layout/navigation.jpg) no-repeat -558px 0; }
				li#nav_8 { position : absolute; top : 0px; left : 658px; width : 100px; height : 26px; background : url(../images/layout/navigation.jpg) no-repeat -658px 0; }
				li#nav_1 a:hover { background : url(../images/layout/navigation.jpg) no-repeat 0px -25px; }
				li#nav_2 a:hover { background : url(../images/layout/navigation.jpg) no-repeat -60px -25px; }
				li#nav_3 a:hover { background : url(../images/layout/navigation.jpg) no-repeat -159px -25px; }
				li#nav_4 a:hover { background : url(../images/layout/navigation.jpg) no-repeat -258px -25px; }
				li#nav_5 a:hover { background : url(../images/layout/navigation.jpg) no-repeat -358px -25px; }
				li#nav_6 a:hover { background : url(../images/layout/navigation.jpg) no-repeat -458px -25px; }
				li#nav_7 a:hover { background : url(../images/layout/navigation.jpg) no-repeat -558px -25px; }
				li#nav_8 a:hover { background : url(../images/layout/navigation.jpg) no-repeat -658px -25px; }
				
				
/* =============================================================================
 |	Navigation - Drop Down Menus
 | ============================================================================= */

.dropmenudiv {
			  z-index:100;
			  position:absolute;
			  top: 0;
			  border: 1px solid #fff; /*THEME CHANGE HERE*/
			  border-width: 0 1px;
			  line-height:18px;
			  background-color: #441717;
			  width: 100px;
			  font-family:Arial, Helvetica, sans-serif;
			  font-size:12px;
			  visibility: hidden;
			 }


.dropmenudiv a {
			    width: auto;
			    display: block;
			    text-indent: 2px;
			    border: 0 solid #fff; /*THEME CHANGE HERE*/
			    border-bottom-width: 1px;
			    padding: 2px 0;
			    text-decoration: none;
			    color:#fff;
			   }
			   
.dropmenudiv a:hover { color:#fff; text-decoration:none; }
.dropmenudiv a:visited { color:#fff; text-decoration:none; }
.dropmenudiv a:active { color:#fff; text-decoration:none; }


* html .dropmenudiv a { /*IE only hack*/
					   width: 100%;
					  }

.dropmenudiv a:hover { /*THEME CHANGE HERE*/
					   background-color: #BC6969;
					  }
				
/* =============================================================================
 |	Content
 | ============================================================================= */
				
#content {
		  width:auto;
		  height:auto;
		  margin: 8px 12px 8px 6px;
		  }
		  
#content_wedding {
		  width:auto;
		  height:auto;
		  margin: 0px 12px 8px 6px;
		  }		  
		  
		  #menus { width:650px; text-align:center; margin:auto; }
		  
				  
				  
		  
#footer {
		 height: 20px;
		 width: 100%;
		 margin: 6px 0 0 0;
		 padding: 6px 0 8px 0;
		 text-align:center;
		 background: #441717;
		 }
		 
		 #footer p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin: 0 0 0 6px; }
		 #footer a:link { color:#fff; text-decoration:underline; }
		 #footer a:visited { color:#fff; text-decoration:underline; }
		 #footer a:hover { color:#fff; text-decoration:underline; }
		 #footer a:active { color:#fff; text-decoration:underline; }


/* =============================================================================
 |	Styles
 | ============================================================================= */
		 
h1 { font-family: "Times New Roman", Times, serif; font-size:20px; color:#441717; }
h2 { font-family: "Times New Roman", Times, serif; font-size:18px; color:#441717; }
h3 { font-family: "Times New Roman", Times, serif; font-size:14px; margin: 0 0 6px 0; }
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 2px 0 6px 0; }

ul { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin: 4px 0 4px 0; }

a { color:#441717; }
a:visited { color:#441717; }
a:hover { color:#bc6969; text-decoration:underline; }
a:active { color:#bc6969; text-decoration:underline; }

		 
/*.whitebrdr { border: solid #fff 3px; }*/
.tealbg { background-color:#A85151; padding: 6px 6px 6px 0px;}
.menulayout { width:576px; margin: auto; text-align:center; background:#A85151; border: solid 6px #000; padding:0 12px 0 12px }
	.menulayout p {margin:2px 0 10px 0;}
.sig { font-style:italic; color:#441717; }
.floatlt { float: left; }
.floatrt { float: right; }
.clear { clear:both; }
.italics { font-style:italic }
.caldate { color:#fff; font-weight:bold; }
