/* CSS Document */

	#theme {height:176px;}
	#flash {float:left;width:512px;}
	#buttons {width:259px;float:right;}
	#buttons img {border:none;border-bottom:1px solid #fff;}
	#hometop {background:#FFF;padding:15px 15px 15px 15px;}
	#homebottom {clear:both;padding-top:15px;background:bottom left url(images/img_bottomBack.jpg) repeat-x;}
	#topleft {width:475px;float:left;line-height:16px;color:#333;}
	#topleft h1 {font:bold 13px Arial, Helvetica, sans-serif;letter-spacing:-1px;margin-bottom:0px;color:#333;}
	#topleft p {margin-top:10px;}
	#topright {float:right;width:231px;margin-right:1px;padding-top:10px;}
	#topright img {border:none;}
#topleft a {color:#A60000; text-decoration:none;}
        #topleft a:hover {text-decoration:underline;}
	##topleft h1 {font:19px Arial, Helvetica, sans-serif;margin-top:5px;color:#333;margin-bottom:5px;}
	##topleft h2 {font:bold 16px Arial, Helvetica, sans-serif;color:#A60000;}
    #content h3 {font:bold 14px Arial, Helvetica, sans-serif;color:#A60000; border-top:1px dotted #999;padding-top:12px;}
	#right {width:210px;float:right; padding-left:15px;}
	#sections {border-top:3px solid #A60000;border-bottom:3px solid #CCCCCC;background:#F8F8F8;}
	#sections img {border:none;}
	div.bottom {width:228px;float:left;padding-left:15px;padding-right:12px;color:#333; margin-top:-15px;}
	div.bottom ul {margin:0px;padding:0px;}
	div.bottom li {border-top:1px solid #ccc;padding:7px 0px 10px 0px;list-style-type:none;}
	div.bottom h3 {font:bold 11px Arial, Helvetica, sans-serif;text-transform:uppercase;margin-bottom:10px;}
	div.bottom a {color:#952424;text-decoration:none;}
	div.bottom a:hover {text-decoration:underline;}
	#clearbottom {clear:both;padding-bottom:15px;}
	#clearbottom img {margin-left:14px;margin-right:12px;border:none;}
	#subfooter {padding:25px 30px 25px 30px;text-align:center;color:#BBB;clear:both;background:top left url(images/img_dottedLine.gif) repeat-x;}
	#subfooter p {margin:0px;}
	#logos {padding:25px 22px 0px 13px;background:top left url(images/img_dottedLine.gif) repeat-x;}
	#clearlogos {clear:both;font-size:1px;}
	#partners {width:199px;height:110px;overflow:hidden;position:relative;background:top left url(images/img_partnersBack.gif) no-repeat;float:right;padding:15px;}
	#partners img {margin:5px 4px 5px 4px;border:0px;}
	#order {width:500px;height:75px;position:absolute;top:15px;left:15px;}
	#order1 {float:left;height:75px;width:199px;}
	#order2 {float:left;height:75px;width:199px;margin-left:15px;}
/* Bottom Row Containers*/
	#controwclear {clear:left;}
	#featured_client {width:225px;height:100px;float:left;padding-right:26px;}
	#featured_client img {border:none;}
	#featured_partner {width:225px;height:100px;float:left;padding-right:26px;}
	#featured_partner img {border:none;} 
	#bottom_ad {width:199px;height:100px;float:left;}
	#bottom_ad img{border:none;}
		
	#clients {width:454px;height:110px; background:top left url(images/img_clientsBack.gif) no-repeat;float:left;padding: 0px 15px 30px 15px; overflow:hidden;}
	#clients img {border:0px;float:left; padding:20px 0 0 0;}
	#clients a {text-decoration:none; color:#666;}
	
blockquote {
        float:right;
	padding:0; margin:12px 0 0 10px;
        text-align: right;
        width:330px;
	background: url(images/quotes1.png);
	background-position: 0px 1px;
	background-repeat: no-repeat;
}

blockquote span{
	float:left;
        display:inline;
	line-height: 24px;
	margin: 0;
        font: 12px "Arial", Verdana, sans serif;
        color:#666;
        padding:0 24px;
	background: url(images/quotes2.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#quote {float:right; margin:0; font-size:11px; padding-right:34px;}
	#clearquote {clear:both;font-size:1px;}


/*****new home container Calls to action - jj 09-04-08**************/
#menu {width:177px; height:130px; background:#A60000 top left url(images/img_internalMenuBack.gif) no-repeat; margin:0; padding:10px 15px 10px 15px;}
		#menu img {border:none; padding-top:3px;}
		#clearmain {clear:both;}
        #topleft {padding:10px 0 0 0;}
	#topright {padding:0 0 6px 0; margin:0 0 0 0; width:210px;}
	#topright img {border:none;}
#hometop {background:#FFF;padding:10px 15px 15px 15px;}