@font-face{font-family:'TrajanProRegular';src:url('fonts/trajanpro-regular-webfont.eot');src:url('fonts/trajanpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/trajanpro-regular-webfont.woff') format('woff'),
url('fonts/trajanpro-regular-webfont.ttf') format('truetype'),
url('fonts/trajanpro-regular-webfont.svg#TrajanProRegular') format('svg');font-weight:normal;font-style:normal;}
ul.menu{border-left:1px solid #dee0e1;font-family:TrajanProRegular, georgia,garamond,serif;color:#5c6669;font-size:10pt;}
ul.menu a {color:#E7E7E7}
ul.menu li{border-right:1px solid #dee0e1;height:90px;float:left;width:125px;text-align:center;background:transparent url("images/menu-bg.png") no-repeat 106px 5px;margin:0;padding:0;}
ul.menu li a {width:125px;height:50px;background-color:#71440a;display:block;padding:16px 0 24px 0;}
p {color:#313131;font-size:10pt;line-height:1.5em;margin:0 0 10px 0}
ul.menu li.selected {color:#ffffff;width:125px;height:50px;background-color:#372005;display:block;padding:16px 0 24px 0;}
p {color:#313131;font-size:10pt;line-height:1.5em;margin:0 0 10px 0}
ul.menu li a:hover {background-color:#AD6E14;color:#ffffff;text-decoration:none;}
h1,h2,h3 {font-weight:normal;}
body{padding:0;margin:0;background:#e2e2e2 url("images/shadow_bg.gif") repeat-y center;}
body, td, input, textarea{font-size:12px;font-family: 'Open Sans',Helvetica, Arial, sans-serif;color:#5D6669;line-height:16px;vertical-align:top;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;font-weight:400}
br{font-size:10px}
table{border:0px;border-collapse:collapse;}
a{color:#5D6669;text-decoration:none}
a:hover{text-decoration:underline}
span{color:#000000}
span a{color:#5D6669}
span a:hover{text-decoration:none}
ul{margin:0;padding:0;list-style:none;line-height:20px}
li{background:url(images/1_z1.gif) center left no-repeat;margin:0px;padding-left:15px;background-position:0 8px}
li a{color:#000000;}
.more{background:url(images/1_z1.gif) center left no-repeat;margin:0px;padding-left:15px;background-position:0 5px}
.set div{background:url(images/4_bg.gif) repeat-x bottom;width:197px;height:16px}
.set div div{background:url(images/4_bg1.gif) repeat-x bottom;width:auto}
.set a{color:#5D6669;text-decoration:none}
.set a:hover{color:#ED7100;text-decoration:none}
input{padding-left:5px;width:219px;height:17px;}
textarea{padding-left:5px;width:219px;height:179px;overflow:auto}
#input1{padding-left:0px;width:38px;height:11px;border:0px;}
#input2{padding-left:0px;width:45px;height:11px;border:0px;margin-left:31px}
.qa {line-height:9px;font-style:oblique;font-size:11px;}
.footer{font-family:'Open Sans', Helvetica, Arial;font-size:10px;text-transform:uppercase;color:#000;letter-spacing:2px;}
.style3{font-size:12px;color:#333;line-height:18px;}
.capssmall{font-size:14px;font-weight:bold;text-transform:uppercase;color:#333;}
.style4{color:#000000;font-size:12px;line-height:17px;}
.smallcolumn{font-size:11px;}
.aboutmario{font-size:11px;line-height:13px;color:#000;}
.style6{color:#000000;}
.style7{font-size:11px}
.style9{font-size:11px;font-style:italic;}
.style13{font-size:11px;color:#000000;}
.style14{color:#000000}
.capsmallblack{font-size:12px;text-transform:uppercase;color:#000;}
#header{margin:0 auto;width:757px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
#header-free-consult {font-family:TrajanProRegular, georgia,garamond,serif;color:#7A7A7A;margin:10px 0;font-size:25px;letter-spacing:1px;font-weight:normal;text-align:center;}
#header-free-consult span {color:#f89700;}
#wrapper {background: transparent url('images/wrapper-bg.jpg') repeat-y 0 0 scroll;width:780px;padding:0 0 0 0;margin:30px  auto 0 auto;}
#wrapper .left-col {width:240px;padding:0 26px 0 25px;float:left;background: transparent url('images/sidebar-bg.jpg') no-repeat 0 0 scroll;height:100%;}
#wrapper .right-col {width:435px;margin: 0 15px 0 25px;float:left}
h1, h2, h3 {letter-spacing:-1px;font-family:TrajanProRegular, georgia,garamond,serif;color:#7A7A7A;font-size:25px;
margin:10px 0;line-height:1.3em;}
h2 {margin:6px 0 6px 0;color:#A65B00;font-size:18px;}
h2.alt {color:#A65B00;font-size:18px;}
h3 {font-size:1.4em;margin:27px 0 5px 0}
ul#services-home {margin:0 0 10px 0}
.link-1 {color:#f89700;font-family:TrajanProRegular, georgia,garamond,serif;}
#contact-container {margin:20px 0 0 0;}
#contact-container h2 {line-height: 1em;}
#welcome-container {margin: 0 0 30px 0;}
strong {font-weight:700;}
#footer {padding:10px 0;width:757px;margin:20px auto;border-top:1px solid #555555;}
#footer .footer-left {float:left;width:400px;}
#footer .footer-right {float:right;width:350px;text-align:right;}
#about-mario-rodriguez #wrapper .left-col {width:230px;margin-left:10px;}
#about-mario-rodriguez #wrapper p {font-size:13px;}
#footer-nav {font-size:9px;text-transform:uppercase;margin: 20px 0 0 0;}
#what-is-criminal-law-container {margin:40px 0 0 0;}
#welcome-container h1 {margin: 0 0 0 0;}
#welcome-container h2 {margin:0 0 10px 0;color:#A65B00;font-family:TrajanProRegular, georgia,garamond,serif;font-size:13px;letter-spacing:1px;}
em {font-style:oblique;}
#sidebar-info {margin:20px 0 30px 0;}
#sidebar-info strong {font-size:.9em;font-weight:normal;}
