a:link { color: #777777; text-decoration: underline }
a:visited { color: #000000; text-decoration: underline }
a:hover { color: #e0202f; text-decoration: underline }
a:active { color: #777777; text-decoration: none }

.footerlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	padding-bottom: 5px;
	color: #000000; background: url(/images/local-search.jpg)}
.footerlinks a:link { color: #888888; text-decoration: none }
.footerlinks a:visited { color: #333333; text-decoration: none }
.footerlinks a:hover { color: #e0202f; text-decoration: none }
.footerlinks a:active { color: #e0202f; text-decoration: none }

.sidebar-content a:link { color: #FFFFFF; text-decoration: underline }
.sidebar-content a:visited { color: #FFFFFF; text-decoration: underline }
.sidebar-content a:hover { color: #000000; text-decoration: none }
.sidebar-content a:active { color: #000000; text-decoration: none }

.imglinks { background-color: transparent }
.imglinks a:link { background-color: transparent }
.imglinks a:visited { background-color: transparent }
.imglinks a:hover { background-color: transparent }
.imglinks a:active { background-color: transparent }

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 145% }
ul {
	list-style-type: none;
	line-height: normal;
	margin-top: 10px;
	margin-bottom: 5px ; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: capitalize}
ul li { 
	background-repeat: no-repeat;
	background-position: 0 .4em; font: bold normal 10px/normal Arial, Helvetica, sans-serif; text-transform: capitalize; list-style: square}
	
ol {
	line-height: normal;
	margin-top: 10px;
	margin-bottom: 5px ; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: capitalize; list-style: disc}
blockquote {
	font-style: normal;
	line-height: normal; font-family: "Lucida Calligraphy", "Imprint MT Shadow", Harrington, "Gill Sans MT", "Freestyle Script", Castellar, "Brush Script MT"; font-size: 16pt; font-weight: bold; font-variant: small-caps; text-transform: capitalize; color: #000000}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-transform: capitalize;
	word-spacing: 0.3em;
	font-style: normal; line-height: normal; font-variant: normal; text-indent: 5pt}
hr { margin-top: 15px; margin-bottom: 15px }

.smalltext {
	font-size: 10px;
	text-indent: 0em;
	line-height: 120% }
.smalltext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: .08em;
	word-spacing: .1em;
	line-height: 120% }
.img-right { float: right; margin-left: 15px; margin-bottom: 7px }
.img-left { float: left; margin-right: 15px; margin-bottom: 7px }
.list-header { margin-bottom: 5px }
.border { border: #d9d9d9 1px solid }
.sidebar-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 19px;
	color: #888888;
	line-height: 165% }
.hosting_package_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #888888;
	line-height: 165% }
.sidebar-header a:link { color: #888888; text-decoration: none }
.sidebar-header a:visited { color: #000000; text-decoration: none }
.sidebar-header a:hover { color: #e0202f; text-decoration: none }
.inner a:active { color: #e0202f; text-decoration: none }
.inner a:link { color: #888888; text-decoration: none }
.inner a:visited { color: #000000; text-decoration: none }
.inner a:hover { color: #e0202f; text-decoration: none }
.sidebar-header a:active { color: #e0202f; text-decoration: none }
.sidebar-content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	letter-spacing: -.02em }

.background {  background: url(/images/website.jpg)}
.rightmargin {  background: url(/images/firm.jpg)}
.replicate {  background: url(/images/body-bkgd-replicate.jpg)}

#header { background: url(/images/_shared-/images/header_under.gif); background-repeat: repeat-x }
#left-col { background-color: #0000FF }
#right-col { background: url(/images/_shared-/images/right-col_bkgrd.jpg) }
#content { padding: 20px 10px 20px 20px }

body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	scrollbar-base-color: #d9d9d9;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-arrow-color: #FFFFFF  }

html { margin: 0; padding: 0; height: 100% }
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; text-align: center; text-transform: capitalize; word-spacing: .3em; font-style: normal; line-height: normal; font-variant: normal }
h6 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; text-align: center; text-transform: capitalize; word-spacing: .3em; font-style: normal; line-height: normal; font-variant: normal }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; text-align: center; text-transform: capitalize; word-spacing: .3em; font-style: normal; line-height: normal; font-variant: normal }

select { color:#000000; font: normal 10pt Arial, Helvetica, sans-serif; text-decoration: none; background: #ffffff; border: 1 solid #999999; } 

option { color:#000000; font: normal 10px Arial, Helvetica, sans-serif; text-decoration: none; background: #ffffff; border: solid; ; border-color: 1 solid #999999} 

textarea { color:#000000; font: normal 10px Arial, Helvetica, sans-serif; text-decoration: none; background: #ffffff; border: 1 solid #999999; } 

input { color:#000000; font: normal 10pt Arial, Helvetica, sans-serif; text-decoration: none; background: #ffffff; border: 1 solid #999999; } 
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; text-align: center; text-transform: capitalize; word-spacing: .3em; font-style: normal; line-height: normal; font-variant: normal }
table {  font: normal 10px/normal Arial, Helvetica, sans-serif; text-transform: none; color: #000000}
.img-right1 { float: right; margin-left: 7px; margin-bottom: 7px ; border: thin dotted; border-color: #CCCCCC d0tted; margin-right: 7px; padding-right: 5px}
.img-right2 { float: none; border: thin dotted; border-color: #CCCCCC d0tted; padding: 5px}
.rhb {  background: url(/images/body-right-bkgd-replicate.jpg) repeat-y right top}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 145% }
.seo-expert {  background: url(/images/form_r2_c1.jpg) no-repeat left top}
.seo-services {  background: url(/images/form_r1_c2.jpg) repeat-x left top}
.website-seo {  background: url(/images/form_r2_c5.jpg) repeat-y right top}
.search-optimization {  background: url(/images/form_r2_c5.jpg) repeat-y right bottom}
.seo-professional {  background: url(/images/form_r2_c1.jpg) repeat-y left top}
.seo-pro {  background: url(/images/form_r5_c2.jpg) repeat-x left bottom}
.website {  border: 1px #CCCCCC dotted}
