/*==============================
	Default Body Settings
===============================*/
html,body,div,img,h1,h2,h3,h4,h5,h6,ul,p,blockquote,form,fieldset,table,th,td,fieldset,legend {margin:0;padding:0;border:0;}
html {overflow-y:scroll;}
body {font:87.5%/17px 'Trebuchet MS', Verdana, san-serif;color:#000;background:#EFEFEF;}
input,textarea,select{font-family:'Trebuchet MS', Verdana, san-serif;}
a {text-decoration:none;outline:none;}
	a:hover,a:active,a:focus {text-decoration:underline;}
em {font-weight:bold;font-style:normal;}
table{border-collapse:collapse;}

/*==============================
Information Boxes
===============================*/

div.ors-infobox-top {width:957px;position:relative;margin:5px auto 0 auto;background: url('../images/ors-infobox-top.gif') no-repeat top;padding-top:16px;padding-bottom:10px;}
div.ors-infobox-bot {background: url('../images/ors-infobox-bottom.gif') no-repeat bottom;padding-bottom:20px;}
div.ors-infobox-mid {background: url('../images/ors-infobox-middle.gif') repeat-y top left;overflow:hidden;width:100%}

div.ors-infobox-mid h2{font-size:1.3em;margin-bottom:8px;text-transform:none;}
div.ors-infobox-mid a {color:#0971b4;;font-weight:bold;}
div.ors-infobox-mid a.cta {color:#c60853;}

div.ors-infobox-1 {width:360px;margin-right:14px;padding:10px 50px 10px 32px;float:left;cursor:pointer;}
	div.ors-infobox-1 h2 {color:#0972b4;}
	div.ors-infobox-1 .banner {background: url('../images/ors-infobox-call.gif') no-repeat top left;position: absolute;top:-4px;left:294px;width:152px;height: 105px;text-indent: -9999px;}

div.ors-infobox-2 {width: 191px;margin-right: 14px;padding:10px 23px 10px 27px;float: left;}
	div.ors-infobox-2 h2 {color: #3c9f43;}

div.ors-infobox-3 {width: 189px;padding:10px 23px 10px 27px;float: left;}
	div.ors-infobox-3 h2 {color: #058b7b;}

/*==============================
	Main page Puzzle Image
===============================*/
	
div.puzzle {width:1024px;height:350px;background: url(../images/right_solution.jpg) no-repeat top;margin:0 auto;text-indent:-9999px;cursor:pointer;}
div.puzzle h1 {border:0;}



/*==============================
	Sliding Images
===============================*/
div.sliding-images {width: 1024px;height: 117px;margin:0 auto;position: relative;margin-top:2px;cursor:pointer;}
	div.sliding-images h2,div.sliding-images ul,div.sliding-images p {margin: 0;padding: 0;}
	div.sliding-images h2 {position: absolute;top: 0;left: 0;width: 104px;height: 117px;text-indent: -9999px;overflow: hidden;background: url(../images/sliding_images_left.jpg) no-repeat top left;z-index:10;}
	div.sliding-images .offer-overlay {position: absolute;top: 0px;left: 104px;width: 814px;height: 117px;z-index: 20;background: url(../images/sliding_images_middle.png) repeat-x top left;}
	div.sliding-images .offer-icons-container {position: absolute;width: 798px;height: 117px;left: 78px;top: 0;overflow: hidden;}
	div.sliding-images #icons {position: absolute;top: 6px;left: 26px;width: 1608px;height: 117px;}
	div.sliding-images ul {width: 804px;height: 117px;list-style: none;margin-left: 37px;z-index: 1;}
		div.sliding-images ul li {float: left;width: 134px;height: 104px;text-indent: -9999px;overflow: hidden;}
		div.sliding-images ul li.last {width: 132px;border-right: 2px solid white;}
		div.sliding-images p {position: absolute;top: 0;right: 0;width: 106px;height: 117px;background: url(../images/sliding_images_right.jpg) no-repeat top left;text-indent: -9999px;overflow: hidden;z-index: 10;}
		li#adandr						{ background: url(../sample_websites/adandr_small.jpg) no-repeat top left; }
		li#EGB							{ background: url(../sample_websites/EGB_small.jpg) no-repeat top left; }
		li#CWSHanger					{ background: url(../sample_websites/cwshanger_small.jpg) no-repeat top left; }
		li#draftless					{ background: url(../sample_websites/draftless_small.jpg) no-repeat top left; }
		li#palmeredc					{ background: url(../sample_websites/palmeredc_small.jpg) no-repeat top left; }
		li#RidgefieldNewcomers			{ background: url(../sample_websites/RidgefieldNewcomers_small.jpg) no-repeat top left; }
		li#nmdscorp						{ background: url(../sample_websites/nmdscorp_small.jpg) no-repeat top left; }
		li#yonkersbusinessweek			{ background: url(../sample_websites/yonkersbusinessweek_small.jpg) no-repeat top left; }
		li#bestingourmet				{ background: url(../sample_websites/bestingourmet_small.jpg) no-repeat top left; }
		li#elmsfordnew					{ background: url(../sample_websites/elmsfordnew_small.jpg) no-repeat top left; }
		li#authentitrak					{ background: url(../sample_websites/authentitrak_small.jpg) no-repeat top left; }
		li#apawest						{ background: url(../sample_websites/apawest_small.jpg) no-repeat top left; }
		li#elmsfordnew					{ background: url(../sample_websites/elmsfordnew_small.jpg) no-repeat top left; }
		li#elmsfordnew					{ background: url(../sample_websites/elmsfordnew_small.jpg) no-repeat top left; }
		li#elmsfordnew					{ background: url(../sample_websites/elmsfordnew_small.jpg) no-repeat top left; }

/*==============================
	Header
===============================*/
div#topclass {background:#fff;}

/*==============================
	Footer
===============================*/
#footer{overflow:hidden;border-top:1px solid #D6D6D6;padding:15px 0 0 0;text-align:center;}
	div.footer-navigation, div.footer-nav a,div.footer-nav a:visited,div.footer-nav a:active,div.footer-nav a:hover{
		color:#666;padding:0 12px;}
	div.footer-address{padding:10px 0 7px 0;}
	div.footer-address{color:#999;font-size:0.92em;}



