body
{
	background-color: #fff;
	border: 0;
	margin: 0;
}

p, blockquote, li
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	text-align: left;
}

h1, h1 a, h1 a:visited
{
	font-weight: bolder;
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	color: black;
	font-size: 1.3em;
	text-decoration: none;
	margin: 0;
	padding: 5px 0px 5px 0px;
}

hr
{
	color: #181818;
}

h2
{
	font-weight: normal;
	color: black;
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 0.8em;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

h2 a, h2 a:visited
{
	color: black;
	font-weight: bold;
}

h3, h3 a, h3 a:visited
{
	font-weight: bolder;
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	color: black;
	padding: 5px 0px 5px 0px;
	margin-top, 0: ;
	margin-bottom: 0px;
	font-size: 1.2em;
	text-decoration: none;
}

h3 a:hover
{
	color: black;
	text-decoration: underline;
}

h3 a:active
{
	color: black;
}

h4
{
	font-weight: bold;
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 1.0em;
	padding: 0px;
	margin: 0px;
	margin-top: 0px;
}

h4 a, h4 a:visited
{
	color: black;
}

h5
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 0.7em;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#invite p
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	text-align: center;
}

.big
{
        font-size: 130%;
       }


.big>a
{
        font-size: 130%;
  
       
}

#quote h2, #quote h2 a, #quote h2 a:visited
{
color: black;
}

.date
{
	font-size: 60%;
	color: #808080;
}


.caps
{
	
	
}

.caption
{
	font-size: 0.5em;
	color: #808080;
}
.footer-list, .footer-list a, footer-list a:visited
{
	font-size: 0.7em;
	color: black;
}

blockquote
{
	margin-left: 20px;
	margin-right: 0px;
}



#head
{
	text-align: center;
	height: 110px;
	padding-top: 20px;
	padding-bottom: 0px;
	border-bottom: 1px solid #181818;
}


#container
{
	width: 900px;
	\width: 900px;
	w\idth: 900px;
	margin: 8px;
	margin-left: auto;
	margin-right: auto;
}

#content
{
	margin-left: 0px;
	margin-right: 300px;
}


#content-box
{
	padding-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 20px;
	background-color: white;
}

#articles p, #articles li
{
	font-size: 0.9em;
	line-height: 1.6em;
}

#content-box p
{
	font-size: 0.9em;
	line-height: 1.6em;
}

#sidebar-3 p
{
	line-height: 13px;
	font-size: 10px;
	text-align: left;
}

#sidebar-3
{
	float: right;
	width: 285px;
	\width: 285px;
	w\idth: 285px;
	padding-left: 5px;
	padding-top: 10px;
}

#leftbox3
{
	float: left;
	height: 190px;
	width: 32%;
	background-color: white;
	padding-top: 10px;
	border-top: 1px dotted #181818;
	border-bottom: 1px dotted #181818;
	border-left: 1px dotted #181818;
}

#centerbox3
{
	height: 190px;
	float: left;
	width: 33%;
	background-color: white;
	padding-top: 10px;
	padding-left: 0px;
	border-top: 1px dotted #181818;
	border-bottom: 1px dotted #181818;
	border-right: 1px dotted #181818;
	border-left: 1px dotted #181818;
}

#rightbox3
{
	float: left;
	height: 190px;
	width: 32%;
	background-color: white;
	padding-top: 10px;
	border-top: 1px dotted #181818;
	border-bottom: 1px dotted #181818;
	border-right: 1px dotted #181818;
}

#rightbox3 p, #leftbox3 p, #centerbox3 p
{
	font-size: 0.7em;
	line-height: 1.2em;
	margin-left: 10px;
	margin-right: 10px;
}

#rightbox3 h2, #leftbox3 h2, #centerbox3 h2, #rightbox3 h2 a, #leftbox3 h2 a, #centerbox3 h2 a
{
	margin-left: 10px;
	margin-right: 10px;
	text-align: left;
	border: 0;
	text-indent: -10px;
}

#rightbox3 h5, #leftbox3 h5, #centerbox3 h5
{
	margin-left: 10px;
	margin-right: 10px;
	font-size: 0.6em;
}

#rightbox3 .date, #leftbox3 .date, #centerbox3 .date
{
	margin-left: 10px;
	margin-right: 10px;
	color: #808080;
}

#leftcolumn
{
	float: left;
	width: 47%;
	padding-bottom: 30px;
	padding-top: 20px;
}

#rightcolumn
{
	float: right;
	width: 50%;
	padding-bottom: 30px;
	padding-top: 20px;
}



#leftcolumn p, #leftcolumn a, #leftcolumn a:visited
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 0.8em;
	color: black;
}

#rightcolumn p, #rightcolumn a, #rightcolumn a:visited
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 0.8em;
	color: black;
}

#leftcolumn .section, #leftcolumn .section a, #leftcolumn .section a:visited
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 0.9em;
	color: #c00;
	font-weight: bold;
}

#rightcolumn .section, #rightcolumn .section a, #rightcolumn .section a:visited
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 0.9em;
	color: #c00;
	font-weight: bold;
}


#archive p, #archive a, #archive a:visited
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 0.8em;
	color: black;
}


#archive .section, #archive .section a, #archive .section a:visited
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	font-size: 0.9em;
	color: #c00;
	font-weight: bold;
}

#foot
{
	border-top: 1px solid #181818;
	padding-top: 5px;
	width: 100%;
	background-color: #9BC4E2;
	height: 150px;
}

#foot_container
{
	width: 900px;
	\width: 900px;
	w\idth: 900px;
	margin: 8px;
	margin-left: auto;
	margin-right: auto;
}

#foot p
{
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
        font-size: 0.7em;
	text-align: left;
	padding: 0;
        text-decoration: none;
}

#foot a, #foot a:visited
{
	color: #C00;
	text-decoration: none;
	border: 0;
}


#foot_left
{
	float: left;
	text-align: left;
	margin-left: 0px;
	width: 65%;
}

#foot_right
{
	float: right;
	text-align: left;
	margin-right: 0px;
	width: 30%;
}

#accessibility
{
	position: absolute;
	top: -10000px;
}

a, a:visited
{
	color: #C00;
	text-decoration: none;
	border: 0;
}

a:hover
{
	color: black;
	text-decoration: underline;
	border: 0;
}

a:active
{
	color: #C00;
	text-decoration: none;
}

#sidebar-3 a, #sidebar-3 a:visited
{
	border: 0px;
	color: #C00;
}


#sidebar-3 h3
{
        font-weight: bolder;
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	color: black;
	font-size: 1.0em;
	text-decoration: none;
        text-align: center;
	margin: 0;
	padding: 10px 0px 5px 0px;
}

#sidebar-3 a:hover
{
	border: 0px;
	color: black;
	text-decoration: underline;
}

#sidebar-3 img
{
	border: 0px;
}

img.article_right
{
       float:right;
       padding: 10px;
}


img.article_left
{
       float:left;
       padding: 10px;
}


#image_left
{
       float:left;
       padding: 10px;
       font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
}


#image_left .date
{
	font-size: 60%;
	color: #808080;
}

#image_right
{
       float:right;
       padding: 10px;
       text-align: right;
       font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
}


#image_right .date
{
	font-size: 60%;
	color: #808080;
}
#content img
{
	border: 0px;
}

#content .section_hed
{
	text-align: center;
        display: block;
}

#sidebar-3 .blue, #sidebar-3 .blue a, #sidebar-3 .blue a:visited
{
	font-weight: normal;
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	color: black;
	background-color: #9BC4E2;
	text-align: center;
	font-size: 15px;
	line-height: 18px;
	font-style: normal;
	padding-left: 5px;
	margin-bottom: 15px;
	margin-top: 0px;
}

.bluetitle, .bluetitle a, .bluetitle a:visited
{
	font-weight: normal;
	font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
	color: black;
	margin: 5 px;
	text-align: center;
	font-size: 25px;
	font-style: normal;
}

#head .title
{
	font-weight: normal;
	text-decoration: none;
	font-family: Georgia, Times, Serif;
	font-size: 2.7em;
	line-height: 2.9em;
	padding: 0px;
}

#bottom
{
	border-bottom: solid;
	border-bottom-width: 1px;
	border-bottom-color: #ccc;
}

#head .title a
{
	border: 0px;
}

#content hr
{
	color: #181818;
	width: 66%;
	margin-top: 2em;
	margin-bottom: 2em;
}

img.divider
{
	align: center;
	margin-top: 2em;
	margin-bottom: 2em;
}

.comments_error
{
	background-color: #ffa;
}

div.comments_error
{
	border: 1px solid #cc8;
	padding: 0.3em;
}


.ike-slideshow {
border-top: 1px #dddddd solid;
border-bottom: 1px #dddddd solid;
margin: 10px 0px;
padding-top: 10px;
}
.ike-slideshow ul {

margin: 0px;
padding: 0px;
list-style: none;
}
.ike-slideshow ul li {
display: none;
margin: 0px;
padding: 0px;
list-style: none;
height: inherit;
line-height: inherit;
}
.ike-slideshow ul li.first {
display: block;
}
.ike-slideshow-image {
text-align: center;
padding: 0px;
font-size: 1px;
letter-spacing: 0;
}
.ike-slideshow-info {
margin-top: 10px;
text-align: center;
}
.ike-slideshow-caption {
}
.ike-slideshow-caption p {
margin: 0 0 10px 0;
}
.ike-slideshow-pagination {
font-size: 10px;
vertical-align: 2px;
padding: 2px 5px;
color: #666666;
}
.ike-slideshow img {
border: 0px;
padding: 0px;
display: inline;
margin: 0px;
}
.ike-slideshow-controls {
text-align: center;
margin: 0 0 10px 0;
}
.ike-slideshow-controls a {
border: 0px;
padding: 2px 10px;
margin: 4px;
color: black;
font-size: 12px;
background: #d3d3d3;
}