body{margin:0; padding:0; background-color:#844B4B}
form, td, p, textarea, ul {margin:0; padding:0;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}

input, textarea, select{font-family:Tahoma; font-size:0.75em; line-height:1.333em; color:#808080; vertical-align:top;}
.input_1{ width:182px; height:24px; border:1px solid #252525; background:#F6F7F6; padding:4px 0 0 7px;}
.inp_h{ height:26px; margin:0 0 7px 0;}
.textarea_1{width:182px; height:123px; border:1px solid #252525; background:#F6F7F6; overflow:auto; padding:4px 0 0 7px;}
td, tr {vertical-align:top; text-align:left}

td {font-family:Tahoma; font-size:0.75em; line-height:1.333em; color:#808080; vertical-align:top;}
a:hover{ text-decoration:none;}
.header  .indent_1{height:74px; padding:25px 0 0 650px;}
.header  .indent_menu{padding:0 0 0 10px;}

.header .link_indent{ margin:0 30px 0 0;}
.header .link{ background:url(images/bull.gif ) 0 5px no-repeat; padding:0 0 0 8px; color:#7A7A7A; text-decoration:none;}
.header .link:hover{ text-decoration:underline;}

.dating-left-cont {height:100%; background:url(images/dating-left-cont-pat.gif) left repeat-y;}
.dating-left-cont-top {height:inherit; background:url(images/dating-left-cont-top.gif) top left no-repeat;}
.dating-left-cont-bot {height:inherit; padding-left:20px;}
.dating-left-cont-bot-back {height:100%; background:url(images/dating-left-cont-bot.gif) bottom left no-repeat;}

.dating-right-cont {height:inherit; background:url(images/dating-right-cont-pat.gif) top repeat-y;}
.dating-right-cont-top {height:100%; background:url(images/dating-right-cont-top.gif) top no-repeat;}
.dating-right-cont-bot {height:100%; background:url(images/dating-right-cont-bot.gif) bottom no-repeat; padding-left:10px;}

.tal_cont{height:369px; background:url(images/tal_cont.gif) top repeat-y;}
.tal_cont_1{height:257px; background:url(images/fill_2.gif) 48px top repeat-y;}
.bg_white{height:100%; background:#FFFFFF;}
.bg_cont{height:100%; background:url(images/bg_cont.jpg) top no-repeat;}
.bg_cont_1{height:100%; background:url(images/bg_cont_top_1.jpg) 48px top no-repeat;}
.bg_cont_bot{height:100%; background:url(images/bg_cont_bot.gif) bottom no-repeat; padding:15px 0 0 46px;}
.bg_cont_bot_1{height:100%; background:url(images/bg_1.jpg) 48px bottom no-repeat; padding:15px 0 0 46px;}
.bg_h{width:100%; height:20px; background:url(images/bg_h.gif) bottom repeat-x;}
.bg_h_1{width:100%; height:39px; background:url(images/bg_h.gif) bottom repeat-x;}
/**/
.txt{color:#252525; padding:2px 0 0 0;}
.txt_1{font-size:10px; color:#bb3322;}
.txt_2{color:#FFFFFF;}
.txt_3{color:#252525; font-weight:bold;}
.txt_4{color:#bb3322; font-weight:bold;}
/**/
.link_1{ color:#F5AF26; font-weight:bold;}

.title{padding: 20px 0px 10px 5px; margin: 0 40px 0 40px; border-bottom: 1px solid #E1E1E1;}
.titlelarge {padding: 6px 0px 10px 4px;}
.titlelarge2 {padding: 0px 0px 10px 4px;}

.content{color:#7A7A7A;}
.content h1{font-size:22; color:#bb3322; padding: 20px 0px 20px 20px; margin: 0 40px 0 40px; border-bottom: 1px solid #E1E1E1;}
.content a{text-decoration:underline; color:#252525;}
.content a:hover{text-decoration:none;}
.content .link{ color:#D76C6C; font-weight:bold;}
.content .link_2{ color:#7A7A7A; text-decoration:none;}
.content .link_2:hover{ text-decoration:underline;}
.content .link_3{ color:#bb3322; font-weight:bold;}
.content ul {list-style:none;}
.content li {background:url(images/bull_1.gif) 0 9px no-repeat;	padding:0 0 0 10px;}
.content .li_1{ background:none;}
.content li a {line-height:19px; color:#252525; text-decoration:underline;}
.content li a:hover {text-decoration:none;}

.content2{color:#7A7A7A; padding:20px 10px 0px 10px;}
.content2 p{padding-bottom:10px;}
.content2 a{color:#EA9C0B; font-weight:bold; text-decoration:none;}
.content2 a:hover{text-decoration:underline;}
.content2 h3{color:#bb3322; font-weight:bold; font-size:14px;}
.content2 h3 a{color:#bb3322; font-weight:bold; text-decoration:none;}
.content2 h3 a:hover{text-decoration:underline;}
.content2 h4{color:#bb3322; font-weight:bold; font-size:14px;}

.content3{color:#7A7A7A; padding:20px 30px 0px 30px;}
.content3 p{padding-bottom:10px;}
.content3 a{color:#EA9C0B; font-weight:bold; text-decoration:none;}
.content3 a:hover{text-decoration:underline;}
.content3 h3{color:#bb3322; font-weight:bold; font-size:14px;}
.content3 h3 a{color:#bb3322; font-weight:bold; text-decoration:none;}
.content3 h3 a:hover{text-decoration:underline;}
.content3 h4{color:#bb3322; font-weight:bold; font-size:14px;}

.contentrightcol{color:#828282; padding:10px 30px 0px 12px; vertical-align:top;}
.contentrightcol a{color:#EA9C0B; font-weight:bold; text-decoration:none;}
.contentrightcol a:hover{text-decoration:underline;}
.contentrightcol ul{padding:10px 0px 10px 20px;}
.contentrightcol li{margin-left:20px; color:#EA9C0B;}
.contentrightcol h3{color:#bb3322; font-weight:bold; font-size:14px;}
.contentrightcol h3 a{color:#bb3322; font-weight:bold; text-decoration:none;}
.contentrightcol h3 a:hover{text-decoration:underline;}
.contentrightcol h4{color:#bb3322; font-weight:bold; font-size:12px;}

.contentrightcolred{color:#bb3322; padding:20px 30px 0px 12px; vertical-align:top; font-weight:bold;}


.contentmain{color:#7A7A7A; padding:20px 20px 0px 10px;}
.contentmain p{padding-bottom:10px;}
.contentmain a{color:#EA9C0B; font-weight:bold; text-decoration:none;}
.contentmain a:hover{text-decoration:underline;}
.contentmain ul{padding-left:20px;}
.contentmain h3{color:#bb3322; font-weight:bold; font-size:14px;}
.contentmain h3 a{color:#bb3322; font-weight:bold; text-decoration:none;}
.contentmain h3 a:hover{text-decoration:underline;}
.contentmain h4{color:#bb3322; font-weight:bold; font-size:14px;}
.contentmain h5{color:#bb3322; font-weight:lighter; font-size:12px;}

.promo{color:#bb3322; font-weight:bold; padding: 0px 5px 0px 25px;}
.promo a{color:#7A7A7A; text-decoration:none;}
.promo a:hover{text-decoration:underline;}

.promogrey{color:#7A7A7A; text-decoration:none; font-weight:bold; padding: 0px 5px 0px 25px;}

.singlesred {color:#bb3322; font-weight:bold; text-align:center;}
.singlesgrey a{color:#7A7A7A; text-decoration:none;}

.boxpad {padding:20px 8px 0px 0px; 
		border-right: 1px solid #E1E1E1;}
.ratingpad {padding:15px 0px 0px 5px;
			border-left: 1px solid #E1E1E1;}
.contentboxpad {border-top: 1px solid #E1E1E1; margin: 0px 40px 0px 40px; }

.button1 {padding:12px 15px 0px 0px;}
.button2 {padding:5px 15px 10px 0px;}

.footer{
	background:url(images/bg_footer.gif) top no-repeat;
	background-color:#FFFFFF;
	padding:9px 0 0 20px;
	color:#747474;
	line-height:14px;
}
.footer strong{ color:#131313;}
.footer a{
	color:#747474;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
}
.pad1 {padding:5px 0px 0px 40px; margin-bottom:10px;}
.pad2 {padding-top:10px;}

.margin1 {margin-top:5px;}
.margin2 {margin-top:5px;}
.margin3 {margin-top:8px;}
.margin4 {margin-bottom:10px;}
.margin5 {margin-top:5px;}

.imgpad1 {padding-top:5px;}

.backl {background:url(images/backl.jpg) top repeat-y;}

.backr {background:url(images/backr.jpg) top repeat-y;}

.table {border-top: 1px solid #E1E1E1;
		border-left: 1px solid #E1E1E1;}
.table td {padding: 6px;
		   text-align: center;
		   vertical-align:middle;
		   border-bottom: 1px solid #E1E1E1;
		   border-right: 1px solid #E1E1E1;}
		   
.titlerightcol {padding: 20px 0px 0px 10px;}
