body {
background-image:url(images/images/wisecriminal_backround.jpg);
background-repeat:repeat-x;
background-color:#252525;
/*background-image: url(images/x_repeat.png); 
background-repeat: repeat-x;
bottom:auto;*/
}

/*Body - Start*/
#content {
	position:absolute;
	margin:auto;
	top:460px;
	left:214px;
	width:602px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#FFFFFF;
	height: 1855px;
}

#content2 {
	position:absolute;
	margin:auto;
	top:449px;
	left:218px;
	width:595px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#FFFFFF;
	height: 1270px;
}

p {
content:inherit;
/*margin: 4px 4px 1.5em 2px;*/
top:420px;
}

#inside_exp{
	position:absolute;
	left:115px;
	top: 36px;
	width: 296px;
}

#inside_sld {
	position:absolute;
	left:114px;
	top: 92px;
	width: 296px;
}

#prof_name {
color:#CC0033;
text-align: center;

}

p.font {
font:Arial, Helvetica, sans-serif;
}


p.thick {
font-weight:400;
}

p.thicker {
font-weight:900;
}
#centered {
text-align: center;
}

ol {
left:auto;
}

#itlc {
font-style:italic
}

h3 {
text-align: left
}



/*p.div {
padding:6px;
}*/


.bb_A {
	background-image:url(images/body_box_A.jpg);
	margin:auto;
	float:left;
	left:1px;
	top:0px;
	width:83px;
	height:83px;
}

li.thick {
margin-left:15px;
font-weight: 400
}

ul {
margin-top: -1em;  
margin-bottom: 0; 
}

a {
color:#0066CC;
}

#wrapper {
	margin-left:400px;
	margin-right:auto;
	width: 817px;
}

.header {
	position:absolute;
	background-image: url(images/Header2.jpg);
	left:0px;
	top:0px;
	width:817px;
	height:200px;
}

.menu {
	position:absolute;
	background-image: url(images/menu.jpg);
	left:0px;
	top:200px; 
	width:203px;
	height:861px;
}

.flash-area {
	position:absolute;
	left:203px;
	top:200px;
	width:614px;
	height:250px;
}

#body-letter {
	position:absolute;
	background: url(images/body_letter.jpg);
	left:211px;
	top:457px;
	width:86px;
	height:85px;
}


#don-t-risk-your-future {
	position:absolute;
	background: url(images/dont_risk_your_future.jpg);
	left:625px;
	top:457px;
	width:279px;
	height:207px;
}

#contact-us-home {
	position:absolute;
	background: url(images/contact_us.jpg);
	left:625px;
	top:670px;
	width:285px;
	height:339px;
}

#office-locations-home {
	position:absolute;
	background: url(images/office_locations.jpg);
	left:625px;
	top:1023px;
	width:284px;
	height:192px;
}
#contact-us {
	position:absolute;
	background: url(images/contact_us.jpg);
	left:625px;
	top:450px;
	width:285px;
	height:339px;
}

#office-locations {
	position:absolute;
	background: url(images/office_locations.jpg);
	left:625px;
	top:789px;
	width:284px;
	height:192px;
}

#btm_rt{
	position:absolute;
	left:625px;
	top:984px;
	width:284px;
	height:192px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#FFFFFF;
}

/*Footer Start*/

#footer {
	position:absolute;
	margin:auto;
	top:1712px;
	left:209px;
	width:750px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color:#FFFFFF;
	height: 110px;
}
/*Footer*/

/*Body - End*/


/*Buttons Start*/

.ABOUT_OUR_FIRM {
	position:absolute;
	background: url(images/ABOUT-OUR-FIRM.jpg);
	left:0px;
	top:770px;
	width:203px;
	height:51px;
}

.OUR-PRACTICE {
	position:absolute;
	background: url(images/OUR_PRACTICE.jpg);
	left:0px;
	top:200px;
	width:203px;
	height:50px;
}

.nav_crim {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/criminal_defense_off_over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:250px;
width:203px;
height:40px;

}

.nav_crim a {
display: block;
color: #000000;
font-size: 11px;
top:250px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_crim img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_crim a:hover img{visibility:hidden}

.nav_crim span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_dui {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/DUI_DWI_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:290px;
width:203px;
height:40px;

}

.nav_dui a {
display: block;
color: #000000;
font-size: 11px;
top:290px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_dui img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_dui a:hover img{visibility:hidden}

nav_dui span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_ill_d_l {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/illinois_d_l_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:331px;
width:203px;
height:40px;

}

.nav_ill_d_l a {
display: block;
color: #000000;
font-size: 11px;
top:331px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_ill_d_l img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_ill_d_l a:hover img{visibility:hidden}

nav_ill_d_l span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_th_rob {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/theft_robbery_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:371px;
width:203px;
height:40px;

}

.nav_th_rob a {
display: block;
color: #000000;
font-size: 11px;
top:371px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_th_rob img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_th_rob a:hover img{visibility:hidden}

nav_th_rob span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_sex-crimes {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/sex_crimes_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:411px;
width:203px;
height:40px;
}

.nav_sex-crimes a {
display: block;
color: #000000;
font-size: 11px;
top:411px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_sex-crimes img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_sex-crimes a:hover img{visibility:hidden}

nav_sex-crimes span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_solic_prost {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/solicitation_prost_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:451px;
width:203px;
height:40px;

}

.nav_solic_prost a {
display: block;
color: #000000;
font-size: 11px;
top:451px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_solic_prost img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_solic_prost a:hover img{visibility:hidden}

nav_solic_prost span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}
.nav_juv {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/juvenile_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:490px;
width:203px;
height:40px;

}

.nav_juv a {
display: block;
color: #000000;
font-size: 11px;
top:490px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_juv img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_juv a:hover img{visibility:hidden}

nav_juv span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_fel {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/felonies_ON.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:530px;
width:203px;
height:40px;

}

.nav_fel a {
display: block;
color: #000000;
font-size: 11px;
top:530px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_fel img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_fel a:hover img{visibility:hidden}

nav_fel span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}


.nav_misd {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/misdemenors_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:570px;
width:203px;
height:40px;

}

.nav_misd a {
display: block;
color: #000000;
font-size: 11px;
top:570px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_misd img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_misd a:hover img{visibility:hidden}

nav_misd span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_drug {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/drug_crimes_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:610px;
width:203px;
height:40px;

}

.nav_drug a {
display: block;
color: #000000;
font-size: 11px;
top:610px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_drug img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_drug a:hover img{visibility:hidden}

nav_drug span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_expunge {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/expunge_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:650px;
width:203px;
height:40px;

}

.nav_expunge a {
display: block;
color: #000000;
font-size: 11px;
top:650px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_expunge {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_expunge a:hover img{visibility:hidden}

nav_expunge span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_fed {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/federal_offenses-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:690px;
width:203px;
height:40px;

}

.nav_fed a {
display: block;
color: #000000;
font-size: 11px;
top:690px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_fed {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_fed a:hover img{visibility:hidden}

nav_fed span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_traf {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/traffic_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:730px;
width:203px;
height:40px;

}

.nav_traf a {
display: block;
color: #000000;
font-size: 11px;
top:730px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_traf img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_traf a:hover img{visibility:hidden}

nav_traf span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}


#ABOUT_OUR_FIRM {
	position:absolute;
	background: url(images/ABOUT-OUR-FIRM.jpg);
	left:0px;
	top:770px;
	width:203px;
	height:51px;
}

.nav_about {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/about_our_firm_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:821px;
width:203px;
height:40px;

}

.nav_about a {
display: block;
color: #000000;
font-size: 11px;
top:821px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_about img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_about a:hover img{visibility:hidden}

nav_about span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}


.nav_atrn_prof {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/attorney_prof_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:861px;
width:203px;
height:40px;

}

.nav_atrn_prof a {
display: block;
color: #000000;
font-size: 11px;
top:861px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_atrn_prof {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_atrn_prof a:hover img{visibility:hidden}

nav_atrn_prof span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_rct_cse {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/recent_case_results-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:901px;
width:203px;
height:40px;

}

.nav_rct_cse a {
display: block;
color: #000000;
font-size: 11px;
top:901px;
width:203px;
height:40px;
text-decoration: none;
}

.nav_rct_cse {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_rct_cse a:hover img{visibility:hidden}

.nav_rct_cse span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}



.nav_office_dir {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/offices_directions_off-over.jpg);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:941px;
width:203px;
height:40px;

}

.nav_office_dir a {
display: block;
color: #000000;
font-size: 11px;
top:941px;
width:203px;
height:40px;

text-decoration: none;
}

.nav_office_dir img {width: 203px; height: 40px; border: 0; }
* html a:hover {visibility:visible}
.nav_office_dir a:hover img{visibility:hidden}

nav_office_dir span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.nav_tstmnls {
position: absolute;
font-family: arial, helvetica, sans-serif;
background-image: url(images/testimonials-over.png);
background-repeat: no-repeat;
white-space: nowrap;
display: block;
left:0px;
top:981px;
width:203px;
height:81px;
}

.nav_tstmnls a {
display: block;
color: #000000;
font-size: 11px;
top:981px;
width:203px;
height:81px; 
text-decoration: none;
}

.nav_tstmnls img {width: 203px; height: 81px; border: 0; }
* html a:hover {visibility:visible}
.nav_tstmnls a:hover img{visibility:hidden}

.nav_tstmnls span {
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}






/*
h1 {
	position:absolute;
	z-index:1;
	font-size: 72px;
	border-left:inset;
	color:#000000;
	font:Georgia, "Times New Roman", Times, serif;
	left: 15px;
	top: 65px;
}
*/

/*#content p {
text-indent: 1em; 
}*/
