@charset "utf-8";
/* CSS Document */

body
{
background:url(images/cloud_bg3.jpg) repeat-x; 
padding:0px; 
margin:0px; 
text-align:center;
color:#00528f;
/*color:#4d4d4d;*/
font-family: "Georgia Ref", Georgia, Tahoma, Verdana;
}
h2
{
color:#00528f;
/*color:#4d4d4d;*/
/*font-variant:small-caps;*/
font-family: "Georgia Ref", Georgia, Tahoma, Verdana;
margin: 0px;
padding-bottom: 40px;
}
h3
{
margin: 0px;
padding: 0px;
font-style: italic;
}
h2.bloghead
{
padding-bottom:20px;
}
h2.blogtitle
{
font-size:medium;
margin:0px; 
display:inline;
}
h2 a
{
color:#00528f;
}
div.container
{
width:850px; 
margin: 0 auto; 
overflow:auto; 
z-index:1;
text-align:justify;
}
div.clouds
{
width:100%; 
height:189px; 
background:url(images/clouds3.jpg) repeat-x; 
position: absolute; 
top:145px; 
left:0px; 
z-index:1;
}
div.plane
{
background:url(images/plane_limn.jpg) no-repeat top; 
width:850px; 
height:231px;
}
div.ground
{
width:100%; 
color:white;
height: 137px;
/*font-family: "Georgia Ref", Georgia, Tahoma, Verdana;*/
font-size:smaller;
background:url(images/ground3.jpg) repeat-x #3c2a11; 
position:relative; 
top:0px;
text-align:center;
clear:both;
}
div.main
{
width:500px;
color:#00528f;
/*color:#4d4d4d;*/
font-size:8pt;
text-align:justify;
margin:0 auto;
margin-top:100px;
padding-left:50px;
padding-right:30px;
min-height:550px;
float:left;
display:inline;
overflow:auto; 
}
div.nav
{
width:100px;
margin-top:100px;
float:left;
padding-bottom:20px;
}
div.blognav
{
width:150px;
margin-top:100px;
float:left;
padding-bottom:20px;
text-align:left; 
/*display:block;*/
}
div.blogtitle
{
padding-bottom:20px;
font-size:larger;
}
div.blogentry
{
padding-bottom:20px;
margin-left:20px;
}
div.blogcomment
{
font-size:x-small; 
padding-bottom:40px;
}
div.commentnum
{
display:inline;
/*background: url('images/comment.gif') right center no-repeat; */
/*padding-right:20px; */
padding-bottom: 0px;
}
div.comm_name
{
background:url(images/comment.gif) no-repeat left;
padding-left:20px;
/*font-variant:small-caps;*/
}
div.comm_limn_name
{
background:url(images/comment_limn_fill.gif) no-repeat left;
padding-left:20px;
color:#4d4d4d;
/*font-variant:small-caps;*/
}
div.comm_date
{
margin-left:10px;
}
div.comm_email
{
/*font-variant:small-caps;*/
background:url(images/mail2.gif) no-repeat left;
padding-left:20px;
margin-left:20px;
}
div.comm_url
{
/*font-variant:small-caps;*/
background:url(images/commlink.gif) no-repeat left top;
padding-left:20px;
margin-left:20px;
padding-bottom:10px;
}
div.comm
{
padding-left:20px;
padding-bottom:30px;
}
div.comm_limn
{
padding-left:20px;
padding-bottom:30px;
color:#4d4d4d;
}
div.blogtags
{
text-align:right; 
display:inline; 
margin-left:20px;
}
div.blogskip
{
padding-top:30px; 
font-size:8pt;
text-align: center;
}
div.blognav_title
{
padding-bottom:10px; 
padding-top:10px;
font-size:8pt;
font-weight:bolder;
}
div.pic
{
padding:5px;
display:inline;
}
div.limndesc
{
font-size:x-small;
text-align:right;
}
div.song
{
padding-left:10px;
}
ul.desc
{
text-align:justify;
list-style-type:decimal;
list-style-position:inside;
margin:0px;
padding:0px;
padding-left:7px;
}
ul.outlink
{
text-align:right;
list-style-type:none;
margin:0px;
padding:0px;
}
ul.atm
{
list-style-type:none;
margin:0px;
padding-left:0px;
padding-bottom:10px;
text-align:left;
}
ul.recent
{
list-style-type:none;
margin:0px;
padding-left:0px;
padding-bottom:10px;
text-align:left;
}
ul.recent li
{
color:#00528f;
/*color:#4d4d4d;*/
/*font-family:"Trebuchet MS", Verdana, Tahoma, Georgia;*/
font-size:8pt;
font-weight:lighter;
padding-left:10px;
padding-bottom:0px;
text-decoration:none;
border-bottom:none;
text-decoration:none;
}
ul.recent li.artist
{
list-style-image: url(images/eighth.gif);
list-style-position:inside;
font-weight:bolder;
/*padding-left:25px;*/
/*font-variant:small-caps;*/
}
ul.recent li.song
{
padding-left:10px;
/*font-variant:small-caps;
font-weight:bolder;*/
}
ul.nav 
{
list-style-type:none;
margin:0px;
text-align:right;
padding-bottom: 20px;
}
ul.nav li
{
height:20px;
}
ul.link 
{
list-style-type: none;
}
ul.link li
{
padding-bottom:10px;
}
ul.link li img 
{
vertical-align:top;
}
ul.link li.arch
{
margin-left:-30px;
}
span.artist
{
font-size:8pt;
background: url('images/eighth.gif') no-repeat left center;
padding-left:16px;
font-weight:bolder;
}
span.song
{
font-size:8pt;
}
span.blogdate
{
font-size:smaller; 
padding:0px; 
margin-left:20px;
}
span.commname
{
font-weight:bolder;
font-size:larger;
}
span.commdate
{
padding-left:10px;
}
span.linkcap
{
font-size:smaller;
/*font-style:italic;*/
padding-bottom:0px;
}
span.portfo
{
font-size:normal;
padding-left:25px;
}
span.archdate
{
font-size:8pt;
padding-right:10px;
}
span.cred
{
position:relative;
bottom:-93px;
line-height:100%; 
text-align:right;
}
input
{
color:#00528f;
/*color:#4d4d4d;*/
font-family: "Georgia Ref", Georgia, Tahoma, Verdana;
border:1px solid #00528f;
/*border:1px solid #4d4d4d;*/
text-decoration:none;
padding-left:5px;
}
input.submit
{
background-color:#ffffff;
border:1px solid #00528f;
/*border:1px solid #4d4d4d;*/
}
textarea
{
color:#00528f;
/*color:#4d4d4d;*/
font-family: "Georgia Ref", Georgia, Tahoma, Verdana;
font-size:small;
border:1px solid #00528f;
/*border:1px solid #4d4d4d;*/
text-decoration:none;
}
a
{
/*color:#00528f;*/
color:#4d4d4d;
font-family: "Georgia Ref", Georgia, Tahoma, Verdana;
/*border-bottom:1px dashed #00528f;*/
border:none;
text-decoration:none;
}
a[href^="http:"] 
{
background: url('images/outlink.gif') right center no-repeat;
padding-right: 16px;
padding-bottom: 0px;
}
a:link{}
a:visited
{
font-style:normal;
}
a:hover
{
background-color:#00528f;
color:#ffffff;
}
a.nav
{
color:#00528f;
/*color:#4d4d4d;*/
font-size:small;
font-weight:bolder;
text-decoration:none;
border-bottom:none;
}
a.nav:link{}
a.nav:visited
{
font-style:normal;
}
a.nav:hover
{
padding-right:10px;
background-color:#ffffff;
color:#00528f;
}
a.blognav
{
text-decoration:none;
}
a.blognav:link{}
a.blognav:visited
{
font-style:normal;
}
a.blognav:hover
{
/*font-style:italic;*/
background-color:#00528f;
color:#ffffff;
}
a.comm
{
text-decoration:none;
background: url('images/comment.gif') right center no-repeat; 
padding-right:20px;
}
a.comm:link{}
a.comm:visited
{
font-style:normal;
}
a.comm:hover
{
background-color:#00528f;
color:#ffffff;
}
a.footer
{
color:#ffffff;
text-decoration:none;
border-bottom-color:#ffffff;
}
a.footer[href^="http:"] 
{
background: none;
padding:0px;
}
a.footer:link{}
a.footer:visited
{
font-style:normal;
}
a.footer:hover
{
background:none;
}
a.song 
{
font-size:8pt;
text-align:justify;
color:#00528f;
}
a.song:hover 
{
position: relative;
color:#ffffff;
}
a.song span 
{
display: none;
}
a.song:hover span 
{
display:block;
position: absolute;
z-index: 100;
font-size:x-small;
top:10px; 
left:0px;
padding:5px; 
margin:10px;
background:#00528f; 
opacity:0.9;
}
img
{
border:none;
}
span.newer
{
float:left;
text-align:left;
}
span.older
{
float:right;
text-align:right;
}

/****************** all the highslide stuff ************************/
.highslide-wrapper div {
    font-family:"Georgia Ref", Georgia, Tahoma, Verdana;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
	 border:none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	/*border: 2px solid gray;*/
}
.highslide:hover img {
	/*border: 2px solid white;*/
}
.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
/*
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
*/
a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
