
.full {
	clear:both;
	margin:5px 20px 5px 20px;
	padding:0;
}

.full p {
	padding:0;
	margin:7px;
}
	
.col2{
	float:left;
	padding:7px; 
	margin:5px 0px 5px 15px;
	width:43.5%;
}
.col2 strong {
	font-size:13px;
	margin:0;
	color:#550e00;
	border:0;
}

.col3, .listcenter1, .listcenter2, .listcenter3, .center1, .center2, .center3{
	float:left;
	padding:7px; 
	background-color:#fff; 
	margin:5px 0px 5px 15px;
	width:27%;
}

.colnav1, .listcenter1, .listcenter2, .listcenter3, .center1, .center2, .center3{
	float:left;
	padding:7px; 
	background-color:#fff; 
	margin:5px 0px 5px 5px;
	width: 265px;
	height: 200px;
}

.colnav2, .listcenter1, .listcenter2, .listcenter3, .center1, .center2, .center3{
	float:left;
	padding:7px; 
	background-color:#fff; 
	margin:5px 0px 5px 5px;
	width: 265px;
	height: 200px;
}

.colnav3, .listcenter1, .listcenter2, .listcenter3, .center1, .center2, .center3{
	float:left;
	padding:7px; 
	background-color:#fff; 
	margin:5px 0px 5px 5px;
	width: 265px;
	height: 200px;
}

.homenav1, .listcenter1, .listcenter2, .listcenter3, .center1, .center2, .center3{
	float:left;
	padding:7px; 
	margin:5px 0px 5px 15px;
	width:27%;
}

.homenav2, .listcenter1, .listcenter2, .listcenter3, .center1, .center2, .center3{
	float:left;
	padding:7px; 
	margin:5px 0px 5px 15px;
	width:27%;
}

.homenav3, .listcenter1, .listcenter2, .listcenter3, .center1, .center2, .center3{
	float:left;
	padding:7px; 
	margin:5px 0px 5px 15px;
	width:27%;
}

.center1 { /* backward compatibility with old css */
	padding-left:10px;
}

.tan {
	background:url(/images/gradient_gray5.gif) repeat-x #fff;
	border:1px solid #ccc;
}
.light {
	background:#fefefe;
	border:1px solid #eee;
	color:#444;
}
.gray {
	background:url(/images/gradientgray-shadowbot.png) 50% 10% repeat-x #eee;
	border:1px solid #ccc;
}
.bw {
	border:1px solid #ccc;
}
.bw h3 {
	font-size:12px;
	display:block;
	text-align:center;
	background-color:#eee;
	padding:3px 3px -5px 3px;
	margin:0;
}
.br {
	border:1px solid #550e00;
}
.cl {
	clear:both;
}

.fr {
	float:right;
}
.fl {
	float:left;
}

hr {
	clear:both;
		border:none;
					border-top:1px dotted #999999;
					height:1px;
					width:100%;
					margin:10px 0px 10px 0px;
}
.scales {
	margin:0 10px 10px 0;
}

/* featured products floating block right */
#featured{width:202px; background:url(http://allbusiness.uslegalforms.com/images/gradient_gray5.gif) repeat-x #fff; border:1px solid #ccc;margin:0; margin-left:5px; padding:0; padding-left:5px; margin-right:0px; text-align:left; float:right}
#featured img{margin-top:2px; margin-bottom:2px}
#featured h2 {position:relative; background:#fff; border:1px solid #ccc; top:-8px; margin:0; padding:1px; width:130px;font:normal 11px/120% Verdana,Arial,Helvetica,sans-serif; color:#500; text-align:center; }
#featured h3{color:#550E00; font-size:10px;margin:0; margin-bottom:3px;padding:0; text-align:left;}
#featured ul{margin:0; padding:0; margin-bottom:5px; list-style-type:none; text-align:left; font:normal 11px/110% Verdana,Arial,Helvetica,sans-serif}
#featured li a:link, #featured li a:visited, #featured li a:active{margin-left:5px; text-decoration:none;}
#featured li a:hover{text-decoration:underline; color:#550E00}
#featured li img{margin:3px;padding:0;}
#featured form {float:right; margin:3px 3px 0 0; padding:0;}
.leftimg{float:left}
.rightimg{float:right}
.morebutton{float:right; padding:5px}

/* state list modification */
#states {width:370px; background:url(http://allbusiness.uslegalforms.com/images/gradient_gray5.gif) repeat-x #fff; border:1px solid #ccc;margin:0; margin-left:0px; padding:5px 0 0 10px ;font:normal 11px/110% Verdana,Arial,Helvetica,sans-serif; }
#states h2 {position:relative; background:#fff; border:1px solid #ccc; top:-13px; margin:0; padding:1px; width:130px;font:normal 11px/120% Verdana,Arial,Helvetica,sans-serif; color:#500; text-align:center; }
#states ul{float:left; width:33%; margin:0; padding:0; list-style-type:none !important; text-align:left; position:relative; top:-5pxp; background:none;}
#state ul li {list-style-type:none !important;}
#states li a:link, #states li a:visited, #states li a:active{margin-left:5px; text-decoration:none;}
#states li a:hover{text-decoration:underline; color:#550E00}
#states li h2{color:#550E00; font-size:10px;margin:0;padding:0;}
#states div{margin:0;padding:0;}

/*findlaw specific stuff*/
ul li h2.listgray {
	margin:5px 0 0 0 !important; 
	font-weight:bold !important;
	color: #666;
}
ul li {list-style-type:none !important}

#product_block {
}

#product_block div{
	width:45%;
	float:left;
	vertical-align:top;
	border:1px solid #CCC79F;
	background-color:#eee;
	background-repeat:no-repeat;
	margin:5px 5px 0 0
}
#product_block div:hover{
	background-repeat:no-repeat;
	border:1px solid #444;
}
#product_block a{
	font:normal 14px #444 trebuchet, Helvetica, sans-serif !important;
	border-bottom:none;
	padding:10px 5px 10px 60px;
	display:block;
	height:30px;
}
#product_block a:hover {
	font:normal 14px #444 trebuchet, Helvetica, sans-serif !important;
	border-bottom:none;
	padding:10px 5px 10px 60px;
	display:block;
	height:30px;
}

#product_block .wills {
	background-image:url(http://allbusiness.uslegalforms.com/images/forms_last-will.jpg);
}
#product_block .bank {
	background-image:url(http://allbusiness.uslegalforms.com/images/forms_incorporation.jpg);
}
#product_block .name{
	background-image:url(http://allbusiness.uslegalforms.com/images/forms_name-change.jpg);
}
#product_block .poa {
	background-image:url(http://allbusiness.uslegalforms.com/images/forms_poa.jpg);
}
#product_block .real {
	background-image:url(http://allbusiness.uslegalforms.com/images/forms_living-will.jpg);
}
#product_block .llc {
	background-image:url(http://allbusiness.uslegalforms.com/images/forms_llc.jpg);
}

table, td {border:none}

	
			#main_ctnt_center_mid_child div.article_fonts p,
			#main_ctnt_center_mid_child div.article_fonts div,
			#main_ctnt_center_mid_child div.article_fonts li,
			#main_ctnt_center_mid_child div.article_fonts a:link,
			#main_ctnt_center_mid_child div.article_fonts a:hover,
			#main_ctnt_center_mid_child div.article_fonts a:visited{
				font-size:13px;
			}
.menuprod {
	float:left;
	margin:5px 7px 15px 0;
	clear:both;
}

.round {
	cursor:pointer; 
	cursor:hand; 
	line-height:27px;
	background:url(images/button-green.jpg) no-repeat right top; 
	padding-right:30px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	margin: 0 30px 0 30px;
}

.round span { 
	background:url(images/button-green.jpg) no-repeat left top; 
	height:27px;
	display:block;
	display:inline-block;
	padding-left:30px; line-height:27px;
	color:#fff;font-weight:bold;
	text-decoration:none;
}
.tound {
	cursor:pointer; 
	cursor:hand; 
	line-height:27px;
	background:url(images/button.jpg) no-repeat right top; 
	padding-right:30px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.tound span { 
	background:url(images/button.jpg) no-repeat left top; 
	height:27px;
	display:block;
	display:inline-block;
	padding-left:30px; line-height:27px;
	color:#fff;font-weight:bold;
	text-decoration:none;
}

	
	a.tound:hover {background-position:right -155px;color:#fff;font-weight:bold;}
	a.tound:hover span {background-position:left -155px;color:#fff;font-weight:bold;}
	a.round:hover {background-position:right -155px;color:#fff;font-weight:bold;}
	a.round:hover span {background-position:left -155px;color:#fff;font-weight:bold;}
	
#powered {
	float:right;
	margin-right:20px;
	color:#666;
	font-size:11px;
}

.pop {
	color:#550e00 !important;
	font-weight:bold !important;
}

#pscroller1{
width: 245px;
height: 95px;
margin: 5px 0px 0px 5px;
padding: 5px;
}


.someclass{ //class to apply to your scroller(s) if desired
}

a {text-decoration: none;}

a:hover {text-decoration: underline;}