/*



Theme Name: IN Criminal Defense Lawyer

Theme URI: http://www.myIndianaDefenseLawyer.com/

Description: IN Criminal Defense Lawyer theme for WordPress

Version: 1.0

Author: Jabolek & powered by Rolkaz

Author URI: unknown





*/



body {color:#383838;margin:0;padding:0;font:13px/20px Verdana;text-align:center; }



#all { margin:0 auto; text-align:left; width:1000px;}

#top { background:url(image/blank_top.jpg) no-repeat top; height:53px; padding-top:120px;}

#left { float:left; width:210px;}

#right { float:left; width:210px;}

#content { width:560px; padding:0 10px; float:left;}

.contentwrap { margin:0 18px; padding:5px 0;}

#top h1 { position:absolute; top:0; width:1000px; text-align:center; font:bold 38px/118px "Times New Roman"; color:#2f3b57; }

#top h1 span { color:#000000;}

#navigation {  margin:0 auto; padding:0 0 0 10px; list-style-type:none; }

#navigation li { float:left; margin:0 5px; }

#navigation a { display:block; float:left; background:none; height:42px; padding-left:15px; font:15px/24px Georgia; color:#fff; text-decoration:none;  }

#navigation a span { display:block; background:none; padding:5px 15px 5px 0; float:left;}

#navigation a:hover { background:url(image/nav_left.png) no-repeat left top; cursor:pointer;}

#navigation a:hover span { background:url(image/nav_right.png) no-repeat right top; }



h2 { font:bold 15px/30px Tahoma; color:#2f3d4b; text-align:center; background:#dde4fb; margin:0;}

h1 { font:24px/30px "Times New Roman"; color:#232323; margin:0 0 5px; }

h1 a { color:#232323;}

#content p { margin:8px 0 14px;}

.hr { height:7px; background:url(image/line.png) repeat-x center top; clear:left; }

.hr hr { display:none;}



.xtop, .xbottom {display:block; background:transparent; font-size:1px; margin:0; }

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6 {display:block; overflow:hidden;}

.xb1, .xb2, .xb3 , .xb5, .xb6 {height:1px;}

.xb2, .xb3, .xb4 {background:#dde4fb; border-left:1px solid #bac2da; border-right:1px solid #bac2da;}

.xb1 {margin:0 3px; background:#bac2da;}

.xb2 {margin:0 1px; border-width:0 2px;}

.xb3 {margin:0 1px;}

.xb4 {height:0; margin:0 1px;}

.xb5 {margin:0;border:1px solid #bac2da; border-width:0 1px 1px; background:#dde4fb;}

.xb6 {margin:0;border:1px solid #bac2da; border-width:1px 1px 0; background:#dde4fb; padding-bottom:6px;}

.xboxcontent {display:block; background-color:#dde4fb; border:1px solid #bac2da; border-width:0 1px;}



#content .xb2, #content .xb3, #content .xb4 {background:#fcfcfc; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}

#content .xb1 { background:#d6d6d6;}

#content .xb2 { border-width:0 2px;}

#content .xboxcontent {background-color:#fcfcfc; border:1px solid #d6d6d6; border-width:0 1px;}



.menuwrap { margin-bottom:15px;}

.menuwrap ul {margin:1px 0; border-top:1px solid #d6d6d6 ; padding:0; list-style-type:none;}

.menuwrap ul li { border:1px solid #d6d6d6; border-width:0 1px 1px; background: #fcfcfc;}

.menuwrap ul li a { font:12px/17px Tahoma; display:block; background:#fcfcfc url(image/arrow_red.png) no-repeat 10px 50%; padding:8px 0 8px 23px; color:#404040; text-decoration:none; width:185px;}

.menuwrap ul li a:hover { background:#f0f2fc url(image/arrow_blue.png) no-repeat 10px 50%; text-decoration:none;}



.contact { border:1px solid #cacaca; padding:10px; background:#fcfcfc; margin:1px 0;}

.contact span { display:block; background:url(image/arrow_red.png) no-repeat left 50%; height:20px; line-height:20px; padding-left:12px;}

.contact .input { border:1px solid #cacaca;background:white; width:170px;padding:2px 6px;color:#535353;height:15px; margin:5px 0 9px; }

.contact .secinput { border:1px solid #cacaca;background:white; width:30px;padding:2px 6px;color:#535353;height:15px; margin:5px 25px 9px 0; }

.contact textarea.input { height:90px;}

.contact .submit { text-align:center; margin:0 auto; border:1px solid #3d5a79; background:#5c7d9e; color:#fff; padding:2px 20px ; display:block; font:12px Verdana;} 

.contact .cf_info { line-height:20px; padding-left:0px; color: #b80000;}

.textwidget { border:1px solid #cacaca; padding:10px; background:#fcfcfc; margin:1px 0;}



#foot { height:66px; background:url(image/foot.png) no-repeat center top; text-align:center; line-height:38px; clear:both; margin:15px 0 0; padding:0; list-style-type:none;}

#foot ul { margin:0;}

#foot li , ul.stats li {display:inline; padding:0 20px 0 5px; margin:0; }

#foot li.first , ul.stats li.first {padding-left:0;background-image:none;}

#foot li a {padding:0 12px 0 0; color:#fff; text-decoration:none; font:12px Georgia;}

#foot li a:hover { color:#d8f0ff}

#foot p { margin:0 0 15px;}



.clear {clear:both;font-size:1px;line-height:0px;height:1px;overflow:hidden;}

a img {border-width:0;}

a {color:#b80000;text-decoration:none;}

a:hover {text-decoration:underline;}



#info { padding:17px 15px 17px 90px; border:1px solid #bac2da; background:#dde4fb url(image/info.png) no-repeat 20px 50%; font:11px/17px Tahoma; color:#405162; margin:15px 0;}

.post {	margin: 0; padding: 0; margin-bottom: 10px;}



.comment { border-bottom:1px solid #E1E1E1; padding:10px 0px 0 0px;}

.comment span { display:block; font-family:tahoma; font-size:11px; color:#a1a1a1; margin-bottom:-10px;}

.comment span strong { font-weight:normal; color:#d01a1b;}

.comment p { font-family:arial; font-size:13px; line-height:1.5em; font-weight:normal; margin:20px 0; }


form { margin:0; padding:0; border:none;}

fieldset { margin:0; padding:0; border:none;}

#commentform { margin:10px auto; border-top:0px solid #f5f3e9; margin-top: 20px;}

#commentform fieldset { margin:0 auto; padding:0px 0; border:none; width:430px;}

#commentform span {float:left;width:50px;text-align:right; font-family:tahoma; font-size:11px ; color:#000 ; margin-right:7px;padding-top:4px;}

#commentform textarea.inputcom {height:115px;width:330px; padding:4px 6px; margin-left: 56px;}

#commentform .inputcom {border:1px solid #cacaca;background:white; width:170px;padding:2px 6px;color:#535353;height:15px; margin:5px 0 9px;}

#commentform .submit { text-align:left; margin:0; margin-left: 56px; border:1px solid #3d5a79; background:#5c7d9e; color:#fff; padding:2px 20px ; display:block; font:12px Verdana;} 