a:link, a:visited, a:active {
	color: #3B6AA8; 
	font-weight: bold; 
	text-decoration: underline; 
	}
	
a:hover {
	color: #CC0000;
	font-weight: bold; 
	text-decoration: underline; 
	}
	
h1 { 
	font-family: Verdana; 
	font-size: 2.5em; 
	}

h2 {
	color: #1052A8; 
	}
	
h2 a:link, h2 a:visited, h2 a:active  {
	color: #1052A8; 
	}

h2 a:hover  {
	color:#CC0000; 
	}

h3.widgettitle {
	color: #1052A8; 
	font-size: 1.3em; 
	}
		
a.header:link, a.header:visited, a.header:active {
	color: #EEEEEE; 
	}
	
a.header:hover {
	color: #DEE7EA; 
	}

p.header { 
	color: #DEE7EA; 
	}
			
#page-container {
	font-family: Verdana, Arial, sans-serif; 
	min-width: 990px;
	font-size: 90%;
	margin: 0 0px; 
	}

#left-column .inside {
	margin-left: 10px;		
	}
.rss-icon {
	margin-right: 10px;
	}
.logo-icon {
	margin-left: 10px;
	}
	
		.blogtitle-box {
	margin-left: 10px;
	}
	
#outer-column-container {
	border-left: solid 12.6em #fff; 
	border-right: solid 13.4em #fff;
	}
	
#left-column {
	margin-left: -12.6em; 
	width: 12.6em; 
	}
	
#right-column {
	margin-right: -13.4em; 
	width: 13.4em; 
	}
	
.searchbox {
	width: 15em; 
	}

#left-column .inside .searchfield {
	width: 76%;
	}

#right-column .inside .searchfield {
	width: 77%;
	}

#left-column .inside ul li a, 
#right-column .inside ul li a {
	color: #444444; 
	border-left: solid 2px #DDDDDD; 
	padding: 0 0 0 2px;
	}
	
#left-column .inside ul li a:hover, 
#right-column .inside ul li a:hover {
	color: #CC0000; 
	border-left: solid 2px #CC0000; 
	}



#headerimage-top { 
	display: none; 
	}

/* Print Style Sheet */
@media print {

body { background:white; color:black; margin:0; }
a:link:after, a:visited:after { content:" [" attr(href) "] "; font-weight: normal; text-decoration:none; font-size: 12pt;} 
a:link, a:visited {text-decoration:underline; color:#000}
.postmetadata a:link:after, .postmetadata a:visited:after { content:""; } 
h2 a:link:after, h2 a:visited:after { content:""; } 
h2, h2 a:link, h2 a:visited, h2 a:active {color: #000; font-size: 18pt}
h3 {color: #000; font-size: 15pt;} 
#outer-column-container { border-left: none; border-right: none }
#page-container {font-size: 12pt; font-family: arial, sans-serif; margin:0; background: #fff; color: #000}
.remove-for-print, 
#left-column, 
#right-column, 
#footer, 
.navigation, 
.wp-pagenavi-navigation, 
#commentform {display:none}

}		

#left-column .inside select,
#right-column .inside select {
/* fit width of select drop down menu into availabe space,
make font smaller to make longer option titles fit in */
font-size: 11px; /* % won't work in IE6 and IE7 */
width: 98%; /* auto won't work in Safari */
}

/* Force Safari 2.0 and later, IE6 and IE7
to wrap long strings, too */
#middle-column .inside {
word-wrap: break-word;
}

/* make Firefox, Opera, Safari and IE7 resize
images instead of overflowing them over the right sidebar */
img {
max-width: 99%;
height: auto;
}


/*---------------------- Comment Quicktags ---------------------------*/
/* Main Span */
#comment_quicktags {
	text-align: left;
	margin-left: 1%;
}
/* Button Style */
#comment_quicktags input.ed_button {
	background: #F4F4F4;
	border: 1px solid #D6D3CE;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 1px;
	width: auto;
}
/* Button Style on focus/click */
#comment_quicktags input:focus.ed_button {
	background: #FFFFFF;
	border: 1px solid #686868;
}
/* Button Lable style */
#comment_quicktags #ed_strong {
	font-weight: bold;
}
/* Button Lable style */
#comment_quicktags #ed_em {
	font-style: italic;
}

/*---------------------- Smileys ---------------------------*/
/* Main Div for Smileys Page */
div.lmbbox_smileys {
	/* your style; */
}
/* Link Styles for Smileys Page */
div.lmbbox_smileys a {
	color: #00019B;
	text-decoration: none;
}
div.lmbbox_smileys a:visited {
	color: #006;
}
div.lmbbox_smileys a:hover {
	text-decoration: underline;
	color: #069;
}
/* <h1> style -> used for Main Page Heading */
div.lmbbox_smileys h1 {
	margin: 10px 0px;
	font: normal 22px serif;
	color: #333333;
}
/* <h2> style -> used for Smileys Heading */
div.lmbbox_smileys h2 {
	margin: 10px 0px;
	border-bottom: 2px solid #69C;
	font: normal 20px serif;
	color: #333333;
}
/* Main Span for Smileys Output */
div.lmbbox_smileys span.lmbbox_smileys_span {
	/* your style; */
}
/* And anything in the span */
div.lmbbox_smileys span.lmbbox_smileys_span img {
	/* your style; */
}

/* ------------------- flash overlay (ph0806) ----------------------------------------- */
/* Animated logo */
#atahualpalogo {
	position: absolute;
	right: 5px; top: 5px;
	width: 70px; height: 70px;
}
#logoflash { width: 100%; height: 100%; }

#rttm { 
	position: absolute;
	right:1px;bottom:0;
	vertical-align: bottom; text-align: right; 
	color: #444;
	font-size: 6px;
}
#rticta { 
	position: absolute;
	top:68px; left: 0; width: 70px;
	text-align: center;
	vertical-align: top;
	color:  #444;
	font-size: 20px;
	font-family: Times New Roman;
	font-weight: bold;
	letter-spacing: 2px;
}
#atahualpalogo object, #atahualpalogo embed, #atahualpalogo a { 
	position:absolute;
	right:0;top:0; 
	text-align: center;
	text-decoration: none;
	color: #777;
}


/*
 * MEDIABOX CSS
 */
/* Moviebox and Slimbox stylesheet - black theme */

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	padding: 0;
	background-color: #eee; /* ph was 000 */
	cursor: pointer;
	z-index: 990; /* we use z-index, so give these a higher value */
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background: transparent;
	z-index: 991; /* we use z-index, so give these a higher value */
	/* background-color: #888; /* ph was 000 */
}
#lbCenter {
	border: 3px solid white;
}

.lbLoading {
	background: #000 url("images/loading.gif") no-repeat center;
}

#lbImage {
/*	background-repeat: no-repeat; ph was used */
	background: transparent;
	width: 100%; height: 100%;
	border: 0; /* ph was 7px 000 */
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url("images/prevlabel.gif") no-repeat 0% 30%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url("images/nextlabel.gif") no-repeat 100% 30%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 16px;
	text-align: left;
	/* border: 7px solid #888; /* ph was 000 */
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 80px;
	height: 16px;
	background: transparent url("images/closelabel.gif") no-repeat center;
	margin: 0px;
}

#lbCaption, #lbNumber {
	margin-right: 14px;
}

#lbCaption {
	font-weight: bold;
}

