/*
Theme Name: deseronto.ca
Theme URI: http://www.deseronto.ca/
Description: The default theme for the Town of Deseronto
Version: .01
Author: Jacob Kennedy

*/
body{
	margin:0;
	padding:0;
	background-image:url(images/common_back_tile.jpg);
	background-repeat: repeat-y;
	background-position:top left;
	background-color: #D5AF5C;
}
#mainTable{
	background-image: url(images/common_head.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
#col1{
	padding-left:11px;
}
#col2{
}
#thecontent{
	padding-left:1em;
	padding-right:1em;
	color: black;
}
#col1 h2{
	color: White;
	font-size:medium;
	margin-top:1em;
	margin-left:15px;
	margin-bottom: 0;
}
ul.ec3_events, ul.news{
	list-style: none;
	padding: 0;
	margin: 0;
}

div.eventdate{
	font-style: italic;
	color: white;
	/* font-weight:bold; */
	font-size: small;
	margin-left:15px;
}
div.eventlink a, div.postlink a{
	color: #D0CD70;
	text-decoration:none;
	font-weight:bold;
	margin-left:15px;
}
div.eventlink a:hover, div.postlink a:hover{
	color: #E8E5B6;
}
ul.news p{
	margin-left:15px;
	margin-right:15px;
	color: White;
	margin-top:0;
	font-size:smaller;
}
#footer{
	padding-left:215px !important;
}
#footer ul{
	border-top:1px solid #856E41;
	
}
#homeLogo, #crest{
	display:block;
}
#homeLogo{
	padding-top:1em;
}
#crest{
	padding-top:4em;
}
#mainNav{
	height: 50px;
}
#col1 ul{
	margin:0;
	padding:0;
	list-style:none;
	padding-left:1ex;
	}
#subpagelinks{
	padding-top:20px;
	width: 199px;
	margin: 0 !important;
	padding: 0 !important;
}
li.pagenav div.colhead{
	background-color:#D5AF5C !important;
}
li.pagenav{
	font-family: Arial, Helvetica, sans-serif;
	
/*	background-color:#D5AF5C; */	
	background-color:black;
	
	font-weight:bold;
	text-align:center;
	font-size:large;
	padding-top:4px;
	padding-bottom:0;
	position: relative;
	line-height: 120%;
	color: white;
	/* handled with IE code in header */
	/* left:-5px; */
}
div.pages li.pagenav{
	background-color:#D5AF5C;
}
li.pagenav ul li{
	border-top: 1px solid #181818;
}
ul#subpagelinks li.pagenav ul{
	background-color:black !important;
}
#col1 li.page_item, li.postlink{
	text-align:left;
}
#col1 .page_item a, #col1 li.postlink div a{
	color: white !important; /* have to override the setting from style_common.css */
	font-size: 70%;
	text-decoration: none !important; /* have to override the setting from style_common.css */
	display:block;
	width:100%;
	line-height: 1.5;
	margin: 0;
	padding:0;
}
#col1 li.postlink div{
	display:inline;
}
#col1 .page_item a:hover, #col1 .current_page_item a, #col1 .postlink a:hover{
	background-image:url(images/back_grad.png);
	background-repeat: no-repeat;
	background-position:right;
}
#col1 .current_page_item ul a{
	background-image: none;
}
#thecontent h2{
	width: 100%;
	text-align: right;
	border-bottom: 3px solid #685128;
	color: #685128;
}

h2 a{
	color: #685128;
	text-decoration: none;
}
#thecontent p{
	padding: 0;
	margin: 0;
	line-height: 1.5;
}
#thecontent p a{
	color: #625130;
}
