﻿
/*  Global Styles                     */

/* -----------------------------------*/

a, a img {border:0px;}

body{ padding:0px; margin:0px; background-color:#2F2825; text-align:center;  }

div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}

h3{background:#fff; display:block;  margin:0; text-transform:uppercase; font:bold 16px Georgia, "Times New Roman", Times, serif; color:#993300; padding:0; line-height:17px;}

ul{list-style-type:none; }





/*  Classes                           */

/* -----------------------------------*/

.para {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;}

.right-navigation {	list-style-type:none;	padding:0px;	margin:0px;	padding-top:49px;}

.right-navigation li {	margin:0px; 	padding:0px;	margin-bottom:8px;	padding-left:8px;}

.right-navigation li  a, .right-navigation li img {	border:0px;}

.spacer{ clear:both; font-size:0; line-height:0; height:10px;  display:block; }

.spacer1{ clear:both; font-size:0; line-height:0; height:30px;  display:block; }

.clear {clear:both;}



/* Main Wrapper                             */

/* -----------------------------------*/

#mainPan{ width:960px; height:auto; margin:0 auto; padding:0px; background-color:#FFFFFF;}





/* Header                             */

/* -----------------------------------*/



#HeadPan { width:960px; height:151px; margin:0; padding:0px; background:url(../images/header_bg.jpg) 0 0 no-repeat #FFFFFF;}

	#HeadPan img{width:177px; height:144px; z-index:1; padding:0 0 0 20px; margin:0; float:left; }

	

	#HeadPan ul{width:710px; height:35px; margin:115px 0px 0px 40px;  display:block;  padding:0;  display:block; float:right; background-color:#FFF; opacity:0.9; filter:alpha(opacity=90);}

		#HeadPan ul li{ height:30px; font:12px/30px Arial, Helvetica, sans-serif; font-weight:normal; 

		background:url(../images/menu_seperator.jpg) 0 0 no-repeat ;  padding:5px 5px 0 0px; float:left; display:block; }

		#HeadPan ul li a{text-decoration:none; text-align:center; letter-spacing:0px; font: normal 18px "Times New Roman", Times, serif; color: #2F2825; padding:0; padding-left:8px;}

		#HeadPan ul li a:hover, #HeadPan ul li a:active {color:#B5121B; text-decoration:none;}





/* Header Bottom                      */

/* -----------------------------------*/

#headbottom {width:960px; height:30px; margin:0; margin-bottom:10px; padding:0px; background-color:#D3D3C5; text-align:center;}

	#headbottom ul{margin:0 auto; display:block; height:16px; padding-top: 7px; font: 11px Arial, Arial, Helvetica, sans-serif; text-transform: uppercase; color:#968F7C;}

		#headbottom ul li{ display:inline;}

		#headbottom ul li a{ margin:0 6px ; text-decoration:none; text-align:center; color: #000000;}

		#headbottom ul li a:hover, #headbottom ul li.active a {color:#B5121B; text-decoration:none;}





/* Body                               */

/* -----------------------------------*/

#bodyPanel{width:940px; margin:0 auto; padding:0; background-color:#FFF;}





/*  Body Left Panel   */

/* -----------------------------------*/

#leftpan{width: 224px;	margin:0;	background: url(../images/overview_bg1.jpg) center bottom repeat-x #9A8C7E;	float:left;	text-align:left; min-height: 420px; height: auto !important; height: 420px;}	


/* for Internet Explorer */
/*\*/
* #leftpan {
height: 420px;
}
/**/


	#leftpan .cornerhead{width:220px; height:22px; background: url(../images/overview_bg.gif) left top no-repeat #9A8C7E; margin:0; padding:0; margin-bottom:10px;}

	#leftpan a {margin:0 0 20px 0; display: block;  width:auto; padding:0 10px 0 0px; text-decoration: none; text-align: left; letter-spacing:0px; font: normal 18px  "Times New Roman", Times, serif; color: #FFF; }

	#leftpan a:hover {color: #2F2825; text-decoration:underline;}

	#leftpan .active a { color: #2F2825; text-decoration:underline;}

	#leftpan ul {margin: 0;padding: 0;list-style: none;  display:block; padding:0 0 70px 25px;}	

	#leftpan li {display: inline;}



	/* Home Page Specific List */

	#leftpan .homemenu  ul { list-style-type:none;}

	#leftpan .homemenu  ul li { height:49px;}

	#leftpan .homemenu  ul, #leftpan .homemenu  ul li, #leftpan .homemenu  ul li a{	padding:0; margin:0px; border:0px;}





/*  Body Center Panel                 */

/* -----------------------------------*/

#centerpan{width:480px; height:auto; margin:0; padding:0px 10px; float:left; text-align:left;}

	#centerpan h2 {	font: 24px Georgia, "Times New Roman", Times, serif; color:#B5121B;	margin-bottom:5px;}

	#centerpan p{ display:block;  margin:0; font: 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#625E5E; padding-bottom:15px;}

#centerpan h3 {	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif; color:#625E5E;}



#centerpan ul { display:block;  margin:0 0 0 30px; list-style:square; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; color:#625E5E; padding-bottom:15px;}

#centerpan a {color:#1A1917; }

#centerpan blockquote {display:block; padding:0; margin:-5px 0 15px 0; text-indent:15px; text-align:center; width:480px;}
#centerpan blockquote p {display:block; padding:0 0 8px 0; margin:0;}

#centerpan .textbox{
	width:200px}
#centerpan .st{
	width:20px}
#centerpan .zip{
	width:60px}	
#centerpan .jbtit{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif; color:#625E5E;width:100%;float:left}
#centerpan .jbtit label{
	width:130px;float:left}
#centerpan .jbtit p{
	font:bold 14px/18px Verdana!important;float:left}	
#centerpan .jbtit span{font-weight:normal;float:left}

#centerpan form p{
	padding:0 0 6px 0	}
#centerpan form label{
	display:block;float:left;width:120px}
#centerpan table{
	font:12px/18px Verdana,arial;border-collapse:collapse}
#centerpan .title{
	width:180px}
#centerpan th{
	border-top:1px #ccc solid;background:#f4f4f4}
#centerpan tr{
	border-bottom:1px #ccc solid}
#centerpan th,#centerpan td{
	padding:2px 0 2px 6px}

/*  Body Right Panel                 */

/* -----------------------------------*/

#rightpan {width:190px;	height:420px;	margin:0;	padding:0;	float: right;	text-align:left; background: url(../images/rcol_tan.jpg) left top no-repeat;}

#rightpanel {width:190px;	height:420px;	margin:0;	padding:0;	float: right;	text-align:left;}






/* Footer                             */

/* -----------------------------------*/

#footer { width:960px; height:75px; border:none; border-top:solid 1px #726E63; background-color:#C0C0AC;  color:#968F7C;  margin:0px auto; padding-top:10px; }

	#footer ul { width:800px; margin:0 auto 0 90px; display:block; font-size:0px; height:16px; padding:0; text-align:center;}

		#footer ul li{ display:inline;   height:16px; font: bold 11px Arial, Helvetica, sans-serif; }

		#footer ul li a{ margin:0 6px 0 6px; text-decoration:none;	color:#968F7C;}

		#footer ul li a:hover, #footer ul li.active a {color:#74675C; text-decoration:none;}



	#footer p{ width:500px; margin:0 auto;	display:block; font: bold 11px Arial; color:#968F7C; text-align:center; }

	#footer p.simple{ width:600px; margin:0 auto; margin-bottom:10px; display:block; font: normal 14px Arial; color:#74675C; 

	text-align:center; letter-spacing:1px; text-transform:uppercase; }



#copyright {width:960px; height:60px; padding:0; padding-top:8px; margin:0px auto; background: url(../images/footer_bg.jpg) center top no-repeat; text-align:center; font:bold 11px Arial, Helvetica, sans-serif; color:#1A1917; letter-spacing:0px;}

#copyright a, #copyright a:visited {color:#1A1917; text-decoration:none;}

#copyright a:hover {text-decoration:underline;}




/* Sitemap                            */

/* -----------------------------------*/


#sitemap ul, #sitemap li a, #sitemap ul a ul#sitemap li ul a{text-decoration:none; text-transform:capitalize; outline:none; font: 12px/24px Verdana, Arial, Helvetica, sans-serif; color:#625E5E; padding-left:15px; }


#sitemap ul a:hover, #sitemap li a:hover {text-decoration:underline;}
