/* CSS Document */

<style>


a:link { 
	color:#000000;
	text-decoration: underline;
	}
a:hover { 
	color: #375f91;
	text-decoration: underline;
	}
	








.container {padding-top:3px;
width:900px;
	margin:auto;
	background-color:#FFFFFF;
	text-align:center;
	float:none;}
	
.imagecategory {
	width:100%;
	margin:auto;
	background-color:#FFFFFF;
	padding:6px;
	height:auto;
	text-align:center;
	border:1px solid #eeeeee;
	float:left;
}
.topmenu {width:100%;  font-family:Arial, Helvetica, sans-serif; color:#375f91; font-size:12px; font-weight:bold; background-color:none;  text-align:center; margin:auto;}

a.topmenu {font-family:Arial, Helvetica, sans-serif; color:#375f91;  background-color:none; text-decoration:underline; }

a.topmenu:hover {font-family:Arial, Helvetica, sans-serif; color:#000000; background-color:375f91; text-decoration:underline; }

.search {width:100%;  font-family:Arial, Helvetica, sans-serif; color:#375f91; font-size:12px; font-weight:bold; background-color:none;  text-align:center; margin:auto;}


.billboardarea {width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold;   text-align:center; float:left; padding:0px; padding-bottom:5px; border-bottom:1px solid #eeeeee; margin-bottom:5px;}

.billboardarea2 {width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold;   text-align:center; float:left; padding:0px; margin-top:5px;}

.fullwidthcontent{width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:normal; background-color:#ffffff;  text-align:left; float:left;  margin:none; border-bottom:1px solid #eeeeee; margin-bottom:5px; clear:both;}

.fullwidthnopad{width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:normal; background-color:#ffffff;  text-align:left; float:left; margin-top:3px; display:table; border-bottom:1px solid #eeeeee; margin-bottom:5px; vertical-align:top;}




.sectionboxmid {width:30%;   background-color:#0066CC; border:1px solid black;  float:left; text-align:center; padding:3px;  height:100px; display:table-cell;}



.footer {width:100%; height:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:9px; font-weight:bold;   text-align:left; float:left; margin-top:5px; background-color:#375f91;  }

.footer_text {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:9px; font-weight:bold;   text-align:left;  padding:3px; }

.threecolumnlook {width:99%; border:none; margin-left:10px; margin-top:0px; margin-bottom:10px; padding-bottom:15px;}

.sectionbox {width:95%; background:#FFFFFF; text-align:left; margin:0px;     padding:3px;  height:100px; font-size:12px; }

.listbox {width:95%; background:#FFFFFF; text-align:left; margin:0px; padding:3px; font-size:12px; height:500px;}

.emphcentered {width:80%; margin:auto; text-align:left;}

.atty_listing {/*border:1px solid #375f91;*/ padding:3px; width:98%; height:auto; float:left; margin-top:3px;}
.atty_listing_left {float:left; text-align:left; width:300px;}
.atty_listing_right {float:left; text-align:left;}
.atty_listing_photo {float:right; text-align:center; }
.atty_listing_headline {font-size:18px; font-weight:bold; }

.atty_listing_fields {font-size:9px; color:#375f91;}

a.atty_listing_link {color:#375f91;	text-decoration: underline;}
a.atty_listing_link:hover {color:#666666; text-decoration: underline;}


#attylistbox {width:600px; border:1px solid #375f91; float:left; padding:2px; font-family:Arial, Helvetica, sans-serif; margin-bottom:4px; clear:both;}
#attylistleft {width:80%; float:left;}
#attylistright {width:18%; float:right;}
#attylistname {width:100%; float:left; margin-bottom:4px; font-size:16px; font-weight:bold;}
#attylistpract {width:75%; float:left;  margin-top:4px; font-size:11px; }
#attylistleftcol {width:49%; float:left;}
#attylistrightcol {width:49%; float:right;}
#attylistaddress {width:49%; float:left; font-size:12px;}
#attylistphone {width:49%; float:right; font-size:12px;}

#attylistpract ul {margin-left:20px;}



a.dir_cat_link {color:#375f91;	text-decoration: none;}
a.dir_cat_link:visited {color:#375f91;	text-decoration: none;}
a.dir_cat_link:hover {color:#666666; text-decoration: underline;}

.emphasis {color:#375f91; font-weight:bold}

/*body {background:#eeeeee;}*/

.leftcolumn {width:70%; float:left; }

.rightcolumn {width:24%; float:right; margin-right:2px; vertical-align:top; }

.faq_q {text-transform:uppercase; font-weight:bold;}

.radioshow {font-family:Verdana, Geneva, sans-serif; font-size:10px; text-align:center; width:320px; margin:auto; }

.radioemphasis {border:1px solid #375f91; background-color:#eeeeee;  padding:5px; margin-top:10px; margin-bottom:10px;}


.datecell,.datecelll,.datecellr {width:102px; height:60px;}

.datecell {text-align:right; font-size:26px; color:#ccc; border-left:1px solid black;border-bottom:1px solid black; vertical-align:top;}
.datecelll {text-align:right; font-size:26px; color:#ccc; border-bottom:1px solid black; vertical-align:top;}
.datecellr {text-align:right; font-size:26px; color:#ccc; border-left:1px solid black;border-bottom:1px solid black; border-right:1px solid black; vertical-align:top;}


.daycell {height:20px; text-align:center; background-color:#000; color:#FFF;}
.month {text-align:center;}
.event {text-align:left; float:left; font-size:11px; color:#375f91; color:#000; width:100%; padding:2px;}



.newtopmenu {  font-family:Arial, Helvetica, sans-serif; color:#375f91; font-size:12px; font-weight:bold; background-color:none;  text-align:center; margin-left:75px;}

.rollover_1 a,.rollover_2 a,.rollover_3 a,.rollover_4 a,.rollover_5 a,.rollover_6 a,.rollover_7 a,.rollover_8 a
{display:block; height: 28px; font: bold 11px sans-serif; text-decoration: none; text-align:center; float:left; margin-left:0px; color:#FFF; margin-right:0px; padding:0px;}

.rollover_1 a
{background: url("rollovers2/images/btn_builder_slices_v3_over_01.jpg"); width: 46px;}
.rollover_1 a:hover
{background: url("rollovers2/images/btn_builder_slices_v3_ovr_01.jpg"); }

.rollover_2 a
{background: url("rollovers2/images/btn_builder_slices_v3_over_02.jpg"); width: 64px;}
.rollover_2 a:hover
{background: url("rollovers2/images/btn_builder_slices_v3_ovr_02.jpg"); }

.rollover_3 a
{background: url("rollovers2/images/btn_builder_slices_v3_over_03.jpg"); width: 144px;}
.rollover_3 a:hover
{background: url("rollovers2/images/btn_builder_slices_v3_ovr_03.jpg"); }

.rollover_4 a
{background: url("rollovers2/images/btn_builder_slices_v3_over_04.jpg"); width: 151px;}
.rollover_4 a:hover
{background: url("rollovers2/images/btn_builder_slices_v3_ovr_04.jpg"); }

.rollover_5 a
{background: url("rollovers2/images/btn_builder_slices_v3_over_05.jpg"); width: 139px;}
.rollover_5 a:hover
{background: url("rollovers2/images/btn_builder_slices_v3_ovr_05.jpg"); }

.rollover_6 a
{background: url("rollovers2/images/btn_builder_slices_v3_over_06.jpg"); width: 85px;}
.rollover_6 a:hover
{background: url("rollovers2/images/btn_builder_slices_v3_ovr_06.jpg"); }

.rollover_7 a
{background: url("rollovers2/images/btn_builder_slices_v3_over_07.jpg"); width: 72px;}
.rollover_7 a:hover
{background: url("rollovers2/images/btn_builder_slices_v3_ovr_07.jpg"); }

.rollover_8 a
{background: url("rollovers2/images/btn_builder_slices_v3_over_08.jpg"); width: 62px;}
.rollover_8 a:hover
{background: url("rollovers2/images/btn_builder_slices_v3_ovr_08.jpg"); }














</style>