body {font-family: Verdana; margin: 0 0 0 0;}

a:link {color: #840000; text-decoration: underline;}

a:visited {color: #840000; text-decoration: underline;}

a:hover {
  color: #B30000;
  text-decoration: underline;
}

a:active {color: #840000; text-decoration: none;}


.align-center {
  text-align: center  !important;
}

.align-left {
  text-align: left  !important;
}


h1 { font-size: 28px; }
h2 { font-size: 24px; }
h3 { font-size: 20px; }
h4 { font-size: 15px; }
h5 { font-size: 13px; }
h6 { font-size: 11px; }

h2.h2-smaller { font-size: 22px; }


div.clear {
  clear: both; 
	margin: 0;
	padding: 0;
  height: 0;
}

.border0 { border: none; }

.page-title {
  margin: 0;
  padding: 18px 0;
}

.section-title {
  margin: 0;
  padding: 18px 0 8px 0;
}

.text-larger { font-size: 18px; }
.text-medium { font-size: 14px; }
.text-smaller { font-size: 12px; }

.margintop-0 {margin-top: 0px }


#contentpanel {padding: 0 150px 0 60px; font-size: medium; text-align: left;}
#contentpanel p {}
#contentpanel h1 {text-align: center; margin-top: 18px; }
#contentpanel h2 {text-align: center;}
#contentpanel h3 {text-align: center;}
#contentpanel h4 {text-align: center;}
#contentpanel h5 {text-align: center;}
#contentpanel h6 {text-align: center;}

#contentpanel img{margin:2px 20px 5px 0; border:1px solid #840000; height:auto; width:200px; float:left;}

#contentpanel li{margin-bottom: 10px;}

#contentpanel h2.video-title {
  margin: 10px 0 12px 0;
  padding: 0;
  text-align: left;
}

#contentpanel div.video-container {
  margin: 12px 0 36px 0;
  padding: 0;
  border-top: 2px solid #333333;
}
#contentpanel div.video-container-first {
  margin: 12px 0 36px 0;
  padding: 0;
  border: none;
}


div#home-facebook {
	position: relative;
	display: inline;
	float: left;
	width: 50%;
	margin: 24px 0;
	padding: 10px 0 0 0;
	text-align: center;
}

div#home-goodsearch {
	position: relative;
	display: inline;
	float: left;
	width: 30%;
	margin: 24px 0;
	padding: 0;
	text-align: center;
}



div#address {text-align: center; color: white; font-size: x-small; margin:0; padding:0;}
#address a:link{color: white; font-weight: bold;}
#address a:visited{color: white; font-weight: bold;}
#address a:hover{color: yellow; font-weight: bold;}
#address a:active{color: white; font-weight: bold;}

#menucase ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font: small Verdana;line-height:165%;width:200px;}
#menucase ul.vert-one li{margin:0;padding:0;border-top:1px solid #4D0000;border-bottom:1px solid #cccccc;}
#menucase ul.vert-one li a{display:block;text-decoration:none;color:#ffffff;background:#840000;padding:0 0 0 20px;width:180px;}
#menucase ul.vert-one li a:hover{background:#B20101 url("images/vert-one_arrow.gif") no-repeat 0 9px;}
#menucase ul.vert-one li a.current,ul.vert-one li a.current:hover{vertical-align: middle; background:#B20101 url("images/vert-one_arrow.gif") no-repeat 0 9px;}

fieldset{border: 0px;}

#calendarpanel {font-size: medium; text-align: center;}

html .fb_share_button { display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; } html .fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none; }


