/* Remarkable Weddings by DJ Larry Williams CSS
Updated 3 January 2008 by River Valley Hosting & Web Design - RiverValleyHosting.com */

body { 
	topmargin: 5px; bottommargin: 5px; rightmargin: 5px; leftmargin: 5px;
	scrollbar-face-color: #81715B;
	scrollbar-track-color: #271D1D;
	scrollbar-arrow-color: #D0C6A9;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-3dlight-color: #FFFFFF
}

table.nav { background-color: #271D1D }
table.style1 { 
	width: 975px;
	border-left: 2px solid #271D1D;
	border-right: 2px solid #0B0B0D;
	border-top: 2px solid #271D1D;
	border-bottom: 2px solid #0B0B0D
}
table.style2 { width: 971px; height: 28px; background-color: #CCCCCC }
table.style3 { width: 655px; background-color: #CCCCCC }
td.bg { height: 485px; background-image: url('images/background.jpg') }
td.bg1 { height: 485px; background-image: url('images/background9.jpg') }
td.bg2 { height: 485px; background-image: url('images/background2.jpg') }
td.bg3 { height: 485px; background-image: url('images/background3.jpg') }
td.bg4 { height: 485px; background-image: url('images/background4.jpg') }
td.bg5 { height: 485px; background-image: url('images/background5.jpg') }
td.bg6 { height: 485px; background-image: url('images/background6.jpg') }
td.bg7 { height: 485px; background-image: url('images/background7.jpg') }
td.bg8 { height: 485px; background-image: url('images/background8.jpg') }
td.nav { background-color: #271D1D }

a.cont { font-family: tahoma; font-size: 10pt; text-decoration: none; color: #0000FF }
a.cont:hover { font-family: tahoma; font-size: 10pt; text-decoration: none; color: #FF0000 }
a.copy { font-family: tahoma; font-size: 8pt; text-decoration: none; color: #666666 }
a.copy:hover { font-family: tahoma; font-size: 8pt; text-decoration: none; color: #000000 }
a.foot { font-family: tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none }
a.foot:hover { font-family: tahoma; font-size: 8pt; color: #D0C6A9; text-decoration: none }
a.main { font-family: tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight: bold }
a.main:hover { font-family: tahoma; font-size: 10pt; color: #D0C6A9; text-decoration: none; font-weight: bold }
a.main1 { font-family: tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: none; font-weight: bold }
a.main1:hover { font-family: tahoma; font-size: 10pt; color: #D0C6A9; text-decoration: none; font-weight: bold }
a.main2 { font-family: tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: none }
a.main2:hover { font-family: tahoma; font-size: 10pt; color: #D0C6A9; text-decoration: none }
a.sign { font-family: lucida calligraphy; font-size: 15pt; color: #FFFFFF; text-decoration: none; font-weight: bold }
a.sign:hover { font-family: lucida calligraphy; font-size: 15pt; color: #D0C6A9; text-decoration: none; font-weight: bold }
a { font-family: tahoma; font-size: 10pt; text-decoration: none }
a:hover { font-family: tahoma; font-size: 10pt; text-decoration: none }

div.frame { padding-left: 5px; padding-top: 5px; padding-bottom: 5px }
div.sig { padding-left: 49px; font-size: 10pt; font-family: tahoma; font-weight: bold }
div.welcome { padding-left: 40px; padding-top: 40px; font-size: 12pt; font-family: tahoma; color: #FFFFFF; width: 675px }
p { font-family: tahoma; font-size: 10pt; color: #000000 }
font.copy { font-family: tahoma; font-size: 8pt; color: #666666 }
font.foot { font-family: tahoma; font-size: 8pt; color: #D0C6A9 }
font.foot2 { font-family: tahoma; font-size: 8pt; color: #FFFFFF }
font.head { font-family: lucida calligraphy; font-weight: bold; font-size: 16pt; color: #271D1D }
font.head2 { font-family: tahoma; font-weight: bold; font-size: 10pt; color: #000000 }
font.head3 { font-family: tahoma; font-size: 9pt; color: #FFFFFF; font-style: italic }
font.head4 { font-family: tahoma; font-size: 10pt; color: #FFFFFF; font-style: italic }
font.main { font-family: tahoma; font-size: 10pt; color: #FFFFFF }
font.main2 { font-family: tahoma; font-size: 10pt; color: #D0C6A9; font-weight: bold }
font.notice { font-family: tahoma; font-size: 10pt; color: #FF0000 }
font.sig { font-family: lucida calligraphy; font-weight: bold; font-size: 15pt; color: #FFFFFF }
font.sig2 { font-size: 10pt; font-family: tahoma; font-weight: bold; color: #666666 }
ul.txt { font-family: tahoma; font-size: 11px; color: #271D1D; text-decoration: none }

input.button1 { 
	font-family: tahoma; 
	font-size: 10pt; 
	color: #FFFFFF; 
	background-color: #81715B; 
	border-left: 2px solid #271D1D; 
	border-right: 2px solid #0B0B0D; 
	border-top: 2px solid #271D1D; 
	border-bottom: 2px solid #0B0B0D
}
input.text { font-family: tahoma; font-size: 10pt; color: #006699 }
select.select1 { 
	color: #006699; 
	font-family: tahoma; 
	font-size: 10pt; 
}

hr.1 { height: 1px; width: 85%; color: #271D1D }
hr.2 { height: 1px; width: 85%; color: #FFFFFF }