* { padding:0; margin:0; outline:0;}
.clr { font-size:0; line-height:0; height:0; display:block; clear:both;}
body{ font-family: Tahoma, Arial, sans-serif; background:#D7D3B8; color:#2C1F1E; font-size:11px; line-height:13px;}
a:active{outline:none;}

#container{margin:0 auto; text-align:left; border-right:1px solid #44030F; border-left:1px solid #44030F; width:750px; background:#E9E7D8;}
#header{height:95px; background:#E9EADA;}
.logo{float:left; padding-right:20px;}

#header-left{background:url(../images/header-left-bg.gif) repeat-x; float:left; width:543px; height:95px; font-family:"Times New Roman", Times, serif; color:#000; font-size:20px; font-weight:bold; text-transform:uppercase;}

#col-1{float:left; width:195px; margin-left:13px;}
#col-2{float:left; width:280px; margin-left:35px;}
#col-3{float:right; width:175px;  margin-right:15px;}
#col-4{ float:left; width:505px; margin-left:25px;}
#col-5{background:blue; float:right; width:205px;}

p{padding-bottom:15px; color:#2C1F1E;line-height:13px; font-size:11px;}
.center{text-align:center;}
h1#blurb_2_title{color:#730519; font-size:11px; margin:0; padding:0 0 10px 0;}
h2{color:#2C1F1E; line-height:13px; font-size:11px; padding-bottom:10px;}
h3{color:#2C1F1E; line-height:13px; font-size:11px; padding-bottom:10px; text-decoration:underline;}

#header-right{background:url(../images/header-right-bg.jpg) no-repeat; float:right; width:207px; height:95px;}
#middle{height:228px; width:750px; background:#fff;}
#nav{float:left; height:225px; width:224px; background:url(../images/nav.jpg) no-repeat;}
/* navigation */
#nav { float:left; width:224px; height:225px; margin:0; display:inline; background: url(../images/nav.jpg) no-repeat top left; }
#nav li { margin:0; padding:0; list-style: none; display: block; }
#nav a { display: block; text-indent:-9999px; }
#nav span { display: none; }
#nav-01, #nav-01 a { top:  0px; width: 224px; height: 31px;  }
#nav-02, #nav-02 a { top:  31px; width: 224px; height: 32px;  }
#nav-03, #nav-03 a { top: 63px; width: 224px; height: 32px; }
#nav-04, #nav-04 a { top: 95px; width: 224px; height: 32px; }
#nav-05, #nav-05 a { top: 127px; width: 224px; height: 32px; }
#nav-06, #nav-06 a { top: 159px; width: 224px; height: 32px; }
#nav-07, #nav-07 a { top: 190px; width: 224px; height: 30px; }
#nav-01:hover { background: url(../images/nav.jpg) -224px -0px no-repeat; }
#nav-02:hover { background: url(../images/nav.jpg) -224px -31px no-repeat; }
#nav-03:hover { background: url(../images/nav.jpg) -224px -63px no-repeat; }
#nav-04:hover { background: url(../images/nav.jpg) -224px -95px no-repeat; }
#nav-05:hover { background: url(../images/nav.jpg) -224px -127px no-repeat; }
#nav-06:hover { background: url(../images/nav.jpg) -224px -159px no-repeat; }
#nav-07:hover { background: url(../images/nav.jpg) -224px -190px no-repeat; }
#banner{float:right; background:url(../images/banner.jpg) no-repeat; width:526px; height:225px;}
#content{ float:left; display:block; width:750px; overflow:hidden;}
	div.title-3col{background:url(../images/title-3col.gif) no-repeat; width:750px; margin:0; height:46px; padding:12px 0 0 5px;}
	.bg-3col{background:url(../images/bg-3col.gif) ; width:750px;}
	h1.title-2col{background:url(../images/title-2col.gif) no-repeat; width:750px; margin:0; height:46px; padding:12px 0 0 25px;}
	.bg-2col{background:url(../images/bg-2col.gif) ; width:750px;}

#footer{ clear:both; background:#CAC9B5 url(../images/footer-bg.gif) left top repeat-y; border-top:5px solid #44030F; height:70px; width:750px; padding:20px 0 10px;}
#footer a{color:#444; text-decoration:none;}
#footer a:hover{color:#730519; text-decoration:underline;}
.img-phone{float:left; margin:0px 15px 0 5px;}
#f1{ float:left; width:212px; margin-left:10px;}
#f2{ float:left; width:275px; margin-left:25px}
#f3{ float:right; width:180px; margin-right:5px;}

td { vertical-align:top; font-size:11px; line-height:14px; font-family:Tahoma; color:#2C1F1E; }
img { border:0; }
/*--------------------------------------------------   ul, em, i, form	 ---------------------*/						
ul { list-style-type:none; margin:0px; padding:0 0 10px 0; }
em, i { font-style:normal; }
form { padding:0px; margin:0px; }
h1 { color:#2C1F1E; font-size:16px; line-height:16px; font-family:Tahoma; padding-left:7px; margin:15px; }
/*----------------------------------------------------   a	 ---------------------*/						
a { color:#730519; font-size:11px; text-decoration:underline; }
a:hover { color:#730519; font-size:11px; text-decoration:none; }
strong i { color:#4F472E; font-size:10px; }
strong { color:#2C1F1E; }
strong a { color:#2C1F1E; text-decoration:underline; }
strong a:hover { color:#2C1F1E; text-decoration:none; }
b { color:#730519; }
b i { color:#ffffff; font-size:10px; line-height:11px; }
b i a { color:#ffffff; font-size:10px; line-height:10px; text-decoration:none; }
b i a:hover { color:#ffffff; font-size:10px; line-height:10px; text-decoration:underline; }
/*----------------------------------------------------   input, textarea	 ---------------------*/						
.bigform input, .bigform textarea { width:222px; background-color:#ffffff; font-family:Tahoma; font-size:10px; color:#2C1F1E; line-height:10px; padding-left:2px; padding-right:2px; }
input { height:18px; margin:1px 0px 0px 0px; }
.sbmt{height:24px;}
textarea { height:70px; margin:1px 0px 0px 0px; overflow:hidden; }
.intut_head { width:120px; height:19px; background-color:#E9E7D8; border:1px solid #34030C; color:#2C1F1E; margin:0px 0px 0px 0px; }
.input_head_submit { height:19px; width:41px; border:0; margin:0px 0px 0px 3px; padding:0px 0px 0px 0px; }

/*-----------------------------------------------------  	li	 	---------------------*/
li { background-image: url(../images/list_0_1.gif); background-position: 0px 6px; background-repeat: no-repeat; font-size:11px; margin:0px 0px 4px 0px; padding:0px 0px 0px 14px; line-height:13px; color:#444; }
li a { color:#444; font-size:11px; text-decoration:underline; }
li a:hover { color:#730519; font-size:11px; text-decoration:none; }
/*------------------------------------------------------- footer	 ---------------------*/
.footer { background:#CAC9B5; }
.footer td { color:#444444; font-size:10px; line-height:12px; }
.footer a { color:#444444; font-size:10px; text-decoration:underline; }
.footer a:hover { color:#444444; font-size:10px; text-decoration:none; }
.footer span a { color:#730519; }
.footer span a:hover { color:#730519; }

#sitemap li a {text-decoration:none;}
#sitemap li a:hover {text-decoration:underline;}