/* AGWC CSS Document */
/* !important hack:  The '!important' command sets the CSS rule as precedence over following rules.
	IE (all versions) ignores the !important command
	therefore 
	margin: 30px !important; margin: 50px; 
	is translated as
	30px for all other browsers, 50px for IE browsers
*/

body{
	padding: 0;
	margin: 0;
	height: auto;
}

.centered{
	text-align: center;	
}

.nounderline{
	clear: both;
	float: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
	text-decoration: none;
	text-indent: 7px;
	/* text-align: center; */
}

.legalinfo{
	clear: both;
	float: left;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.availability{
	clear: both;
	float: left;
	font-style: italic;
}
.leftlist{
	/* position: absolute; */
	float: left;
	left: 165px;
	width: 30%;
	padding-left: 50px !important; padding-left: 20px;
}

.rightlist{
	clear: right;
	margin-right: 10px;
	margin-left: 50% !important; margin-left: 35%;
	padding-left: 20px;
	padding-top: 15px;
}

#legal{
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

#MainTitle{
	position : relative;
	top : 0;
	left : 0;
	z-index : 50;
}

#TitleWC1{
	position : absolute;
	top : 0;
	left : 0;
	z-index : 50;
}

#TitleWC2{
	position : absolute;
	top : 52px;
	left : 145px;
	z-index : 50;
}

#TitleWC3{
	position : absolute;
	top : 253px;
	left : 0;
	z-index : 50;
}

#NavBarWC{
	position : absolute;
	top : 82px;
	left : 0;
	z-index : 60;
	width: 120px;
}

#pic{
	padding-top: 150px;
	padding-left: 180px;
	padding-right : 20%;
}

#titlecontent{
	padding-top: 20px;
	padding-right: 10%;
	padding-bottom: 30px;
	padding-left: 10%;
}
/*
#titlecontent img{
	padding-top: 20px;
	padding-right: 10%;
	padding-bottom: 30px;
	padding-left: 180px;
}*/

#titlecontent h1,h3{
	font-family : Georgia, Times, serif;

	font-weight : bold;
	color : #000;
	background-color : transparent;
	/*position: absolute;
	top: 90px;
	left: 120px;*/
	margin: 0 0 10px 0;
}
#titlecontent h1{	font-size : 120%;}
#titlecontent h3{font-size : 90%;}
#titlecontent p{
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 90%;
	font-weight : normal;
	color : #000;
	background-color : transparent;
	line-height : 150%;
}
#content{
	padding-top: 120px;
	padding-right: 10%;
	padding-bottom: 30px;
	padding-left: 180px;
}

#content h1{
      font-family : Georgia, Times, serif;
      font-size : 120%;
      font-weight : bold;
      color : #000;
      background-color : transparent;
}                     
#content h2{
      font-family: Georgia, Times, serif;
      font-size: 100%;
      font-weight: bold;
      color: #000;
      background-color : transparent;
}
#content h3{
	font-family : Georgia, Times, serif;
	font-size : 120%;
	font-weight : bold;
	color : #000;
	background-color : transparent;
	position: absolute;
	top: 90px;
	left: 120px;
}
#content h4 {
      font-family: Georgia, Times, serif;
      font-size: 140%;
      font-weight: bold;
      color: #0000FF;
      background-color : transparent;
}
 
#content p{
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 90%;
	font-weight : normal;
	color : #000;
	background-color : transparent;
	line-height : 150%;
}

#content #picturelist img{
	margin: 0 30px 20px 20px;
	float: right;
}


#content li{
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 90%;
	font-weight : normal;
	color : #000;
	background-color : transparent;
	line-height : 120% !important;
	line-height: 150%;
	list-style-position: outside;
	list-style-image: url('/_images/chapel/Rosebud-red.gif');
	vertical-align: top;
}

#spacer{
padding: 30px;
}

#footer{
position: relative;
/*float: left;*/
clear: both;
font-family : Verdana, Tahoma, sans-serif;
font-size : 70%;
font-weight : normal;
margin-left: 80px;
margin-right: 5%;
padding-bottom: 10px;
border-top: 1px solid #0000aa;
z-index: 1;
}

#footer ul{
list-style-type: none;
text-align: center;
margin-top: -8px;
padding: 0;
position: relative;
z-index: 2;
}

#footer li{
display: inline;
text-align: center;
margin: 0 5px;
}

#footer li a{
padding: 1px 7px;
color: #0000cc;
background-color: #fff;
border: 1px solid #0000aa;
text-decoration: none;
}

#footer li a:hover{
color: #0000cc;
border: 1px solid #0000aa;
border-top: 2px solid #0000cc;
border-bottom: 2px solid #0000cc;
}

#footer li a#current{
color: #0000cc;
border: 1px solid #0000aa;
border-top: 2px solid #0000cc;
border-bottom: 2px solid #0000cc;
}

#footer strong{
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 80%;
font-weight : normal;
margin-left: 30px;
margin-right: 5%;
padding-bottom: 20px;
border-top: 1px solid #0000aa;
z-index: 1;
}
