body					{margin:0; padding:0; background:#F4EDEA;}
form					{margin:0; padding:0;}
a:link					{color:#9B5E43;}
a:visited				{color:#9B5E43;}

h1						{font:bold   14px     "Lucida Grande",verdana,sans; color:#666666; padding:0px; margin:0px; letter-spacing:2px; text-transform:uppercase;}
h1 a:link				{color:#666666; text-decoration:none;}
h1 a:visited			{color:#666666; text-decoration:none;}
h2						{font:bold   13px/1.8 "Lucida Grande",verdana,sans; color:#9B5F43; padding:0px; margin:0px;}
h3						{font:normal 12px/1.8 "Lucida Grande",verdana,sans; color:#666666; padding:0px; margin:0px;}
h4						{font:normal 15px/1.8 "Lucida Grande",verdana,sans; color:#333333; padding:0px; margin:0px;}

h1.ruled				{width:568px; border-bottom:1px solid #CCCCCC; padding-bottom:10px; margin-bottom:8px;}
h2.ruled				{width:568px; border-bottom:1px solid #CCCCCC; padding-bottom:10px; margin-bottom:8px;}
body,p,ul,td			{font:normal 12px/1.8 "Lucida Grande",verdana,sans; color:#000000;}

.left					{float:left;}
.right					{float:right;}
.clear					{clear:both;}
.rule					{border-bottom:1px solid #CCCCCC; margin:14px 0px 12px 0px;}
.photoRight				{padding-left:10px; float:right; border:1px solid #CCCCCC; padding:3px;}
.photoLeft				{padding-right:10px; float:left; border:1px solid #CCCCCC; padding:3px;}
.border					{border:1px solid #CCCCCC; padding:3px;}
.orange					{color:#996633;}
.grey					{color:#666666;}

#navBand				{background:#333333 url(../images/interface/bg-navBand.gif) repeat-x;}
#navBox					{height:97px; width:760px; background:url(../images/interface/bg-navBox.gif) no-repeat;}

#navMain				{padding-top:22px;}
#navMain ul				{padding:0 0 0 4px; margin:0;}
#navMain li				{list-style:none; font:normal 12px "Lucida Grande",verdana,sans; letter-spacing:3px; border-right:1px solid #666666; padding:0px 10px 0px 13px; display:inline;}
#navMain li.last		{border-right:none; padding-right:0;}
#navMain a:link			{color:#FFFFFF; text-decoration:none;}
#navMain a:visited		{color:#FFFFFF; text-decoration:none;}
#navMain a:hover		{color:#FFFFFF; text-decoration:underline;}

#navUtility				{padding-top:22px;}
#navUtility ul			{padding:0; margin:0;}
#navUtility li			{list-style:none; font:normal 11px "Lucida Grande",verdana,sans; border-right:1px solid #666666; padding:0px 7px 0px 7px; display:inline;}
#navUtility li.last		{border-right:none; padding-right:0;}
#navUtility a:link		{color:#FFFFFF; text-decoration:none; padding-bottom:2px;}
#navUtility a:visited	{color:#FFFFFF; text-decoration:none; padding-bottom:2px;}
#navUtility a:hover		{color:#FFFFFF; text-decoration:underline;}

#flashBand				{background:#DDD5C6; height:99px;}
#flashBand.show1		{background:#DDD5C6 url(../images/flash/background-1.jpg) no-repeat 760px;}
#flashBand.show2		{background:#DDD5C6 url(../images/flash/background-2.jpg) no-repeat 760px;}
#flashBand.show3		{background:#DDD5C6 url(../images/flash/background-3.jpg) no-repeat 760px;}
#flashBand.show4		{background:#DDD5C6 url(../images/flash/background-4.jpg) no-repeat 760px;}
#flashBand.show5		{background:#DDD5C6 url(../images/flash/background-5.jpg) no-repeat 760px;}
#flashBand.show6		{background:#DDD5C6 url(../images/flash/background-6.jpg) no-repeat 760px;}
#flashBand.show7		{background:#DDD5C6 url(../images/flash/background-7.jpg) no-repeat 760px;}
#flashBand.show8		{background:#DDD5C6 url(../images/flash/background-8.jpg) no-repeat 760px;}

#flashBox				{background:#DDD5C6; height:99px; width:760px;}
#flashBox.show1			{background:#DDD5C6 url(../images/flash/flash-1.jpg) no-repeat right; height:99px; width:760px;}
#flashBox.show2			{background:#DDD5C6 url(../images/flash/flash-2.jpg) no-repeat right; height:99px; width:760px;}
#flashBox.show3			{background:#DDD5C6 url(../images/flash/flash-3.jpg) no-repeat right; height:99px; width:760px;}
#flashBox.show4			{background:#DDD5C6 url(../images/flash/flash-4.jpg) no-repeat right; height:99px; width:760px;}
#flashBox.show5			{background:#DDD5C6 url(../images/flash/flash-5.jpg) no-repeat right; height:99px; width:760px;}
#flashBox.show6			{background:#DDD5C6 url(../images/flash/flash-6.jpg) no-repeat right; height:99px; width:760px;}
#flashBox.show7			{background:#DDD5C6 url(../images/flash/flash-7.jpg) no-repeat right; height:99px; width:760px;}
#flashBox.show8			{background:#DDD5C6 url(../images/flash/flash-8.jpg) no-repeat right; height:99px; width:760px;}

#locatorBand			{background:#EEEADE url(../images/interface/bg-contentBand.jpg) repeat-y;}
#locatorBox				{height:35px; width:760px; border-bottom:1px solid #CCCCCC;}
#locatorPath			{font:normal 10px "Lucida Grande",verdana,sans; padding:10px 0px 0px 17px;}	
#locatorPath a:link		{color:#9C5E43;}
#locatorPath a:visited	{color:#9C5E43;}
#locatorSearch			{font:bold 11px "Lucida Grande",verdana,sans; padding:6px 0px 0px 20px;}	
#locatorSearch form		{margin:0; padding:0; display:inline;}

#contentBand1			{background:#EEEADE url(../images/interface/bg-contentBand.jpg) repeat-y;}
#contentBand2.show1		{background:url(../images/testimonials/bg-testimonial-01.gif) no-repeat 750px top;}
#contentBand2.show2		{background:url(../images/testimonials/bg-testimonial-02.gif) no-repeat 750px top;}
#contentBand2.show3		{background:url(../images/testimonials/bg-testimonial-03.gif) no-repeat 750px top;}
#contentBand2.show4		{background:url(../images/testimonials/bg-testimonial-04.gif) no-repeat 750px top;}
#contentBand2.show5		{background:url(../images/testimonials/bg-testimonial-05.gif) no-repeat 750px top;}
#contentBand2.show6		{background:url(../images/testimonials/bg-testimonial-06.gif) no-repeat 750px top;}
#contentBand2.show7		{background:url(../images/testimonials/bg-testimonial-07.gif) no-repeat 750px top;}
#contentBox				{width:760px; padding:25px 0px 40px 17px;}

#sidebar				{width:140px;}
#sidebar p				{font:normal 11px "Lucida Grande",verdana,sans; color:#000000;}

#featureNav				{padding-left:17px; padding-top:2px; margin:0; list-style:url(../images/interface/greenArrow.gif);}
#featureNav li			{font:normal 12px/1.5 "Lucida Grande",verdana,sans; color:#4D4D4D; padding-bottom:8px;}
#featureNav a:link		{color:#9B5E43; text-decoration:none;}
#featureNav a:visited	{color:#9B5E43; text-decoration:none;}
#featureNav a:hover		{background:#DED7C2; border-bottom:1px solid #C5BCA2; border-top:1px solid #C5BCA2;}
#featureNav a.selected	{background:#DED7C2; border-bottom:1px solid #C5BCA2; border-top:1px solid #C5BCA2;}

#sidenav				{padding:0; margin:8px 0 0 0; list-style:none;}
#sidenav li				{font:normal 12px "Lucida Grande",verdana,sans; color:#9B5E43; padding-bottom:7px;}
#sidenav a:link			{color:#9B5E43; text-decoration:none;}
#sidenav a:visited		{color:#9B5E43; text-decoration:none;}
#sidenav a:hover		{background:#DED7C2; border-bottom:1px solid #C5BCA2; border-top:1px solid #C5BCA2;}
#sidenav a.selected		{background:#DED7C2; border-bottom:1px solid #C5BCA2; border-top:1px solid #C5BCA2;}

#featureNav a:link		{font:bold 11px "Lucida Grande",verdana,sans; color:#4D4D4D; }
#featureNav a:visited	{font:bold 11px "Lucida Grande",verdana,sans; color:#4D4D4D; }
#featureNav a:visited	{font:bold 11px "Lucida Grande",verdana,sans; color:#4D4D4D; }
#content				{width:568px; border-left:1px solid #CCCCCC; padding-left:17px;}

#footerBand				{background:#F4EDEA url(../images/interface/bg-footerBand.gif) top repeat-x;}
#footerBox				{height:60px; width:760px; font:normal 11px "Lucida Grande",verdana,sans; color:#666666; padding:35px 0px 0px 17px;}
#footerBox a:link		{color:#666666;}
#footerBox a:visited	{color:#666666;}
#footerBox ul			{padding:0; margin:0;}
#footerBox li			{list-style:none; font:normal 11px "Lucida Grande",verdana,sans; border-right:1px solid #666666; padding:0px 5px 0px 5px; display:inline;}
#footerBox li.last		{border-right:none; padding-right:0;}

img#align-right			{margin:0px 0px 10px 20px; float:right;}
img#align-left			{margin:0px 20px 10px 0px; float:left;}

#table					{font:normal 10px/1.5 "Lucida Grande",verdana,sans; margin-top:5px; margin-bottom:15px;}
#table.list th			{background-color:#DED7C2; padding:7px 9px 7px 9px; text-align:left; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
#table.list td			{padding:0px 9px 0px 9px; height:28px; border-bottom:1px solid #CCCCCC;}
#table td.ruled			{border-bottom:1px solid #CCCCCC;}

