html {}
body {background: #fff; padding: 0; margin: 0;}

p {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; line-height: 1.5em;}
h1,h2,h3,h4,h5 {color: #d12a2f; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
h1 {font-size: 36px;}
h2 {font-size: 32px;}
h3 {font-size: 28px;}
h4 {font-size: 24px;}
h5 {font-size: 18px;}

a:link {color: #000;}
a:active {color: #000;}
a:visited {color: #333;}
a:hover {color: #d12a2f;}

img {border: none;}

#container {width: 1500px; margin: 0 auto; padding-top: 35px; padding-bottom: 15px; padding-left: 0; margin-top: 175px; background: #fff; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}
#main {width: 100%; margin: 0 auto; margin-top: 25px;}
#header {width: 100%; min-width:; margin: 0 auto; height: 125px;}
#logo {width: 306px; height: 122px; margin: 0 auto;}
#leftCol {width: 250px; float: left;}
#nav {width: 250px; height: 250px; background: #cfd1d1; float: left; margin-left: 0; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}
ul#menu {padding: 0; margin: 0;}
ul#menu li {list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-transform: uppercase; font-weight: bold; margin-top: 10px;  padding: 5px; border-bottom: 1px solid #888c8d;}
ul#menu li a {color: #000; text-decoration: none; margin-left: 15px;}
ul#menu li.Last {border: none;}
ul#menu li a:active {color: #d12a2f;}
ul#menu li a:hover {color: #d12a2f;}

#addressBox {width: 250px; height: 115px; background: #cfd1d1; float: left; margin-top: 10px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}
.officeAddress {font-family: Arial, Helvetica, sans-serif; font-size; 14px; color: #000; position: relative; top: 25px; left: 25px;}

#attorneyPhoto {width: 257px; height: 376px; float: left; margin-left: 10px; background: url('../images/munoz.png') no-repeat;}

#contentBG {width: 970px; min-width: 500px; height: 376px; background: #d12a2f url('images/content-bg.jpg') no-repeat; float: left; margin-left: 10px; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}

#content {width: 750px; padding: 25px; background: #fff; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; margin: 0 auto; margin-top: 100px; -webkit-box-shadow: 0px 10px 5px rgba(50, 50, 50, 0.34); -moz-box-shadow:    0px 10px 5px rgba(50, 50, 50, 0.34); box-shadow:         0px 10px 5px rgba(50, 50, 50, 0.34);}

#paNav {min-width: 250px;  float: left;}
ul#paMenu {font-family: Arial, Helvetica, sans-serif;}
ul#paMenu li {list-style: none; margin-top: 10px;}
#practiceAreas {width: 475px; float: right;}
#practiceAreas h5 {margin-top: 0; padding-top: 15px;}

.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ccc; margin-top: 10px; margin-left: 10px;}
