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

html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a {
	margin: 0;
	padding: 0;
	border: 0;
	}

body {
	font-size: 100.01%;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #000;
	line-height:130%;
	}

p { font-size:80%; padding-bottom:20px;}
h1 { font-size:120%; line-height:120%; padding-bottom:20px; font-weight:normal;}
h2 { font-size:120%; line-height:120%; padding-bottom:20px; font-weight:normal; color:#a99a6f;}
h3 { font-size:110%; line-height:120%; padding-bottom:20px; font-weight:bold;}
h4 { font-size:90%; line-height:120%; padding-bottom:10px; font-weight:bold; color:#a99a6f;}
h5 { font-size:80%; line-height:120%; padding-bottom:0px; font-weight:bold; color:#a99a6f;}
h6 {}

.gold { font-size:100%; line-height:120%; font-weight:bold; color:#a99a6f;}
.guestimages { margin:0px 10px 0px 0px; border:#a99a6f solid 4px;}

a { color:#a99a6f; text-decoration:none; font-weight:bold;}
a:hover { color:#a99a6f; text-decoration:underline; font-weight:bold;}

ul { font-size:80%; padding:0px; margin:0px 0px 20px 0px;}
li { margin-left:20px; padding-bottom:5px;}

form {}

table { font-size:80%; text-align:right;}

img { border:0;}


/******************/
/* Main div styles*/
/******************/

#wrapper { background:url(../images/main-bg.gif) repeat-y; width:1041px; margin:auto;}


#container { width:1000px; margin:auto; background-color:#000000;}


#header {}
	.header-column { display:inline; float:left;}


#navigation {}

	#navigation ul {}
	#navigation li {}
	#navigation a, #navigation a:hover {}
	#navigation a:hover {}


#banner { background:#1b1919;}


#main {}
	#main-left { display:inline; float:left; background:url(../images/main-left-bg.jpg) no-repeat; width:487px; height:575px; padding:20px;}
	#main-right { display:inline; float:left; background:url(../images/main-right-bg.jpg) no-repeat; width:393px; padding:20px 50px 20px 30px;}


#gallery-main { background:url(../images/gallery-bg.jpg) no-repeat; display:block; width:1000px;}
	#gallery-main-left { display:inline; float:left; width:275px; padding:20px 20px;}
	#gallery-main-right { display:inline; float:left; width:665px; background:url(../images/gallery-bg-pattern.gif) no-repeat bottom right; padding:0px 0px 0px 20px;}
		
		#content { display:inline; float:left; width:509px; padding-top:20px; }
		#guestlist { display:inline; float:left; width:118px;}

#main-content { background:url(../images/main-pages-bg.jpg) no-repeat; display:block; width:1000px;}
	#main-content-left { display:inline; float:left; width:395px; padding:20px 20px;}
	#main-content-right { display:inline; float:left; width:545px; background:url(../images/gallery-bg-pattern.gif) no-repeat bottom right; padding:0px 0px 0px 20px;}

		#content-main-page { display:inline; float:left; width:369px; padding:20px 0px 0px 20px; }

#main-gallery { width:940px;}

#footer { background:url(../images/footer-bg.jpg) no-repeat; margin:auto; width:1041px; height:200px; padding-top:30px;}

	#footernav { display:inline; float:left;}

	#footernav ul { margin:auto; font-size:60%; color:#999999; padding:0px 0px 5px 30px; margin:0px;}
	#footernav li { display:inline; list-style-type:none; border-right:#999 1px solid; padding:0px 10px; margin:0px;}
	#footernav a { color:#999999; text-decoration:none;}
	#footernav a:hover { color:#999999; text-decoration:underline;}

	#drinkaware { display:inline; float:right; padding:0px 40px 0px 0px;}
