@charset "utf-8";
/* CSS Document */

body, div {
	margin:0;
	padding:0;
	}
	
img {
	border:0;
	}
	
/************************
 + Global
 ************************/

#main {
	margin:0 auto;
	padding:0 0 20px 0;
	width:750px;
	border-left:2px solid #7b3c73;
	border-right:2px solid #7b3c73;
	}
	
#banner {
	margin:0;
	padding:0;
	}
	
#nav {
	height:35px;
	background:url(images/nav-bg.gif) repeat-x;
	line-height:35px;
	}
	#nav ul,
	#nav li {
		margin:0;
		padding:0;
		list-style:none;
		}
	#nav ul {
		text-align:center;
		}
	#nav li {
		padding:0 15px;
		display:inline;
		}
		
#contentContainer {
	padding:15px 0 20px 0;
	width:750px;
	}
	
	#leftContent {
		padding:0;
		width:270px;
		}
		#leftContent .manu {
			background:url(images/manu-bg.gif) repeat-y;
			}
			#leftContent .manu .logo {
				padding:7px 0 7px 9px;
				}
		#leftContent .greenbg {
			background:url(images/Rbanner_06.jpg) repeat-y;
			}
		
	#rightContent {
		padding:0 0 0 20px;
		width:480px;
		text-align:left !important;
		}
		#rightContent .content {
			line-height:140%;
			}
		#rightContent ul.pageHeader,
		#rightContent ul.pageHeader li {
			margin:0;
			padding:0;
			list-style:none;
			}
		#rightContent ul.pageHeader {
			margin-bottom:10px;
			height:27px;
			background:url(images/active2.jpg) no-repeat right;
			line-height:27px;
			border-bottom:5px solid #7b3c73;
			display:block;
			}
		#rightContent ul.pageHeader li {
			float:left;
			}
		#rightContent ul.pageHeader li.header {
			padding:0 5px 0 12px;
			background:url(images/header_01.gif) #7b3c73 no-repeat top left;
			}
		#rightContent ul.pageHeader li.headerR {
			width:5px;
			height:27px;
			background:url(images/header_03.gif) no-repeat top right;
			}
		#rightContent .content h3 {
			margin:0 0 10px 0;
			padding:0;
			}
		
/************************
 + Font Styles
 ************************/
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	line-height:140%;
	}
	
#main {
	font-size:1.3em;
	}
	
#nav {
	font-size:1.1em;
	font-family:'Avant Garde', Verdana, sans-serif;
	}

/************************
 + Font Options
 ************************/	
.tahoma {
	font-family:Tahoma, Helvetica, sans-serif;
	}
	
.purple {
	color: #7b3c73;
	}
.white {
	color:#fff;
	}
	
	
.f85 {
	font-size:0.85em;
	}
.f12 {
	font-size: 1.2em;
	}
.f14 {
	font-size: 1.4em;
	}
.f21 {
	font-size:2.1em;
	line-height:41px;
	}
	
/************************
 + Link Styles
 ************************/
a,
a:link,
a:active,
a:visited {
	color:#0000ee;
	}
	
#nav a,
#nav a:link,
#nav a:active,
#nav a:visited {
	color:#7b3c73;
	font-weight:bold;
	text-decoration:none;
	}
#nav a:hover {
	color:#fff;
	}
	
#footerNav a,
#footerNav a:link,
#footerNav a:active,
#footerNav a:visited {
	color:#7b3c73;
	text-decoration:none;
	}
#footerNav a:hover {
	color:#d7e28d;
	}
