/* GENERAL EDITIOR STYLES
-------------------------------*/
a, a:visited{
}
	a:hover{
	}
h1{
}
h2{
	color:#000;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
}
h3{
	color:#000;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:14px;
}
h4{
	color:#000;
	font-size:100%;
}
h5{
	color:#000;
}

blockquote{
}

ul{
}
	ul li{
	}
ol{
}

img{
}

legend{
}
form fieldset label{
}
form .buttons .submit{
}


/* GENERAL LAYOUT STYLES
-------------------------------*/
body{
	/*background:#FEF7DA url(../images/body_bg.jpg) 0 0 repeat-x;*/
	background-color:#C99329;
}
	#wrap{
		background:#FFF url(../images/wrap_bg.jpg) 0 0 repeat;
		border:1px solid #CCC;
	}
		#header{
			background-color:transparent;
			height:100px
		}
			#logo{
				background:transparent url(../images/logo.gif) 0 0 no-repeat;
				height:87px;
				left:10px;
				top:10px;
				width:122px;
			}
			div#search{
				display:block;
				right:5px;
				position:absolute;
				top:0px;
			}
		#content{
		}
			#main{
			}
				#crumbs{
				}
					#list{
					}
						#list a, #list a:visited{
						}
						#list a:hover{
						}
					#email{
					}
						#email a, #email a:link, #email a:active, #email a:visited{
						}
						#email a:hover{
						}
					#print{
					}
						#print a, #print a:link, #print a:active, #print a:visited{
						}
						#print a:hover{
						}
				#pagetitle{
				}
					#pagetitle h1{
					}
				#modules{
				}
				#sub{
				}
				#local{
				}
					#local li{
					}
						#local li a{
							background:#000;
							color:#FFF;
							font-weight:bold;
						}
						#local li a:hover{
							background:#000;
							color:#776135;
						}
						#local li.selected a{
							background:#C99329;
							color:#000;
						}
						#local ul ul{
						}
						#local li li{
							margin:0;
						}
							#local li li a{
								border:none;
								font-weight:normal;
							}
								#local li li a:hover, #local li li.selected a{
									background:transparent;
									color:#776135;
								}
							#local li.selected li{
							}
								#local li.selected li a{
									background:#000;
									color:#FFF;
								}
								#local li.selected a:hover{
									background:#000;
									color:#776135;
								}
								#local li.selected li.selected a{
									background:#C99329;
									color:#000;
								}
								ul#u4, ul#u5, ul#u8, ul#u131{
									display:none;
								}
				#nav{
					background-color:#000;
				}
					#wrapper{
					}
						#wrapper h3{
						}
						#wrapper ul{
							/*padding-left:3px;*/
						}
							#wrapper ul li{
								background:#000;
							}
								#wrapper ul li a{
									font-size:10px;
								}
									#wrapper ul li a:hover{
									}
							#wrapper ul li.selected{
							}
								#wrapper ul li.selected a{
								}
				#nav li a,#nav li.selected li a,#nav li li a{background:#000;color:#FFF;}
				#nav li a:hover,#nav li.selected a,#nav li li a:hover{background:#C99329;color:#000;}

		#footer{
			background-color:transparent;
			border-top:1px solid #000;
			padding:0 0 10px;
		}
		#footer ul{
			list-style:none;
			margin:0 auto;
			padding:3px;
			text-align:left;
			width:780px;
		}
			#footer ul li{
				display:inline;
				float:left;
				margin:0;
				padding:0;
			}
				#footer ul li a{
					border-left:1px solid #000;
					font-size:10px;
					height:10px;
					padding:7px 10px 7px;
					text-decoration:none;
				}
					#footer ul li a:hover{
						text-decoration:underline;
					}
					#footer ul li#f18{
						margin-left:150px;
					}
						#footer ul li#f18 a{
							border-left:none;
						}	
			#footer p.copyright{
				color:#000;
			}
				#footer p.copyright span{
					color:#000;
				}
			#footer p.poweredby{
				color:#000;
			}
				#footer p.poweredby a,
				#footer p.poweredby a:link,
				#footer p.poweredby a:active,
				#footer p.poweredby a:visited{
					color:#000;
				}
	#extra1{}
	#extra2{}

.fckeditor{
	background:#FFF;
	margin:0;
	padding:0;
}

#wrapper ul li#t18,
#wrapper ul li#t19,
#wrapper ul li#t20,
#wrapper ul li#t21,
#wrapper ul li#t22{
	display:none;
}

#p1 #list, #p1 #pagetitle{
	display:none;
}

#p1 #modules{
	margin-top:30px;
}

#key{
	float:right;
	text-align:center;
	width:230px;
}
	#key .box{
		background:#C99329;
		border:1px solid #000;
		margin-left:34px;
		width:160px;
	}
		#key .box p{
			margin:0;
			padding:5px 0;
		}

/* Scrolling HTML Modules */
#c32, #c117{
	border:1px solid #000;
	padding:0 0 15px;
}
#c32 h2, #c117 h2{
	background:#C99329;
	border-bottom:1px solid #000;
	padding:6px 0 6px 6px;
}

	#c117 p{
		padding-right:10px;
	}

#marqueecontainer{
	font-size:80%;
	height:163px;
	overflow:hidden;
	padding:0 15px;
	position: relative;
}
	#marqueecontainer h3{
		margin-bottom:0;
	}
	
.zebra{
	border:1px solid #000;
	border-collapse:collapse;
}
	.zebra td{
		border:1px solid #000;
		padding:7px;
	}

.zebra tr { background:#FFFFE6; }
.zebra tr.even { background:#c99329; }


/*
.highlight { background:#d5fcdc; }
.mo { background:#e3f1fb; }
.zebra th { padding:5px; background:#ddd; border-bottom:1px solid #999; text-align:left; font-weight:bold; }
.zebra td { padding:5px 20px 5px 5px; border-bottom:1px solid #ddd; }
*/

.module_subpage table.cols3{
	width:99%;
}

.module_news h3{
	margin-bottom:0;
}

.module_testimonial{
	margin-bottom:10px;
}
	.module_testimonial p.client, .module_testimonial p.position{
		margin-bottom:0;
		text-align:right;
	}
	
.module_marquee{
	border:1px solid #000;
	padding:0 0 15px;
}
.module_marquee h2.marquee_header{
	background:#C99329;
	border-bottom:1px solid #000;
	padding:6px 0 6px 6px;
}
	.module_marquee .marqueecontainer{
		font-size:80%;
		height:163px;
		overflow:hidden;
		padding:0 15px;
		position: relative;
	}
		.module_marquee .marqueecontainer .module{
			margin-right:20px;
		}