/* *** Elly & Jason's Wedding Website - CSS *** */

body{ margin: 0; padding: 0; }

/* *** Main Sections *** */
#container {
			width: 800px;
			\width: 820px;
			w\idth: 800px;
			border: 1px solid white;
			margin: 10px;
			margin-left: auto;
			margin-right: auto;
			padding: 10px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#564b47;
		}

		#banner {
			background-color: #ffffff;
			margin: 0px;
			width:800px;
			height:298px;
			
		}
		
		#content {
			padding:0 25px 5px 2px;
			margin-left:;
			margin-right:;
			background-color: #ffffff;
			width:auto;
			height:auto;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#564b47;
		}
		#contentHome {
			padding:0 25px 5px 2px;
			margin-left:;
			margin-right:;
			background-color: #ffffff;
			width:auto;
			height:auto;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:15px;
			color:#564b47;
			line-height:25px;
		}

		#sidebar-a {
			float: left;
			width: auto;
			height:auto;
			margin: 0;
		}

		#sidebar-b {
			float: right;
			width: 100px;
			height:auto;
			margin: 0;
			margin-left:10px;
			padding: 5px 0 12px 0;
			background-color: #ffffff;
			border-right: 1px solid #ffffff;
		}

		#footer {
			clear: both;
			margin-top: ;
			background-color: #4d6d16;
			color:#ffffff;
			font-size:11px;
			padding:2px 0 0 0;
			width:800px;
			height:20px;
		}
		
		#imageRight {
			float:right;
			padding: 2px 2px 0 30px;
		}
	
		#title {
			border-bottom:1px solid #000000;
			padding:1px;
			padding-left:5px;
			width:auto;
			height:auto;

		}
		#button {
			float: left;
			width: 15em;
			height:auto;
			margin: 0;
			margin-right:10px ;
			padding: 5px 10px 5px 15px;
			margin-bottom: 1em;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color: #333;
		}
		
		#button ul {
			list-style: none;
			margin: 0;
			padding: 0;
			border: none;
			height:auto;
		}
		
	    #button li {
			border-bottom: 1px solid #ffffff;
			margin: 0;
		}
		
		#button li a {
			display: block;
			padding: 3px 5px 3px 0.5em;
			border-left: 10px solid #963C55;
			border-right: 10px solid #963C55;
			background-color: #dddbd7;
			color: #564b47;
			text-decoration: none;
			width: auto;
		}

	html>body #button li a {
			width: auto;
		}
	
	#button li a:hover {
			border-left: 10px solid #963C55;
			border-right: 10px solid #963C55;
			background-color: #4D6D16;
			color: #fff;
		}
		.indent {
		padding-left:20px;
	}


		
		/* *** Links *** */
		A.sideLinks:link {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9pt;
			color:#963C55;
		}
		A.sideLinks:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9pt;
			color:#4D6D16;
		}
		A.sideLinks:visited {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:9pt;
			color:#963C55;
		}
		.lpink {
			font-size:8.5pt;
			color:#F9C2D5;
		}
		
		.green {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			color:#4D6D16;
		}
		
		A.pink:link {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			color:#963C55;
		}
		A.pink:hover {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			color:#963C55;
		}
		A.pink:visited {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			color:#963C55;
		}