body {
margin:10px 0px 0px 180px;
background: #e9e7db;
font-family: Georgia, "Georgia", serif;
font-size:12px;
color:#9b9884;
background-image:url(../images/bigbg.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.rtitle {
color:#cf412a;
font-size:12px;
font-style:italic;
font-weight:bold;
}

#summarytable a {
color:#cf412a;
font-style:italic;
}

.btext {
color:#878471;
font-size:11px;
}
.subtitle {
	color: #878471;
	font-weight: bold;
	padding-bottom:8px;
}
.splash, .splash-default, .heart, .heart-default {
	margin: 5px 0px 0 0;
	width: 15px;
	height: 15px;
}

.splash { background: url(/js/splash.png) no-repeat; }
.splash-default { background: url(/js/splash-default.png) no-repeat; }

#summarylinks a {
font-size:15px;
}

a:link, a:visited, a:active {
color:#9b9884;
text-decoration:underline;
}

a:hover{
color:#e96301;
}

#paginate a:link, #paginate a:active, #paginate a:visited, #paginate a:hover {
text-decoration:none;
}

#links a:link, #links a:active, #links a:visited, #links a:hover
{
text-decoration: none;
}

#container {
width: 755px;
display:block;
}

#header {
text-align:right;
width:750px;
padding-right:8px;
}

#header input[type="text"]{
border: 1px solid #efbea1;
font-size:8pt;
font-family:Georgia, "Georgia";
color:#9b9884;
}

.intext {
border: 1px solid #efbea1;
font-size:8pt;
font-family:Georgia, "Georgia";
color:#9b9884;
}


#header #submit {
border: 0px;
color:#9b9884;
background: none;
font-weight:bold;
text-decoration:underline;
font-family:Georgia, "Georgia";
cursor:pointer;
font-size:8pt;
}

#submit, .submit {
border: 0px;
color:#9b9884;
background: none;
font-weight:bold;
text-decoration:underline;
font-family:Georgia, "Georgia";
cursor:pointer;
font-size:8pt;
}

#topnav {
padding-top:40px; 
padding-bottom: 5px;
font-size:8pt; 
padding-right: 8px;
text-align:right;
width:750px;
}

#ptopnav {
padding-top:17px; 
padding-right: 8px;
}


#leftcol {
width:115px;
float:left;
display:inline;
}

#leftcol a {
display:block;
}

a img {
border:0px;
}

#rightcol {
width:636px;
float:left;
}

.homenews {
width:281px; 
padding-left:30px; 
padding-top:14px; 
float:left;
}

.homeevents {
width:281px; 
padding-top: 14px; 
padding-left: 30px; 
float:right;
}

.summarytitle {
color:#878471;
font-size:17px;
width:33%;
}

#summarytable td {
padding-bottom:15px;
}

.title {
font-size:13pt;
padding-bottom: 10px;
}

.entrytitle {
font-weight:bold;
}

#rightcol #homeevents {
width:281px;
display:inline;
margin-left:30px;
}

