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

html { margin:0; padding:0; background:#959457 url(../images/background.jpg); font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; }

p { font-size:13px; }
a { text-decoration:none; color:#9A995C; }
input { width:260px; height:24px; border:1px solid #999; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666; }
textarea { width:262px; height:100px; border:1px solid #999; }
input.btn { width:264px; height:32px; padding-top:4px; border:none; background-color:#D29D0F; color:#FFF;  }



a { text-decoration:none; color:#9A995C; }
a:hover { text-decoration:none; color:#3F3F28; }
.left { float:left; display:inline; }
.right { float:right; display:inline; }
.clear { clear:both; }

h3.home { margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px; line-height: 28px; font-weight:bold; text-transform:uppercase; color:#3F3F28; }
h3.home-2 { margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px; line-height: 28px; font-weight: normal; text-transform:uppercase; color:#fef897; }

h5.home { margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:uppercase; color:#9A995C; }

h5.sidebar { margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; color:#FEF897; }

h3.content { margin:0 0 15px 0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; text-transform:uppercase; color:#D29D0F; }
h5.content { margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-transform:uppercase; color:#9A995C; }

a.more { padding: 2px 0 2px 24px; background:url(../images/arrow_yellow.gif) left top no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#FFF; }
a:hover.more { background:url(../images/arrow_brown.gif) left top no-repeat; text-decoration:none; color:#3F3F28; }

a.more-2 { padding: 2px 0 2px 24px; background:url(../images/circle-arrow-light-yellow.png) left top no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#fef897; }
a:hover.more-2 { background:url(../images/circle-arrow-white.png) left top no-repeat; text-decoration:none; color:#FFF; }

#wrapper { width:960px; margin:0 auto; }
#wrapper{position:relative;}
#header { width:960px; margin:0; padding:0; }
#newtest #header{margin-bottom:40px}
#menu { width:827px; height:40px; padding-left:143px; background: url(../images/menu_bg.gif) left top no-repeat; }

#menu ul { float: left; display: inline; list-style: none; margin: 0 0 0 20px; padding: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-transform: uppercase; }
#menu ul li { display: inline; }
#menu ul li a { display: inline-block; color: #FFF; line-height: 40px; margin: 0 30px 0 0; padding: 0; }
#menu ul li a.selected { color: #3f3f28; }
#menu ul li a:hover { color: #3f3f28; }

#newtest #menu{
	position:absolute;
	top:140px;
	left:0;
}
#newtest .old{
	border:1px solid yellow;
}
div.button { /* margin-right:20px; */ float:left; display:inline; }
a.button { height:40px; display:block; background:0 0 no-repeat; }
a:hover.button { background-position:0 -40px; }

a.button_active { height:40px; display:block; background-position:0 -40px; }

#home_flash {}
#home_content { width:960px; height:248px; background: url(../images/home_content.gif) left top no-repeat; }
#home_welcome { width:560px; margin:35px 0 0 45px; float:left; display:inline; font-size:13px; color:#3E3E27; line-height:18px; }
#home_testimonials { width:260px; margin:35px 0 0 55px; float:left; display:inline; font-size:13px; color:#FFF; }
#left_quote { width:25px; float:left; display:inline; font-family:Georgia, "Times New Roman", Times, serif; font-size:40px; font-weight:bold; color:#9A995C; }
#testimonial { width:220px; padding-top:10px; float:left; display:inline; line-height:18px; }
.right_quote { height:10px; margin:-6px 0 0 0; padding:0; display:inline-block; vertical-align:0; position:relative; font-family:Georgia, "Times New Roman", Times, serif; font-size:40px; font-weight:bold; color:#9A995C; }

#content { width:960px;  background: url(../images/page_background.gif) left top repeat-y; }

#sidebar { width:269px; float:left; display:inline; background:url(../images/sidebar_background.gif) left top repeat-y; }
#sidebar_top { width:269px;  background:url(../images/sidebar_top.gif) left top no-repeat; }
#sidebar_content { padding: 140px 15px 15px 40px; }

ul.sidebar { margin:5px 0 30px 0; padding:1px 0 0 0; list-style:none; border-top: 1px solid #E1BD3E; }
li.sidebar { margin:0; padding:8px 0 8px 0; list-style:none; border-bottom: 1px solid #E1BD3E; }
a.sidebar { padding: 2px 0 2px 24px; background:url(../images/arrow_yellow.gif) left top no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#FFF; }
a:hover.sidebar { background:url(../images/arrow_brown.gif) left top no-repeat; text-decoration:none; color:#3F3F28; }
a.sidebar_active { padding: 4px 0 2px 24px; background:url(../images/arrow_brown.gif) left top no-repeat; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#3F3F28; }


#sidebar_left_quote { width:25px; float:left; display:inline; font-family:Georgia, "Times New Roman", Times, serif; font-size:40px; font-weight:bold; color:#FEF897; }
#sidebar_testimonial { width:170px; padding-top:10px; float:left; display:inline; line-height:18px; color:#FFF; font-size:12px; }
.sidebar_right_quote { float: right; display: inline; margin: -6px -10px 0 0; height: 40px; line-height: -20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:40px; font-weight:bold; color:#FEF897; background: #00C; }
/* .sidebar_right_quote { height:10px; margin:-6px 0 0 0; padding:0; display:inline-block; vertical-align:0; position:relative; font-family:Georgia, "Times New Roman", Times, serif; font-size:40px; font-weight:bold; color:#FEF897; } */

#sidebar_bottom { width:269px; height:3px; background:url(../images/sidebar_bottom.gif) left top no-repeat; }

#page { float:right; display:inline;  background:url(../images/page.gif) left top repeat-y; }
#page_top { width:690px; height:20px; background:url(../images/page_top.gif) left top no-repeat; }
#page_content { width:640px; padding:52px 15px 15px 15px; }

#page_flash { width:306px; height:441px; margin:0 0 40px 40px; float:right; display:inline; }

#page_bottom { width:960px; height:20px; background:url(../images/page_bottom.gif) left top no-repeat; }


#footer { width:910px; height:43px; padding: 15px 25px 0 25px; background: url(../images/footer.gif) left top no-repeat; font-size:11px; }
a.footer { margin-right:10px; font-weight:normal; text-decoration:none; color:#FFF; }
a:hover.footer { color:#9A995C; }

#old-flash-container { margin: 0; padding: 0; width: 960px; height: 310px; background: url(../images/old_flash_background.jpg) no-repeat; }
#old-flash-container-inner { float: left; margin: 45px 0 0 665px; padding: 0; width: 270px; }
#old-flash-container-inner p { color: #FFF; text-transform: uppercase; }
