
/*----------------------------- Base Styles -----------------------------*/

* { font:14px Arial, Helvetica, sans-serif; margin:0; color:#474747; padding:0;}
em { font-style:italic; }
strong { font-weight:bold; color:#666; }
p {  }
h1, h2, h3, h4, h5 ,h6 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
h1 {  }
a, span u, a strong { color:#03538D; }
a:hover, span u:hover, a strong:hover { color:#00CC00; text-decoration:underline; }
strong { font-weight:bold; }
h1, h2, h3, h4, h5, h6, p, ul, ol { margin:15px 0; }
.home h1, .home h2, .home h3, .home h4, .home h5, .home h6, .home p, .home ol { margin:10px 0 0; }
.slug-home-2 h1, .slug-home-2 h2, .slug-home-2 h3, .slug-home-2 h4, .slug-home-2 h5, .slug-home-2 h6, .slug-home-2 p, .slug-home-2 ol { margin:10px 0 0; }
.slug-home-3 h1, .slug-home-3 h2, .slug-home-3 h3, .slug-home-3 h4, .slug-home-3 h5, .slug-home-3 h6, .slug-home-3 p, .slug-home-3 ol { margin:10px 0 0; }
.slug-home-4 h1, .slug-home-4 h2, .slug-home-4 h3, .slug-home-4 h4, .slug-home-4 h5, .slug-home-4 h6, .slug-home-4 p, .slug-home-4 ol { margin:10px 0 0; }
.slug-home-5 h1, .slug-home-5 h2, .slug-home-5 h3, .slug-home-5 h4, .slug-home-5 h5, .slug-home-5 h6, .slug-home-5 p, .slug-home-5 ol { margin:10px 0 0; }
li { list-style:square; margin:10px 0 10px 30px; padding:0 0 0 5px;  }
#content .sociable { margin:15px 0; }
#content .sociable strong { margin:0 0 5px; display:block; }
#content .sociable li { margin:0 1px; padding:0; }
.slug-jerrywest .sociable, .slug-seorev .sociable { display:none; }
ol { }
ol li { list-style:decimal;   }
.submit { padding: 1px 5px; }

.slug-jerrywest .entry-content, .slug-seorev .entry-content { padding:0 100px; } { padding:0 100px; }

body { background:url('/wp-content/themes/mastersitemanager/images/background.png') repeat-x top left; margin:0; padding:0;   }
#wrapper { margin:10px auto; width:980px; background:url('/wp-content/themes/mastersitemanager/images/contentTopBackground.png') repeat-x top left; padding:8px 0 0 0;  }
.wrapper { background:url('/wp-content/themes/mastersitemanager/images/contentBottomBackground.png') no-repeat bottom left; padding:0 0 8px 0; position:relative;  }

/*----------------------------- Misc Styles -----------------------------*/

.accordion { margin:10px 0; clear:both; }
.accordion .title { cursor: pointer; margin:5px 0; color:#03538D; padding: 0 0 0 15px; background:url(/images/plus.png) left center no-repeat; }
.accordion .title:hover { color:#00CC00; }
.accordion .title.selected { color:#00CC00; text-decoration:underline; background:url(/images/minus.png) left center no-repeat; }
.title:hover { color:#00CC00; text-decoration:underline; }
.accordion .blind-text { border:solid 1px #DDDDDD; padding:0px 10px; margin:10px 0; background-color:#F8F8F8; overflow:hidden; }
.accordion .blind-text, .accordion .blind-text p { margin:10px 0; }
.accordion .blind-text ul { margin-top:10px; margin-bottom:10px; }
#pricing-list  { font: 15px Arial, Helvetica, sans-serif; }
#pricing-list dt { margin:10px 0; font: 15px  Arial, Helvetica, sans-serif; cursor: pointer; color:#03538D; padding: 0 0 0 15px;  background:url(/images/plus.png) left center no-repeat; }
#pricing-list dd { margin:10px 0; font:15px Arial, Helvetica, sans-serif;  border:solid 1px #DDDDDD; padding:5px 10px; margin:10px 0; background-color:#F8F8F8; overflow:hidden;}
#pricing-list dt.title.selected { color:#00CC00; text-decoration:underline; background:url(/images/minus.png) left center no-repeat; }
.clear { clear:both; }
#pricing-list dt.title:hover { color:#00CC00; }
.center { text-align:center; }
.home .yellow-box, .slug-home-2 .yellow-box-3, .slug-home-4 .yellow-box, .slug-home-5 .yellow-box { background:#FFFFCC; border:solid 1px #F6F19F; padding:10px 10px 10px; text-align:center; margin:5px 0 10px 30px; width:450px; clear:both; float:left; }
.yellow-box { background:#FFFFCC; border:solid 1px #F6F19F; padding:10px 10px 10px; text-align:center; margin:25px auto; width:450px; clear:both;  }
.yellow-box p { margin:0;  }
.yellow-box a { font-size:20px; text-decoration:underline; }
.yellow-box a:hover {   }


#callToAction { clear:both;  margin:5px 0 10px; text-align:center;  }
#callToAction p { font:24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#3366CC; }

h1 { font-weight:bold; font-size:18px; color:#666; }
h2 { font-weight:bold; font-size:16px; color:#666; }
h3, h4, h5, h6 { font-weight:bold; font-size:14px; color:#666; }
.home #content h1, .slug-home-2 #content h1, .slug-home-3 #content h1, .slug-home-4 #content h1, .slug-home-5 #content h1 { margin:5px 0 15px;  font-size:17px; line-height:1.2em; }
.slug-jerrywest h1, .slug-seorev h1 { text-align:center; font-size:24px; font-weight:bold; }
.slug-jerrywest h2, .slug-seorev h2 { margin-bottom:20px; text-align:center; }
.slug-jerrywest h2 a, .slug-seorev h2 a  { text-align:center;   font-size:20px; font-weight:bold;  text-decoration:underline; }
.slug-jerrywest h3 .strike, .slug-seorev h3 .strike { color:#00008C; font-weight:bold; text-decoration:line-through; } 
.slug-jerrywest h3 .green, .slug-seorev h3 .green { font-size:18px; }
.aside h3 { font-size:14px; } 
a img { border:none; }
a, span u, a strong { color:#3366CC; }
a:hover, span u:hover, a strong:hover { color:#00CC00; text-decoration:underline; }
.post a { font-size:14px; }
.aside a { font-size:12px; text-decoration:none; }
.aside li { font-size:11px; }

.post p { font-size:14px; } 
.post #content * { line-height:1.3em; }

.grey { color:#666; }
.red { color:#CC0000; font-weight:bold; }
.green { color:#006633; font-weight:bold; }


#addToCart { width:100%; text-align:center; }
#addToCart a {  font-size:20px; font-weight:bold; color:#2828FF; text-decoration:none; }
#addToCart a span { text-decoration:underline; font-size:20px; font-weight:bold; color:#2828FF; }
#addToCart img { margin:5px 0; }
#addToCart a img { text-decoration:none; text-decoration:none; }


/*----------------------------- Blog Styles -----------------------------*/

#nav-above { display:none; }
.nav-previous a, .meta-nav, .nav-next a { font-size:9px; text-decoration:none; }
.post .entry-title { margin:10px 0  0; font-size:18px; }
.post .entry-title a, .entry-title a:hover { font-size:18px; text-decoration:none; font-weight:bold; color:#666; }
post h2 { font-size:16px; }
.entry-meta { margin:0; }
.entry-meta span { display:inline-block; text-indent:-9999px; font-size:11px; }
.entry-meta a { text-decoration:none; }
.entry-utility { margin:15px 0; font-size:13px; }
.cat-links, .post .entry-utility a, .tag-links { font-size:13px; }
#respond h3 { font-size:14px; }
#respond .loggedin, #respond .loggedin a, #respond .logout a, #respond label, #respond * { font-size:13px; }
.meta-prep.meta-prep-author, .author.vcard, .author.vcard a { text-indent:0; display:inline; font-size:11px; }
.form-submit { margin:15px 0; }
.not-singular #container, .singular #container { width:550px; float:left; padding-right:10px; }
.not-singular .entry-content { border-bottom:solid 1px #CCC; padding-bottom:0px; margin-bottom:15px; }
.tag .entry-content { padding-bottom:15px; }
.not-singular .entry-utility { display:none; }
#form-section-comment label { margin: 15px 0 0; display:block; }
#comment { width:100%; margin:0; }

/*---------------------------- Header Styles ----------------------------*/

#blog-title a { background:url('/images/msm-logo.png') no-repeat; height:50px; width:367px; display:block; text-indent:-9999px; outline:none; margin:0 0 15px 10px; }
#blog-description { display:none; }
.skip-link, .post-edit-link, #siteinfo { display:none; }
#header { background:url('/wp-content/themes/mastersitemanager/images/contentBackground.png') repeat-y top left; padding:5px 0 0 0; }

.socialLinks { position:absolute; top:10px; right:8px; list-style:none; z-index:999; margin:0; }
.socialLinks li { float:left; margin:0; margin-right:10px; list-style:none;  padding:0; }
.socialLinks .faceBook a { background:url('/wp-content/themes/mastersitemanager/images/FaceBook-32x32.png') no-repeat left center; }
.socialLinks .twitter a { background:url('/wp-content/themes/mastersitemanager/images/Twitter-32x32.png') no-repeat left center; }
.socialLinks .rss a { background:url('/wp-content/themes/mastersitemanager/images/Feed-32x32.png') no-repeat left center; }
.socialLinks a { color:#FFF; text-indent:-9999px; display:block; width:22px; height:22px; }

.menu { background:url('/wp-content/themes/mastersitemanager/images/navBar.png') no-repeat left top; margin:0 10px; padding:0 0 0 5px; }
.menu ul { background:url('/wp-content/themes/mastersitemanager/images/navBar.png') no-repeat right bottom; height:30px; margin:0; padding:0; overflow:hidden; }
.menu li, #loginLink { float:left; list-style:none; background:none; padding:0 0 0 6px; margin:1px 0 0 2px; }
#loginLink { position:absolute; top:70px; right:240px; height:29px; overflow:hidden; }
#loginLink span { }
.menu a:hover, #loginLink  span:hover { color:#FFF; text-decoration:underline; }
.menu li a, .menu li.current_page_item a, .slug-login .page-item-376 a, .slug-login #loginLink span,  #loginLink span { text-transform: capitalize;  display:block; color:#FFF;  background:url('/wp-content/themes/mastersitemanager/images/navSprite.png') no-repeat right -31px; padding:9px 14px 9px 4px; margin:0; font: bold 11px Verdana, Geneva, sans-serif; text-decoration:none; }
.menu li.current_page_item, .slug-login .page-item-376 , .slug-login #loginLink   { background:url('/wp-content/themes/mastersitemanager/images/navSprite.png') no-repeat left top; color:#00396B;  }
.menu li.current_page_item a, .slug-login .page-item-376 a , .slug-login #loginLink span{ background:url('/wp-content/themes/mastersitemanager/images/navSprite.png') no-repeat right bottom; color:#00396B; }

/*---------------------------- Content Styles ------------------------------*/

#content * { line-height:1.5em; }
.home #content *, .slug-home-2 #content *, .slug-home-3 #content *, .slug-home-4 #content *, .slug-home-5 #content *  { line-height:normal; }

/*---------------------------- Main Styles ------------------------------*/

#main { background:url('/wp-content/themes/mastersitemanager/images/contentBackground.png') repeat-y top left; overflow:hidden; padding:10px 25px;  }
.slug-overview #main, .slug-faq #main, .slug-login #main, .slug-testimonials #main, .slug-affiliates #main, .slug-contact #main, .slug-tos #main, .slug-privacy #main, .slug-billing-policy #main, .slug-seo-stats #main, .slug-keywords #main, .slug-competition #main, .slug-notes #main, .slug-security #main, .slug-manage-pages #main, .slug-legal #main, .slug-testimonial-thanks #main, .slug-welcome #main, .slug-tour #main, .slug-affiliate-tos #main, .slug-bonus-seo-tools #main { padding:10px 50px; }
.singular.page #container { width:100%; padding-right:0; }
.home .entry-title, .slug-home-2 .entry-title, .slug-home-3 .entry-title, .slug-home-4 .entry-title, .slug-home-5 .entry-title, .slug-overview .entry-title, .slug-tour .entry-title, .slug-faq .entry-title, .slug-login .entry-title, .slug-jerrywest .entry-title, .slug-seorev .entry-title { display:none; }

#tourVid { text-align:center; position:relative; background:url('/images/homepageGraphic.png') no-repeat top left; width:954px; height:374px; margin:0 auto 15px; position:relative; left:-13px; }
#tourVid object { position:absolute; top:14px; right:16px; z-index:1; }
#tourVid .blueButton { position:absolute; bottom:12px; left:20px; background:url('/wp-content/themes/mastersitemanager/images/try-it-for-free-optimized.png') no-repeat top left; height:32px; width:171px; display:block; text-indent:-9999px; }
#tourVid .blueButton.splitTestB { position:absolute; bottom:12px; left:200px; background:url('/wp-content/themes/mastersitemanager/images/try-it-for-free-slitTestB.png') no-repeat top left; height:32px; width:171px; display:block; text-indent:-9999px; }
#tourVid .greenButton { position:absolute; bottom:12px; left:200px; background:url('/wp-content/themes/mastersitemanager/images/take-a-tour-optimized.png') no-repeat top left; height:32px; width:171px;  display:block; text-indent:-9999px; }
#tourVid .greenButton.splitTestB { position:absolute; bottom:12px; left:20px; background:url('/wp-content/themes/mastersitemanager/images/take-a-tour-slitTestB.png') no-repeat top left; height:32px; width:171px;  display:block; text-indent:-9999px; }


.page .entry-title, .page h1 { margin:20px 0 10px; }

#homeLeft { float:left; width:528px; }

.twoSide { margin:15px 0; padding:0; }
.twoSide h2 {  margin:0; font-size:15px; }
.twoSide li { float:right; list-style:none; width:48%; margin:5px 0 15px; }
.twoSide li:first-child { float:left; }
.twoSide p {  font-size:13px; }


.fourSide { margin:auto 0px; padding:0 0 0 3px; float:right; width:388px; border-left:solid 1px #CCC; position:relative; left:6px; }
.fourSide li { float:left; list-style:none; width:170px; margin:0 12px 12px; padding:0; font-size:12px; min-height:272px; }
.fourSide img { margin:0 0 10px; padding:2px; border:solid 1px #999; }
.fourSide strong { display:block;  margin: 0px 0 10px; font-size:11px; font-weight:bold; } 
.fourSide a { display:block; margin:10px 0 0; text-decoration:none; color:#03538D; }
.fourSide li.fullWidth { width:92%;  padding-right:10px; ; }
.fourSide li.fullWidth a { display:inline; background:none; padding:0;  }
.fourSide li.fullWidth h2 { margin:0; font-size:11px; color:#474747;}
.fourSide a {  display:block;  margin:5px 0; background:url('/images/small-blue-arrow.png') no-repeat 57px 5px; padding-right:10px; font-size:11px; }
.fourSide li.seoTools { background:url('/wp-content/themes/mastersitemanager/images/advancedFeatures.gif') no-repeat top left; padding:0 10px 0 80px; width:73%; margin-top:10px; margin-bottom:0; min-height:70px; }
.fourSide li.seoTools p { margin-bottom:0; font-size:11px;  }

.slug-jerrywest #fancy_content, .slug-seorev #fancy_content { overflow-y:scroll; }
.slug-jerrywest #overViewContent, .slug-seorev #overViewContent { display: none; }
.slug-jerrywest #fancy_content h1, .slug-seorev #fancy_content h1 { font-size:18px; }

#overView { list-style:none; margin-left:0; padding:0; }
#overView ul { margin:0px; padding:0 0 0 20px; }
#overView li { padding:0; margin:0; padding-left:75px; font-weight:bold;  list-style:none; }
#overView li+li { margin:20px 0; }
#overView p { font-weight:bold; }
#overView li li { padding-left:0px; list-style:disc; margin:5px 0; font-weight:normal; }
#overView li li li { list-style:circle; }
#overView strong { font-weight:bold; margin:20px 0 0px; display:block; }
#overView strong+ul { margin:0;  }
#overView-1 { background:url('/images/overView-1.png') no-repeat 0 0; }
#overView-2 { background:url('/images/overView-2.png') no-repeat 0 0; }
#overView-3 { background:url('/images/overView-3.png') no-repeat 0 0; }
#overView-4 { background:url('/images/overView-4.png') no-repeat 0 0; }
#overView-5 { background:url('/images/overView-5.png') no-repeat 0 0; }
#overView-6 { background:url('/images/overView-6.png') no-repeat 0 0; }
#overView-7 { background:url('/images/overView-7.png') no-repeat 0 0; }


#tour { margin:auto; list-style:none; width:669px;}
#tour li { padding-left:369px; min-height:200px; margin:40px 0; list-style:none; }
#tour li:first-child { margin-top:0; }
#tour h2 {  font-weight:bold; color:#666; }
#tour p { width:300px; }
#tour a { font-size:12px; text-decoration:underline; }
#tour #tour-1 { background:url('/images/1.png') no-repeat 0 0; }
#tour #tour-2 { background:url('/images/2.png') no-repeat 0 0; }
#tour #tour-3 { background:url('/images/3.png') no-repeat 0 0; }
#tour #tour-4 { background:url('/images/4.png') no-repeat 0 0; }
#tour #tour-5 { background:url('/images/5.png') no-repeat 0 0; }
#tour #tour-6 { background:url('/images/6.png') no-repeat 0 0; }
#tour #tour-7 { background:url('/images/7.png') no-repeat 0 0; }
#tour #tour-8 { background:url('/images/8.png') no-repeat 0 0; }

#login { list-style:none; margin:-20px auto 0; padding:0; width:720px; overflow:hidden; height:1%;}
#login li {  float:left;   margin:50px 0; padding:0; width:310px; list-style:none;  }
#login li:first-child {  margin:50px 75px 50px 10px; }
#login form div { background:#EEFCE4; border:solid 1px #B9F1AE; padding:20px;  height:50px;  }
#login form label { width:85px;  display:inline-block; font-size:12px; }
#login form input { width:170px; background-color:#FFF; float:right; margin-top:-23px; }
#login form .submit { margin:40px 0 10px; }
#login form .submit input.first-child { }
#login form .submit input { float:right; width:auto; cursor:pointer; }
#login p {  margin:0 0 10px;  }
#login strong {   display:block; margin:0 0 -10px; }
*:first-child+html #login .first-child { position:absolute; margin:-23px 0px 0 0; left:345px;  }
#login #noAccount { position:absolute; margin:13px 0 0 0; font-size:12px; }
*:first-child+html #login #noAccount { margin:3px 0 0 0; }

.testimonials { background:#EEFCE4; border:solid 1px #B9F1AE; padding:15px 15px 15px 111px; margin:30px auto; clear:both; overflow:hidden; width:624px;    } 
.testimonials img { margin:0 15px 0 -96px; float:left; width:81px; height:81px; }
.testimonials cite { clear:both; }
.testimonials cite a {  color:#333; text-decoration:none; }

.slug-bonus-seo-tools #content ul { margin:10px 0; padding:0; }
.slug-bonus-seo-tools #content li { list-style:none; padding:0; margin:10px  0; font-weight:bold; }
.slug-bonus-seo-tools #content dl { margin:20px 0; padding:0;  }
.slug-bonus-seo-tools #content dt { margin:10px 0 0px 40px; padding:0; font-weight:bold; }
.slug-bonus-seo-tools #content dd { margin:0px 0 10px 0; padding:0; }
.slug-bonus-seo-tools #content li img { margin:-35px 10px 0 0; }


.home .greenBox, .slug-home-2 .greenBox, .slug-home-3 .greenBox, .slug-home-4 .greenBox, .slug-home-5 .greenBox { background:#EEFCE4 url('/images/jerry.png') no-repeat 15px center; border:solid 1px #B9F1AE; padding:15px; margin:5px auto 15px; clear:both; float:left;  }
.home .greenBox cite, .slug-home-2 .greenBox cite, .slug-home-3 .greenBox cite, .slug-home-4 .greenBox cite, .slug-home-5 .greenBox cite { display:block; clear:both; font-size:14px; margin:5px 0; font-style:italic; color:#037E17; }
.home .greenBox p, .slug-home-2 .greenBox p, .slug-home-3 .greenBox p, .slug-home-4 .greenBox p, .slug-home-5 .greenBox p { font:25px "Times New Roman", Times, serif; color:#037E17; margin:0 10px 0 100px; }



.slug-pricingorder h1.entry-title { text-align:center; font:bold 18px "Trebuchet MS",Arial,Helvetica,sans-serif; margin-top:0; }
ul.upgrade { margin:15px auto; padding:0; overflow:hidden; height:1%; width:956px; color:#333; position:relative; left:-12px; }
ul.upgrade li { list-style:none; border:solid 2px #D1E4F4; width:227px; margin:0 0px 0 10px; text-align:center; float:left; min-height:320px; padding:0;}
ul.upgrade li:first-child {margin:0;}
ul.upgrade h2 { background-color:#D1E4F4; margin:0; padding:10px 0; color:#FFF;}
ul.upgrade li:first-child h2 { color:#003399; }
ul.upgrade li strong.green {  color:#66CC66; }
ul.upgrade li strong { font:bold 17px Verdana, Geneva, sans-serif; color:#333;}
ul.upgrade li .v-17-333 { font:17px Verdana, Geneva, sans-serif; color:#333; }

ul.upgrade li  .pp-fix { margin-top:-5px; }
*:first-child+html ul.upgrade li  .pp-fix { margin-top:-25px; }

ul.upgrade li .v-15-333 { font:15px Verdana, Geneva, sans-serif; color:#333; }
ul.upgrade li .v-12-333 { font:italic 12px Verdana, Geneva, sans-serif; color:#333; }
ul.upgrade p { line-height:normal; color:#474747; font-size:14px; margin:5px 0; }
ul.upgrade li em { display:block; margin:10px 0; color:#666; font-style:italic; }

ul.upgrade li .starter { color:#66CC66; text-decoration:underline; font:bold 17px Verdana, Geneva, sans-serif;}
ul.upgrade li .silver { color:#CCC; text-decoration:underline; font:bold 17px Verdana, Geneva, sans-serif; }
ul.upgrade li .gold { color:#FFCC00; text-decoration:underline; font:bold 17px Verdana, Geneva, sans-serif;}
ul.upgrade li .seo-gold { color:#0000CC; text-decoration:underline; font:bold 17px Verdana, Geneva, sans-serif;}


ul.upgrade li:hover { border-color:#98BEE1; }
ul.upgrade li:hover h2 { background-color:#98BEE1; }

ul.upgrade.three  { margin:15px auto; padding:0; overflow:hidden; height:1%; width:956px; color:#333; width:76%; }
ul.upgrade.three li:first-child h2 { color:#FFF; }


/*---------------------------- Sidebar Styles ---------------------------*/

#primary { float:left; width:160px; padding:0 20px; }
#secondary { float:right; width:160px; } 
.aside ul { margin:10px 0; padding:0; }
.aside ul li { margin:10px 0; padding:0; list-style:none; }

/*---------------------------- Footer Styles ----------------------------*/

#footerWrap { background:url('/wp-content/themes/mastersitemanager/images/contentBackground.png') repeat-y top left; overflow:hidden; padding:0 25px;  }
#footerWrap hr { border:none; color:#CCC; height:1px; border-top:solid 1px #CCC; margin:5px 0 15px; }

#footerWrap p.footerBackground { background:url('images/footer.png') no-repeat left bottom; width:970px; padding:0 10px 10px 0; margin:0 0 0 -20px; height:1%; overflow:hidden; text-align:right; clear:both; }


.footerBorder { border-top:1px solid #D0D0D0; padding-top:15px; width:100%; }
#footer-form  { float:left; height:1%; overflow:hidden; margin:0;}
#footer-form p:first-child {  margin-top:0;}
#footer-form p { font: 12px Arial, Helvetica, sans-serif; }
#footer-form p:first-child { font-weight:bold;  }
#footer-form input { width:200px; }
#footer-form label {margin:0 10px 0 0; display:block; font:12px  Arial, Helvetica, sans-serif; color: #666; }
#footer-form .submit { width:auto; }

#footer-navigation { float:right; margin:0;}
#footer-navigation ul {  margin:0; padding:0;}
#footer-navigation li li { float:none; margin:5px 0; padding:0; }
#footer-navigation li { float:left; list-style:none; margin:-5px 0 0 30px; padding:0;}
#footer-navigation span { color:#666; font:bold 12px  Arial, Helvetica, sans-serif; }
#footer-navigation div { display:inline; }
#footer-navigation a,#footer-navigation div { color:#03538D; font: normal 12px Verdana, Geneva, sans-serif; text-decoration:none; }
#footer-navigation a:hover, #footer-navigation div:hover {text-decoration:underline; color:#00CC00; }
.copyright { }
.copyright, .copyright a, .copyright a:hover { clear:both; text-align:right; margin:0;  color:#888; cursor:text; text-decoration:none; font:12px  Arial, Helvetica, sans-serif; }