/* 
Arch Template File - Legal Intelligence
Started: October 22nd 2007
Ended: End Date
Chip Medema - eClick Performance
Modified By: 
*/

/* HTML Styles */
body{ background: url('../images/bg.jpg') #f5ecca; font-family: Arial, Helvetica, Verdana, sans-serif; }
tbody td{ padding: 2px 0px; }
a{ color: #00231b; text-decoration: none; }
a:hover{ text-decoration: underline; }

/* DIV Styles */
#mainContainer, #topBorder, #mainArea, #bottomBorder{ width: 907px; margin: 0 auto;}
#topBorder{ height: 17px; }
#mainArea{ background: url('../images/site_background.png');  }
#bottomBorder{ height: 17px; }
#siteContainer{ width: 901px; margin: 0 auto; }
#topBar{ width: 100%; padding: 25px 0px; margin: 0 auto; }
#navBar{ width: 100%; background: #53261E; color: #fff; padding: 10px 0px; }
#navContainer{ width: 785px; margin: 0 auto; }

#mainNavigation{ float: left; width: 450px; font-size: 10px; text-indent: 10px;padding-bottom: 10px; border: 0px solid #000; }
#formNavigation{ float: left; width: 520px; text-align: center; font-size: 14px; padding: 5px 0px; font-weight: bold; border: 0px solid #000; }


#divRuleOne{ width: 100%; height: 5px; font-size: 0px; background: #E36815; }
#contentContainer{ width: 785px; border-left: 1px solid #b0b0b0; border-right: 1px solid #b0b0b0; margin: 0 auto; padding: 0px; }
#contentLeft{ float: left; width: 259px; font-size: 12px; line-height: 16px; border: 0px solid #000; }
#contentRight{ float: left; width: 525px; font-size: 12px; line-height: 16px; color: #444; }
#contentRightInside{ width: 98%; font-size: 12px; line-height: 16px; color: #444; margin: 0 auto; background: #FDFBE6; }
#contentRightInside02{ font-size: 12px; line-height: 16px; color: #444; background: #FDFBE6; }

#flash, #demoBox{ border-bottom: 2px solid #b0b0b0; margin: 0 auto 20px; }
#flash{ width: 526px; }
#demoBox{ height: 228px; }

#LI_content{ width: 95%; margin: 0px auto; padding: 20px 0px; }
#LI_content02{ width: 250px; padding: 20px 0px; margin-left: 20px;}
#LI_HomePageContent{ width: 95%; margin: 0 auto; }

#footer{ width: 100%; text-align: center; font-size: 10px; color: #fff; padding: 15px 0px 5px; background: #6a3328; }
 
/* DIV HTML Styles */
#topBar img{ float: left; border: 0; }
#topBar h1{ float: left; font-size: 16px; color: #EB6A16; padding: 5px 20px; margin: 0; }
#topBar h1 strong{ font-style: oblique; color: #53231E; }
#mainNavigation a{ color: #fff; text-decoration: none; }
#mainNavigation a:hover{ text-decoration: underline; }
#formNavigation a{ font-size: 16px; color: #fff; font-style: oblique; text-decoration: underline; }
#contentLeft h2{  font-size: 16px; color: #00231b; margin: 0 0 10px 0; padding: 0;  }
#contentRight h2{  font-size: 16px; color: #00231b; margin: 0 0 10px 0; padding: 0;  }
#contentRightInside h2{  font-size: 16px; color: #00231b; margin: 0 0 10px 0; padding: 0;  }
#footer a{ color: #fff; text-decoration: none; }
#footer a:hover{ text-decoration: underline; }
#eClickPowered{ width: 100%; text-align: center; margin: 10px 0px 0px; }
#eClickPowered a{ color: #fff; text-decoration: none; }


/* Classes */
a.students{ float: left; width: 175px; height: 228px; font-size: 0px; background: url('../images/law-students-off.jpg'); border-left: 1px solid #B0B0B0; }
a.school{ float: left; width: 174px; height: 228px; font-size: 0px; background: url('../images/law-school-off.jpg'); border-left: 1px solid #B0B0B0; }
a.firm{ float: left; width: 174px; height: 228px; font-size: 0px; background: url('../images/law-firm-off.jpg'); border-left: 1px solid #B0B0B0; }
a.students:hover{ cursor: pointer; background: url('../images/law-students-on.jpg'); }
a.school:hover{ cursor: pointer; background: url('../images/law-school-on.jpg'); }
a.firm:hover{ cursor: pointer; background: url('../images/law-firm-on.jpg'); }




/* Snippets */
#snippetlist {
	width: 700px;
	*width: 720px;
	list-style: none;
	margin-left: -24px;
	*margin-left: 0;
}

#snippetlist li {
	width: 160px;
	border: 1px solid #b0b0b0;
	background-color: #EFF1EB;
	display: block;
	float: left;
	margin-left: 5px;
	padding: 3px;
	height: 275px;
}

#snippetlist li img {
}

#snippetlist li p {
	text-align: left;
}

#snippetlistfirms {
	width: 700px;
	*width: 720px;
	list-style: none;
	margin-left: -24px;
	*margin-left: 0;
}

#snippetlistfirms li {
	width: 203px;
	border: 1px solid #b0b0b0;
	background-color: #EFF1EB;
	display: block;
	float: left;
	margin-left: 10px;
	margin-bottom: 15px;
	padding: 3px;
	height: 275px;
}

#snippetlistfirms li img {
}

#snippetlistfirms li p {
	text-align: left;
}

/* Images */
#actionbutton {
	margin-left: 260px;	
}

#actionbutton02 {
}

/* Miscellaneous */
#centeringdiv { margin: 0 auto; width:750px; }

a img {
	border: 0;
}

#contactformdiv {
	width: 95%;
	margin-right: 100px;
	padding-top: 16px;
}

#contactformdiv fieldset {
	border: 0;
}