/* 
	Theme Name: Macenstein 2009
	Theme URL: http://www.skipping-stones-design.com
	Description: Code Blue is a multi column Widget-ready theme created for WordPress.
	Author: James W Lane
	Author URI: http://www.jameswlane.com
	Version: 1.0
	Tags: multi columns, fixed width, white, bluee, blue, sidebar widgets
	
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Changelog:
		v1.0 - 1.15.09
		First Release of Macenstein
*/

body {
	line-height: 18px;
	color: white;
	background-color: #606d7c;
	background-position: -500px 273px;
	background-repeat: no-repeat;
	background-image: url(images/swoosh!2.png);
	font-size: 13px;
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	margin: 0px auto 0px;
	}
	
#wrap {
	background: none scroll;
	clear:both;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	text-align:left;
	width:1057px;
	border-right-color: #cedbdb;
	border-left-color: #cedbdb;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 3px;
	border-left-width: 3px;
	}
	
/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #004080;
	text-decoration: none;
	}
	
a:hover {
	color: #666666;
	text-decoration: underline;
	}
	
a img {
	border: none;
	}
	
/************************************************
*	Header  									*
************************************************/

#header {
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	background-color: #616e7d;
	width: 1063px;
	height: 190px;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: normal;
	margin: 0px auto 0px;
	overflow: hidden;
	}
	
.header_graphic {
	height: 170px;
	color: white;
	background-color: #5e6d7c;
	padding-top: 20px;
	width: 1063px;
	}

#header_advertising {
	border-right-color: #cedbdb;
	border-left-color: #cedbdb;
	border-right-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-width: 3px;
	background-color: white;
	width: 1057px;
	height: 100px;
	color: black;
	font-size: 16px;
	font-weight: normal;
	margin: 0px auto 0px;
	padding: 0px;
	}
	
.header_ad {
	height: 90px;
	margin-top: 5px;
	width: 730px;
	float: left;
	text-align: right;
	}
	
.header_ad a img {
	border: none;
	margin: 0px 0px 3px 0px;
	}
	
/************************************************
*	Navbar  									*
************************************************/

#spacer {
	border-right-color: #cedbdb;
	border-left-color: #cedbdb;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 3px;
	border-left-width: 3px;
	background-color: #456e7c;
	width: 1057px;
	height: 10px;
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px;
	}
	
#navbar {
	padding-left: 12px;
	margin-right: 5px;
	padding-top: 15px;
	margin-bottom: 5px;
	margin-top: 10px;
	color: white;
	background-color: #456e7c;
	width: 300px;
	height: 35px;
	float: right;
	}
	
#navbar a {
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	color: white;
}

#navbar a:visited {
	color: white;
}

#navbar a:hover {
	color: #e6e6e6;
}

#search_bar {
	clear: right;
	position: relative;
	margin-right: 20px;
	width: 270px;
	height: 25px;
	float: right;
	text-align: right;
	}
	
#nav {
	list-style: none;
	}
	
#nav ul {
	list-style: none;
	}

#nav a {
	color: blue;
	display: block;
    font-weight: bold;
    }
	
#nav a:hover {
	background: #4A7EB8;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
    }

#nav li {
	float: left;
	}
	
#nav li li {
	float: left;
	width: 295px;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #4A7EB8;
	color: #FFFFFF;
	width: 295px;
	float: none;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #1A4E88;
	color: #FFFFFF;
	}

#nav li ul {
	position: absolute;
	}

#nav li:hover ul {
	right: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	right: auto;
	}
	
/************************************************
*	Content 					     		    * 
************************************************/

#content {
	background-color: #cfdfe3;
	color: black;
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	width: 1057px;
	margin: 0px auto 0px;
	padding: 0px;
	float:left;
	position:relative;
	}

#content p {
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	padding: 0px 0px 10px 0px;
	line-height: 20px;
	}
	
#content h1 {
	color: #2d4f5a;
	font-size: 20px;
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	}
	
.post_date{
	float: left;
	position: relative;
}

.date_post {
color: #808080;
font-family: "Myriad Pro";
clear:left;
float:left;
font-size: 30px;
font-weight:800;
padding-top:2px;
text-align:center;
width:40px;
letter-spacing:-1px;
}
	
.month_post {
text-transform: lowercase;
font-family: "Myriad Pro";
float:left;
clear:left;
width:40px;
font-size: 16px;
color: #808080;
text-align:center;
padding-bottom:2px;
}
	
.comment_tag {
	font-size: 12px;
	background-color: #d0dfe3;
	color: white;
	padding-right: 20px;
	padding-left: 20px;
	width: 500px;
}

#content h1 a  {
	padding-right: 5px;
	padding-left: 5px;
	color: #2d4f5a;
	text-decoration: none;
	}

#content h1 a:hover {
	color: #666666;
	text-decoration: none;
	}
	
#content h3 {
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	color: #2255AA;
	font-size: 24px;
	font-weight: normal;
	padding: 0px 0px 5px 0px;
	}
	
#content h4 {
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 5px 0px;
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	}

#content img.wp-wink {
	float: none;
	border: none;
	}
	
#contentleft {
	overflow: hidden;
	position: relative;
	color: black;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-top: 20px;
	background-color: white;
	float: left;
	width: 545px;
	}
	
.author {
	margin-top: -20px;
}
	
.social_network {
	text-align: center;
	clear: both;
	height: 20px;
}
	
#contentleft ol {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	}
	
#contentleft ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 5px 0px;
	}
	
#contentleft ul {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 0px;
	}
	
#contentleft ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 5px 0px;
	}
	
.date {
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 15px 0px;
	border-bottom: 1px dotted #999999;
	}
	
blockquote {
	color: black;
	background-color: #f7fce7;
	font-style: italic;
	margin: 0px 25px 15px 25px;
	padding: 0px 25px 0px 10px;
	}
	
#content blockquote p {
	padding: 10px 0px 10px 0px;
	}
	
/************************************************
*	Images  					     		    * 
************************************************/

img.centered  {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}
	
img.alignnone {
	margin: 0px 0px 10px 0px;
	display: inline;
	}

img.alignright {
	margin: 0px 0px 10px 10px;
	display: inline;
	}

img.alignleft {
	margin: 0px 10px 10px 0px;
	display: inline;
	}
	
.aligncenter {
	display: block;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
.wp-caption {
	}
	
.wp-caption img {
	margin: 0px 0px 10px 0px;
	}

.wp-caption p.wp-caption-text {
	padding: 5px 0px 0px 0px;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	line-height: 12px;
	}
	
/************************************************
*	Left Sidebar 					     	    * 
************************************************/

#l_sidebar {
	overflow: hidden;
	position: relative;
	color: black;
	background-color: #d0dfe3;
	float: left;
	width: 241px;
	line-height: 20px;
	}
	
#l_sidebar h2 {
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	width: 220px;
	background: white;
	color: #3b626e;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px 0px 3px 10px;
	}
	
#l_sidebar p {
	line-height: 20px;
	}
	
#l_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	}
	
#l_sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	}

#l_sidebar ul ul {
	list-style-type: none;
	}
	
#l_sidebar ul li li {
	color: black;
	background: #FFFFFF url(images/m.png) no-repeat top left;
	padding: 0px 0px 0px 15px;
	}
	
#l_sidebar ul li ul li {
	color: black;
	background: #FFFFFF url(images/m.png) no-repeat top left;
	padding: 0px 0px 0px 15px;
	}
	
/************************************************
*	Right Sidebar 					     	    * 
************************************************/
	
#r_sidebar {
	overflow: hidden;
	position: relative;
	color: black;
	background-color: #cedbdb;
	float: left;
	width: 240px;
	line-height: 20px;
	}
	
#r_sidebar h2 {
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	width: 220px;
	background: white;
	color: #3b626e;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 3px 0px 3px 10px;
	}
	
#r_sidebar p {
	line-height: 20px;
	}
	
#r_sidebar ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	}
	
#r_sidebar ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	}

#r_sidebar ul ul {
	list-style-type: none;
	}
	
#r_sidebar ul li li {
	color: black;
	background: #FFFFFF url(images/m.png) no-repeat top left;
	padding: 0px 0px 0px 15px;
	}
	
#r_sidebar ul li ul li {
	color: black;
	background: #FFFFFF url(images/m.png) no-repeat top left;
	padding: 0px 0px 0px 15px;
	}

/************************************************
*	Footer Sidebar								*
************************************************/

#footer-sidebar {
 	float: left;
}

/************************************************
*	Footer Catbar								*
************************************************/

#footer-catbar {
 	line-height: 10px;
 	background-repeat: no-repeat;
 	float: left;
 	height: 132px;
 	color: #666666;
 	width: 1057px;
 	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
 	font-size: 8px;
}

#footer-catbar a {
	color: #666666;
	text-decoration: underline;
	}
	
/************************************************
*	Footer Linkbar								*
************************************************/

#footer-linkbar {
 	float: left;
}

/************************************************
*	Footer  									*
************************************************/

#footer {
	background-image: url(images/footer-bg.png);
	color: black;
	border-bottom-style: solid;
	border-bottom-color: #cedbdb;
	border-bottom-width: 3px;
	border-right-color: #cedbdb;
	border-left-color: #cedbdb;
	border-right-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-width: 3px;
	width: 1057px;
	height: 500px;
	margin: 0px auto 0px;
	padding: 0px;
	clear:both;
	overflow:hidden;
	}
	
#footer p {
	font-size: 10px;
    font-weight: normal;
    text-transform: uppercase;
    margin: 0px;	
	padding: 0px;
	}

#footer a {
	color: #666666;
	text-decoration: none;
	}
	
#footer a img {
	border: none;
	margin: 0px;
	padding: 0px;
	}

#footer a:hover {
	color: #7f7f7f;
	text-decoration: underline;
	}
	
.footerleft {
	color: #666666;
	width: 528.5px;
	float: left;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	}
	
.footerleft a {
	color: navy;
	text-decoration: underline;
	}
	
.footerright {
	color: #666666;
	width: 528.5px;
	float: right;
	margin: 0px;
	padding: 8px 0px 8px 0px;
	text-align: right;
	}
	
/************************************************
*	Search Form									*
************************************************/

.footerright a {
	color: navy;
	text-decoration: underline;
	}
	
#searchdiv {
	}
	
#searchform {
	padding: 4px 0px 0px 0px;
	}
	
#s {
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	background: #FFFFFF;
	width: 210px;
	color: #333333;
	font-size: 11px;
	padding: 3px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	}
	
#sbutt {
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	background: #416e7c;
	color: #FFFFFF;
	font-size: 12px;
	padding: 1px;
	border: 1px solid #FFFFFF;
	}
	
/************************************************
*	Comments									*
************************************************/
	
#commentblock {
	width: 500px;
	float: left;
	padding: 0px 0px 10px 0px;
	line-height: 20px;
	}
	
.commentleft {
	width: 150px;
	float: left;
	padding: 0px 20px 0px 0px;
	}
	
.commentright {
	width: 300px;
	float: right;
	}
	
#commentblock ol {
	margin: 0px 5px 0px 20px;
	padding: 0px 0px 10px 0px;
	}
	
#commentblock ol li {
	}
	
.commentdate {
	font-size: 12px;
	}
	
#commentlist li p {
	margin-bottom: 8px;
	line-height: 20px;
	}

.commentname {
	color: #333333;
	padding: 5px 5px 5px 0px;
	}

.commentinfo {
	clear: both;
	}
	
#name, #email, #url {
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	background: #EAEAEA !important;
	color: #202020;
	font-size: 12px;
	padding: 4px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#words {
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	background: #EAEAEA !important;
	width: 460px;
	color: #000000;
	font-size: 12px;
	padding: 4px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#submit {
	font-family: "Myriad Pro", Arial, Tahoma, Verdana, sans-serif;
	background: #416e7c;
	color: #FFFFFF;
	font-size: 12px;
	padding: 3px;
	}
	
/************************************************
*	MCOTM Slideshow								*
************************************************/

.clr {
	clear: both;
}

.wrapper {
	height: 200px;
	width: 211px;
	margin: 0 auto;
}

#slidewrap {
	border: 5px solid #EEEEEE;
}

#slidewrap div { 
	text-align: center;
}

#about_macenstein {
}

#privacy_policy {
	float: right;
}

/************************************************
*	footer code							*
************************************************/
#top_footer_css_map {
	background-image: url(images/top_footer.png);
	height: 179px;
	width: 1087px;
	position:relative;
}


#top_footer_css_map #top_footer_map a {
	position:absolute;
	text-decoration:none;
}


#top_footer_css_map #top_footer_map a span {
	visibility:hidden;
}


#top_footer_map a#top_footer_aim{
	top: 80px;
	left: 26px;
	width: 37px;
	height: 35px;
	background-image: none;
}


#top_footer_map a#top_footer_aim:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_aim:active{
	background-image: none;
}


#top_footer_map a#top_footer_facebook{
	top: 80px;
	left: 67px;
	width: 36px;
	height: 36px;
	background-image: none;
}


#top_footer_map a#top_footer_facebook:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_facebook:active{
	background-image: none;
}


#top_footer_map a#top_footer_twitter{
	top: 79px;
	left: 107px;
	width: 37px;
	height: 37px;
	background-image: none;
}


#top_footer_map a#top_footer_twitter:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_twitter:active{
	background-image: none;
}


#top_footer_map a#top_footer_lastfm{
	top: 80px;
	left: 147px;
	width: 37px;
	height: 36px;
	background-image: none;
}


#top_footer_map a#top_footer_lastfm:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_lastfm:active{
	background-image: none;
}


#top_footer_map a#top_footer_myspace{
	top: 79px;
	left: 186px;
	width: 36px;
	height: 37px;
	background-image: none;
}


#top_footer_map a#top_footer_myspace:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_myspace:active{
	background-image: none;
}


#top_footer_map a#top_footer_advertise{
	top: 132px;
	left: 24px;
	width: 160px;
	height: 16px;
	background-image: none;
}


#top_footer_map a#top_footer_advertise:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_advertise:active{
	background-image: none;
}


#top_footer_map a#top_footer_email{
	top: 39px;
	left: 110px;
	width: 36px;
	height: 11px;
	background-image: none;
}


#top_footer_map a#top_footer_email:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_email:active{
	background-image: none;
}


#top_footer_map a#top_footer_ichat{
	top: 9px;
	left: 150px;
	width: 63px;
	height: 55px;
	background-image: none;
}


#top_footer_map a#top_footer_ichat:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_ichat:active{
	background-image: none;
}


#top_footer_map a#top_footer_chatwithdoc{
	top: 53px;
	left: 24px;
	width: 118px;
	height: 11px;
	background-image: none;
}


#top_footer_map a#top_footer_chatwithdoc:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_chatwithdoc:active{
	background-image: none;
}


#top_footer_map a#top_footer_contest{
	top: 20px;
	left: 267px;
	width: 106px;
	height: 19px;
	background-image: none;
}


#top_footer_map a#top_footer_contest:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_contest:active{
	background-image: none;
}


#top_footer_map a#top_footer_reviews{
	top: 50px;
	left: 268px;
	width: 104px;
	height: 19px;
	background-image: none;
}


#top_footer_map a#top_footer_reviews:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_reviews:active{
	background-image: none;
}


#top_footer_map a#top_footer_humor{
	top: 80px;
	left: 267px;
	width: 106px;
	height: 18px;
	background-image: none;
}


#top_footer_map a#top_footer_humor:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_humor:active{
	background-image: none;
}


#top_footer_map a#top_footer_videos{
	top: 107px;
	left: 267px;
	width: 106px;
	height: 19px;
	background-image: none;
}


#top_footer_map a#top_footer_videos:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_videos:active{
	background-image: none;
}


#top_footer_map a#top_footer_shop{
	top: 20px;
	left: 399px;
	width: 120px;
	height: 142px;
	background-image: none;
}


#top_footer_map a#top_footer_shop:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_shop:active{
	background-image: none;
}


#top_footer_map a#top_footer_becomeamcotm{
	top: 94px;
	left: 832px;
	width: 216px;
	height: 22px;
	background-image: none;
}


#top_footer_map a#top_footer_becomeamcotm:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_becomeamcotm:active{
	background-image: none;
}


#top_footer_map a#top_footer_mcotmarchive{
	top: 127px;
	left: 832px;
	width: 215px;
	height: 18px;
	background-image: none;
}


#top_footer_map a#top_footer_mcotmarchive:hover{
	border: 1px solid #000000;
	background-image: none;
}


#top_footer_map a#top_footer_mcotmarchive:active{
	background-image: none;
}




/************************************************
*	footer code		bottom					*
************************************************/


#bottom_footer_css_map {
	background-image: url(images/bottom_footer_map.png);
	height: 109px;
	width: 1087px;
	position:relative;
}


#bottom_footer_css_map #bottom_footer_map a {
	position:absolute;
	text-decoration:none;
}


#bottom_footer_css_map #bottom_footer_map a span {
	visibility:hidden;
}


#bottom_footer_map a#bottom_footer_iphonecheatsheet{
	top: 16px;
	left: 40px;
	width: 114px;
	height: 14px;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_iphonecheatsheet:hover{
	border: 1px solid #000000;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_iphonecheatsheet:active{
	background-image: none;
}


#bottom_footer_map a#bottom_footer_hummingbirdembroider{
	top: 31px;
	left: 40px;
	width: 114px;
	height: 12px;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_hummingbirdembroider:hover{
	border: 1px solid #000000;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_hummingbirdembroider:active{
	background-image: none;
}


#bottom_footer_map a#bottom_footer_billmcevoy{
	top: 43px;
	left: 40px;
	width: 114px;
	height: 12px;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_billmcevoy:hover{
	border: 1px solid #000000;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_billmcevoy:active{
	background-image: none;
}


#bottom_footer_map a#bottom_footer_thewarpedone{
	top: 56px;
	left: 40px;
	width: 114px;
	height: 11px;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_thewarpedone:hover{
	border: 1px solid #000000;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_thewarpedone:active{
	background-image: none;
}


#bottom_footer_map a#bottom_footer_mombuzz{
	top: 67px;
	left: 41px;
	width: 114px;
	height: 11px;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_mombuzz:hover{
	border: 1px solid #000000;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_mombuzz:active{
	background-image: none;
}


#bottom_footer_map a#bottom_footer_about{
	top: 29px;
	left: 834px;
	width: 54px;
	height: 17px;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_about:hover{
	border: 1px solid #000000;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_about:active{
	background-image: none;
}


#bottom_footer_map a#bottom_footer_privacy{
	top: 10px;
	left: 834px;
	width: 153px;
	height: 15px;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_privacy:hover{
	border: 1px solid #000000;
	background-image: none;
}


#bottom_footer_map a#bottom_footer_privacy:active{
	background-image: none;
}

/************************************************
*	left sidebar code							*
************************************************/



<style type="text/css">
#left_css_map {
	background-image: url(images/left_css_imagemap.png);
	height: 175px;
	width: 231px;
	position:relative;
}


#left_css_map #shapes a {
	position:absolute;
	text-decoration:none;
}


#left_css_map #shapes a span {
	visibility:hidden;
}


#shapes a#left_rss{
	top: 16px;
	left: 11px;
	width: 112px;
	height: 26px;
	background-image: none;
}


#shapes a#left_rss:hover{
	border: 1px solid #000000;
	background-image: none;
}


#shapes a#left_rss:active{
	background-image: none;
}


#shapes a#left_ichat{
	top: 52px;
	left: 7px;
	width: 123px;
	height: 35px;
	background-image: none;
}


#shapes a#left_ichat:hover{
	border: 1px solid #000000;
	background-image: none;
}


#shapes a#left_ichat:active{
	background-image: none;
}


#shapes a#left_tips{
	top: 94px;
	left: 13px;
	width: 166px;
	height: 31px;
	background-image: none;
}


#shapes a#left_tips:hover{
	border: 1px solid #000000;
	background-image: none;
}


#shapes a#left_tips:active{
	background-image: none;
}


#shapes a#left_advertise{
	top: 129px;
	left: 11px;
	width: 207px;
	height: 34px;
	background-image: none;
}


#shapes a#left_advertise:hover{
	border: 1px solid #000000;
	background-image: none;
}


#shapes a#left_advertise:active{
	background-image: none;
}

</style>
