@charset "utf-8";
/* CSS Document */

@font-face { font-family: "calibri"; src: url("../fonts/calibri.ttf"); }
@font-face { font-family: "CalibriL"; src: url("../fonts/CalibriL.ttf"); }
@font-face { font-family: "calibrib"; src: url("../fonts/calibrib.ttf"); }

@font-face { font-family: "Times-Italic"; src: url("../fonts/Times-Italic.ttf"); }
@font-face { font-family: "PFBeauSansProThin"; src: url("../fonts/PFBeauSansProThin.ttf"); }

* { margin:0; } 

a {	outline-style:none;outline-width:0; }

a:link, a:visited { font-family:Calibri, Arial, Geneva, sans-serif; color:#6d6e71; font-weight:normal; text-decoration:none; }

a:hover { text-decoration:none; color:#d59f0f; }

p {padding-bottom:6px;}

b {font-weight:bold; font-size:15px;padding-bottom:5px; line-height:28px;}

em {font-style:italic;}

.calibri-20px {font-family:CalibriL, Arial, Geneva, sans-serif; font-size:20px;}


#menu {
	width:1000px;
	height:43px;
	float:left;
	padding-top:12px;
}

#menu_separator { width:1px; height:33px; float:left;}

#menu_but1 { width:105px; height:33px; float:left; padding-left:270px;}

#menu_but2 { width:120px; height:33px; float:left;}

#menu_but3 { width:62px; height:33px; float:left;}

#menu_but4 { width:190px; height:33px; float:left;}

#menu_but5 { width:152px; height:33px; float:left;}

#menu_but6 { width:52px; height:33px; float:left;}

#menu_but7 { width:85px; height:33px; float:left;}

#menu_but8 { width:100px; height:33px; float:left;}







.table, p {
	font-family:CalibriL, Arial, Geneva, sans-serif;
	font-size:15px;
	text-align:justify;
	line-height:22px;
}

.calibri {
	font-family:calibri, Arial, Geneva, sans-serif;
}

.calibri-bold {
	font-family:calibrib, Arial, Geneva, sans-serif;
}

.img_left {
	margin-right:30px;	
}

.img_right {
	margin-left:30px;	
}

ul li {padding-bottom:8px;}

body {
	background:url(../images/bg.gif) repeat-y #dededb;
	background-position:center;
    margin: 0;
    padding: 0;
    font-size:12px;
	font-family:CalibriL, Arial, Geneva, sans-serif;
	color:#6E6F72;
}

#wrapper {
	background:#f3f3f0 no-repeat;
	width:1000px;
	height:100%;
	margin-left:auto;
	margin-right:auto;
}

#header_wrapper {
	background:url(../images/header_bg.jpg) no-repeat;
	width:1000px;
	height:209px;
	float:left;
}

#header {
	width:1000px;
	height:166px;
	float:left;
}



#logo {
	width:146px;
	height:115px;
	float:left;
	margin-left:63px;
	margin-top:30px;
}

#motto {
	width:353px;
	height:49px;
	float:right;
	font-size:17px;
	font-family:PFBeauSansProThin, Arial, Geneva, sans-serif;
	color:#231F20;
	padding-top:117px;
	magin-right:29px;
}

#title_bg {
	background:url(../images/title_bg.gif) repeat-x;
	width:936px;
	height:60px;
	float:left;
	font-size:20px;
	letter-spacing:2px;
	font-family:calibri, Arial, Geneva, sans-serif;
	color:#EAE1C1;
	padding-top:34px;
	padding-left:64px;
	magin-right:29px;
}

#content_wrapper {
	width:1000px;
	min-height:100px;
	float:left;
	padding-left:0px;
	padding-right:0px;
}

#content {

	width:884px;
	min-height:100px;
	float:left;
	padding-left:48px;
	padding-right:38px;
}



.graylink a:link, .graylink a:visited {
	color:#7f8082;
	font-size:14px;
}

.graylink a:hover {
	text-decoration:underline;
	font-size:14px;
}

.redlink a:link, .redlink a:visited {
	color:#ED1C24;
	font-size:14px;
}

.redlink a:hover {
	text-decoration:underline;
	font-size:14px;
}

h1 {
	color:#A58C73;
	font-family:Times-Italic, Arial, Geneva, sans-serif;
	font-size:36px;
	font-weight:normal;
	padding-bottom:10px;
}

h2 {
	color:#A58C73;
	font-family:Times-Italic, Arial, Geneva, sans-serif;
	font-size:25px;
	font-weight:normal;
	padding-bottom:10px;
}

#row_text_left {
	text-align:left;
	padding-left:0px;	
}

#row_text_right {
	text-align:right;
	padding-right:15px;	
}

#row_text_center {
	text-align:center;
	padding-right:33px;	
}

#vline {
	width:106px;
	background:url(../images/vline.png) repeat-y;
}

#quote {
	color:#A58C73;
	font-family:Times-Italic, Arial, Geneva, sans-serif;
	font-size:20px;
	text-align:center;
}



#footer {
	width:1000px;
	height:40px;
	float:left;
	color:#6E6F72;
	font-size:12px;
}

#copyright {
	width:300px;
	height:40px;
	float:left;
	font-size:12px;
	padding-left:24px;
	padding-top:23px;
}

#links {
	width:370px;
	height:40px;
	float:right;
	font-size:12px;
	margin-right:0px;
	padding-top:23px;
}


#bg_gray {
	background:#e8e8e6;
	width:588px;
	height:100%;
	float:left;
	margin-left:250px;
	padding-left:32px;
	padding-right:32px;
	padding-top:32px;
	padding-bottom:32px;
}

ul li {text-align:left;margin-left:-25px;}

#slides {
	width:984px;
	height:485px;
	float:left;
	padding-left:16px;
	padding-bottom:17px;
}

#column_right {
	width:588px;
	height:100%;
	float:left;
	margin-left:250px;
	padding-left:32px;
	padding-right:32px;
	padding-top:12px;
	padding-bottom:32px;
}

#column_right h1 { font-size:25px; font-family:calibri, Arial, Geneva, sans-serif;}

#column_right h2 { font-size:20px; font-family:calibrib, Arial, Geneva, sans-serif;}

