/*****************************************************************************/
/* Version 1.0                                                               */
/*                                                                           */
/*****************************************************************************/

body { 
		font-family: Trebuchet MS, Verdana, Arial;
		margin: 0px;
		padding: 0px;
		background-color: #FFE111;
	 }
	 
a, a:link { text-decoration: none; }

h1, h2, h3, h4 {
		color: #FFE111;
	 }
	 
h1 { font-size: 1.3em; }
h2 { font-size: 1.0em; }

p, li { 
	font-size: 0.8em;
  }

/*****************************************************************************/
/* Layout Styling                                                            */
/*                                                                           */
/*****************************************************************************/

#frame { 
			width: 780px;
			text-align: left;
			background-image: url(../images/layout/framebg.jpg);
			repeat: repeat-y;
			border: solid 1px red;
			border-top: none 0px;
			background-color: #FFE111;
       }
	   
#header {
			height: 45px;
			background-image: url(../images/layout/header.jpg);
			repeat: no-repeat;
			margin: 0px;
			padding: 0px;
       }

#toolbar, #footer {
			height: 32px;
			background-image: url(../images/layout/toolbar-tile.jpg);
			repeat: repeat-x;
			margin:0px;
			padding:0px;
			clear: both;
			color: orange; 
	   }

	  

#content-top {
			height: 31px;
			background-image: url(../images/layout/content-top.jpg);
			repeat: no-repeat;
			margin:0px;
			padding:0px;
	   }	   

#content-top-sm {
			height: 23px;
			width: 591px;
			background-image: url(../images/layout/content-top-sm.jpg);
			repeat: no-repeat;
			margin:0px;
			padding:0px;
			display: block;
			float: left;
			clear: none;
	   }	   

#content-left {
			width: 591px;
			background-image: url(../images/layout/content-tile.jpg);
			background-repeat: repeat-y;
			margin:0px;
			padding: 0px;
			float: left;
			clear: none;
			color: #FFE111;
		}

#content-bottom {
			width: 591px;
			height: 23px;
			background-image: url(../images/layout/content-bottom.jpg);
			background-repeat: no-repeat;
			margin:0px;
			padding: 0px;
			float: left;
			clear: none;
		}

.content-padding { 
			margin: 20px;
			margin-top: 0px;
				 }

#content-right {
			background-color: #FFE111;
			width: 187px;
			margin: 0px;
			padding: 0px;
			float: right;
			clear: none;
			text-align:left;
			display: inline;
			height: 100%;
			}

#content-right-heading {
			height: 26px;
			margin: 0px;
			padding: 5px;
			background-image: url(../images/layout/redhead-tile.gif);
			background-repeat: repeat-x;
			
			color: black;
			font-weight: bold;				
			font-size: 0.75em;
		 	}

#PageHeading {
			position: relative;
			top: -16px;
			left: 0px;
			clear: none;
			display: inline;
		   }
		

/**************************************************
	n2kdesign.co.uk CSS Menu Generator
	CSS Template for use with Generator

	CSS MENU STYLE 2
	
	Copyright 2006 by Justin Kercher
	
	http://www.n2kdesign.co.uk
	19/06/2006
***************************************************/

#cssmenu {
	font-family: Verdana;
	font-size: 10px;
	text-align:left;
	text-align:left;
	margin-left: 10px;
	margin-right: 10px;
}
			
#cssmenu a, #cssmenu a:link, #cssmenu a:link, #cssmenu a:active, #cssmenu a:visited {
	color: #ffffff;
	background-color: #FFE111;
	border-color: #2a411e;
	
	border-style: solid;
	border-width: 1px 1px 1px 10px;
	padding: 2px;
	margin: 1px;
	display: block;
	text-decoration: none;
	text-align:left;
}
	
#cssmenu a:hover {
	color: #ffffff;
	background-color: #FFE111;
	border-color: #2a411e;
	
	border-style: solid;
	border-width: 1px 1px 1px 10px;
	padding: 2px;
	margin: 1px;
	display: block;
	text-decoration: none;
	text-align:left;
}
			
/*****************************************************************************/
/* Rounded Corners                                                           */
/*                                                                           */
/*****************************************************************************/			

.roundcont {
	background-color: #FFE111;
	color: #fff;
}

.roundcont p {
	margin: 10px;
}

.roundtop { 
	background: url(../images/layout/roundbox/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(../images/layout/roundbox/br.gif) no-repeat top right; 
}

img.corner {
   width: 19px;
   height: 19px;
   border: none;
   display: block !important;
}

