/* @override http://www.brownstonelaw.com/css/Orlando-Florida-Attorney.css */

/* CSS Document */
html, body {
     margin: 0;
     padding: 0;
}
.center {
     width: 100%;
	 background-repeat: no-repeat;
	 background-position: center center
}
body, td, input, textarea, select {	color: #000; font: normal 11px/16px Arial, sans-serif; }

a { color: #005596; } a:hover { text-decoration: none; }

h1 { font-family: Times New Roman, Times, serif; font-style: bold; font-size: 1.7em; text-align: center;}
h2 { font-family: Times New Roman, Times, serif; font-style: bold; font-size: 1.7em; text-align: center;}
h3 { font-family: Times New Roman, Times, serif; font-style: bold; font-size: 14px;}
h4 { font-family: Times New Roman, Times, serif; font-style: bold; font-size: 12px;}

#header { height: 180px; padding: 46px 0 0 87px; background: url(../images/top.jpg) no-repeat; }

.footer {
height: 89px; 
margin: 0 0 0 0; 
padding-top:30px; 
color: #FFFFFF; 
background: url(../images/btm-rpt.gif); 
background-repeat:repeat-x; 
background-color:#005596; 
text-align:center;
}

.footer a {
color: #FFFFFF; 
} 

.footer a:hover {
color: #E2C24F; text-decoration: none;
}

#left { background: url(../images/lft-repeat.jpg) repeat-y; }

li {
	list-style-position: outside;
	list-style-image: url(../images/bullet.gif);
	padding-top: 6px;
}

.Required {
color:#FF0000;
}

.MainTable {
width:800px;
}

#container {
width:800px;
margin:0 auto;
}

.BodyText {
vertical-align:top;
}

/*-----------------Main Menu-----------------*/

.LeftMenu {
vertical-align:top;
background-image:url(../images/lft-repeat.jpg);
background-repeat:repeat-y;
background-position:left top;
z-index: 9999;
}

.MainMenu {
width: 370px;
background-image:url(../images/MainMenu.gif);
font-size:20px;
}

.LeftMenu ul {
margin: 0;
padding: 0;
z-index: 9999;
}

/*
ul{
	margin: 0;
	padding: 0;
	z-index: 9999;
}
*/
.MainMenu li{
	padding-top: 30px;
	list-style-type: none;
	list-style-image: none;
	z-index: 9999;
	margin-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}
.MainMenu li a{
	padding-left:10px;
	color:#FFFFFF;
	vertical-align:bottom;
	font-family: Georgia, "Times New Roman", Times, serif;
	z-index: 9999;
	text-decoration: none;
	margin-bottom: 0;
	padding-bottom: 10px;
	padding-top: 10px;
}

.HomeButton {
height:47px;
width:370px;
font-size:20px;
padding-left:10px;
color:#FFFFFF;
vertical-align:bottom;
font-family: Georgia, "Times New Roman", Times, serif;
	z-index: -9999;
}

.HomeButton a:link {
color:#FFFFFF;
text-decoration:none;
}

.HomeButton a:visited {
color:#FFFFFF;
text-decoration:none;
}

.OurFirmButton {
height:44px;
width:370px;
font-size:20px;
padding-left:10px;
color:#FFFFFF;
vertical-align:bottom;
font-family: Georgia, "Times New Roman", Times, serif;
}

.OurFirmButton a:link {
color:#FFFFFF;
text-decoration:none;
}

.OurFirmButton a:visited {
color:#FFFFFF;
text-decoration:none;
}

.AreasButton {
height:47px;
width:370px;
font-size:20px;
padding-left:10px;
color:#FFFFFF;
vertical-align:bottom;
font-family: Georgia, "Times New Roman", Times, serif;
}

.AreasButton a:link {
color:#FFFFFF;
text-decoration:none;
}

.AreasButton a:visited {
color:#FFFFFF;
text-decoration:none;
}

.BioSpace {
height:30px;
}

.BioButton {
height:37px;
width:370px;
font-size:20px;
padding-left:10px;
color:#FFFFFF;
vertical-align:top;
font-family: Georgia, "Times New Roman", Times, serif;
}

.BioButton a:link {
color:#FFFFFF;
text-decoration:none;
}

.BioButton a:visited {
color:#FFFFFF;
text-decoration:none;
}

.ContactButton {
height:28px;
width:370px;
font-size:20px;
padding-left:10px;
color:#FFFFFF;
vertical-align:bottom;
font-family: Georgia, "Times New Roman", Times, serif;
}

.ContactButton a:link {
color:#FFFFFF;
text-decoration:none;
}

.ContactButton a:visited {
color:#FFFFFF;
text-decoration:none;
}

/*---------------Main Content----------------*/
.MainContent {
width:430px;
}

.content {
background: url(../images/corner.gif);
background-repeat:no-repeat;
width:430px;
padding-left:20px;
}

/*------------Sub Menu--------------*/

.LeftSpacer {
width: 72px;
height:81px;
background-image:url(../images/topnav-lft.gif);
background-repeat:no-repeat;
z-index: 9999;
}

.BioBtn {
width:72px;
vertical-align:top;
}

.ContactBtn {
width:72px;
vertical-align:top;
}

.EmailBtn {
width:74px;
vertical-align:top;
}

.FormBtn {
width:74px;
vertical-align:top;
}

.AreasBtn {
width:86px;
vertical-align:top;
}

/*--------------Home Page---------------*/

.FlashMovie {
text-align:center;
}

.HQInfo {
text-align:center;
padding-bottom:5px;
}

.HQInfo h3 {
font-size:16px;
color:#BC0000;
margin-bottom:5px;
}

.HQInfo h4 {
font-size:14px;
}

.HomeWelcomeMsg {
background-color:#FFFFFF;
padding-top:5px;
padding-bottom:5px;
}

.HomeWelcomeMsgBrdr {
border:#005596 5px solid;
padding-left:7px;
padding-right:7px;
}

.HomeWelcomeMsg p {
margin-top:0px;
margin-bottom:0px;
padding-top:7px;
padding-bottom:7px;
}

/* Blog */

.blogSideBar {
background-color:#FFFFFF;
padding:5px 0 10px 10px;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
}

.blogSideBar ul {

}

.blogSideBar li {
margin-left:0px;
list-style:none;
}

.blogSideBar p {

}

.blogSideBar h2 {
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
}

.blogSideBar a {
color:#005596;
margin-left:0px;
font-family: Arial, Helvetica, sans-serif;
}