html,body{height:100%;}
body{margin:0;color:#252525;font:14px/22px Georgia,"Times New Roman", Palatino, serif;background:url(http://www.tylerflood.com/assets/images/bg-body.gif) repeat-x #fff;}
h2{font-size:1.2em;}
a{color:#005696;text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus{outline:none;}
img{border-style:none;}
input,textarea,select{font:100% arial,sans-serif;vertical-align:middle;}
form,fieldset{margin:0;padding:0;border:none;}
a.accessibility{position:absolute;top:0;left:-9999px;}
#main{width:960px;height:100%;display:table;margin:0 auto;}
#content{width:100%;display:table-row;}
.page{width:960px;overflow:hidden;position:relative;padding:366px 0 0;background-color:#fff;}
.header-wrapper{width:960px;height:366px;overflow:hidden;position:absolute;top:0;left:0;color:#fff;background:url(../images/header-image.jpg) no-repeat;}
#header{width:960px;height:366px;overflow:hidden;position:relative;}
#vcard{float:right;width:650px;hight:30px;margin-top:5px;margin-right:5px;}
.defense{display:block;margin:25px 20px 5px 0;font-size:16px;line-height:14px;font-weight:bold;float:left;}
.defense span{color:#fff;}
.call{padding:3px 0 0;padding-bottom:5px;margin:0 20px 0 0;font-size:16px;text-transform:uppercase;text-shadow:#333 1px;float:left;position:relative;}
.call span{color:#fff568;}
.logo{position:absolute;top:0;left:0px;width:290px;height:163px;cursor:pointer;}
.logo span{display:block;width:290px;height:163px;text-indent:9999px;overflow:hidden;}
.lawyer-wrapper{height:297px;position:absolute;left:0;bottom:0;}
.lawyer{width:239px;height:297px;overflow:hidden;}
.lawyer p{width:77px;overflow:hidden;float:right;display:inline;margin:100px 12px 0 0;font-size:12px;line-height:14px;color:#000;font-weight:bold;}
.top-lawyers{width:238px;overflow:hidden;position:absolute;bottom:0;left:0;text-align:center;}
.top-lawyers p{overflow:hidden;float:left;margin:18px 0 0 32px;width:155px;padding:3px 0 5px 47px;font-size:11px;line-height:12px;font-weight:bold;font-style:italic;color:#fff;}
#nav{background:url("../images/nav.png") no-repeat;width:720px;height:34px;margin:0;padding:0;position:absolute;bottom:233px;right:0px;text-indent:-9999px;}
#nav li, #nav a{height:34px;display:block;}
#nav li{float:left;list-style:none;display:inline;height:34px;text-indent:-9999px;}
#nav-1{width:73px;}
#nav-2{width:100px;}
#nav-3{width:127px;}
#nav-4{width:106px;}
#nav-5{width:132px;}
#nav-6{width:62px;}
#nav-7{width:118px;}
#nav-1 a:hover{background:url("../images/nav.png") 0px -37px no-repeat;}
#nav-2 a:hover{background:url("../images/nav.png") -73px -37px no-repeat;}
#nav-3 a:hover{background:url("../images/nav.png") -173px -37px no-repeat;}
#nav-4 a:hover{background:url("../images/nav.png") -300px -37px no-repeat;}
#nav-5 a:hover{background:url("../images/nav.png") -406px -37px no-repeat;}
#nav-6 a:hover{background:url("../images/nav.png") -538px -37px no-repeat;}
#nav-7 a:hover{background:url("../images/nav.png") -600px -37px no-repeat;}
#nav2{overflow:hidden;margin:0;padding:0;list-style:none;border:1px solid #3c78a5;background:#002e50 url(../images/bg-nav.gif) repeat-x;width:719px;height:25px;position:absolute;bottom:236px;right:0;}
#nav2 li{float:left;font-size:14px;font-weight:bold;line-height:15px;padding:5px 14px 12px 14px;background:url(../images/separator-nav.gif) no-repeat;}
#nav2 li.first{background:none;padding:5px 19px 12px 20px;}
#nav2 li.last{background:none;padding:5px 19px 12px 23px;background:url(../images/separator-nav.gif) no-repeat;}
#nav2 li a{color:#fff;}
.box-wrapper{position:absolute;bottom:0;right:0px;width:720px;height:234px;overflow:hidden;}
.box-wrapper img{display:block;overflow:hidden;margin-top:12px;}
.video-text{width:711px;overflow:hidden;position:absolute;bottom:0;left:0;background:url(../images/bg-video-text.png);padding:8px 0 11px 20px;}
.video-text p{margin:0;font-size:13px;line-height:17px;text-align:left;}
.play{height:40px;position:absolute;bottom:83px;left:23px;font-size:24px;line-height:28px;color:#fff;background:url(../images/bg-play.png) no-repeat;padding:12px 0 0 60px;cursor:pointer;}
#inner{width:960px;overflow:hidden;margin-top:-2px;margin-bottom:5px;padding:0 0 22px;background:url(../images/leftbar-bg.jpg) repeat-y;}
#data-wrapper{width:720px;float:left;overflow:hidden;}
#data-wrapper2{width:960px;float:left;overflow:hidden;}
#data{width:430px;padding:16px 20px 0 21px;float:right;overflow:hidden;}
#data h1{width:439px;font-weight:normal;margin:0 0 9px 0;font-size:24px;line-height:28px;}
#data p{margin:0 0 10px;}
#data2{width:670px;padding:16px 20px 0 21px;float:right;background:#fff url(../images/bg-data.gif) no-repeat;}
#data2 h1{width:660px;font-weight:normal;margin:0 0 9px 0;font-size:24px;line-height:28px;}
#data2 p{margin:0 0 10px;}
#data3{width:435px;padding:16px 20px 0 21px;margin-left:-15px;float:right;overflow:hidden;background:#fff url(../images/bg-data.gif) no-repeat;}
#data3 h1{width:435px;font-weight:normal;margin:0 0 9px 0;font-size:24px;line-height:28px;}
#data3 p{margin:0 0 10px;}
#sidebar{width:238px;padding:17px 0 0;float:left;overflow:hidden;}
#sidebar a{color:#fff;}
#sidebar h2{margin:0 0 15px 20px;color:#790000;font:1.2em Arial, Verdana, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;}
#inside-sidebar{width:235px;padding:0px 0 0;float:left;overflow:hidden;background:#fff;}
#inside-sidebar h2{margin:10 0 15px 20px;color:#790000;font:12px/15px Arial, Verdana, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;}
#form{height:360px;width:240px;}
.form{width:225px;padding:0 0px 0px 10px;overflow:hidden;background:url(../images/contactform.png) no-repeat;margin-left:21px;}
.form .field{width:200px;overflow:hidden;margin:0px 5px 7px;}
.form .input-title{display:block;font-size:13px;line-height:18px;padding:4px 0 0;text-indent:-9999px;}
.form .bg input{display:block;width:150px;height:26px;font-size:11px;padding-left:2px;float:right;background:url(../images/textfield.png) no-repeat;border:none;}
.formfields{margin-top:59px;width:225px;}
.form input{border:none;}
.form .textarea-title{display:block;text-indent:-9999px;}
.form textarea{margin-top:-17px;overflow:auto;border:none;width:198px;height:111px;background:url(../images/textarea.png) no-repeat;margin-left:1px;font-size:11px;}
.form .button-submit{float:right;width:81px;height:37px;margin-top:18px;margin-right:15px;border:none;}
.formright{width:202px;padding:20px 0 0 0px;overflow:hidden;}
.formright .field{width:200px;overflow:hidden;margin:0 0 8px;}
.formright .input-title{display:block;font-size:13px;line-height:18px;padding:4px 0 0;}
.formright .bg{float:right;width:141px;height:19px;background:url(../images/bg-input.gif) no-repeat;margin:2px 0 0;padding:1px 5px 0 4px;}
.formright .bg input{display:block;width:141px;font-size:11px;}
.formright input{background:none;border:none;}
.formright .textarea-title{display:block;padding:6px 0 4px;}
.formright textarea{overflow:auto;width:192px;height:75px;border:1px solid #999;border-top:1px solid #737373;padding:3px;font-size:11px;}
.formright .button-submit{float:right;width:108px;height:20px;margin:9px 0 0;}
.college{width:200px;padding:17px 10px 0 11px;margin:0px 0 0 10px;color:#fff;}
.college a{color:#fff;}
.logo-college{display:block;width:192px;height:65px;background:url(../images/logo-college.gif) no-repeat;margin:0 0 13px;}
.logo-college span{display:block;width:192px;height:65px;text-indent:-9999px;overflow:hidden;}
.college-news{margin:0;padding:0;list-style:none;}
.college-news li{font-size:12px;line-height:18px;margin:0 0 7px;}
.college-news li a{color:#757575;}
#form{width:240px;overflow:hidden;float:right;background:#fff;}
#form h2{color:#990000;padding-left:15px;padding-top:5px;font-weight:bold;}
#link-bar{width:179px;padding:17px 40px 0 21px;float:right;overflow:hidden;background:#fff url(../images/bg-link-bar.gif) repeat-x;}
#link-bar h2{margin:10px 0 15px 20px;color:#790000;font:12px/15px Arial, Verdana, Helvetica, sans-serif;font-weight:bold;text-transform:uppercase;}
#link-bar h3{margin:0 0 12px -1px;position:relative;color:#818385;font:13px/15px Arial, Verdana, Helvetica, sans-serif;text-transform:uppercase;}
#divider{background:url(../images/divider.png) no-repeat;margin:0;padding-top:10px;height:3px;width:237px;}
#boardlogo{margin-left:15px;}
#blogfeed{width:200px;padding:17px 0px 0 10px;overflow:hidden;color:#fff;}
#blogfeed h3{margin:0 0 2px -1px;position:relative;color:#fff;font:Georgia,"Times New Roman", Times, serif 18px bold;text-transform:uppercase;}
#blogfeed a{color:#fff;}
.links{margin:0 0 24px;padding:0;list-style:none;font-size:12px;line-height:18px;}
.links li{margin:0 0 5px;}
#footer{width:100%;display:table-footer-group;background:url(../images/bg-footer.gif) repeat-x;}
.footer-area{height:1%;display:table-row;}
.footer-main, .content-main{display:table-cell;}
.footer-main{padding:0 0 0 10px;font-size:12px;}
.footer-logo{display:block;}
.footer-logo a{width:130px;height:53px;margin:0 14px 10px 0;background:url(../images/logo-footer.png) no-repeat;float:left;cursor:pointer;}
.footer-logo a span{display:block;width:130px;height:53px;overflow:hidden;text-indent:-9999px;}
#footer address{float:left;width:120px;font-style:normal;line-height:16px;color:#000;margin:17px 0 0;}
.right{width:600px;float:right;overflow:hidden;text-align:right;padding:19px 10px 21px 0;}
#menu{margin:0 -1px 2px 0;padding:0;list-style:none;position:relative;height:1%;overflow:hidden;}
#menu li{display:inline;background:url(../images/separator-footer.gif) no-repeat 0 3px;padding:0 2px 0 9px;white-space:nowrap;}
#menu li:first-child{background:none;}
.right p{margin:0 0 3px;}
.right p a{color:#000;}
#submenu{padding-top:-17px;color:#fff;padding-bottom:10px;margin-bottom:10px;}
#submenu h2{background:url(../images/bg-nav.gif) repeat-x;height:40px;width:257px;color:#fff;padding-top:5px;font-size:1.2em;font-weight:bold;margin-left:-20px;text-align:center;}
.submenulist li{list-style-type:none;margin-left:-25px;}
.submenulist li a{color:#fff;font-weight:400;}
.submenulist li a:hover{color:#034170;text-decoration:none;}
#submenu2{padding-top:-17px;background-color:#2d7bb5;color:#fff;padding-bottom:10px;margin-bottom:20px;}
#submenu2 h2{background:url(../images/bg-nav.gif) repeat-x;height:25px;color:#fff;font-size:1.2em;font-weight:bold;text-align:left;padding-top:10px;padding-left:10px;}
.submenulist2 li{list-style-type:none;text-align:left;padding-left:10px;}
.submenulist2 li a{color:#fff;font-weight:400;}
.submenulist2 li a:hover{color:#034170;text-decoration:none;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
div.feedburnerFeedBlock ul{margin-left:0;padding-left:0;list-style-type:none;}
div.feedburnerFeedBlock ul li{margin-bottom:10px;font-size:12px;line-height:18px;}
#creditfooter{display:none;}
.centered{text-align:center;}
.phone{margin-left:50px;padding:0px;}
.phone li{list-style-image:url(../images/phone.gif);list-style-position:inside;text-indent:-1em;vertical-align:middle;}
.fax{margin-left:50px;padding:0px;}
.fax li{list-style-image:url(../images/fax.gif);list-style-position:inside;text-indent:-1em;vertical-align:middle;}
.faq_dark{background-color:#878684;color:#fff;padding:3px;border-right:1px solid #AFB1B2;border-bottom:1px solid #AFB1B2;}
.faq_dark a{color:#fff;}
.faq_light{padding:5px;border-right:1px solid #AFB1B2;border-bottom:1px solid #AFB1B2;background-color:#fff;}
.faq_title{color:white;font-weight:bold;background:url(../images/bg-nav.gif) repeat-x;height:18px;padding:5px;}
.faq_frame{border-style:solid;border-width:1px 1px 0;border-color:#AFB1B2;}
.cr_title{color:white;font-weight:bold;background:url(../images/bg-nav.gif) repeat-x;height:18px;padding:5px;}
.cr_title h3{padding:5px;margin:0px;padding-bottom:0px;}
.cr_sections{color:white;font-weight:bold;background-color:#3E4344;padding:3px;padding-top:0px;border-right:1px solid #AFB1B2;border-bottom:1px solid #AFB1B2;}
.cr_dark{background-color:#878684;color:#fff;padding:3px;border-right:1px solid #AFB1B2;border-bottom:1px solid #AFB1B2;vertical-align:top;}
.cr_light{padding:3px;border-right:1px solid #AFB1B2;border-bottom:1px solid #AFB1B2;background-color:#fff;vertical-align:top;}
.cr_table{border-top:1px solid #AFB1B2;border-left:1px solid #AFB1B2;}
table#bac_calculator{background-image:url(../images/calculator_bg.gif);border:solid 1px #190000;margin-right:10px;}
td#bac_calculator{color:#190000;font-size:12px;padding:5px;border-bottom:1px solid #190000}
.form_elements{color:#190000;font-size:12px;background-color:#e0d5b8;margin-top:5px}
.form_calculate{color:#190000;font-size:12px;background-color:#e0d5b8}
.form_disclaimer{color:#817659;font-size:10px;padding:5px}
.clearfloat{clear:both;}
#texasdwi ul{list-style-type:none;}
.clear{clear:both;}
#video-box{width:720px;height:235px;padding-top:0px;position:relative;overflow:hidden;}
.conviction li{line-height:1.5em;padding-bottom:1.5em;}
.videopage{margin-left:-10px;}
.cnn650{width:180px;padding-left:-5px;margin:0px 0 0 5px;}
.cnn650 p{margin-top:2px;color:#000000;line-height:1.7em;padding-bottom:10px;padding-left:-5px;}
.cnn650 img{margin-left:-10px;}
.question{background:url(../images/bg-college.gif) repeat-x;margin-top:20px;padding-top:20px;height:150px;}
.question img{float:left;}
.question p{text-align:center;padding-top:30px;padding-bottom:2px;font-size:1.0em;font-weight:bold;color:#000;}
.question a{font-family:Arial, Helvetica, sans-serif;color:#790000;font-size:1.1em;text-transform:uppercase;font-weight:bold;}
#result{font-size:1.3em;color:#790000;padding-top:20px;font-weight:bold;}
.boardcert{padding-bottom:5px;}
.radioshow li{list-style-type:none;text-align:left;margin-left:20px;font-size:1.1em;font-weight:bold;padding-bottom:5px;}
.radioshow p{text-align:left;}
#radioshowpics h2{text-align:left;font-size:1.3em;font-weight:bold;padding-top:20px;padding-bottom:20px;color:#a6292a;}
#radioshowepisodes p{text-align:left;font-size:1.1em;font-weight:bold;padding-top:30px;}
#radioshowform{text-align:left;}
#radioshowform h2{text-align:center;font-size:1.1em;padding-bottom:5px;}
#homesidebar{height:250px;padding-bottom:20px;}
.slideshow{margin:auto;overflow:hidden;margin-top:-2px;}
.slideshow img{margin-top:-0;overflow:hidden;}
/* TABS */

ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
}

ol#toc li {
    background: #fff url(../images/tabs.png);
    float: left;
    margin: 0 1px 0 0;
    padding-left: 10px;
}

ol#toc a {
    background: url(../images/tabs.png) 100% 0;
    color: #fff;
    display: block;
    float: left;
    height: 2em;
    line-height: 2em;
    padding-right: 10px;
    text-decoration: none;
}

ol#toc li.current {
    background-color: #fff;
    background-position: 0 -70px;
}

ol#toc li.current a {
    background-position: 100% -70px;
    color: #fff;
    font-weight: bold;
}

div.content {
    border: #CCC solid 1px;
    clear: left;
    padding: 1em;
}

/*Toggles*/
/* TOGGLE (shortcode) */

.themeblvd-toggle .trigger {
    color: #666666;
}

.themeblvd-toggle .box {
	background-color: #fafafa;
    border: 1px solid #e3e3e3;
}

.toggle-fancy .trigger {
    background-color: #f5f5f5;
    background: -moz-linear-gradient(bottom, #F2F2F2 0px, #fff 100%);
    background: -webkit-gradient(linear,left bottom,left top, color-stop(0, #f2f2f2),color-stop(1, #fff));
    border: 1px solid #e3e3e3;
}

.g-plusone {float:right;}

#googleplus {margin-left:77px; margin-bottom:12px;}
#videofaq {margin-top:15px;}
