/* CSS Document */
<style type="text/css">

body{
	background-color:#ffffff;
}

a{
	color:#775555;
    text-decoration:none;
}

a:visited{
	color:#006666;
	text-decorations:none;
}

a:hover{
	color:#999999;
	text-decorations:none;
	font-size: 1.3em; 
}

.title_xl2 {
	font-family: Helvetica;
	font-size: 72px;
	font-weight: bold;
	color: #555555;
	letter-spacing:-6px;
	line-height:72px;
}

.redtitle_xl2 {
	font-family: Helvetica;
	font-size: 72px;
	font-weight: bold;
	color: #cc0000;
	letter-spacing:-6px;
    line-height:1em;
}

.title_xl2s {
	font-family: Helvetica;
	font-size: 48px;
	font-weight: bold;
	color: #555555;
	letter-spacing:-3px;
	line-height:1em;
}

.title_xl2_C93 {
	font-family: Helvetica;
	font-size: 72px;
	font-weight: bold;
	color: #cc9933;
	letter-spacing:-6px;
	line-height:72px;
}

.title_xl {
	font-family: Helvetica;
	font-size: 24px;
	font-weight: bold;
	color: #555555;
	letter-spacing:-2px;
	line-height:36px;
}

.title {
	font-family: Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #555555;
	letter-spacing:-1px;
	line-height:24px;
}

.text {
	font-family: Helvetica;
	font-size: 14px;
	color: #444444;
    line-height:13px;
}

.textimg{  
	-webkit-transform: rotate(180deg);  
	opacity:0.5;  
	border:0px solid white;
	-webkit-box-reflect:below 1px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.8, transparent), to(white));
	
	font-family: Helvetica;
	font-size: 14px;
	color: #aaaaaa;
    line-height:1em;
} 

.redtitle {
	font-family: Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #cc0000;
	letter-spacing:-1px;
	line-height:24px;
}

.redtext {
	font-family: Helvetica;
	font-size: 14px;
	color: #cc0000;
    line-height:1em;
}

.blutext {
        font-family: Helvetica;
        font-size: 14px;
        color: #7777AA;
    line-height:1em;
}

.text_memo {
	font-family: Helvetica;
	font-size: 10px;
	color: #444444;
    line-height:13px;
}

.text_memo_C93 {
	font-family: Helvetica;
	font-size: 10px;
	color: #cc9933;
    line-height:13px;
}

.text_t1ght {
	font-family: Helvetica;
	font-size: 14px;
	color: #555555;
    line-height:10px;
}

.text_dark {
	font-family: Helvetica;
	font-size: 14px;
	color: #555555;
    line-height:13px;
}

.text_serif {
	margin: 0;
	color: #555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 18px;
}

.text_serif_memo {
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #555555;
    line-height:13px;
}

.title_serif {
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #555555;
    line-height:24px;
}

.title_serif_xl2 {
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 72px;
	color: #555555;
    line-height:80px;
}


.wood{
	font-family: times, Times New Roman, times-roman, georgia, serif;
	color: #555555;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 34px;
	line-height: 30px;
	letter-spacing: -1px;
	font-weight: bold;
}


.redwood{
	font-family: times, Times New Roman, times-roman, georgia, serif;
	color: #cc0000;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 34px;
	line-height: 30px;
	letter-spacing: -1px;
	font-weight: bold;
}

.wood_xl2{
	font-family: times, Times New Roman, times-roman, georgia, serif;
	color: #555555;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 72px;
	line-height: 36px;
	letter-spacing: -1px;
	font-weight: bold;
}


.wood_xl2s{
	font-family: times, Times New Roman, times-roman, georgia, serif;
	color: #555555;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 48px;
	line-height: 1em;
	letter-spacing: -1px;
}

.teasetext{
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-style: oblique;
	color: #555555;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	line-height: 15px;
	letter-spacing: -1px;
	font-weight: bold;
}

.tease{
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-style: oblique;
	color: #aaa;
	margin: 0px 0px 0px 0px;
	font-size: 23px;
	line-height: 23px;
	letter-spacing: -1px;
	font-weight: bold;
}

.teaseblu{
	font-family: times, Times New Roman, times-roman, georgia, serif;
	font-style: oblique;
	color: #558;
	margin: 0px 0px 0px 0px;
	font-size: 23px;
	line-height: 23px;
	letter-spacing: -1px;
	font-weight: bold;
}


/*THUMB BOXES*/
#post{
	padding:3px;
	float:left;
	background:#EEE;
	margin-right:3px;
	margin-bottom:3px;
	
	line-height:9px;
	color:#000;
	border: 0px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
#post:hover{
	background:#bfcbf1;
	color:#FFF;
	}

/*PHOTO STYLES*/
.image img{
	margin-top: 3px;
	margin-bottom:3px;
	width: auto; height: auto;
	}
	
body#index .photo .caption{
	position:absolute;
	bottom:3px;
	left:3px;
	background:#EEE;
	opacity:.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	width:250px;
	padding:3px 0 3px 0;
	z-index:100;
	}


/*FOOTER STYLES*/	
#footer{
	color:#555;
	clear:both;
	text-align:right;}
</style>


</style>


