﻿BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 80%;
	color:#000;
	background-color:white;
	line-height:150%;
}

#header {
	CLEAR: left; 
	FLOAT: left; 
	OVERFLOW: hidden; 
	WIDTH: 97%; 
	margin-left: 1em;
	margin-right: 1em;
	BORDER-BOTTOM: #4499DD 1px solid;
}
#header P {
	CLEAR: left; 
	PADDING-RIGHT: 2%; 
	PADDING-LEFT: 2%; 
	FLOAT: left; 
	PADDING-BOTTOM: 0.1em; 
	padding-top: 0.5em;
	MARGIN: 0px; 	
	WIDTH: 96%; 
}

#header UL {
	CLEAR: left; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0.7em 0px 0px 2%; 
	WIDTH: 96%; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
#header UL LI {
	DISPLAY: inline;
}
#header UL LI A {
	BORDER-LEFT: #4499DD 1px solid; 	
	BORDER-RIGHT: #4499DD 1px solid;  
	BORDER-TOP: #4499DD 1px solid; 
	PADDING-LEFT: 1em; 
	PADDING-RIGHT: 1em;
	PADDING-TOP: 0.2em; 
	PADDING-BOTTOM: 0.2em;	 	
	MARGIN-RIGHT:0.3em;
	MARGIN-LEFT:0.3em; 	
	FLOAT: left; 
	DISPLAY: block; 
	BACKGROUND: #ffffff;
	LIST-STYLE-TYPE: none; 
	TEXT-DECORATION: none; 
	COLOR: #4499DD;
}
#header UL LI A.active {
	BORDER-LEFT: #4499DD 1px solid;	
	BORDER-RIGHT: #4499DD 1px solid; 
	BORDER-TOP: #4499DD 1px solid; 
	PADDING-RIGHT: 1em;  
	PADDING-LEFT: 1em; 
	PADDING-TOP: 0.2em; 
	PADDING-BOTTOM: 0.2em; 
	MARGIN-RIGHT:0.3em;
	MARGIN-LEFT:0.3em; 
	BACKGROUND: #4499DD; 
	LIST-STYLE-TYPE: none; 
	TEXT-DECORATION: none; 	
	COLOR: #fff;
}

#header UL LI A:hover {
	BORDER-LEFT: #4499DD 1px solid;	
	BORDER-RIGHT: #4499DD 1px solid; 
	BORDER-TOP: #4499DD 1px solid; 
	PADDING-RIGHT: 1em;  
	PADDING-LEFT: 1em;  
	PADDING-BOTTOM: 0.2em; 
	PADDING-TOP: 0.2em; 
	BACKGROUND: #4499DD; 
	BORDER-LEFT: #4499DD 1px solid; 
	MARGIN-RIGHT:0.3em;
	MARGIN-LEFT:0.3em; 
	LIST-STYLE-TYPE: none; 
	TEXT-DECORATION: none; 
	COLOR: #fff;
	background: #4499DD;
}

.colmask {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%;
}
.colright {
	FLOAT: left; WIDTH: 100%; POSITION: relative;
}
.colmid {
	FLOAT: left; WIDTH: 100%; POSITION: relative;
}
.colleft {
	FLOAT: left; WIDTH: 100%; POSITION: relative;
}
.col1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 0.5em; POSITION: relative;
	margin-top: 0.5em;	
}
.col2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 0em; POSITION: relative;
}
.col3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 1em; OVERFLOW: hidden; PADDING-TOP: 0em; POSITION: relative;
}
.threecol {
	border: 0px dashed #00ff00;
}
.threecol .colmid {
	RIGHT: 0%; BACKGROUND: #fff;
	border: 0px dashed #ff0000;
}
.threecol .colleft {
	RIGHT: 71%; 
	border: 0px dashed #00ff00;
}
.threecol .col1 {
	LEFT: 71%; WIDTH: 58%;
	border: 0px dashed #0000ff;
	padding-left: 3em;
	padding-right: 0em;
	font-size: 90%;
	line-height: 160%;
}
.threecol .col2 {
	LEFT: 74%; WIDTH: 21%;
	font-size:85%;
}
.threecol .col3 {
	LEfT: 78%; WIDTH: 30%;
	font-size:85%;
}
h1 { 
	font-size:2em;
	font-weight:900;
	color:#99ccff;
	}

h2 {
	font-size:1.1em;
	font-weight:600;
	color:#663300;
	}
h2.likes {
	padding-top: 0.5em;
	color: #DD434C;
	font-weight: 600;
	font-size: 1.3em;
	}
h2.box {
	padding-top: 0em;
	color: #DD434C;
	font-weight: 600;
	font-size: 1.3em;
	}
h3 {
	padding-top: 0px;
	color: #DD434C;
	font-weight: 600;
	font-size: 1em;
	margin-top:0.5em;
	margin-bottom:1.2em;
	}
h3.normal {
	padding-top: 0px;
	color: #DD434C;
	font-weight: 600;
	font-size: 1em;
	margin-top:1.2em;
	margin-bottom:1.2em;
	}
h3.Flickr {
	padding-top: 0px;
	color: #DD434C;
	font-weight: 600;
	font-size: 1em;
	margin-top:0.5em;
	margin-bottom:1.2em;
	margin-left:0.4em;
	}
h4 {
	font-size:1em;
	font-weight:600;
	color:#663300;
	}
hr.menu {
	height:1px;
	color:#663300;
	margin-right:280px;
}
hr.menu2 {
	height:1px;
	color:#663300;
	margin-right:220px;
}
hr.photos {
	height:1px;
	color:#663300;
	margin-right:220px;
}

a {
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}
a:link {color:#663300;}
a:hover {color:#663300;
	text-decoration:underline;}
a:visited {color:#DD8343;
	font-weight: 600;}
a.selected {
	text-decoration: underline;
	}
b, strong {
	color: #4499DD;
	font-weight:600;
	}

p.entry-footer {
	font-size: 85%;
	border-top: 1px solid #ccc;
	padding-top: 0.5em;
	}
img {
	border: 0px;
	}
.delicious-link {
	font-weight: normal;
	color: #663300;

}
.delicious-link:visited {
	color:#DD8343;
	font-weight: normal;
	list-style-type:none;
}


.delicious ul {
	list-style-type:none;
	text-indent:0;
}

.delicious li {
	list-style-type:none;
	text-indent:1em;
}
.delicious-posts {margin: 0;}
.delicious-posts ul, .delicious-posts li, .delicious-banner { margin: 0; padding: 0}
.delicious-post { padding: 0;}

.blogrollmain a:link { font-weight: normal; text-decoration: none }
.blogrollmain a:visited { font-weight: normal; text-decoration: none }
.blogrollmain a:active { font-weight: normal; text-decoration: underline }

.post-footers a:link { font-weight: normal; text-decoration: none }
.post-footers a:visited { font-weight: normal; text-decoration: none }
.post-footers a:active { font-weight: normal; text-decoration: none }
.post-footers a:hover { font-weight: normal; text-decoration: underline }


.comments ul {
	list-style-type:none;
	text-indent:0;
}

.comments li {
	list-style-type:none;
	text-indent:1em;
}


.Box {
	border: 1px solid #909090;
	padding-left: 1.2em;
	padding-right: 1.2em;
	padding-bottom: 1em;
	padding-top: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	background:#F0F7FC;
}
.Boxblue {
	border: 1px solid #909090;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-top: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	background:#F0F7FC;
	color:#000000;
}
.Boxyellow {
	border: 1px solid #ccc;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom: 1em;
	padding-top: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
	background:#EEF7F9;
}
.Invisibox {
	border: 0px solid #909090;
	padding-left: 1.2em;
	padding-right: 1.2em;
	padding-bottom: 1em;
	padding-top: 0.5em;
	margin-top: 0em;
	margin-bottom: 1em;
	background:#fffff;
	text-align: center;
}
#Flickr {
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	border:1px dashed #999;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#DCF7E6;
	}
#flickrimg1 {
	border: 1px solid #000000;
	padding: 3px;
	margin: 0.4em;
	background-color:#FFFFFF;
	}
#flickrimg2 {
	border: 1px solid #000000;
	padding: 3px;
	margin: 0.4em;
	background-color:#FFFFFF;
	}
#flickrimg3 {
	border: 1px solid #000000;
	padding: 3px;
	margin: 0.4em;
	background-color:#FFFFFF;
	}
#flickrimg4 {
	border: 1px solid #000000;
	padding: 3px;
	margin: 0.4em;
	background-color:#FFFFFF;
	}
#footer {
	CLEAR: both;
	BORDER-TOP: #ccc 1px solid; 
	BORDER-BOTTOM: #4499DD 0px solid; 
	color: #4499DD;
	font-weight: 600;
	MARGIN-BOTTOM: 1em; 
	padding-bottom:0.5em;
	padding-top: 0.2em;	 
	padding-left: 0.5em;
	margin-left: 2.5em;
	margin-right: 2em;
}