/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; background:url(images/bg-img.jpg) no-repeat top left #1e0801; background-attachment: fixed;width:100%;
	text-align:center;}
html, input, textarea	{ font-family: Arial, Helvetica, sans-serif; 
		color:#000000;	}	
#main {margin-left: auto;margin-right: auto;text-align:center;width:844px;}

.nav {
	}

#logo {background:url(images/logobg.png) repeat-y;height:110px;padding:10px 0px 0px 40px;text-align:left;}
#practice {padding:10px 20px 10px 20px;}

#topbox {background:#ccc;width:844px;}
.bottombox {background:#ccc;width:820px;padding:10px 10px 10px 10px;}

.floatimgrt {
text-align:center;
vertical-align:middle;
width:160px;
padding:15px 0px 10px 25px;
}

.floatimglt {
text-align:center;
vertical-align:top;
width:260px;
padding:35px 20px 10px 0px;
}

#mainbox {
 background:url(images/mainboxbg.png) repeat-y;padding:10px 0px 0px 0px;}

.floatimgpracticert {
text-align:center;
vertical-align:middle;
width:150px;
padding:25px 0px 60px 25px;
}

.padimg {
padding:5px 20px 5px 20px;clear:both;
}
.padimgce {
padding:5px 20px 15px 20px;clear:both;
}
.padimgpro {
padding:5px 50px 15px 20px;clear:both;
}

#foot {
 height:160px;
padding:30px 0px 0px 0px;
	}

h1 {font-size:20px; color:#1e0801;  font-family: Arial, Helvetica, sans-serif; padding:10px 0px 5px 30px; text-align:left;}
h2 {font-size:16px; color:#ffffff;  font-family: Arial, Helvetica, sans-serif; padding:10px 0px 5px 0px; text-align:left;}
h3 {font-size:16px; color:#ad955a;  font-family: Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;}
h4 {font-size:20px; color:#1e0801;  font-family: Arial, Helvetica, sans-serif; padding:10px 0px 5px 0px; text-align:left;}


.whitetext { color:#ffffff;padding:10px 0px 0px 20px;}
.lggoldtext { color:#c9af65;padding:0px 0px 0px 30px;}
.smgoldtext { color:#c9af65;padding:0px 0px 0px 0px;}

p {font-size:14px;  font-family: Arial, Helvetica, sans-serif; padding:5px 3px 3px 3px;text-align:left;}

.lgpara {font-size:14px; padding:0px 0px 0px 15px; font-family: Arial, Helvetica, sans-serif; }
.smgold {font-size:12px; padding:0px 0px 10px 15px; font-family: Arial, Helvetica, sans-serif; color:#ad955a;}
.smwhite {font-size:12px; padding:0px 0px 10px 0px; font-family: Arial, Helvetica, sans-serif; color:#ffffff;}

.practicearea {text-align:left;vertical-align:top;width:220px;padding:0px 0px 10px 10px;}

ul {padding:0px 0px 10px 10px;font-weight:bold;font-size:16px;}
li {text-decoration:none; list-style:none;padding:0px 0px 10px 10px;}
ul li.probate{font-size:14px;font-weight:bold;color:#ffffff;padding:5px 0px 0px 50px}

/* sub classes */
.subs {font-family: arial, Helvetica, sans-serif;font-size: 14px;text-align:left;padding:5px 0px 5px 30px;}
a.subs { color: #1e0801; text-decoration:none; font-weight:bold;} 
a:hover.subs { color: #c66e00; font-weight:bold;}

/* read more classes */
.readmore {font-family: arial, Helvetica, sans-serif;font-size: 11px;text-align:left;padding:0px 0px 0px 0px;}
a.readmore { color: #1e0801; text-decoration:none; font-weight:bold;} 
a:hover.readmore { color: #c66e00; font-weight:bold;}

.subtext {font-family: arial, Helvetica, sans-serif;font-size: 13px;text-align:left;padding:5px 0px 10px 0px;color: #202020;}

.textfoot { 
font-family: arial, Helvetica, sans-serif;
font-size: 13px;
text-align:left;
padding: 10px 0px 4px 20px;
color: #ccc;
} 

.main { 
font-family: arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
color: #ccc;
} 

a.main { 
font-family: arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
color: #fff;
text-decoration:none;
} 

a:hover.main { 
font-family: arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
color: #c66e00;
} 

/* contact page */
#contactmainbox {
 background:url(images/mainboxbg.png) repeat-y;
 height:FLOAT;
padding:10px 0px 0px 0px;
text-align:left;
	}

.h {font-size:14px;  font-family: Arial, Helvetica, sans-serif; paddin15px 15px 10px 15px;text-align:left;}
.contactfloatlt {
text-align:left;
vertical-align:top;
width:260px;
width:500;
padding:35px 20px 10px 10px;
}
