/*  
THEME NAME: CIM Kent
THEME URI: http://www.cimmkent.co.uk
DESCRIPTION: Site template for www.cimkent.co.uk 2006 relaunch
VERSION: 0.1 BETA
AUTHOR: Simon Wakeman
AUTHOR URI: http://www.simonwakeman.com
*/

body 
{
	FONT-FAMILY: Arial, Verdana, sans-serif;
	MARGIN: 0px;
	font-size: 80%;
	color: #333333;
}
.bggrey
{
	BACKGROUND-COLOR: #eeeeee;
	COLOR: #333333;
	FONT-FAMILY: Arial, Verdana, sans-serif;
    	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
}
.bgred
{
	BACKGROUND-COLOR: #990000;
}
.bggreydark
{
	BACKGROUND-COLOR: #cccccc;
}
.bgwhite
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #333333;
	FONT-FAMILY: Arial, Verdana, sans-serif;
    	FONT-SIZE: 70%;
    	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
}
.title
{	COLOR: #990000;
    	FONT-FAMILY: Arial, verdana, sans-serif;
    	FONT-SIZE: 105%;
    	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
    	FONT-WEIGHT: bold;

}
a
{	color: #990000;
	TEXT-DECORATION: underline;
}
a:hover
{	color: #cc0000;
	TEXT-DECORATION: none;
}
.menu
{	
	font-family: tahoma, Arial, verdana;
	font-size: 11px;
	Padding-right: 5px;
	Padding-left: 5px;
	COLOR: #990000;
	text-decoration: none;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #ffffff;
	HEIGHT: 25px;
	TEXT-ALIGN: right;
}
.menuhover
{	
	font-family: tahoma, Arial, verdana;
	font-size: 11px;
	Padding-right: 5px;
	Padding-left: 5px;
	COLOR: #990000;
	text-decoration: none;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #f7f7f7;
	TEXT-ALIGN: right;
	BORDER-TOP: #eeeeee 1px solid;
	BORDER-LEFT: #eeeeee 1px solid;
	BORDER-BOTTOM: #eeeeee 1px solid;
	HEIGHT: 25px;
	cursor: hand;
}
.menuselected
{	
	font-family: tahoma, Arial, verdana;
	font-size: 11px;
	Padding-right: 5px;
	Padding-left: 5px;
	COLOR: #990000;
	text-decoration: none;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: right;
	BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: 25px;
}
a.navlink
{	color: #990000;
	TEXT-DECORATION: none;
}
a.navlink:hover
{	color: #990000;
	TEXT-DECORATION: none;
}
.signup
{	
	font-family: Arial, verdana;
	font-size: 11px;
	Padding-right: 5px;
	Padding-left: 5px;
	Padding-top: 5px;
	COLOR: #990000;
	text-decoration: none;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: right
}
.footer
{	color: #cccccc;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Verdana, sans-serif;
    	FONT-SIZE: 65%;
    	FONT-STYLE: normal;
    	background: #ffffff;
}
a.footer
{	color: #cccccc;
	TEXT-DECORATION: none;
	FONT-SIZE: 100%;
}
a.footer:hover
{	color: #990000;
	TEXT-DECORATION: none;
}
.input
{	
	font-family: Arial, verdana;
	font-size: 11px;
	COLOR: #333333;
}
.button
{	
	font-family:Arial, verdana;
	font-size: 11px;
	background: #999999;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	border-top: 1px solid #666666; 
	COLOR: #ffffff;
	text-decoration: none;
	FONT-WEIGHT: bold;
	cursor: hand;
	BACKGROUND-COLOR: #999999;
}
.tabtitle
{	COLOR: #990000;
    	FONT-FAMILY: Arial, verdana, sans-serif;
    	FONT-SIZE: 75%;
    	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
    	FONT-WEIGHT: bold;
    	HEIGHT: 20px;
    	BACKGROUND: #EEEEEE;
    	PADDING-TOP: 2px;
}
.tabtitlesel
{	COLOR: #990000;
    	FONT-FAMILY: Arial, verdana, sans-serif;
    	FONT-SIZE: 75%;
    	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
    	FONT-WEIGHT: bold;
    	HEIGHT: 20px;
    	PADDING-TOP: 2px;
}

h2 {
font-size: 1.3em ;
COLOR: #990000;
    	FONT-FAMILY: Arial, verdana, sans-serif;
    	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
    	FONT-WEIGHT: bold;
}

h3 {font-size: 1.1em;
COLOR: #990000;
    	FONT-FAMILY: Arial, verdana, sans-serif;
    	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
    	FONT-WEIGHT: bold;
			clear: both;
}

h4 {font-size: 1em;
COLOR: #990000;
    	FONT-FAMILY: Arial, verdana, sans-serif;
    	FONT-STYLE: normal;
    	TEXT-DECORATION: none;
    	FONT-WEIGHT: bold;
}

p {
padding: 0px 0px 0px 0px
}

#eventinfo {
float: left;
border: 1px dashed #CCCCCC; 
padding: 5px 5px 5px 5px;
margin: 10px 0px 25px 0px;
font-size: 97%; 
list-style: none;
line-height: 1.4em;
color: #999;
width: 75%; 
clear: both;}

.body {
padding: 10px 10px 10px 10px ;
}



/* form elements */
form {
	margin:10px; padding: 0;
	border: none; 
	background-color: #FAFAFA; 
}


label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input {
	padding: 2px;
	border:1px solid #eee;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
textarea {
	width:300px;
	padding:2px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #eee;
	height:100px;
	display:block;
	color:#777;
}
input.button { 
	margin: 0; 
	font: bold 1em Arial, Sans-serif; 
	border: 1px solid #CCC;
	background: #FFF; 
	padding: 2px 3px; 
	color: #596FAD;	
}


.post-footer .comments {
	background: url(/wp-content/themes/cimkent/i/comment.gif) no-repeat left center;
	padding-left: 18px; margin: 0 3px 0 3px;
}

.post-footer .rss {
	background: url(/wp-content/themes/cimkent/i/feedicon.png) no-repeat left center;
	padding-left: 18px; margin: 0 3px 0 3px;
	border: none; 
}
.post-footer .readmore {
	background: url(/wp-content/themes/cimkent/i/page.gif) no-repeat left center;
	padding-left: 18px; margin: 0 3px 0 3px;
}

.post-footer .trackback {
	background: url(/wp-content/themes/cimkent/i/trackback.gif) no-repeat left center;
	padding-left: 18px; margin: 0 3px 0 3px;
}

.post-footer .byemail {
	background: url(/wp-content/themes/cimkent/i/emailicon.gif) no-repeat left center;
	padding-left: 18px; margin: 0 3px 0 3px;
}

.post-footer {
	background-color: #FAFAFA;
	padding: 5px; margin: 10px 15px 25px 15px;
	border: 1px solid #f2f2f2;
	font-size: 100%;	
}

.align-left  {	text-align: left; }