/* updated ornothland.css file */

body		{ margin: 0px; padding: 0px; font-family: tahoma, verdana, arial, helvetica, sans-serif; }
a			{ text-decoration: none; color: #22d; }
#leftnav 	{ width:100px; background-color: #fff; height:100%; padding: 4px; }
#visitme    { font-size: 0.9em }
#rightnav	{ width:260px; background-color: #ddd; height:100%; float:right; padding: 12px 12px; }
#content	{ width:100%; background-color: #ddf; height:100%; padding: 24px 0px 0px 0px; }
#contentbox	{ margin: 0px 12px 12px 12px; }
/* #-rhsout     { visibility:hidden; } */
img.center	{ display: block; margin-left: auto; margin-right: auto; float: right; }
.sidebutt	{ border:0; padding: 2px; }
.head1		{ color:#008;position:absolute;top:0px;left:30px;font-size:32px;font-weight:bold; }
.headup   	{ font-size:13px;font-style:oblique;vertical-align:text-top; }
.head2		{ color:#008;position:absolute;top:56px;left:30px;font-size:12px; }
.twitter 	{ margin: 0px 0px 20px 0px; padding: 0px; }
.twitter>p	{ text-align: left; margin: 0px; margin-left: 4px; padding: 0px; }
.livejournal { margin: 0px 0px 20px 0px; padding: 0px; }
.livejournal>a>p	{ text-align: left; margin: 0px; margin-left: 4px; padding: 0px; }
.flickr		{ margin: 0px 0px 20px 0px; padding: 0px; }
.flickr>a>p	{ text-align: center; margin: 0px; padding: 0px; }
.garmin		{ margin: 0px 0px 20px 0px; padding: 0px; }
.garmin>a>p	{ text-align: center; margin: 0px; padding: 0px; }
.news	 	{ margin: 0px 0px 20px 0px; padding: 0px; }
.news>p		{ text-align: left; margin: 0px; margin-left: 4px; padding: 0px; }
.youtube		{ margin: 0px 0px 20px 0px; padding: 0px; }
.youtube>a>p	{ text-align: center; margin: 0px; padding: 0px; }
.caption {
	text-align:center;
     color : #008;
     font-size : 10px;
     font-family : verdana, arial, helvetica, sans-serif;
     font-weight : normal;
}

.center-col>p {
	margin: 0px 0px 10px 0px; 
}

div.main-box {
position:relative;
text-align:left;
overflow:hidden;
width:100%;
background:#FFFFFF;
border:solid 0px white;
}
div.top-box {
background:#00FFFF;
border-bottom:solid 0px white;
}
div.bottom-box {
background:#336699;
border-top:solid 10px white;
}
div.center-box {
position:relative;
width:100%;
left:120px;
background:#ccccff;
border-left:solid 10px white;
}
div.reset-box {
position:relative;
width:100%;
left:100%;
margin-left:-120px;
} 
div.right-box {
position:relative;
width:100%;
margin-left:-260px;
left:-20px;
background:#9999ff;
border-left:solid 10px white;
}
div.content-box {
position:relative;
width:100%;
margin-left:-100%;
left:260px;
}
div.left-col {
float:left;
width:120px;
padding-left: 8px;
padding-top: 10px;
}
div.right-col {
float:right;
width:22%;
padding-right: 10px;
padding-top: 10px;
}
div.center-col {
margin-left:120px;
margin-right:260px;
padding-left:20px;
padding-right:20px;
padding-top: 10px;
}
* html div.center-col {
height:1%;
margin:0;
}
* html div.left-col {
margin-right:-3px;
}
* html div.right-col {
margin-left:-3px;
}
.clearfix:after {
content: "."; 
display: block;
height: 0px;
clear: both; 
visibility: hidden;
}
.heightfix:before {
content:'.';
display:block;
visibility:hidden;
height:0;
}
/* diary images */

.rightsidepix {
	border: 0px solid red;
	padding: 4px 0px 4px 8px;
	float: right;
}

.leftsidepix {
	border: 0px solid red;
	padding: 4px 8px 4px 0px;
	float: left;
}

.centeredpix {
	border: 0px solid red;
	padding: 4px 0px 4px 0px;
	text-align: center;
}

.diarytable {
	padding: 0px 10px;
	vertical-align: top;
}

.bodycopy {
	font-family:tahoma,verdana,helvetica,arial,sans-serif;
	font-size:12px;
	color: #008;
}
