/********** CSS Document **********/



/********** Common style setting **********/

body{

background-color: #EEEADB;

margin-top: 5px;

margin-bottom: 5px;

margin-left: 5px;

margin-right: 5px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

font-style: normal;

line-height: normal;

}



p, table, tbody, th, tr, td, div, ul, ol, li{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

font-style: normal;

color: #FFFFFF;

line-height: normal;

}



.content_headline{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 15px;

font-weight: bold;

font-style: normal;

color: #FFFFFF;

line-height: normal;

}



.content_highlight{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

font-style: normal;

text-decoration: none;

color: #FFFFFF;

line-height: normal;

}



a.new1{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

font-style: normal;

text-decoration: none;

color: #FFFFFF;

line-height: 14px;

}



a.new1:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

font-style: normal;

text-decoration: underline;

color: #FF9900;

line-height: 14px;

}



a.new2{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

font-style: normal;

text-decoration: none;

color: #FFFFFF;

letter-spacing: 0px;

line-height: 14px;

}



a.new2:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

font-style: normal;

text-decoration: underline;

color: #FF9900;

letter-spacing: 0px;

line-height: 14px;

}



a.map1{

border: 0px;

}



a.map1:hover{

border: 0px;

}



a.map1:visit{

border: 0px;

}



.small_hyperlink{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-decoration: underline;

font-style: normal;

color: #0000FF;

}



.small_hyperlink:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-decoration: underline;

font-style: normal;

color: #EDA827;

}



.footer{

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: normal;

font-style: normal;

color: #FFFFFF;

}



.intro{

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: normal;

font-style: normal;

letter-spacing: 0px;

color: #FFFFFF;

line-height: 14px;

}



.headline1{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 17px;

font-weight: bold;

font-style: normal;

color: #FFFFFF;

padding-bottom: 10px;

/*line-height: 50px;*/

}



.headline2{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 17px;

font-weight: bold;

font-style: normal;

color: #FFFFFF;

line-height: 23px;

}

.headline3{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 16px;

font-weight: bold;

font-style: normal;

color: #FFFFFF;

padding-bottom: 10px;

}

.highlight1{

color: #F4CC80;

}

.highlight2{

color: #F4CC80;

font-weight: bold;

}

.bg_content1{

background-color: #8A773C;

}



.bg_content2{

background-image: url(images/map.gif);

background-repeat: no-repeat;

background-position: top right;

}



.map{

float: right;

border: 2;

border-color:#564A25;

margin-bottom: 10px;

margin-left: 10px;

margin-right: 0px;

margin-top: 0px;

}



.caption1{

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

font-style: italic;

color: #FFFFFF;

line-height: 15px;

}



.caption2{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;

font-style: normal;

font-weight: bold;

color: #FFFFFF;

line-height: 10px;

}



/********** Navigation bar styles **********/



#dfb_nav {

width: 100%;

padding: 0px 0px 0px 0px;

margin-bottom: 1px;

font-family: Verdana, Arial, Helvetica, sans-serif;

background-color: #F5F2E0;

color: #330099;

font-size:12px;

font-weight: bold;

}

	

#dfb_nav ul {

list-style: none;

margin: 0;

padding: 0;

border: none;

text-align:left;

}

		

#dfb_nav li {

border-bottom: 1px solid #D7AC55;

margin: 0 px;

list-style: none;

list-style-image: none;

text-align: left;

}

		

#dfb_nav li a {

display: block;

padding: 4px 4px 4px 8px;

border-left: 8px solid #9B690D;

background-color: #EEEADB;

color: #B08940;

text-decoration: none;

width: 100%;

letter-spacing: 0px;

}



#dfb_nav li a:hover {

background-color: #A7C9B1;

border-left: 8px solid #3D654A;

color: #3D654A;

text-decoration:none;

}



#dfb_nav span{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: normal;

font-style: normal;

letter-spacing: -1px;

color: #B08940;

margin-left: 10px;

}



#dfb_nav li a.menu_color_03 {

background-color: #E0D7A3;

color: #B08940;

padding-bottom: 17px;

}



#dfb_nav li a:hover.menu_color_03 {

background-color: #78AD89;

color: #3D654A;

}



html>body #dfb_nav li a {

width: auto;

}



/********** nav top-right corner bgimage 1 **********/

.bg1_nav{

background-image: url(images/nav_01.gif);

background-position: top right;

background-repeat: no-repeat;

}



/********** nav bottom-right corner bgimage 2 **********/

.bg2_nav{

background-image: url(images/nav_02.gif);

background-position: top right;

background-repeat: no-repeat;

}



/********** intro top-left corner bgimage 1 **********/

.bg1_intro{

background-image: url(images/intro_1.jpg);

background-position: center;

background-repeat: no-repeat;

}



/********** intro body bgimage **********/

.bg2_intro{

background-image:url(images/intro_3.jpg);

background-position: bottom;

background-repeat: repeat-x;

}



.corner1{

background-image:url(images/corner1.gif);

background-repeat: no-repeat;

background-position: top left;

}

.address{
font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-style: normal;

color: #E0D7A3;

line-height: 15px;
}

.archdeaconary{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 15px;

font-weight: bolder;

font-style: normal;

text-decoration: underline;

color: #FFFFFF;

line-height: normal;

}
