/* Visual Element Styling */
/* Reference "structural.css" for site layout styling */

body {
	background: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	}

img {
	border: 0;
	}

a, a:link, a:visited {
	color: #CC0000;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}

#header {
	background: url("../images/back_menu.gif") bottom no-repeat;
	}

ul#nav {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	}
	
	ul#nav a, ul#nav a:link, ul#nav a:visited {
		color: #FFFFFF;
		text-decoration:none;
		}
	ul#nav a:hover {
		color: #FFFFFF;
		text-decoration: none;
		}
	
	ul#nav li.selected {
		background-color: #B22320;
		}

#content {
	background: url("../images/back_content_internal.gif") top repeat-y;
	}
	
	#content_home {
		background: url("../images/back_content.gif") top repeat-x;
		}
	
	#col_left h3 {
		color: #FFFFFF;
		font-size: 15px;
		font-weight: normal;
		}
	
	#col_left {
		font-size: 12px;
		color: #CCCCCC;
		}
		
		#col_left ul {
			font-weight: bold;
			text-transform: none;
			}
		
		#col_left ul li {
			list-style-type: disc;
			}
		#col_left ul li ul li {
			list-style-type: none;
			}
				
		#col_left ul a, #col_left ul a:link, #col_left ul a:visited {
			color: #CCCCCC;
			text-decoration: none;
			}
			#col_left a.selected, #col_left a.selected:link, #col_left a.selected:visited {
				color: #FFFFFF;
				text-decoration: none;
				background-color: #B22320;
				}
		#col_left ul a:hover {
			color: #FFFFFF;
			background-color: #B22320;
			}

	#col_right {
		font-size: 75%;
		color: #333333;
		}
		
		#col_right h2 {
			font-size: 24px;
			}
		
		#col_right h3 {
			font-size: 20px;
			margin-bottom: -20px;
			color: #CC0000;
			}
		
		#col_right h4, #content_home h4 {
			text-align: center;
			color: #666666;
			font-style: italic;
			font-size: 16px;
			}

		#col_right h5 {
			font-size: 14px;
			font-weight: bold;
			font-style: italic;
			margin-bottom: -10px;
			}
		
		#col_right img.photo {
			border: 1px solid #333333;
			}
		
		#col_right tr.odd {
			background-color: #E1E1E1;
			}
			

#footer {
	background: url("../images/back_footer.gif") top no-repeat;
	font-size: 12px;
	color: #666666;
	}
	
.homeBox h2 {
	color: #FFFFFF;
	font-size: 18px;
	}
