 /*********** #LegalInternetMarketing.com styles ***********/ 
  
body, div, dl, dt, dd, ul, ol, li, pre, p, h1, h2, h3, h4, h5, h6,
form, fieldset, input, table, th, tr, td, embed, object {
	padding: 0;
	margin: 0; 
}

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #091922;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #ffffff url("images/legal-internet-marketing-nav.jpg") no-repeat top center;
}

blockquote {
	font-weight: normal;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
	margin: 0px; 
	text-align: left;
}

td {
	padding: 5px 5px 5px 5px;
}
td p {
	line-height: 18px;
}

a {
	color: #784e9e;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #51356A;
	text-decoration: none;
}

hr {
	text-align: center;
	width: 88%;
}

h1 {
	line-height:40px;
	font-size: 26px;
	color: #502577;
	padding: 44px 0px 0px 50px;
	font-weight:bold;
	text-transform: none;
	border-bottom: 2px solid #b799d2;
	text-align: left;
}

h1 a {
	color: #502577;
	font-weight:bold;
	text-decoration: none;
}

h1 a:hover {
	color: #502577;
}

h1#marketing {
	line-height:40px;
	font-size: 18px;
	color: #502577;
	padding: 39px 0px 0px 0px;
	font-weight:bold;
	text-transform: none;
	border-bottom: 2px solid #b799d2;
	text-align: left;
}

h1#marketing a {
	color: #502577;
	font-weight:bold;
	text-decoration: none;
}

h1#marketing a:hover {
	color: #502577;
}

h2 {
	font-size: 12px;
	line-height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	color: #502577;
	font-weight: bold;
	border-bottom: 1px solid #c3a9d9;
	text-align: right;
}

h2 a {
	color: #502577;
	font-weight: bold;
	text-decoration: none;
}

h2 a:hover {
	color: #502577;
}

h2#marketing {
	font-size: 12px;
	line-height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #949393;
	font-weight: bold;
	border-bottom: 1px solid #c3a9d9;
	text-align: right;
}

h2#marketing a {
	color: #949393;
	font-weight: bold;
	text-decoration: none;
}

h2#marketing a:hover {
	color: #949393;
}

h3 {
	font-size: 22px;
	line-height: 33px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 00px 0px;
	color: #6d1371;
	font-weight: normal;
	border-bottom: 1px solid #c3a9d9;
	font-family: "Times New Roman", Times, serif;
}

h3 a {
	color: #6d1371;
	font-weight: normal;
	text-decoration: none;
}

h3 a:hover {
	color: #6d1371;
}

h4 {
	line-height: 15px;
	font-size: 12px;
	color: #534e5b;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}

h4 a {
	color: #534e5b;
	text-decoration: none;
	font-weight:bold;
}

h4 a:hover {
	color: #534e5b;
}

h5 {
	font-size: 14px;
	line-height: 14px;
	color: #534e5b;
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	border-bottom: 1px solid #d8c1d9;
}

h5 a {
	color: #534e5b;
	font-weight: normal;
	text-decoration: none;
}

h5 a:hover {
	color: #534e5b;
}

h6 {
	font-size: 16px;
	line-height: 16px;
	color: #8e0000;
	margin: 0px 0px 0px 0px;
	padding: 17px 0px 5px 0px;
	font-weight: bold;
}

h6 a {
	color: #8e0000;
	text-decoration: none;
}

h6 a:hover {
	color: #8e0000;
}

h7 {
	font-size: 12px;
	line-height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	color: #502577;
	font-weight: bold;
	border-bottom: 1px solid #c3a9d9;
	text-align: right;
}

h7 a {
	color: #502577;
	font-weight: bold;
	text-decoration: none;
}

#h7 a:hover {
	color: #502577;
}

#view-site {
	font-size: 12px;
	line-height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	color: #502577;
	font-weight: bold;
	border-bottom: 1px solid #c3a9d9;
	text-align: right;
}

#view-site a {
	color: #502577;
	font-weight: bold;
	text-decoration: none;
}

#view-site a:hover {
	color: #502577;
}

.clear {
	clear: both;
}

.clear-space {
	clear: both;
	height: 40px;
}

.graytxt {
	color: #716f74;
}

.graytxt2 {
	color: #8b8b8b;
}

.staff {
	text-align: center;
	font-size: 11px;
}

.h5smtext {
	font-size: 12px;
	line-height: 12px;
}

input, textarea {
	background: url("images/contact-bg.gif") no-repeat left top;
	border: 1px solid #cecece;
	color: #574564;
	font-size: 11px;
	line-height: 15px;
	padding: 0px 0px 0px 2px;
}

 /*********** #Top Header styles ***********/ 
 

#sls-consulting {
	width: 923px;
	height: 107px;
	text-align: left;
	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("images/slsLogo.png") no-repeat top left;
	behavior: url(iepngfix.htc);
}

#optimization  {
	width: 312px;
	height: 91px;
	margin: 0px 0px 0px 0px;
	float:left;
}

#optimization a  {
	width: 312px;
	height: 91px;
	display: block;
}

#tmenu {
	width: 500px;
	height: 50px;
	float: right;
}
#mainNav {
	width: 500px;
	height: 44px;
	float: left;
	
	margin-left: 78px;
}

#clients-say {
	width: 923px;
	height: 44px;
	background: url("images/clients-say.gif") no-repeat 593px top;
	
	margin-top: -16px;
}

#client-say {
	width: 923px;
	height: 44px;
	background: url("images/clients-say.gif") no-repeat 599px top;
	
	margin-top: -16px;
}

a#testimonials {
	width: 312px;
	height: 44px;
	float: right;
	display: block;
	margin: 0px 18px 0px 0px;
}

a#testimonial {
	width: 312px;
	height: 44px;
	float: right;
	display: block;
	margin: 0px 12px 0px 0px;
}

#search-engine-optimization {
	width: 923px;
	height: 327px;
	text-align: right;
}

#website-design {
	width: 923px;
	height: 243px;
	behavior: url(iepngfix.htc);
}

#bubble {
	width: 312px;
	height: 150px;
	background: url("images/bubble.png") no-repeat top left;
	margin: 0px 18px 0px 0px;
	line-height: 26px;
	color: #5b506a;
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	display: none;
	position: absolute;
	left: 100px;
	top: 134px;
}

#bubble a {
color: #5b506a;
}

#bubble a:hover {
color: #5b506a;
}

#bubble p {
	padding: 0px 0px 0px 0px;
	margin: 0px 23px 0px 23px;
}

#bubble p.alignright {
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 23px 0px 23px;
}

#bubble p.close {
	text-align: right;
	padding: 3px 3px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 9px;
	line-height: 12px;
}

/*** Main Menu Styles ***/

#menu, #menu ul { float: none; display: inline; list-style: none; line-height: 1; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 12px; font-weight:bold;  }
	#menu li { margin: 0px 0px 0px 0px; padding: 0; float: left; height: 50px; line-height: 50px; text-align: center; color:#89878a; width: 96px; }
		#menu a { display: block; color:#89878a; text-decoration: none; height: 50px; line-height: 50px; width: 96px; background: none;}
			#menu a:hover { color:#a47ec4; background: url("images/menu-link.png") no-repeat left top; 
			<!--[if lte IE 6]>
			behavior: url(iepngfix.htc);
			<![endif]--> }

/*** Main Menu Styles ***/

#mainMenu, #mainMenu ul { float: none; display: inline; list-style: none; line-height: 1; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 12px; font-weight:bold;  }
	#mainMenu li { margin: 7px 0px 0px 0px; padding: 0; float: left; height: 44px; line-height: 44px; text-align: center; color:#FFFFFF; width: 96px;}
		#mainMenu a { display: block; color: #FFFFFF; text-decoration: none; height: 44px; line-height: 44px; width: 96px; background: none;}
			#mainMenu a:hover { color:#a47ec4; background: url("images/menuRO.gif") no-repeat left top; background-position: 0px 9px;
			<!--[if lte IE 6]>
			behavior: url(iepngfix.htc);
			<![endif]--> }

/*** Before After Gallery Styles ***/

#before-after {
	width: 883px;
	height: 162px;
	background: url("images/gallery.png") no-repeat left 2px;
	behavior: url(iepngfix.htc);
	margin: 0px 0px 0px 0px;
	text-align: left;
}

#before-and-after {
	width: 883px;
	height: 162px;
	background: url("images/gallery.png") no-repeat left 2px;
	behavior: url(iepngfix.htc);
	margin: 30px 0px 0px 0px;
	text-align: left;
}

#gallery {
	width: 575px;
	height: 120px;
	margin: 20px 0px 0px 0px;
	float: right;
}

/************* Main Div Styles *************/

#client-developement {
	width: 923px;
	margin: 9px 0px 0px 0px;
	background: url("images/search-engine-optimization.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	text-align: left;
}

#competitive-analysis {
	width: 923px;
	margin: 0px 0px 0px 0px;
	background: url("images/search-engine-optimization.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	text-align: left;
}

#building-brand-value {
	width: 923px;
	margin: 0px 0px 0px 0px;
	background: url("images/search-engine-optimization2.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	text-align: left;
}

#different {
	width: 269px;
	margin: 0px 0px 0px 0px;
	padding: 288px 0px 0px 0px;
	background: url("images/different.gif") no-repeat 36px 34px;
	float: left;
}

#differences {
	width: 254px;
	margin: 23px 0px 0px 35px;
	padding: 0px 0px 0px 0px;
}

#content-index {
	width: 268px;
	float: left;
	margin: 0px 0px 0px 0px;
	line-height: 20px;
	color: #6c6c6c;
	text-align: right;
}

#content-space2 {
	width: 52px;
	height: 500px;
	float: left;
}

#content-space {
	width: 40px;
	height: 500px;
	float: left;
}

#content {
	width: 540px;
	float: left;
	margin: 0px 0px 0px 0px;
	line-height: 20px;
	color: #6c6c6c;
	text-align: justify;
}

#help {
	width: 300px;
	float: right;
	padding: 29px 0px 0px 0px;
}

/*** Left Sidebar Styles ***/

#different ul {
	width: 269px;
	list-style:none;
	line-height: 47px;
	text-align: right;
	text-transform: uppercase;
	font-size: 12px;
}

#different ul li {
	width: 269px;
	height: 47px;
	margin: 2px 0px 0px 0px;
	float: left;
}

#different a {
	width: 269px;
	height: 47px;
	line-height: 47px;
	display: block;
	background: url("images/menu1.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	color: #8e7491;
	font-weight:bold;
	cursor: pointer;
}

#different a:hover {
	background: url("images/menu2.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	color: #8e7491;
}

#different div {
	margin: 0px 35px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#differences ul {
	width: 248px;
	list-style:none;
	line-height: 44px;
	text-align: right;
	text-transform: uppercase;
	font-size: 12px;
	margin: 0px 0px 0px 2px;
}

#differences ul li {
	width: 248px;
	height: 44px;
	margin: 2px 0px 0px 0px;
	float: left;
}

#differences ul li  a {
	width: 248px;
	height: 44px;
	line-height: 44px;
	display: block;
	background: url("images/menu3.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	color: #8e7491;
	font-weight:bold;
	cursor: pointer;
}

#differences ul li  a:hover {
	background: url("images/menu4.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	color: #8e7491;
}

#differences div.ditem {
	margin: 0px 35px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/*** Content Block Styles ***/

#content-index  p {
	margin: 8px 0px 8px 0px;
}

#content-index  ul, ol {
	margin: 0px 10px 5px 25px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

#content-index  li {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

#content  p {
	margin: 8px 0px 8px 0px;
}

#content  ul, ol {
	margin: 0px 10px 5px 25px;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

#content  li {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

p.see-more {
	margin: 0px 0px 0px 0px;
	padding: 0px 22px 0px 0px;
	background: url("images/arrow.jpg") no-repeat right 3px;
	text-align: right;
}

p.to-top {
	margin: 0px 0px 0px 0px;
	padding: 0px 22px 0px 0px;
	text-align: right;
}

.seo-pic {
	width: 160px;
	height: 240px;
	float:left;
	margin: 0px 20px 0px 0px;
}

.seo-pic-rt {
	width: 160px;
	height: 240px;
	float:right;
	margin: 0px 0px 0px 20px;
}

.sem-bio {
	width: 340px;
	float:right;
}

.sem-bio-lt {
	width: 340px;
	float:left;
}

.seo-roll {
	width: 100px;
	height: 30px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 42px;
	background: url("images/up-arrow.gif") no-repeat 22px 0px;
	font-size: 10px;
	line-height: 12px;
}

.emp-top {
	width: 98px;
	height: 49px;
	text-align: right;
	float:left;
}

.emp-mid {
	width: 98px;
	height: 49px;
	text-align: right;
	float:left;
}

.emp-bot {
	width: 49px;
	height: 49px;
	text-align: right;
	float:left;
}

/*** Right Sidebar Styles ***/

#contact {
	height: 514px;
	background: url("images/contact-long.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	color: #574564;
	font-weight: bold;
}

#contact p {
	line-height: 25px;
}

#contact p.fill-out {
	text-align: center;
	padding: 81px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	line-height: 14px;
}

#cform-space {
	width: 45px;
	height: 100px;
	float: right;
}

#contact-form {
	width: 250px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: right;
}

.iform {
	width: 186px;
	height: 13px;
	
	margin: 1px 0 10px 0px;
	
	padding: 5px;
}

.tform {
	width: 186px;
	height: 41px;
	
	padding: 5px;
}

.spform {
	width: 40px;
	height: 13px;
	
	padding: 5px;
	
	margin-top: 10px;
}

.button {
	width: 193px;
	height: 31px;
	background: url("images/button.png") no-repeat left top;
	behavior: url(iepngfix.htc);
	color: #2d084f;
	font-size: 16px;
	font-weight: bold;
	border: none;
	margin: 20px 0px 0px 0px;
	cursor: pointer;
}

#sls-news {
	height: 81px;
	margin: 37px 0px 0px 0px;
	text-align: center;
}

.cntLabel {
	
	margin-left: 0px;
	
	font-size: 12px;
	
	font-weight: bold;
}
.asf {
	text-align: right;
	
	margin-right: 52px;
}

/************* Search Engine Block Styles *************/

#search-engines {
	width: 923px;
	height: 56px;
	margin: 40px 0px 0px 0px;
}

#search-engine-types {
	width: 650px;
	height: 56px;
	margin: 28px 0px 0px 0px;
}

#google {
	width: 214px;
	height: 41px;
	background: url("images/google.jpg") no-repeat left top;
	margin: 8px 0px 0px 0px;
	float: left;
}

#google a {
	width: 214px;
	height: 41px;
	display: block;
}

#yahoo {
	width: 214px;
	height: 41px;
	background: url("images/yahoo.jpg") no-repeat left top;
	margin: 8px 0px 0px 2px;
	float: left;
}

#yahoo a {
	width: 214px;
	height: 41px;
	display: block;
}

#bing {
	width: 214px;
	height: 41px;
	background: url("images/bing.jpg") no-repeat left top;
	margin: 8px 0px 0px 2px;
	float: left;
}

#bing a {
	width: 214px;
	height: 41px;
	display: block;
}

#get-started {
	width: 254px;
	height: 56px;
	background: url("images/get-started.jpg") no-repeat left top;
	margin: 0px 0px 0px 3px;
	float: left;
}

#get-started a {
	width: 254px;
	height: 56px;
	display: block;
}

#getting-started {
	width: 254px;
	height: 56px;
	background: url("images/get-started.jpg") no-repeat left top;
	margin: 2px 0px 39px 0px;
	float: left;
}

#getting-started a {
	width: 254px;
	height: 56px;
	display: block;
}

/************* Footer Block Styles *************/

#legal-marketing {
	background: #d5c8e3 url("images/grass.jpg") no-repeat center top;
	padding: 74px 0px 0px 0px;
}

#bmenu {
	width: 838px;
	height: 31px;
	background: #d5c8e3 url("images/bmenu-bg.gif") no-repeat left top;
	line-height: 31px;
	color: #502577;
	text-transform: uppercase;
	margin: 0px 0px 27px 0px;
}

#bmenu a {
	color: #502577;
	padding: 0px 17px 0px 17px;
}

#bmenu a:hover {
	color: #784e9e;
}

#disc {
	width: 838px;
	background: url("images/butterfly.jpg") no-repeat 538px 2px;
}

#disclaimer {
	width: 512px;
	float: left;
	text-align: justify;
	font-size: 11px;
	color: #827194;
	margin: 20px 0px 10px 0px;
}

#disclaimer a {
}

#disclaimer a:hover {
}

#disclaimer p {
	padding: 6px 0px 6px 27px;
	margin: 0px 0px 0px 0px;
}
#disclaimer p.pbord {
	background: url("images/border.gif") repeat-y left top;
	padding: 0px 0px 0px 27px;
}

#news-ticker {
	width: 484px;
	height: 39px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	float: left;
}

#blog-feeds {
	width: 838px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background: url("images/blog-bg.gif") no-repeat left top;
}

#blog-feeds-index {
	width: 838px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background: url("images/blog-bg2.gif") repeat-y left top;
}

#blog-feeds h2, #blog-feeds-index h2 {
	font-size: 12px;
	line-height: 22px;
	padding: 0px 0px 5px 13px;
	margin: 0px 0px 10px 7px;
	color: #502577;
	font-weight: bold;
	border-bottom: 1px solid #c3a9d9;
	text-align: left;
}

#blog-feeds h2 a, #blog-feeds-index h2 a {
	color: #502577;
	font-weight: bold;
	text-decoration: none;
}

#blog-feeds h2 a:hover,  #blog-feeds-index h2 a:hover {
	color: #502577;
}

#recent-posts {
	width: 512px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 10px 0px;
}

#recent-posts-index {
	width: 512px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

#recent-posts p, #recent-posts-index p {
	padding: 3px 0px 3px 20px;
	margin: 0px 0px 0px 0px;
	font-family: "Times New Roman", Times, serif;
}

#blog-categories {
	width: 300px;
	float: right;
	padding: 0px 0px 10px 0px;
}

#blog-categories ul {
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 20px;
}

#blog-categories ul li {
	padding: 3px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
	width: 140px;
	float: left;
	line-height: 12px;
}

#office-location {
	width: 185px;
	float: right;
	text-align: left;
	font-size: 12px;
	color: #827194;
}

#office-location p {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

#office-locations {
	width: 185px;
	float: right;
	text-align: left;
	font-size: 12px;
	color: #827194;
	margin: 0px 0px 0px 0px;
}

#office-locations p {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

/************* Shadow box Block Styles *************/

#sb-container,#sb-wrapper{
text-align:left; 
}
#sb-container,#sb-overlay{
position:absolute;
top:0;
left:0;
width:100%;
margin:0;
padding:0;
}
#sb-container{
height:100%;
display:none;
visibility:hidden;
z-index:666;
}
body > #sb-container{
position:fixed;
}
#sb-overlay{
height:expression(document.documentElement.clientHeight + 'px');
}
#sb-container > #sb-overlay{
height:100%;
}
#sb-wrapper{
position:relative;
}
#sb-wrapper img{
border:none;
}
#sb-body{
position:relative;
margin:0;
padding:0;
overflow:hidden;
border:1px solid #303030;
}
#sb-body-inner{
position:relative;
height:100%;
}
#sb-content.html{
height:100%;
overflow:auto; 
}
#sb-loading{
position:absolute;
top:0;
width:100%;
height:100%;
text-align:center;
padding-top:10px;
}
#sb-body,#sb-loading{
background-color:#060606; 
}
#sb-title,#sb-info{
position:relative;
margin:0; 
padding:0;
overflow:hidden;
}
#sb-title-inner,#sb-info-inner{
position:relative;
font-family:'Lucida Grande',Tahoma,sans-serif;
line-height:16px;
}
#sb-title,#sb-title-inner{
height:26px;
}
#sb-title-inner{
font-size:16px;
padding:5px 0;
color:#666;
}
#sb-info,#sb-info-inner{
height:20px;
}
#sb-info-inner{
font-size:12px;
color:#666;
}
#sb-nav{
float:right;
height:16px;
padding:2px 0;
width:45%;
}
#sb-nav a{
display:block;
float:right;
height:16px;
width:16px;
margin-left:3px;
cursor:pointer;
}
#sb-nav-close{
background-image:url(resources/close.png);
background-repeat:no-repeat;
}
#sb-nav-next{
background-image:url(resources/next.png);
background-repeat:no-repeat;
}
#sb-nav-previous{
background-image:url(resources/previous.png);
background-repeat:no-repeat;
}
#sb-nav-play{
background-image:url(resources/play.png);
background-repeat:no-repeat;
}
#sb-nav-pause{
background-image:url(resources/pause.png);
background-repeat:no-repeat;
}
#sb-counter{
float:left;
padding:2px 0;
width:45%;
}
#sb-counter a{
padding:0 4px 0 0;
text-decoration:none;
cursor:pointer;
color:#666;
}
#sb-counter a.sb-counter-current{
text-decoration:underline;
}
div.sb-message{
font-family:'Lucida Grande',Tahoma,sans-serif;
font-size:12px;
padding:10px;
text-align:center;
}
div.sb-message a:link,div.sb-message a:visited{
color:#666;
text-decoration:underline;
}

#slsPhoneNumber {
	width: 143px;
	height: 23px;
	float: right;
	margin-top: -53px;
	margin-right: 35px;
}

#title-about {
	color: #666666;
	font-size: 14px;
	letter-spacing: 4px;
	margin-bottom:10px;

}

/************* Community Page *************/

.cslogo {
	width: 160px;
	float: left;
	text-align: center;
	padding: 10px 2px 35px 0;
	color: #333333;

}

#community-button a{
	background: url("images/community-involvement.jpg") no-repeat left top;
	height: 142px;
	width: 269px;
	display:block;
}

#community-button a:hover{
	background: url("images/community-involvement-o.jpg") no-repeat left top;
	height: 142px;
	width: 269px;
}



