/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:#362D2D; border-top:8px solid #292222;}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.25em; color:#4D4343;}
input, select {vertical-align:middle; font-weight:normal;}


.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}



/***************header***************/
 .slogan {
	color:#AFA7A1;
	padding-top: 55px;
	padding-right: 13px;
	padding-bottom: 0;
	padding-left: 0;
}
.nav_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #fd5a5b;
	padding-left:10px;
}
.nav_link a {color:#FFFFFF; text-decoration:none; text-transform:none; font-weight:normal; font-size:14px; line-height:1.429em; background:none; padding:0;}
.nav_link a:hover {text-decoration:underline; color:#FFFFFF;}

/***************content***************/

.col-1 {background:url(images/border-tail.gif) right top repeat-y;}
.col-2 {padding-left:18px;}

ul {list-style:none; padding:21px 0 13px 1px;}
ul li {padding:0 0 17px 0; font-size:1.083em; line-height:1em;}
li a, .extra a:hover {text-decoration:none; color:#574949; font-weight:bold; background:url(images/list-marker.gif) left 4px no-repeat; padding-left:16px;}
li a:hover, .extra a {color:#FD5A5B;}



 .extra2 a:hover {text-decoration:none; color:#574949; }
 a:hover, .extra2 a {color:#FD5A5B;}

h2 {font-weight:normal; text-transform:uppercase; color:#574848; font-size:1.083em; line-height:1.538em; border-bottom:1px solid #DAD2CA;}
.col-1 h2 {margin-right:8px; padding:11px 0 8px 16px;}
.col-2 h2 {padding:16px 0 2px 9px;}

h3 {color:#FD5A5B; padding:20px 0 15px;}

.text {color:#362D2D; font-size:0.917em; padding:13px 0 0 21px;}
h4 {color:#FD5A5B; font-size:0.909em; line-height:1.4em;}
h5 {color:#362D2D; font-size:1.182em; line-height:1.231em;}
.text img {margin-bottom:9px;}

.col-1 .inner {padding:0 24px 0 16px;}
.col-2 .inner {padding-left:10px;}

#newsLetter {font-size:0.833em; line-height:1em; text-transform:uppercase; color:#9E928C; padding:21px 0 0 13px;}
#newsLetter p {padding-bottom:8px;}
#newsLetter div {height:29px;}
#newsLetter input {font-size:1.2em; line-height:1em; border:#B5ABA6 1px solid; padding:2px 0 0 3px;}


#newsLetter .button {background:url(images/button-tail.gif) left top repeat-x; float:left; display:block; padding:0;}
#newsLetter .button span {background:url(images/button-left.gif) left top no-repeat; display:block;}
#newsLetter .button span span {background:url(images/button-right.gif) right top no-repeat; display:block; padding:5px 21px 4px 18px;}
#newsLetter .button a {padding:0; text-decoration:none; color:#2C2C2C;}
#newsLetter a {display:block; padding:6px 25px 0 0;}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FD5A5B;
	padding-left:10px;
	text-transform:uppercase; text-align:right;;
}
.link a {text-transform:uppercase; text-align:right; color: #FD5A5B;}
.link a:hover {text-decoration:none;}

.col-2 .link {margin:-21px 30px 6px 0;}
.col-2 .inner .link {margin:0;}

.menu ul {padding:0;}
.menu li {display:inline; padding:0;}
.menu li a {background:none; font-weight:normal; color:#FD5A5B; padding-left:3px; text-decoration:underline; font-size:0.923em; line-height:1em;}
.menu li a:hover {text-decoration:none;}

.col-3, .col-4, .col-5 {padding-right:30px;}

.col-1 p {padding-bottom:24px;}
.col-2 p {padding-bottom:13px;}

/***************footer***************/

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFF9EE;
	padding-left:10px;
}
.footer a {border-left:1px solid #fd5a5b; color:#fd5a5b; margin-left:4px; padding-left:4px; text-decoration:none;}
.footer a:hover {text-decoration:underline;}

