A,A:VISITED {
	color:#2952a3;
}
#mapstraction {
border:2px solid #000;	
}
.footer {
	width:900px;margin-left:auto;margin-right:auto;background-color:#777;height:22px;padding-top:4px;position:relative;
}
.footer span {
	color:#fff;
	font-size:13px;
}


.badge{
	position:relative;top:-20px;left:-8px;z-index:6;
	opacity:0.3;
	filter:alpha(opacity=30);
	
	width:300px;
}


.lightview {
  float:left;
  background: url(/images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.lightview img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 4px solid #000;
  margin: -8px 6px 6px -8px;
  padding: 0px;
  }

.entry {
	width:100%;
}
.post {
	clear:both;
	margin-bottom:20px;
}
.post h3 {
	border-bottom:1px solid #555;
}
.post-date {
	font-size:10px;
	clear:both;
}

.opaque-bg {
/*	background-color:#fff; */
	opacity:0.1;
	filter:alpha(opacity=10);
/*	position:absolute;
	width:100%;
	bottom:1px; */
}
.horizontal_menu {
	position:absolute;
	border-top:1px solid #000;
	height:27px;
	opacity:1;
	bottom:20px;
}


.horizontal_submenu {
/*	background-color:#a0927e;*/
}

div#accordions{
		}

div.accordion {
	position: relative; /* required for bounding */	

}

.accordion_toggle, .accordion_notoggle{
    position: relative; /* required for effect */
    z-index: 10;		/* required for effect */			
	text-align:center;	
	padding-top:4px;
	padding-bottom: 4px;	
	float:left;
	padding-left:12px;
	padding-right:12px;
	background-color:#000;
}

div.accordion_toggle_active {
  position: relative; /* required for effect */
    z-index: 10;		/* required for effect */			
	text-align:center;	
	padding-top:4px;
	padding-bottom: 4px;	
	float:left;
	padding-left:12px;
	padding-right:12px;
	background-color:none;
/*	background-color:#a0927e; */
	
}


div.accordion_toggle:HOVER,div.accordion_notoggle:HOVER {
opacity:0.5;
background-color:#333;
}

div.accordion_toggle a,div.accordion_notoggle a,div.accordion_toggle_active a {
	text-decoration: none;
	color: #ffffff;	
	font-size: 12px;
	padding-right: 0px;
	padding-top:4px;
	padding-bottom: 4px;	
text-transform: uppercase; 
letter-spacing:1px;		
}

div.accordion_content {
	position:absolute;
	top:25px;
	right:5px;
}

.treeItem {
	text-align:center;
	float:left;
	width:150px;		
	margin-top:2px;
}
.treeItem a {
	color: #ffffff;	
	text-decoration: none;	
	font-size: 11px;
	text-transform: uppercase; 
	letter-spacing:1px;

}

.entry .lightview {
	float:right;
}

img
 { 
	behavior: url(/css/iepngfix.htc) 
	}
	
	* {
		font: 14px/18px Futura, Helvetica, sans-serif;
	}

BODY,HTML {
	margin:0px;
	width:100%;
	}

p {
	margin-top:0px;
}

.column {
	width:900px;background-color:#fff;margin-left:auto;margin-right:auto;positon:relative;background-image:url("/img/thumb/shoetree1-trans.jpg/900/1500");
}

.header 
{
	height:175px;width:900px;position:relative;background-color:#777;overflow:hidden;
}
.header_sidebar,
.header_sidebar p {
	font-size:13px;
	font-weight:100;
	font-style:italic;
	line-height:15px;
	  text-indent: 1.5em;
	letter-spacing:0px;
	color:#fff;
}

.header_sidebar a {
	color:#DCE2FF;
}
.header_sidebar {
	position:absolute;left:450px;top:20px;height:100px;width:420px;
}

em {
	font-style:italic;
}
strong {
	font-weight:bold;
}
h1 {
	font-size:24px;
	padding:0px;
	margin:0px;
}
h2,h2 a {
	color:#000;
	text-transform: uppercase; 
	text-decoration:none;
	font-size:21px;
	padding:0px;
	margin:0px;
	
}
h3,h3 a {
	color:#000;
	text-transform: uppercase; 
	text-decoration:none;
	font-size:18px;
	padding:0px;
	margin:0px;
	
}
h4 {
	font-size:15px;
	padding:0px;
	margin:0px;
	
}
h5 {
	font-size:12px;
	padding:0px;
	margin:0px;
	
}
h6 {
	font-size:10px;
	padding:0px;
	margin:0px;
	
}


pre.code{ 
	font-family:Monaco;
	font-size:9px;
	padding:2px;
	border: 2px dashed #AA0000;
	background-color:#FFFFFF;
	margin: 1px;
	overflow:auto;
	}

pre.livecode{ 
	font-family:Monaco;
	font-size:9px;
	padding:2px;
	border: 2px dashed #EE0000;
	background-color:#FFFFFF;
	margin: 1px;
	overflow:auto;
	}