/* CSS for www.RAYLEACHLAW.com */


a:link {color: #197B30; text-decoration: none; font-weight: bold; }
a:visited {color: #197B30; text-decoration: none; font-weight: bold; }
a:hover {color: #666666; text-decoration: none; font-weight: bold;}
a:active {color: #197B30; text-decoration: none; font-weight: bold;}


a.nav:link {color: #000000; text-decoration: none; }
a.nav:visited {color: #000000; text-decoration: none; }
a.nav:hover {color: #666666; text-decoration: none; }
a.nav:active {color: #000000; text-decoration: none; }


body {background-color: #ffffff; font-family: "Trebuchet MS", trebuchet, arial, verdana, sans-serif; font-size: 11pt; margin: 0; padding: 0; }



div.pagecontainer {width: 100%; padding: 0; margin: 0; }

.main {width: 600px; height: 100%; background-color: #ffffff; padding-top: 30px; }

div.maincontainer {border-top: 0; background-color: #ffffff; }



div.header {width: 100%; height: 150px; background-color: #197B30; border-bottom: solid 1px}

div.headercontainer {width: 100%; height: 150px; border-bottom: solid 1px #000000; background-color: #197B30; }

.headerimage {background: url(header.jpg) no-repeat center top;   }


div.nav {width: 600px; height: 24px; font-family: verdana; font-size: 12pt; padding-top: 2px;}

div.navcontainer {width: 100%; height: 24px; background-color: #ffff99; border-bottom: solid 1px #000000; border-top: 0; }


div.small {background-color: #cccccc; font-size: 8pt; border-top: 1px solid #000000; padding-top: 3px; }


div.infoboxcontainer {background: url(infobox.jpg) no-repeat right top; width: 210px; height: 260px; float: right;}

div.infobox {width: 155px; height: 250px; font-size: 8pt; padding-top: 13px; }

.image1 {margin-left: 30px; margin-bottom: 10px; float: right; border: solid 1px #666666; }

.image2 {margin-right: 30px; margin-bottom: 10px; float: left; border: solid 1px #666666; }

.image3 {margin-bottom: 10px; margin-top: 10px; border: solid 1px #666666; }
