/********** CSS Document **********/



/********** Common style setting **********/

body{

background-color: #EBEBEB;

margin-top: 5px;

margin-bottom: 5px;

margin-left: 5px;

margin-right: 5px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

color: #FFFFFF;

font-weight: normal;

font-style: normal;

line-height: 130%;

}



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;

}



.content_highlight2{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

font-style: normal;

text-decoration: none;

color: #FFFFFF;

line-height: normal;

}



.content_highlight3{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: none;

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: underline;

color: #FFFFFF;

line-height: 130%;

}



a.new1:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

font-style: normal;

text-decoration: underline;

color: #2B9AFF;

line-height: 130%;

}



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: #FFFF00;

letter-spacing: 0px;

line-height: 14px;

}


a.new3{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

font-style: normal;

text-decoration: underline;

color: #FFFFFF;

letter-spacing: 0px;

}



a.new3:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

font-style: normal;

text-decoration: underline;

color: #FFFF00;

letter-spacing: 0px;

}


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: #FFFFFF;

}



.small_hyperlink:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: bold;

text-decoration: underline;

font-style: normal;

color: #2B9AFF;

}



.footer{

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

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: #AAD7FF;

padding-bottom: 10px;

/*line-height: 50px;*/

}

.headline2{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 19px;

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;

}

.headline4{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 19px;

font-weight: bold;

font-style: italic;

color: #FFFFFF;

line-height: 23px;

}

.highlight1{

color: #FFFFFF;

}

.highlight2{

color: #F4CC80;

font-weight: bold;

}

.bg_content1{

background-color: #004380;

}



.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: 12px;

font-style: italic;

font-weight: bold;

color: #FFFFFF;

line-height: 15px;

}



.caption2{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

font-weight: bold;

color: #FFFFFF;

line-height: normal;

}


.footer_small{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-style: normal;

font-weight: normal;

text-decoration: none;

color: #000000;

}


.footer_small a{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-style: normal;

font-weight: normal;

text-decoration: underline;

color: #0000FF;

}


.footer_small a:hover{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-style: normal;

font-weight: normal;

text-decoration: underline;

color: #AC3768;

}


/********** Navigation bar styles **********/



#dfb_nav {

width: 100%;

padding: 0px 0px 0px 0px;

margin-bottom: 1px;

font-family: Verdana, Arial, Helvetica, sans-serif;

background-color: #EAF5FF;

color: #0059AA;

font-size:11px;

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 #0086FF;

margin: 0 px;

list-style: none;

list-style-image: none;

text-align: left;

}

		

#dfb_nav li a {

display: block;

padding: 12px 4px 12px 4px;

border-right: 8px solid #0059AA;

background-color: #EAF5FF;

font-size: 11px;

color: #0059AA;

text-decoration: none;

width: 100%;

letter-spacing: 0px;

}



#dfb_nav li a:hover {

background-color: #EAF5FF;

font-size: 11px;

border-right: 8px solid #AC3768;

color: #AC3768;

text-decoration:none;

}


#dfb_nav a.button {

display: block;

font-size: 11px;

padding: 12px 4px 12px 4px;

border-right: 8px solid #0059AA;

background-color: #EAF5FF;

color: #0059AA;

text-decoration: none;

width: 100%;

letter-spacing: 0px;

}



#dfb_nav a:hover.button {

background-color: #EAF5FF;

font-size: 11px;

border-right: 8px solid #0059AA;

color: #0059AA;

text-decoration:none;

}



#dfb_nav span{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

font-style: normal;

letter-spacing: -1px;

color: #0059AA;

margin-left: 10px;

}



#dfb_nav li a.menu_color_03 {

border-right: 8px solid #0059AA;

font-size: 11px;

background-color: #EAF5FF;

color: #0059AA;

}



#dfb_nav li a:hover.menu_color_03 {

border-right: 8px solid #0059AA;

font-size: 11px;

background-color: #EAF5FF;

color: #0059AA;

}



#dfb_nav li a.menu_color_04 {

display: block;

font-size: 11px;

padding: 12px 4px 12px 4px;

border-right: 8px solid #0059AA;

background-color: #EAF5FF;

color: #0059AA;

text-decoration: none;

width: 100%;

letter-spacing: 0px;
}



#dfb_nav li a:hover.menu_color_04{

background-color: #EAF5FF;

font-size: 11px;

border-right: 8px solid #AC3768;

color: #AC3768;

text-decoration:none;
}



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.gif);

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/intro_1.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;

}

/********** player **********/

#player_area{
background-color: #AC3768;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
width: 390px;
}
