/* freexcafe.com css v4 */
/*---structure---*/
* {	padding:0;margin:0;}
body {font:16px "Trebuchet MS", Helvetica, Arial;color:#D1A4A4;text-align:center;background-color:#000;}
.center_b {margin:0 auto;width:1145px;}	
.center {margin:0 auto;width:810px;}
.adv1 {padding:40px 0;}
.adv4 {padding:50px 0;}
.clearfloat {clear:both;font-size:1px;line-height:0;height:0;}	
/*---elements---*/	
a:link, a:visited, a:active {color:#6666ff;text-decoration:underline;outline:none;} 
a:hover {color:#FFF;text-decoration:none;outline:none;} 
h1, h2 {font-size:13px;margin:0;color:#A77A7A;font-weight:normal;font-variant:small-caps;}
img {border-style:none;}
/*---header---*/
/*.header { }*/
.line_b {width:1145px;height:20px;background-color:#331A25;border-bottom:1px solid #A77A7A;border-top:1px solid #A77A7A;}
.line {width:810px;height:20px;background-color:#331A25;border-bottom:1px solid #A77A7A;border-top:1px solid #A77A7A;}
.text {font-style:italic;font-size:12px;text-align:justify;line-height:14px;color:#A77A7A;margin:0;}
.desc {height:32px;padding-top:7px;}
/*---navi---*/
.buttons_b {height:25px;padding:10px 0;font-size:16px;font-weight:normal;font-variant:small-caps;}
.buttons {height:25px;padding:10px 0;font-size:14px;font-weight:normal;font-variant:small-caps;}
a.b:link, a.b:visited, a.b:active {color:#A77A7A;border:#A77A7A solid 1px;background-color:#331A25;text-decoration:none;padding:0 10px 0 10px;outline:none;}
a.b:hover {color:#fff;border:#6666ff solid 1px;background-color:#111;text-decoration:none;padding:0 10px 0 10px;outline:none;}
#select1 {color:#A77A7A;background-color:#331A25;border:1px solid #A77A7A;font-size:16px;font-weight:normal;font-variant:small-caps;width:180px;}
/*---thumbs--*/
.thumbs, .thumbs_b {padding:18px 0 11px 4px;background-color:#331A25;border-top:solid 1px #A77A7A;border-bottom:solid 1px #A77A7A;}
.thumbs_b img {margin:0 3px 2px 0;background-color:#25004a;width:180px;height:245px;}
.thumbs img {margin:0 3px 2px 0;background-color:#25004a;width:125px;height:167px;}
.thumbs a:hover img {outline:none;}
.vthumbs {padding:18px 0 11px 4px;background-color:#331A25;border-top:solid 1px #A77A7A;border-bottom:solid 1px #A77A7A;}
.vthumbs img {margin:0 3px 2px 0;background-color:#25004a;width:187px;height:140px;}
.vthumbs a:hover img {outline:none;}
/*---toplists---*/
.top {padding:80px 0 30px 90px;line-height:30px;}
.top ul {float:left;width:160px;}
.top li {list-style-type:none;text-align:left;}
.top2_b {padding:0 0 0 40px;line-height:56px;font-family:Impact, Charcoal, sans-serif;font-size:26px;font-variant:small-caps;letter-spacing:0.4pt;}
.top2_b ul {float:left;width:271px;}
.top2_b li {list-style-type:none;text-align:center;}
.top2 {font-size:18px;padding:0;line-height:48px;}
.top2 ul {float:left;width:202px;}
.top2 li {list-style-type:none;text-align:center;}
.title_font { font-family:Impact, Charcoal, sans-serif;font-size:24px;font-variant:small-caps;text-decoration:none;letter-spacing:0.4pt;}
.title_font2 { font-family:Impact, Charcoal, sans-serif;font-size:22px;text-transform:capitalize;text-decoration:none;letter-spacing:0.4pt;}
/*---archives---*/
.archives {width:810px;margin-bottom:40px;margin-top:25px;font-weight:bold;}
.archives h3 {display:block;float:left;margin-right:5px;padding-top:3px;margin-top:0;}
.archives a:link, .archives a:visited {display:block;border:#A77A7A solid 1px;background-color:#331A25;text-decoration:none;float:left;width:27px;height:22px;color:#D1A4A4;margin-right:4px;outline:none;}
.archives a:hover {border:#6666ff solid 1px;background-color:#000;color:#fff;outline:none;}
.archives_b {width:1145px;margin-bottom:40px;margin-top:25px;font-weight:bold;}
.archives_b h3 {display:block;float:left;margin-right:5px;padding-top:3px;margin-top:0;}  #eblock {display:block;float:left;margin-right:5px;padding-top:3px;margin-top:0; width:64px;}
.archives_b a:link, .archives_b a:visited {display:block;border:#A77A7A solid 1px;background-color:#331A25;text-decoration:none;float:left;width:35px;height:22px;color:#D1A4A4;margin-right:4px; margin-top:4px;outline:none;}
.archives_b a:hover {border:#6666ff solid 1px;background-color:#000;color:#fff;outline:none;}
/*---hardlinks---*/
.hardllink {font-size:13px;line-height:22px;padding:30px 10px;}
#hardlink2 {font-size:17px;line-height:32px;text-align:left;margin-left:60px;margin-top:80px;float:left} #hardlink2 ul {list-style-type:none}
#text2 {display:block; width:160px; font-size:12px; line-height:15px; text-align:justify;} 
.banners {float:left;margin:80px 0 0 60px;}

/*---footer---*/	
.logos div {float:left;width:229px;height:75px;padding-top:15px;}	
.footer {padding-bottom:5px;padding-top:40px;font-style:italic;font-size:12px;text-align:center;line-height:14px;color:#A77A7A;}
.footer_rvp {font-size:12px;font-style:italic;margin-top:20px;}	
#noclick {color:#A77A7A;text-decoration:none;}
