body 
{
   background-image: url('../img/Florida_Family_Law_01.jpg');
   background-position: 50% top;
   background-repeat: repeat-x;
   background-color: #202020;
   width: 100%;
}

.LawyerName{
font-size: 300%;
font-weight:bold;
font-family:Times New Roman;
font-style:italic;
padding-left:15px;
}
.LawyerImage{
border:4px solid #000000;
}

.form{
font-family: Calibri;   
font-size: 14px;
font-weight:normal;  
}


.formAdmin{
font-family: Calibri;   
font-size: 30px;
font-weight:bold;  
}

.formAdminHeader{
font-family: Calibri;   
font-size: 50px;
font-weight:bold;
color: Navy;
padding-top: 0px;
font-style:italic;  
}

.formAdminError{
font-family: Calibri;   
font-size: 30px;
font-weight:normal;
color:  Red;
font-style:italic;  
}

.formAdminTextbox
{
 width: 250px;
 height: 23px;
 background: #a2afd1; 
}

.formColSpacer{
width:50px;
}

ul.short {
margin: 15px auto 15px 5px; /* top right bottom left */
}

ol.large {
margin: 15px auto 15px 5px; /* top right bottom left */
}

p.large {
font-size: 20px;
}

ul {
margin: 15px auto 15px 14%; /* top right bottom left */
}
li.short {
font-weight: bold;
color:#323F62;
line-height:125%;
}

li.reg {
font-weight: bold;
color:#323F62;
line-height:125%;
}

a.pageLinks
{
font-weight:600;
}

a.pageLinks.hover{
font-weight:600;
}

p{
font-family: Calibri;   
font-size: 14px;
font-weight:normal;  
text-align:justify;
margin: 10px 26px 10px 15px;  
}
table,tr,td { font-family:Verdana, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:left;
vertical-align:top; }

img { display:block; 
} 

.OfficeLocation{
padding-left:25px;
color:#333333;
font-size:12px;
line-height:19px;}

h3{
color:#495d7e;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
margin: auto auto auto 15px; }

h1{
color:#111c30;
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:18px;
padding-bottom:10px;
margin: auto auto auto 15px; }

h4{
color:#000000;
font-size:15px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:18px;
margin: auto auto auto 15px; }

h2{
color:#000000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px; 
line-height:18px;
margin: auto auto auto 15px; }

.PageHeader{
color:#000066;
font-size:24px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:26px;
padding-bottom:0px;}


.text{ line-height:22px;
text-align:left;
} 

.header{line-height:22px;
text-align:left;
color:#1f2439;
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:22px;} 

.smaller{color:#ffffff;
font-size:10px;
line-height:20px;}

.bottomTags{ background-image: url("../img/Florida_Family_Law_14.jpg");
   background-position: top;
   background-repeat: repeat-y; }

.content { font-family:Calibri;
   font-size:14px; 
   padding: 20px 25px 10px 10px; /* top right bottom left */ }
   
.contentBG { background-image: url("../img/Florida_Family_Law_19.jpg");
    background-position: top;
    background-color:#F2F2F2;
    background-repeat: repeat-y;  
    width:681px; }
    

/* EMAIL FORM */
.email_form { font-family: Verdana, Helvetica, Sans-Serif;
    background: #a2afd1; 
    font-size:11px;
    COLOR: #040b24;  
    padding-BOTTOM: 1px; 
    padding-LEFT: 4px; 
    padding-RIGHT: 1px; 
    padding-TOP: 1px; 
    width:250px;
    margin-bottom:2px;
    border: 1px solid #000000; }


/* LINKS */

a {
font-family: Calibri;   
font-size: 14px;
font-weight:normal; 
color:#495D7E;
text-decoration: none;}

a:hover{
font-family: Calibri;   
font-size: 14px;
font-weight:normal; 
color:#C00000;
text-decoration: none;}

a.white{ font-family:Verdana, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;}

a.white:hover{ font-family:Verdana, Helvetica, sans-serif;
color:#FFFF00;
font-size:12px;
text-decoration: none; } 

a.baseLinks{ font-family:Verdana, Helvetica, sans-serif;
color:#ffffff;
font-size:10px;
text-transform:uppercase;
}

a.baseLinks:hover{ font-family:Verdana, Helvetica, sans-serif;
color:#FFFF00;
font-size:10px;
text-transform:uppercase;} 

a.tiny{ font-family:Verdana, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
text-transform:uppercase;}

a.tiny:hover{ font-family:Verdana, Helvetica, sans-serif;
color:#FFFF00;
font-size:11px;
text-transform:uppercase;} 

.botLinks { padding-top:5px;
text-align:center;
font-family:Verdana, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-transform:uppercase;
line-height: 200%;
margin: auto 5px auto 5px;}

.copyright { padding-top:5px;
text-align:center;
font-family:Verdana, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
line-height: 200%; }

/* SIDE MENU */

table.sideMenu { margin:0px 0px 0px 0px;
    width:321; 
    background-repeat: repeat-x;   }
    
.sMenuItem {vertical-align:middle; 
    font-family:Arial, Helvetica, sans-serif;
    width:321; 
    height:45px; 
    line-height:150%;
    background-image:url(../img/Florida_Family_Law_16.jpg);   }
    
.sMenuItem a{text-decoration:none;font-size:14px;}
.smenuItem a:hover{font-size:14px;}

a.baseLinks:hover{ font-family:Verdana, Helvetica, sans-serif;
color:#FFFF00;
font-size:10px;
text-transform:uppercase;} 

.sMenuRunner  
{
    background-image:url(../img/Florida_Family_Law_18.jpg);
    width:321; 
    background-repeat: repeat-y;}

td.sMenuItem{padding:0px 0px 0px 40px;} /* top right bottom left */
td.sMenuItem a{color:#ffffff;}
td.sMenuItem a:hover{text-decoration:underline;color:#ffffff;}
td.sMenuItems {}
td.sMenuItems a{color:#ffffff;}


/* SUNDRY */

.scroller{ color:#ffffff;
font-size:11px;
line-height:18px;
text-align:left;
padding-left:16px;}

.white{ color:#ffffff;
line-height:20px; }

#practice ul{ margin:0px;
padding:9px 0px 6px 40px;}


.flash
{
background-image: url('../img/Florida_Family_Law_04.jpg');
width:1002px;
height:260px;
}

.base
{
background-image: url('../img/Florida_Family_Law_13.jpg');
width:1002px;
height:225px;
background-repeat: no-repeat;  
background-color: #0A0F22;
}

/* Modal WIndow */
	.modal-overlay
	{
		position:fixed;
		top:0;
		right:0;
		bottom:0;
		left:0;
		height:100%;
		width:100%;
		margin:0;
		padding:0;
		background:#000;
		opacity:.75;
		filter: alpha(opacity=75);
		-moz-opacity: 0.75;
		z-index:101;
	}
	* html .modal-overlay
	{   
		position: absolute;
		height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}
	.modal-window
	{
		position:fixed;
		top:50%;
		left:50%;
		margin:0;
		padding:0;
		z-index:102;
	}
	* html .modal-window
	{
		position:absolute;
	}
	.close-window
	{
		position:absolute;
		width:207px;
		height:22px;
		right:2px;
		top:418px;
		background:transparent url('../Shared/C2C/images/C2C_10.gif') no-repeat scroll right top;
		text-indent:-99999px;
		overflow:hidden;
		cursor:pointer;
		opacity:.0;
		filter: alpha(opacity=0);
		-moz-opacity: 0.0;
	}
	.close-window:hover
	{
		opacity:.99;
		filter: alpha(opacity=99);
		-moz-opacity: 0.99;
	}