body {
	background: #FFFFFF; 
        background-image: url(http://robert-buckley.net/wp-content/themes/robert/images/bg.png);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	font-family: Trebuchet MS;
	font-size: 9px;
	line-height: 12px;
	color: #392E3C;}
	
td, tr {
	font-family: Trebuchet MS;
	font-size: 12px;
	letter-spacing: 0px;
	line-height: 11pt;
	color: #cacaca;
	text-align: justify;
	padding: 0px;}

.footer { 
 	background-color: #2c2c2c;
	border: 1px solid #311d1f;
	-moz-border-radius:  15px; 
	-webkit-border-radius: 15px; 
	border-radius: 15px;
	padding-top: 10px;	
}

strong, b {
	color: #43b3cd;}

em, i {
	color: #886563;}
	
a:link, a:visited, a:active {
	color: #91e4fa;
	text-decoration: none;}

a:hover {
	color: #dde9ed;
	text-decoration: none;}

a img {
	border: 1px solid #408DB0;}

a:hover img {
    border: 1px solid #7C1D3F;}
	
input, textarea, select, button {
	background: #F0EEEE;
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #808080;
	border: 1px solid #65c7de;}

input:focus, textarea:focus, label:focus, select:focus, button:focus {
	background: #E9E7E7;
	font-family: Trebuchet MS;
	font-size: 10px;
	color: #404040;
	border: 1px solid #65c7de;}

.menutitle { 

	background-color: #e3e3e3;
	font-family: Verdana;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
	color: #65c7de;
	padding: 5px;
	-moz-border-radius:  5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
}

.menu1 { 
	font-family: verdana;
	font-size: 10px;
	color:#ACACAC;
	line-height: 13px;
	text-align: justify;
	padding: 3px;
}



.post-date {
        float: left;
        display:inline;
        margin:6px 0 0 10px;
        line-height:12px;
        width:40px;
        height:35px;
        font-family: Tahoma, "Times New Roman", Times, serif;
        background:url(images/date.png);
        text-align:center; 
        text-transform:uppercase;}

.month {
        font-family:"Tahoma", Arial, helvetica, sans-serif;
        padding:4px 0 0 0;
        font-size:11px;
        color:#91d8f3;}

.day {
        color:#3690a5;
        font-size:15px;}

.post-header {float:right;width:89%;}
.post-header h1 {color:#61c9e4;margin:4px 0;font-size:12px;padding:0px 3px;border:none;}
.post-header h1 a{color:#61c9e4; text-decoration:none;font-weight:normal;}
.post-header h1 a:hover{color:#bed7dc;text-decoration:none}

.post-meta {color:#b5b2ae;font-size:10px;text-transform:uppercase;border-top:1px solid #f6f6f6;padding:1px 3px;}
.post-meta a {color:#8ed1ea; text-decoration:none}
.post-meta a:hover {color:#d3d3d3; text-decoration:underline;}

.post-body {margin-bottom:5px;line-height:18px;font-size:11px;padding:4px;font-family: Verdana, Helvetica, sans-serif;}
.post-body img {padding:5px;margin:5px;border:1px solid #9ebecb;}
.post-body img:hover {padding:5px;margin:5px;border:1px solid #a2bac6;}

.clearing {clear:both; height:0px; padding:0; margin:0;}

.continue {border-bottom:1px solid #e4f0f6;margin:10px 0 20px 0;}

.menu2	{
 	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #f6f6f6;
	-moz-border-radius:  10px; 
	-webkit-border-radius: 10px; 
	border-radius: 10px;
	padding-top: 5px;

}

.table	{
 	background-color: #FFFFFF;
	padding: 3px;
	color:#ACACAC;
	font-family: Verdana;
	font-size: 10px;
	text-align: justify;
	border: 1px solid #f6f6f6;
	-moz-border-radius:  10px; 
	-webkit-border-radius: 10px; 
	border-radius: 10px;
	padding-top: 5px;
}


blockquote {
	background-image: url(images/bquote.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin:10px 40px 10px 5px;
	text-align: center;
	font-family : Georgia, "Times New Roman", Times, serif;
	color : #999;
	clear: both;
	padding-top: 15px;
	padding-left: 38px;
}

.img2 {
	background-color: #FFFFFF;
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;
        padding: 2px;
	border: 1px solid #d9d9d9;
	padding: 2px;margin: 1px;
}
.img2:hover {
	background-color: #FFFFFF;
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;
	padding: 0px;border: 1px solid #adbae4;
	padding: 2px;margin: 1px;
}