*{ margin:0; padding:0; }

body{ margin:0; padding:0; background:#f5f5f4; font-size:62.5%; font-family:Verdana, Arial, Helvetica, sans-serif; }

#header{ background:url(../images/header-bg.jpg) top center no-repeat; width:100%; height:200px; position:fixed; top:0; left:0; z-index:99; }
#header-inner{ width:960px; height:200px; margin:0 auto; position:relative; }

#homelink{ position:absolute; top:45px; left:0; }

/*#wrapper{ width:960px; margin:0 auto; position:relative; }*/
#content{ width:960px; margin:0 auto 100px; padding-top:210px; position:relative; }

#column-m{ width:640px; padding:0 20px; float:left; /*border:solid 1px #DDD; border-top:none;*/ background:#f5f5f4; }
#column-l{ width:135px; min-height:200px; padding-right:5px;/**/ float:left; }
#column-r{ width:135px; padding-left:5px;/**/ padding-top:10px; float:left; }

#column-r h2{ color:#d0672c; font-family:"Times New Roman",Georgia,Serif; }

#column-r-fix{ position:absolute; top:220px; right:0; width:135px; }
#column-l-fix{ position:absolute; top:220px; left:0; width:135px; }

#footer{ background:#f5f5f4; width:100%; height:30px; position:fixed; bottom:0; left:0; z-index:99; }
/*[if SafMob] #footer{ position:static; }*/
#footer-inner{ width:960px; height:30px; margin:0 auto; border-top:#CCC solid 1px; position:relative; }
#footer p{ margin:5px auto 0; width:960px; color:#222; text-align:center; }

/*#footer p a{ color:#222; }*/

/*
#menu{ width:960px; height:40px; background:#f5f5f4; list-style:none;
		position:absolute; bottom:0; left:0; border-bottom:#CCC solid 1px;
		font-size:1.5em; color:#666; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; }
#menu li{ display:block; height:20px; padding:10px 20px 10px 0; margin-bottom:5px; margin-right:5px; float:left; border:1px solid #CCC; border-bottom:none; }
#menu li a{ display:block; height:20px; float:left; color:#666; padding:0 10px; }
*/

/*
#submenu{ width:140px; background:#f5f5f4; list-style:none;
		position:absolute; left:0;
		font-size:1.4em; font-weight:bold; color:#666; }
#submenu li{ display:block; margin-bottom:10px; border-bottom:1px solid #CCC; }
#submenu li a{ display:block; color:#666; padding:5px 10px 5px 0; font-family:Tahoma, Arial, Helvetica, sans-serif; }
*/

/*ul#navmenu-tabs{ position:relative; width:800px; height:50px; padding:0; margin:-50px auto 0; color:#DEDEDE; list-style:none; background:url(../images/menu.jpg) top center no-repeat; }*/
ul#navmenu-tabs{ width:960px; height:35px; background:#f5f5f4; list-style:none;
		position:absolute; bottom:0; left:0; border-bottom:#CCC solid 1px;
		font-size:1.5em; color:#666; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; }
/*ul#navmenu-tabs li{ display:block; margin:0; padding:0; font-family:Tahoma, Helvetica, sans-serif; border-left:#a95c3f solid 1px; position:relative; }*/
ul#navmenu-tabs li{ display:block; height:35px; padding:0; float:left; border-bottom:none; }
ul#navmenu-tabs li.first{ border:none; }
/*ul#navmenu-tabs li a{ float:left; color:#fff3e0; text-decoration:none; font-size:1.2em; height:20px; padding:15px; }*/
ul#navmenu-tabs li a{ display:block; height:35px; float:left; color:#666; padding:0; }
ul#navmenu-tabs li a:hover{ margin-top:-5px; /*height:34px;*/ background:#e0ae89; padding-bottom:2px; border-bottom:solid 3px #d0672c; }
/*ul#navmenu-tabs li a.current{ height:38px; }*/
ul#navmenu-tabs li.current a{ margin-top:-6px; /*height:34px;*/ background:#e0ae89; padding-bottom:2px; border-bottom:solid 4px #d0672c; }

/*ul#navmenu-single{ width:170px; padding:0; margin:0; color:#731917; list-style:none; }*/
ul#navmenu-single{ width:135px; /*background:#d0672c url(../images/submenu-uhes.jpg) top center no-repeat;*/ list-style:none;
		position:absolute; left:0;
		font-size:1.6em; font-weight:bold; color:#d0672c; padding:0; }
/*ul#navmenu-single li{ display:block; margin:0; padding:0; font-family:Tahoma, Helvetica, sans-serif; }*/
ul#navmenu-single li{ display:block; margin-bottom:10px; border-bottom:1px solid #CCC; }
ul#navmenu-single li.first{ /*border:none;*/ }
/*ul#navmenu-single li a{ color:#731917; text-decoration:none; padding:10px; font-size:1.2em; width:150px; display:block; }*/
ul#navmenu-single li a{ display:block; color:#d0672c; padding:0 10px 5px 0; font-family:"Times New Roman",Georgia,Serif; }
ul#navmenu-single li a:hover{ text-decoration:underline; }
ul#navmenu-single li a.current{ font-weight:bold !important; background:#fceec5; }
ul#navmenu-single ul{ width:130px; padding:10px; margin:0; color:#fff3e0; list-style:none; background:#902617; margin-left:120px; margin-top:-40px;/**/ }
ul#navmenu-single ul li{ width:150px; padding:2px 0; border:none; }
ul#navmenu-single ul li a:hover{ text-decoration:underline; background:none; }
ul#navmenu-single ul li a.current{ font-weight:bold !important; background:none; }
ul#navmenu-single ul ul, ul#navmenu-single ul ul ul { left:145px; }
ul#navmenu-single ul li a{ color:#fff3e0; height:auto; }

ul.newsmenu{ font-size:1.4em; font-weight:bold; }
ul.newsmenu li{ display:block; margin-bottom:10px; border-bottom:1px solid #CCC; }
ul.newsmenu li a{display:block; color:#d0672c; padding:0 10px 5px 0; font-family:"Times New Roman",Georgia,Serif; }

.content-child{ width:640px; position:relative; /**/background:#f5f5f4; padding:10px 0; }

/* Slideshow styles */

/* forward and back buttons */
.backward{ position:absolute; top:100px; left:0; z-index:999; display:none; }
.forward{ position:absolute; top:100px; right:0; z-index:999; display:none; }

/* container for slides */
.images{ background:#fff; border:1px solid #ccc; position:relative;	
		height:434px; width:640px; float:left; cursor:pointer; }

/* single slide */
.images div{ /**/display:none; position:absolute; top:0; left:0; height:434px; }

/* tabs (those little circles below slides) */
.slidetabs{ position:absolute; list-style:none; top:10px; right:10px; z-index:10; }
.slidetabs li{ float:left; }

/* single tab */
.slidetabs a{ float:left; margin:3px; padding:5px; background:#666; color:#FFF; }

/* mouseover state */
.slidetabs a:hover { text-decoration:underline; }

/* active state (current page state) */
.slidetabs a.current { font-weight:bold; background:#333; }

/* TESTIMONIALS WIDGET */
div#testimonialswidget{ position:relative; height:350px; }
blockquote.testimonial{ font-style:italic; font-size:1.3em; padding:10px 0; }
/*div#testimonialswidget blockquote.testimonial{ font-style:italic; font-size:1.3em; padding:10px 0; }*/
div#testimonialswidget p.quoter{  }
div#testimonialswidget ul.testimonials{ display:none; }

/*Testimonial Slideshow*/
div#testimonialswidget div.testimonial{ display:none; position:absolute; top:30px; left:0; /*height:300px;*/ }

/* NEWS WIDGET */
div#newswidget{ position:relative; height:220px; }
blockquote.news{ font-style:italic; font-size:1.3em; padding:10px 0; }
/*div#testimonialswidget blockquote.testimonial{ font-style:italic; font-size:1.3em; padding:10px 0; }*/
/*
div#testimonialswidget p.quoter{  }
*/
div#newswidget ul.news{ display:none; }


/*Testimonial Slideshow*/
div#newswidget div.news{ display:none; position:absolute; top:0; left:0; /*height:300px;*/ }

