/* CSS Document */
/* -------------------------- default -------------------------- */
body {
margin:0; padding:0; background:#F1EEC0 url(images/bg_body.gif) repeat-x;
font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#694910;
}
td ,p ,ul, li , h1, h2, form, a, img {
margin:0; padding:0;
}
/* ---------------------------- header ---------------------------- */
.bg_header{
background:url(images/bg_header.jpg) no-repeat; height:75px; background-position:top right;
}
.bg_header ul{
margin:53px 0 0 25px;
}
.bg_header ul li{
list-style-type:none; float:left; padding:0 3px;
}
.bg_header ul li.selected{
color:#A19C63; background-color:#FFFDDA; font-weight:bold; text-decoration:none; display:block;padding:4px 6px 4px 6px;
}
.bg_header ul li a{
color:#E5E2BB; font-weight:bold; text-decoration:none; display:block;padding:4px 6px 4px 6px; background-color:inherit;
}
.bg_header ul li a:hover{
color:#A19C63; background-color:#FFFDDA; padding:4px 6px 4px 6px;
}
/* ---------------------------- lefttpanel ---------------------------- */
.bg_topbody {
	height:139px;
	background-image: url(../../Full%20cougar%20banner.jpg);
	background-repeat: no-repeat;
}
h2.topheader {
font:normal 24px/15px Arial, Helvetica, sans-serif; color:#CEB87C; padding:48px 0 10px 400px; background-color:inherit;
}
h2.spot{
font:normal 24px Arial, Helvetica, sans-serif; color:#000; padding:25px 0 21px 22px; background-color:inherit;
}
h2.featured{
font:normal 24px Arial, Helvetica, sans-serif; color:#000; padding:0 0 18px 0; background-color:inherit;
}
ul.list{
margin:0 30px 20px 23px;
}
ul.list li{
list-style-type:none; background:url(images/bullet1.gif) no-repeat 0 2px; width:559px; padding: 0 0 20px 19px;
}
ul.list li span{
	font-weight:bold;
	font-size:12px;
	color:#000;
	background-color:inherit;
}
ul.list li a{
font-weight:bold; font-size:10px; color:#C33505; text-decoration:none;
background-color:inherit;
}
ul.list li a:hover{
color:#AA7F34;
background-color:inherit;
}
ul.list1{
list-style-type:none;
margin:0px; width:303px; padding:0px;
}
ul.list1 li{
background: url(images/divider.gif) repeat-x 0 100%; 
}
ul.list1 li.noimg{
background-image:none;
}
ul.list1 li a{
background:url(images/arrow1.gif) no-repeat 0 4px; padding: 0 0 0 9px; 
font:normal 10px/16px "Tahoma", Arial, Helvetica, sans-serif; color:#C33505; text-decoration:none;
background-color:inherit;
}
ul.list1 li a:hover{
color:#6C2A14; font-weight:bold; text-decoration:none; background-color:inherit;
}
p.toptext{
color:#AA7F34; padding:0 15px 0 400px; line-height:15px;
background-color:inherit;
}
p.toptext span{
color:#CEB87C; font-weight:bold;
background-color:inherit;
}
p.toptext a{
color:#C33505; font-size:10px; text-decoration:none;
background-color:inherit;
}
p.toptext a:hover{
text-decoration:underline;
}
.btmbody{
padding:19px 21px 21px 19px;
}
.btmbody_table{
background-color:#CBBB7C; border:solid 5px #B7A15E; color:#6C2A14;
}
.btmimg_td{
padding:10px 25px 10px 10px;;
}
.btmimg {
border:solid 4px #DACB91;
}
p.btmbody_txt{
font:normal 24px/16px Arial, Helvetica, sans-serif; color:#6C2A14; padding:29px 27px 9px 0; background-color:inherit;
}
p.btmbody_txt span{
font-size:14px; line-height:16px; color:#000;
background-color:inherit;
}
p.btmbody_txt span.white{
font-size:11px; line-height:16px; color:#FFFDDA; background-color:inherit;
}
p.btmbody_txt span.white a{
color:#C33505; text-decoration:underline; background-color:inherit;
}
p.btmbody_txt span.white a:hover{
color:#C33505; text-decoration:none; background-color:inherit;
}
p.brown_txt{
font-size:14px; font-weight:bold; line-height:16px; color:#6C2A14; background-color:inherit;
}
p.toptwenty{
background-color:#6C2A14; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FFFDDA; 
margin-bottom:1px; padding:10px 0 10px 0;
}
p.next{
background-color:#AA7F34;font-size:10px; font-weight:bold; color:#FFFDDA; 
margin-top:1px; padding:3px 23px 3px 0;
}
p.next a{
color:#FFFDDA; text-decoration:none;
background-color:inherit;
}
p.next a:hover{
color:#AD221E; 
background-color:inherit;
}

.brown{
background:#AA7F34 url(images/divider1.gif) repeat-y; background-position:right; height:24px; text-align:center;
vertical-align:middle; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#FFFDDA; margin-bottom:1px;
}
.brown1{
background:#AA7F34 url(images/divider1.gif) repeat-y; height:24px; text-align:center;
vertical-align:middle; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#FFFDDA;margin-bottom:1px;
}
.brown2{
background:#AA7F34; height:24px; text-align:center;
vertical-align:middle; font-family:"Tahoma", Arial, Helvetica, sans-serif; color:#FFFDDA;margin-bottom:1px;
}
.pink{
background:#D8BB8C url(images/divider1.gif) repeat-y; background-position:right; height:24px; text-align:center;
vertical-align:middle; color:#6C2A14; margin-bottom:1px; font-size:10px;
}
.pink1{
background:#D8BB8C url(images/divider1.gif) repeat-y; height:24px; text-align:center;
vertical-align:middle; color:#6C2A14; font-size:10px; margin-bottom:1px;
}
.pink2{
background:#D8BB8C; height:24px; text-align:center;
vertical-align:middle; font-size:10px; color:#6C2A14; margin-bottom:1px;
}
.yellow{
background:#E3E6A2 url(images/divider1.gif) repeat-y; background-position:right; height:24px; text-align:center;
vertical-align:middle; color:#6C2A14; margin-bottom:1px; font-size:10px;
}
.yellow1{
background:#E3E6A2 url(images/divider1.gif) repeat-y; height:24px; text-align:center;
vertical-align:middle; color:#6C2A14; font-size:10px; margin-bottom:1px;
}
.yellow2{
background:#E3E6A2; height:24px; text-align:center;
vertical-align:middle; font-size:10px; color:#6C2A14; margin-bottom:1px;
}
/* ---------------------------- rightpanel ---------------------------- */
.bg_rgtbody{
background:url(images/bg_rgtpanel.gif) repeat-y;
}
.bg_toprgt{
background:url(images/bg_toprgt.jpg) no-repeat; height:144px; 
}
.bg_toprgt img{
padding:12px 0 0 47px;
}
.rgttable{
	background:#AA7F34 url(images/bg_rgtable.jpg) no-repeat;
	border:solid 2px #986A28;
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
}
.rgttable1{
background:#AA7F34 url(images/bg_rgtable1.jpg) no-repeat; border:solid 2px #986A28;
color:#000000;
}
.icon1{
padding:4px 6px 0 21px; float:left;
}
.icon2{
float:left;
}
.img_dvd1{
padding:18px 16px 10px 12px;
}
.img_dvd2{
padding:18px 0 10px 0;
}
.img_dvd3{
padding:0 13px 0 12px;
}
p.more{
	font-size:10px;
	color:#F0EDBF;
	margin:20px 0 20px 190px;
	width:63px;
	height:14px;
	background-color:#AA7F34;
	text-align:center;
	vertical-align:middle;
}
p.more a{
	color:#F0EDBF;
	background-color:#CC9900;
	text-decoration:none;
	display:block;
}
p.more a:hover{
	color:#AA7F34;
}
p.submit{
font-size:10px; color:#F0EDBF; margin:10px 0 19px 80px; width:37px; height:14px; background-color:#000;
text-align:center; vertical-align:middle; 
}
p.submit a{
color:#F0EDBF;background-color:#000; text-decoration:none; display:block;
}
p.submit a:hover{
color:#AA7F34;
background-color:inherit;
}
p.download{
font:normal 18px/15px Arial, Helvetica, sans-serif; color:#000; padding:18px 0 0 0; background-color:inherit;
}
p.newrelease{
font:normal 18px/15px Arial, Helvetica, sans-serif; color:#000; padding:14px 0 0 0; background-color:inherit;
}
p.login{
font:normal 18px/15px Arial, Helvetica, sans-serif; color:#000; padding:14px 0 0 13px; background-color:inherit;
}
p.join{
font-size:12px; color:#EEEBBD; padding:30px 0 15px 13px;
background-color:inherit;
}
p.join a{
color:#D5B854; font-weight:bold; text-decoration:none;
background-color:inherit;
}
p.join a:hover{
color:#000; 
background-color:inherit;
}
label.username{
color:#F0EDBF; padding:0 17px 0 13px; background-color:inherit;
}
.inputbox{
width:162px; height:18px; background-color:#B9903D; border:solid 1px #8D6727; margin:0 0 0 17px; padding:2px 0 0 2px;
color:#000;
}
p.forgot{
color:#D5B854; padding:10px 0 10px 80px;
background-color:inherit;
}
p.forgot a{
color:#D5B854; text-decoration:none;
background-color:inherit;
}
p.forgot a:hover{
color:#EDD06D; 
background-color:inherit;
}
.checkbox{
width:12px; margin:0 0 0 80px;
}
label.remember{
font-size:10px; color:#EEEBBD; background-color:inherit;
}
p.free{
font:normal 17px/15px Arial, Helvetica, sans-serif; color:#6C2A14; padding:17px 0 17px 0; text-align: center;
background-color:inherit;
}
p.free a{
font-weight:bold; color:#6C2A14; text-decoration:none;
background-color:inherit;
}
p.free a:hover{
color:#6C2A14; text-decoration: underline;
background-color:inherit;
}
/* ---------------------------- footer ---------------------------- */
.bg_footer{
background:#7C4F1C url(images/bg_footer.gif) repeat-x; 
color:#D5B854;
}
.bg_footer ul{
margin:37px 0 0 223px;
}
.bg_footer ul li{
list-style-type:none; float:left;
}
.bg_footer ul li a{
font-weight:bold; color:#D5B854; text-decoration:none; padding:0 6px;
background-color:inherit;
}
.bg_footer ul li a:hover{
color:#F1EEC0;
background-color:inherit;
}
p.copyright{
font-size:10px; color:#F1EEC0; padding: 0 0 35px 0;
background-color:inherit;
}
p.copyright a{
font-size:10px; color:#F1EEC0;
text-decoration:none;
background-color:inherit;
}

p.copyright a:hover{
text-decoration:underline;
}
