/*
-----------------------------------------------------
Theme Name: PS 2
Theme URI: http://ewebscapes.com
Description: Defaults: Locations, Business Description, Weekly Ad, Coupons, Photo Gallery, Map, Testimonials 
Tags: PS Theme Options: Blue, Grey, Orange, Red and Green. User can add own logo (250x225 suggested) and custom header image (990x100 fixed size).
Author: E.Webscapes / Lisa Sabin-Wilson
Author URI: http://ewebscapes.com
----------------------------------------------------- 
*/

body{background:#495d8a url(img/bg.jpg) repeat-x;font:75%/160% Verdana, Arial, Helvetica, sans-serif;color:#000; }
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,img,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;list-style:none;margin:0;padding:0;} 

/*---GENERIC STYLES----------------------------------------------*/
h1, h2 {font-size: 1.98em; font-weight: normal;}
/* h3 {font-size: 1.5em; font-weight: normal;} */
/* h4 {font-size: 1.3em;} */
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;}
a, a:visited {color: #1b3b87; text-decoration: none;}
a:hover {color: black; text-decoration: underline;}
b, strong {font-weight: bold;}
i, em {font-style: italic;}
.clear {clear:both; height: 0px}
.navigation {width: 100%; text-align: center; padding: 2px;font-family: Cambria, Georgia, serif; font-size: 1.1em; margin: 15px 0; }

.navigation .alignleft {float:left; }
.navigation .alignright {float:right; }

code {color: #800000; margin: 10px 15px; font: 1.2em Monaco, "Courier New", "Courier", monospace;}

/*---BASIC FRAMEWORK----------------------------------------------*/
#page{width:990px;margin:0 auto;}
#frame{
  float:left;
  background:url(img/frame.jpg) repeat-y;
  width:990px;
  margin:0 auto;
}
#header{
  width:990px;
  height:100px;
  /*background:url(img/header.jpg) no-repeat; */
}
#side1{
  float:left;
  width:220px;
  margin:0 0 0 4px;
  overflow:hidden
}
#main{float:left;width:512px;margin:0 0 0 20px;overflow:hidden}
#side2{float:left;width:225px;margin: 0 0 0 4px;overflow:hidden}
#footer {
  width: 990px; 
  background: transparent url(img/footer.jpg) no-repeat; 
  height: 33px;
  
}
#footer a, a:visited {
  color: #333;
  text-decoration: underline;
}
#footer p { 
  text-align:center; 
  font-size: 0.8em;
 
}
#header h1 {
  padding-top:10px;
  height: 40px;
  overflow: hidden;
  line-height: 38px;
}
#header h1 a {color:#FFF; font-size:1.5em; margin-right: 25px; }
#header h1 a:hover {text-decoration:none}
#header h2 {
  float:right;
  height: 35px;
  overflow: hidden;
  line-height: 28px;
  width: 300px;
}
#header .contact_info {
  height: 30px;
  overflow: hidden;
  color: white;
  padding: 5px 0 0 0;
}
#header h4 {display:none;}
#header h3 {
  letter-spacing:1px;
  color: #e2e6ee; 
  height: 40px;
  width: 600px;
  overflow: hidden;
  float: left;
  line-height: 20px;
}


/*---TOP NAVIGATION----------------------------------------------*/
#topnav {
  margin:0;
  padding:5px 0 0 0; 
  font-size: 1.2em;
  height: 45px;
  display: block;
  float: left;
}
#topnav ul {float:left;}
#topnav li {float:left;}
#topnav li a,#topnav li a:link,#topnav li a:visited{color:#FFF; display:block; font-weight:700; padding:8px 11px 9px;}
#topnav li a:hover,#topnav li a:active{color:#80A7FF;text-decoration:none;margin:0;padding:8px 11px 9px;}
#nav-left {
  float:left;
  width: 920px; 
}
#nav-right {float:right; margin: 0 5px 0 0}

/*---NAVI MENU----------------------------------------------*/
.navmenu {margin:0 auto; width:100%; line-height: 20px; background: #3D4C73; border-top: 1px solid #808080; border-bottom: 1px solid #808080; }
.navmenu ul { margin: 0 auto; width: 100%; text-align:center;    }
.navmenu li {display:inline;font-size: 0.8em;}
.navmenu li a, .navmenu li a:visited { color: #fff; margin-right: 15px;}
.comadd {background: url(img/commentadd.gif) 0 50% no-repeat; padding-left: 18px;}
.emailbiz {background: url(img/emailbiz.gif) 0 50% no-repeat; padding-left: 18px;}
.sendto {background: url(img/sendto.gif) 0 50% no-repeat; padding-left: 18px;}
.clipboard {background: url(img/clipboard.gif) 0 50% no-repeat; padding-left: 18px;}
.print {background: url(img/print.gif) 0 50% no-repeat; padding-left: 18px;}
.social img {margin-top: 4px;}

li.print {font-size: 0.8em; float:left; width: 50%; margin-left: 15px; margin-bottom: 35px;}

li.social {font-size: 0.8em; float:right; margin-right: 15px;}

/*---POST STYLES----------------------------------------------*/
#main .widgettitle {background: url(img/achthree.jpg) no-repeat; width: 510px; padding: 0 0 20px 0; font-size: 1.4em}
.post {background: #eee ; padding: 8px; clear:both;}

.post {margin: 10px 0;}
.date {background: url(img/meta.jpg) repeat; height: 15px; padding: 2px;}
.post p {line-height: 1.2em; margin: 1.2em 0;}
.post ul, .post ol {margin: 10px 10px;}
.post ul {list-style: circle;}
.post ol {list-style: decimal;}
.post table {width: 510px;}
.post td p {margin: 1.2em 0 }
.classpost table {width: 510px;}
.classpost .listings td, .classpost .listings td center {text-align:left; padding:2px; vertical-align: top}
.classpost .listings td img {padding: 2px; background: white; border: 1px solid silver;}

#main .widget_categories ul {margin: 0 10px}
#main .widget_categories ul li {float:left; width: 45%; margin-right: 20px}
#main .widget_categories ul li a {display:block; border-bottom: 1px dotted silver;}


.post .alignleft{float:left;clear:left;margin:0 1.571em 1.571em 0; background: #eee; border: 1px solid silver; padding: 3px;}

.post .alignright{float:right;clear:right;margin:0 0 1.571em 1.571em;background: #eee; border: 1px solid silver; padding: 3px;}

.post .aligncenter{display:block;float:none;clear:both;margin:0 auto 1.571em;background: #eee; border: 1px solid silver; padding: 3px;}

.post .alignnone{display:block;clear:both;margin:0 auto 1.571em 0;}

.post .wp-caption{background-color:#F3F3F3;border:0.071em solid #CCC;text-align:center;padding:0.714em;}

.post .wp-caption p{font-size:0.786em;margin-bottom:0;}

.post .aligncenter img{border:1px solid silver;padding:0;}


/*---SIDEBAR STYLES----------------------------------------------*/
.sidebar .widgettitle, .class-page h2 {font-size: 1.2em; font-weight: 600; background: url(img/menu.jpg) no-repeat; width: 219px; height: 26px; padding: 5px 0 0 10px}
.sidebar .psu_widgets, .sidebar .widget {margin: 0.8em 0.8em; }
.sidebar ul ul {padding: 0; margin:0 auto 0 auto;}
.sidebar ul ul ul {margin: 0;border-top: 0;}
.sidebar li li {margin: 0;border-bottom: 1px solid #cfd5e1; font-size: 0.9em;}
.sidebar li li li {border-bottom: 0;}
.sidebar li li a, .sidebar li.widget_recent_comments li {display: block;padding: 0.1em 0 0.1em 5px;text-decoration: none;}
.sidebar li li a:hover {background: #f5f7f9;}
.sidebar li li li a {padding-left: 15px;}
.sidebar li li li li a {padding-left: 25px;}
.sidebar li li li li li a {padding-left: 35px;}
.sidebar li li li li li li a {padding-left: 45px;}
.sidebar p {margin: 0 0 1.2em 0; line-height: 1.2em;}
.sidebar li .ad .description li,.sidebar li .ad .description ul{border:0}

.textwidget, #tag_cloud {margin-bottom: 15px;}
.textwidget {margin: 0.8em 0.8em; line-height: 1.2em; text-align: left;}


#wp-calendar {width:95%; margin: 0 0 15px 10px; padding:0}
#wp-calendar caption {padding:10px}
#wp-calendar th,#wp-calendar td {text-align:center; background:#c8cdd8; padding:5px}
#wp-calendar td {background:transparent}
#wp-calendar td,table#wp-calendar th {padding:3px 0}
#wp-calendar a {text-decoration:underline}
#wp-calendar a:hover {text-decoration:none}
#tag_cloud {padding-bottom:20px}

/*---COMMENTS STYLES----------------------------------------------*/

h3#comments{font-family:Cambria, Georgia, serif;font-size:1.3em;color:#42519C;line-height:1.3em;margin:10px 0;}
.mainpost ol.commentlist{list-style:none;margin:0;padding:0;}
.mainpost ol.commentlist li{list-style:none;}
.commentlist li{list-style:none;margin-bottom:20px;border-bottom:1px solid #42519C;}
.commentlist cite{display:block;background:url(img/cite2.gif) repeat;border-top:1px solid gray;height:50px;padding:10px;}
.commentlist cite img{border:1px solid #42519C;float:left;height:45px;width:45px;margin:0 10px 0 0;padding:1px;}
.commentlist .author{font:small-caps bold 1em Georgia, "Times New Roman", Times, serif;}
.commentlist .time{background:url(img/clock.gif) no-repeat 1px;padding-left:13px;}
.commenttext{background:#e5ebf9; border-top:1px solid #364465; padding:0 20px 10px;}
.alt {background: #c8cdd8;}
.commenttext p{line-height:1.2em;margin:1.2em 0;}
.smiley{margin:10px 0;}
div#reply {border-top:4px solid #42519C;background:#EFEFFF;border-bottom:1px solid #42519C;padding:3px 10px;}
div#reply textarea {border:1px solid silver; background:#FFF;}
div#reply textarea {width:90%;height:150px;}
#reset, #submit {background: #334261; color: #fff; padding: 6px; text-align: center; margin: 10px 10px 10px 0;}
h3#respond{font-size:1.4em; font-weight:400; background:url(img/reply.jpg) 0 50% no-repeat; font-family:Cambria, Georgia, serif; margin-bottom:10px; padding:0 0 0 20px;}

/*---FORMS----------------------------------------------*/
#searchdiv { margin: 0; padding: 0; }
#searchform { margin: 8px 0 0 0; padding:0; }

#search { background: #FFFFFF; width: 175px; color: #2F3A58; font-size: 11px; font-family: Arial, Tahoma, Verdana; padding: 3px; margin:0; border-top: 1px solid #ccc ; border-right: 1px solid #ccc ; border-left: 1px solid #999999; border-bottom: 1px solid #999999; }

#searchbutton { background: #2F3A58; color: #fff; font-size: 11px; font-family: Arial, Tahoma, Verdana; padding: 2px; margin: 0px 0px 0px 3px; border: 1px solid #FFFFFF; }
.sidebar input {background: #fff;  border: 1px #ccc solid; padding: 2px; margin: 2px}
.sidebar #class-search {width: 130px; }

#main #psucfform {margin: 0 25px;}
#main #psucfform label, #main #psucfp-message {font-weight: bold; margin: 2px 0}
#main #psucfform input, #main #psucfform textarea {background: #eee; color: black; border:1px solid #999; padding: 2px; margin: 2px 0;}
#main #psucfform input.psucf-name, #main #psucfform input.psucf-email, #main #psucfform input.psucf-subject {width: 200px;}
#main #psucfform textarea {height: 150px; width: 450px; }

.sidebar #psucfform {margin: 0 5px;}
.sidebar #psucfform label, .sidebar #psucfp-message {font-weight: bold; margin: 2px 0}
.sidebar #psucfform input, .sidebar #psucfform textarea {background: #eee; color: black; border:1px solid #999; padding: 2px; margin: 1px 0}
.sidebar #psucfform input.psucf-name, .sidebar #psucfform input.psucf-email, .sidebar #psucfform input.psucf-subject {width: 170px;}
.sidebar #psucfform textarea {height: 150px; width: 190px}

.sidebar #recaptcha_widget_div {margin:0; padding:0;}


/*--------------------------------------------
-----GLOBAL PSU-------------------------------
----------------------------------------------*/
#main .psu_widgets, .sidebar .psu_widgets {clear:both}
#main .widgettitle {margin-bottom: 15px;}
#main .widget {margin-bottom: 45px; clear:both;}
#main .widget ul, #main .psu-entity {clear:both;}
#main ul {list-style:none;}
.sidebar .content p {margin: 1.2em 0}
#main .content h4, 
#main .details h4, 
#main .testimonial .comment h4, 
#main .testimonial .psu-label, 
.sidebar .testimonial .comment h4, 
.sidebar .testimonial .psu-label,
.tabbertab .testimonial .psu-label,
.tabbertab .testimonial .comment h4, 
.sidebar .content h4, 
.sidebar .details h4,
.sidebar .coupon .psu-label

{display:none;}

#main h4, #main h3 {height:auto !important; min-height:30px}
#main h4, #main h3 {font-weight: 600; color:#2D415C; background: url(img/mainheader.png) no-repeat; height:30px; padding: 8px 0 0 10px}
#main .psu-location p, #main .contact_info p, #main .business_hours p {
  margin:0 0 0 10px; 
  font-size: 0.9em; 
  padding:0;
}
#main .business_hours {
  
}
#main .business_hour_days {
  margin: 0 0 0 10px;
  font-size: 11px;
  float: left;
}
#main .business_hour_hours {
  float: left;
  font-size: 11px;
}
.sidebar .business_hours {
  font-size: 12px;
}
.sidebar .business_hour_days {
  float: left;
}
.sidebar .business_hour_hours {
  float: left;
}

#main .contact_info {margin-bottom: 1.2em;}


/*---MAPS----------------------------------------------*/
#main .psu-map {width: 150px; height:175px; margin: -110px 0 20px 5px; background: #fff; padding: 5px; border: 1px solid #404040; overflow:hidden;  border: 1px solid black}
#main .post .location .psu-map {margin: -100px 0 0 0; width: 200px; height: 210px;  border: 1px solid black}
#main .property .psu-map {width: 200px; height: 215px;  border: 1px solid black}
.sidebar .psu-map {
  float:right; 
  width: 100px; 
  height: 80px; 
  overflow:hidden; 
  /* margin:-25px 0 25px 10px; */  
  border: 1px solid black
}
.sidebar .location .psu-map {float:none; width: 100%; height: 150px; border: 1px solid black}

#main .gallery a{display:block;width:160px;height:160px;overflow:hidden}
#main .gallery img{border:0}
#main .gallery dt{border:2px solid #cfcfcf;margin:3px;text-align:center;vertical-align:middle;display:table-cell}

#side2 .gallery{margin: 0 0 0 10px}
.sidebar .gallery dt{border:2px solid #cfcfcf;margin:3px;text-align:center;vertical-align:middle;display:table-cell}
.sidebar .gallery a{display:block;width:55px;height:55px;overflow:hidden}
.sidebar .gallery img{border:0}
.sidebar .gallery .gallery-item img{border:0;max-width:100%;padding:0;background:0}

.gallery .psu-gallery-view-all a{display:inline}

/*---PROFILE FOR SIDEBAR AND MAIN COLUMN ----------------------------------------------*/

#main .psu_business_name { 
  background: #657bac;
  font-weight: bold; 
  font-size: 14px;
  text-align: center; 
  text-transform: uppercase;
}
.sidebar .psu_business_name {
  background: #657bac;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  text-align: center;
  color: black;
}
/*---COUPONS FOR SIDEBAR AND MAIN COLUMN ----------------------------------------------*/

#main .coupon {
  background: white; 
  border: 3px dashed black; 
  padding: 5px;
  clear:both; 
  min-height: 130px;
  margin: 0 0 10px 0;
  line-height: normal;
}
#main .coupon .headline {
  background: #657bac; 
  color:white; 
  font-size: 18px; 
  text-align:center; 
  font-weight: bold;
  padding: 5px;
}
#main .coupon .subhead {
  background: #f2f2f2; 
  color: black; 
  font-size: 14px; 
  text-align: center; 
  padding: 5px;
}
#main .coupon img {
  float: left;
  display: block;
  padding: 5px;
  margin: 5px;
}
#main .coupon .details {
  position: relative;
  padding: 10px 10px 5px 20px;
  font-size: 12px;
  font-weight: bold;
  text-align:center; 
  height: 160px;
}
#main .coupon .disclaimer {
  position: relative;
  top: 10px;
  left: 10px; 
  font-size: 10px;
  font-style:italic;
  margin: 0 20px 0 10px;
  text-align: center;
}
#main .coupon .valid_location {
  position: relative;
  top: 10px;
  margin: 10px 0;
  font-size: 10px;
  text-align:center;
  margin-bottom: 10px;
}
#main .coupon .valid_location{
  text-align:left;
  margin-left:160px;
}
#main .coupon .expiration {
  margin: 5px 0 0 10px;
  display: block;
  font-size: 10px;
  color: black;
  float: left;
}
#main .coupon .code {
  margin: 5px 10px 0;
  display: block;
  font-size: 10px;
  color: black; 
  float: right;
}
#main .coupon a{
  position: relative;
  color: #485D8A;
  display: block;
  width: 100px;
  margin: 0 auto;
}
.sidebar .coupon {
  border: 3px dashed black;
  background: white;   
  padding: 5px;
  margin: 6px 4px; 
  clear:both;  
  line-height: normal; 
}
.sidebar .print_all {
  margin: 0 0 5px 5px;
}
.sidebar .coupon p{
  margin: 0;
}
.sidebar .coupon .headline {
  background: #657bac;
  color: white; 
  font-size: 14px; 
  text-align:center; 
  font-weight: bold; 
  margin: 0;
  padding: 5px;
}
.sidebar .coupon .subhead {
  color: black; 
  background: #f2f2f2;
  font-size: 12px; 
  text-align: center; 
  padding: 5px; 
  margin: 0;
}
.sidebar .coupon img {
  display: block;
  margin: 0 auto;
}
.sidebar .coupon .details {
  font-size: 10px;
  font-weight: bold;
  color: black;
  text-align: center;
  margin: 0 0 10px 0;
}
.sidebar .coupon .disclaimer {
  font-size: 8px;
  color: black;
  font-style: italic; 
  text-align: center;
  margin: 0 0 5px 0;
}
.sidebar .coupon .valid_location {
  font-size: 10px;
  text-align:center;
  color: black;
  margin-bottom: 5px;
}
.sidebar .coupon .expiration {
  color: black; 
  font-size: 8px;
  text-align: center;
}
.sidebar .coupon .code {
  color: black;
  font-size: 8px;
  text-align: center;
  margin: 0 0 10px 0;
}
.sidebar .coupon a {
  display: block;
  width: 100px;
  text-align: center;
  margin: 0 auto;
}

/*---TESTIMONIALS FOR SIDEBAR AND MAIN COLUMN ----------------------------------------------*/
#main .testimonial .name {background: #485D8A; color:white; padding: 2px}
#main .testimonial .smiley {padding: 2px 0; }
#main .testimonial .smiley img {}
#main .testimonial .comment {
  float:left; 
  width: 420px; 
  background: none; 
  padding: 2px; 
  margin-right: 10px; 
  min-height: 100px; 
  height: auto !important; 
  height: 100px;
}
#main .testimonial {clear:both; margin: 10px 0;}

.sidebar .testimonial .name {background: #485D8A; color:white; padding: 1px;}
.sidebar .testimonial .smiley {}
.sidebar .testimonial .smiley img {width: 25%}
.sidebar .testimonial .comment {text-align:left; background: #f2f2f2; padding: 2px; margin-bottom: 10px;}
.sidebar .testimonial {clear:both; margin: 0 0 10px 0;}
.sidebar .testimonial .name p {margin:0; padding: 2px;}

/*---PROFILE FOR SIDEBAR AND MAIN COLUMN ----------------------------------------------*/


/*---FAQ FOR SIDEBAR AND MAIN COLUMN ----------------------------------------------*/
.sidebar .faq h4 {font-size: 1.2em; font-weight: 600; border-bottom: 1px solid silver}
.sidebar .faq .content {margin-bottom: 10px; border-bottom: 1px dotted silver;}

/*---CLASSIFIEDS FOR SIDEBAR AND MAIN COLUMN ----------------------------------------------*/
#main #classifieds .widgettitle {border-bottom: 1px solid silver; margin: 5px 0}
#main #classifieds ul {margin: 0 15px;}
#main #classifieds ul li {float:left; width: 40%; margin: 10px 15px 15px 0;}
#main #classifieds ul li img {padding: 3px; background: #f2f2f2; border: 1px solid silver; vertical-align: middle;}
#main li.widget_classifieds_main_blog {padding-bottom: 125px; clear:both}

.sidebar #classifieds ul li a{display:block;margin:5px; padding:0}
.sidebar #classifieds ul li img {float:left; padding: 3px; background: #f2f2f2; border: 1px solid silver; vertical-align: middle; margin-right: 4px}


/*---PROPERTIES FOR SIDEBAR AND MAIN COLUMN ----------------------------------------------*/
#main .property {margin-bottom: 20px;}
#main .type, #main .price, #main .bedrooms, #main .bathrooms {margin-left: 10px; width: 350px; text-align:left;}
#main .type {background: #E3E2E7; padding: 2px; border-bottom: 1px solid #fff;}
#main .price {background: #fff; padding: 2px; border-bottom: 1px solid #E3E2E7;}
#main .bedrooms {background: #E3E2E7; padding: 2px; border-bottom: 1px solid #fff;}
#main .bathrooms {background: #fff; padding: 2px; border-bottom: 1px solid #E3E2E7;}
#main .property .gallery img {padding: 2px; background #f2f2f2; border: 1px solid silver}
#main .type .psu-label, #main .price .psu-label, #main .bedrooms .psu-label, #main .bathrooms .psu-label
{font-weight: bold; width: 200px;}
#main .psu_widgets .content p, #main .psu_widgets .psu-location p {margin-left: 10px; margin-bottom: 10px;}

.sidebar .property {margin-bottom: 15px;}
.sidebar .property .psu-text p {font-size: 0.8em}
.sidebar .type {background: #E3E2E7; border-bottom: 1px solid #fff;}
.sidebar .price {background: #f2f2f2; border-bottom: 1px solid #E3E2E7;}
.sidebar .bedrooms {background: #E3E2E7; border-bottom: 1px solid #fff;}
.sidebar .bathrooms {background: #f2f2f2;border-bottom: 1px solid #E3E2E7;}
.sidebar .property .psu-location h4 {font-size: 1.em; font-weight: 600; border-bottom: 1px solid silver; }
.sidebar .type p, .sidebar .price p, .sidebar .bedrooms p, .sidebar .bathrooms p 
{ padding:0; margin: 0 0 0 4px; text-align:left;}
.sidebar .property h3 {font-size: 1.0em; padding-bottom: 5px;}

.sidebar .type .psu-label, .sidebar .price .psu-label, .sidebar .bedrooms .psu-label, .sidebar .bathrooms .psu-label
{font-weight: bold; }

/*---EVENTS FOR SIDEBAR AND MAIN COLUMN ----------------------------------------------*/

#main .event {
  background: white;
  padding: 5px;
}
#main .event .psu-datetime {
  background: #eee;
  padding: 2px; 
  color: #808080; 
  text-transform: uppercase; 
  letter-spacing: 1px; 
}
.sidebar .event .date {padding:0; margin:0;}
.sidebar .event .psu-datetime {text-transform: uppercase; letter-spacing: 1px; color: #C0C0C0; font-size: 0.95em; }
.sidebar p.psu-datetime {margin:0; padding:0;}

/*---JOBS FOR SIDEBAR AND MAIN COLUMN ----------------------------------------------*/
#main .job .psu-location h4, .sidebar .job .psu-location h4 {font-size: 1.2em; font-weight: 600; border-bottom: 1px solid silver; }

/*----------- BUSINESS PROFILE ------------*/

#main .profile ul {
  list-style: circle;
}
#main .profile li {
  list-style: circle;
  position: relative;
  left: 20px;
}
.sidebar .profile ul {
  list-style: circle;
}
.sidebar .profile li {
  list-style: circle;
  position: relative;
  left: 20px;
}

#copy_stuff, #copy_stuff a {color: #fff;}

.bizh1 {font-size: 12px; background: #333; text-align: center; font-weight: bold;}
.bizh2 {font-size: 12px;}
