/* CSS Document */

body{margin:0px; background-color:#1E457D; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:11px;}

#flash{height:700px; width:100%;}

a:link, a:visited, a:active{color:#479DE0;}
a:hover{color:#fff; text-decoration:none;}

a.sidelink:link, a.sidelink:visited, a.sidelink:active{color:#fff;}
a.sidelink:hover{color:#1E457D; text-decoration:none;}
.clearall { clear:both; }

.bold{font-size:14px; font-weight:bold;}

.top{background-image:url(assets/images/toptile.jpg); height:185px;}
.topleft{background-image:url(assets/images/top_left.jpg); width:375px; padding-top:110px;}
.topright{background-image:url(assets/images/top_right.jpg); width:374px; padding-top:110px;}

.topmid{background-image:url(assets/images/topmidtile.jpg); height:110px; background-repeat:repeat-x;}
.topmidleft{background-image:url(assets/images/openingnight.jpg); width:305px; height:90px;}
.topmidright{background-image:url(assets/images/topmidpic.jpg); width:265px; padding-left:40px;}

.maincontent{background-image:url(assets/images/contenttop.jpg); padding-top:30px; background-repeat:no-repeat;}

.about {background-image:url(assets/images/btn_about_over.jpg);
background-repeat: no-repeat; height: 75px; width: 110px; display: block;}
.about a{background-image:url(assets/images/btn_about.jpg);
background-repeat: no-repeat; height: 75px; width: 110px; display: block;}
.about a:hover{background: none;}

.meet {background-image:url(assets/images/btn_meet_over.jpg);
background-repeat: no-repeat; height: 75px; width: 120px; display: block;}
.meet a{background-image:url(assets/images/btn_meet.jpg);
background-repeat: no-repeat; height: 75px; width: 120px; display: block;}
.meet a:hover{background: none;}

.office {background-image:url(assets/images/btn_office_over.jpg);
background-repeat: no-repeat; height: 75px; width: 85px; display: block;}
.office a{background-image:url(assets/images/btn_office.jpg);
background-repeat: no-repeat; height: 75px; width: 85px; display: block;}
.office a:hover{background: none;}

.pay {background-image:url(assets/images/btn_pay_over.jpg);
background-repeat: no-repeat; height: 75px; width: 80px; display: block;}
.pay a{background-image:url(assets/images/btn_pay.jpg);
background-repeat: no-repeat; height: 75px; width: 80px; display: block;}
.pay a:hover{background: none;}

.kids {background-image:url(assets/images/btn_kids_over.jpg);
background-repeat: no-repeat; height: 75px; width: 90px; display: block;}
.kids a{background-image:url(assets/images/btn_kids.jpg);
background-repeat: no-repeat; height: 75px; width: 90px; display: block;}
.kids a:hover{background: none;}

.photo {background-image:url(assets/images/btn_photo_over.jpg);
background-repeat: no-repeat; height: 75px; width: 145px; display: block;}
.photo a{background-image:url(assets/images/btn_photo.jpg);
background-repeat: no-repeat; height: 75px; width: 145px; display: block;}
.photo a:hover{background: none;}

#logo{background-image:url(assets/images/topmid.jpg); height:210px; width:275px;}
#main{background-image:url(assets/images/mainback.jpg); height:550px; width:1024px;}

#contactmain{background-image:url(assets/images/wvpd_contact_mainformBG.jpg); height:382px; width:569px;}
#contactemergency{background-image:url(assets/images/wvpd_contact_rightpanel.jpg); height:555px; width:228px;}

.content{background-image:url(assets/images/content_tile.jpg); padding-left:30px; padding-right:30px;}
.side{background-image:url(assets/images/side_tile.jpg); padding-left:20px; padding-right:20px;}

.btm{background-image:url(assets/images/btm.jpg); background-repeat:no-repeat; height:150px;}

.philosophy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
}

.officelocations{
	background-image:url(assets/images/wvpd_contact_officeLOCmid.jpg);
	background-repeat: repeat-y;
	width: 213px;
	display: block;
	
}

.officehoursbg{
	background-image:url(assets/images/wvpd_contact_officeHOURS.jpg);
	background-repeat: no-repeat;
	width:569px;
	height:119px;
	background-position: center top;
}

#frame { width:1000px; margin:0 auto; position:relative; text-align:left; color:#000; font:12px /18px Myriad,Verdana,sans-serif; }
#frame A { color:#fff; text-decoration:underline; font-weight:bold; }
#frame A:hover { color:#B7EAFF; }

#btmbuttons {background-color:#000; height:auto;}
#btmlogo {float:left; padding-left:50px; padding-top:5px; font-size:10px; text-align:left;}
#btmlinks {float:left; padding:10px; font-size:10px; text-align:left;}