body {
  background:#ffffff url(/images/orange.jpg) repeat-y 0% 0%;
  margin:0;
  padding:0;
  text-align:center;
  color:#666;
  font:x-small "times new roman", times, Georgia, Serif;
  font-size/* */:/**/small;
  font-size: /**/small;
  text-align: center;}
  
a:link {
  color:#58a;
  text-decoration:none;}
a:visited {
  color:#58a;
  text-decoration:none;}
a:hover {
  color:#8FABBE;
  text-decoration:underline;}
a img {
  padding:0.2em;
  border:1px solid #ddd;}
a {	text-decoration: none;}


h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}
	
#container {
	line-height: 1.4em;
	margin-right: auto;
	margin-left: 80px;
        margin-top:15px;
	text-align: left;
	padding:0px 5px 0px 0px;
	width: 746px;
	width/* */:/**/740px;
        width: /**/740px;
	background: #ffffff;
	border-right:1px solid #ddd;
	}

#banner {
	font-family: Verdana, Arial, sans-serif;
	color: #14558e;
	background: #ffffff;
	text-align: center;
	padding:15px 0px 25px;
	border-bottom: 1px solid #ddd;
	margin-bottom:15px;
	}

#banner-img {
	display: none;
	}


#banner a {
	color: #1e558e;
	text-decoration: none;
	}

#banner h1 {
	font-size: large;
	font-size/* */:/**/x-large;
        font-size: /**/x-large;
	}

#banner h2 {
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  text-align:center;
  margin-top:5px;
	}

#banner h4 {text-align:left; letter-spacing:0.2em;}
	
#center {
	float: left;
	width: 515px;
	overflow: hidden;
	}

.content {
	padding: 15px 15px 5px 5px;
    font:110%/1.4em "times new roman", times, "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	background-color: #FFFFFF;
	color: #666666;
        }

#right {
	float: left;
	width: 224px;
	background-color: #FFFFFF;
        border-left:1px solid #ddd;
	overflow: hidden;}

.content p {
	color: #666666;
	text-align: left;
	margin-bottom: 10px;
	}

.content blockquote {
	line-height: 150%;
	}

.content li {
	line-height: 130%;
        list-style-type:circle inside;
	}

.content h2 {
	color: #666666;
	text-align: left;
	font-size:130%;
	font-weight: bold;
	margin-bottom: 10px;
	
	}

.content h3 {
	color: #999;
	font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
    text-transform:uppercase;
    letter-spacing:.2em;
	text-align: left;
	font-weight: normal;
	margin-bottom: 10px;}

.content p.archivelist {margin:10px 0px;padding:0;}

.content p.posted {
	color: #999;
	font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	border-top: 1px solid #ccc;
	text-align: left;
	margin-bottom: 25px;
	padding: 3px 0px;
	letter-spacing:0.2ex;
	}
	
.content p.posted a {color:#666;}

.content img {padding:3px; margin:0.5em; border:1px solid #ddd;}

img.thumbs {

	width:150px;  

/*	height:80px;  */

	margin:.5em;

	padding:3x;
	
	border:1px solid #ddd;

	}

a img.thumbs {width:150px; border:1px solid #ddd;padding:3px;margin:.5em;}  

blockquote {background:#212121;color:#81F244;font-family:verdana,arial;font-size:11px;padding:10px;margin:5px;width:450px;}

.sidebar {
	padding: 15px 5px 15px 15px;
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	}

.sidebar a:link {
  color:#777;
  text-decoration:none;}
.sidebar a:visited {
  color:#777;
  text-decoration:none;}
.sidebar a:hover {color:#8FABBE;}


#calendar {
  	color: #777;
        font-size:85%;
        padding: 2px;
	text-align: center;
	margin-bottom: 30px;
	}

#calendar a:link {text-decoration:underline;}
#calendar a:visited {text-decoration:none;}
#calendar a:hover {color:#14558E;}

#calendar table {
	padding: 2px;
	border-collapse: collapse;
	border: 0px;
        width: 100%;
	}

#calendar caption {
	color: #14558e;
	font-weight: normal;
        text-transform: uppercase;
        font-size:100%;
	letter-spacing: .3em;
	}

#calendar th {
	text-align: center;
	font-weight: normal;
	}

#calendar td {
	text-align: center;
	}

.sidebar h2 {
	color: #14558e;
	font-size:100%;
        line-height:1.4em;
	text-align: center;
	text-transform: uppercase;
  	letter-spacing: .3em;
        padding-top:5px;
	}

.sidebar ul {
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 30px;
	}

.sidebar ul ul {
	margin-bottom: 0px;
	}

.sidebar #categories {margin:15px 0;}

.sidebar #categories ul {
	padding-left: 15px;
	}

.sidebar li {
	color: #666666;
	text-align: left;
	line-height: 1.3em;
	margin-top: 10px;
	list-style-type: none;
	}

.sidebar #categories li {
	list-style-type: circle;
	}

.sidebar img {
	border: 3px solid #FFFFFF;
	}

.photo {
	text-align: center;
	margin:2px auto 5px;
        border:0;
        padding:0;
	}

.link-note {
	line-height: 150%;
	text-align: left;
	padding: 2px;
        text-align:center;
	margin-bottom: 15px;
	}
#powered {
	line-height: 150%;
	text-align: left;
	color: #666666;
	margin-top: 35px;
	}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
	}


.commenter-profile img {
	vertical-align: middle;
	border-width: 0;
	}

.blogrollmain {margin-bottom:15px;
        line-height: 150%;
	text-align: left;
	padding:5px 2px;}

p.footer {color: #999;
	font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
    text-transform:uppercase;
    letter-spacing:.2em;
	text-align: center;
	font-weight: normal;
	margin:0.1em 0;
        padding:0.2em 0;
        border-top:1px solid #ddd;}

hr {	border: 0;
	height: 1px;}

hr.hr1 {color: #ddd;
    background-color: #ddd;
    height: 1px;}

table#tabb {empty-cells:show;
border:1px solid #DCDCDC;
padding: .5em 1.2em;
width:400px;
font-family:courier;
color:#BABABA;
}

table#tabb a:link {color:#C7754C;}
table#tabb a:hover {color:#ED885B;}
table.blog tr:nth-child(2n) {background:#EDEDED;}

p.posted img {border:0;padding:0;margin:0;}