body, td, th {
background:#f6d49d;
color:#000000;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
	margin: 0px;
	padding: 0px;
}

body {
	text-align:center;
}
.book{ background-image:url(/pics/04.gif); background-repeat:no-repeat}
img{ border: 0}
.text{ background-image:url(/pics/06.gif); background-repeat:no-repeat;	font-size:12px; color:#024a5b}
.text p{ width: 230px; margin: 0 0 0 13px}
p {
font-size:11px;
}


.arj {
background:#d6b69e;
border:1px solid #d6b69e;
color:#FFFFFF;
float:left;
font-size:10px;
font-weight:bold;
height:20px;
line-height:20px;
margin:2px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:33px;
}

#top, #middle, #btm {
	width: 610px;
}

#nichetitle {
	color:#c61b1b;
	font-family:Arial,sans-serif;
	font-size:28px;
	font-weight: 300;
	}

#top {
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:18px;
	font-weight: 300;
	}

#top a {
	font-family:Arial,sans-serif;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	text-decoration:underline;
	}
#top a:hover, a:active {
	text-decoration:none;
	}
	
#middle a {
	font-family:Arial,sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:normal;
	text-decoration:underline;
	}
#middle a:hover, a:active {
	text-decoration:none;
	color:black;
	}
	
#middle {
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:15px;
	font-weight: 300;
	}
#middle td {
	padding: 2px;
	border: 2px;
	background: #f1e0c6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:25px;
	}


#btm a {
	font-family:Arial;
	font-size:25px;
	font-style:italic;
	font-weight:bold;
	text-decoration:underline;
	}
#btm a:hover, a:active {
	text-decoration:none;
	color: black;
	}
	
#btm {
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:23px;
	font-weight: 300;
	}
#btm a.huge {
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:35px;
	font-weight:600;
	}
	
#top  span a, #middle span a, #btm  span a{
	color:#4bac56;
	font-size:21px;
	font-style: italic;
	font-weight: 700;
	text-decoration: none;
}

#middle a.huge {
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:30px;
	font-weight:600;
	}
	
.ap a:link, .ap a:visited, .ap a:active {
background:#f1e0c6;
border:1px solid #ff0000;
color:#874319;
float:left;
font-size:12px;
font-weight:bold;
height:20px;
line-height:20px;
margin:2px;
text-align:center;
text-decoration:none;
vertical-align:middle;
width:32px;
}

.block {
margin:0px auto;
width:998px;
}

.glblock {
margin: 0px auto;
padding: 0px;
width: 640px;

}

a:link, a:visited, a:active {
font-size:12px;
color:#c61b1b;
text-decoration:none;
}

.thumb0 {
border:1px solid #000000;
color:#A0410D;
font-size:12px;
margin:1px 1px 1px 0px;
height:220px;
width:160px;
}

a:active .thumb0, a:hover .thumb0 {
border:1px dashed #ff0000;
color:#000000;
font-size:12px;
margin:1px 1px 1px 0px;
height:220px;
width:160px;
}

.thumb {
border:1px solid #000000;
color:#A0410D;
font-size:12px;
margin:3px 3px 3px;
/*height:220px;
 width:160px;
 */
}

a:active .thumb, a:hover .thumb {
border:1px dashed #ff0000;
color:#000000;
font-size:12px;
margin:3px 3px 3px;
/*height:220px;
width:160px;
*/
}
.pr {
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:normal;
}
.pr a, .pr a:visited, .pr a:active {
font-family:Impact,sans-serif;
font-size:25px;
font-weight:normal;
text-decoration: underline;
}
.pr a:hover {
text-decoration: none;
}


.tbl {
background:#f1e0c6;
margin:5px 3px 10px 3px;
padding:10px;
border:1px dashed #ff0000;
text-align: center;
}


#lside {
width: 330px;
background:#f1e0c6;
margin:5px 5px;
padding:15px 5px;
border:1px dashed #ff0000;
text-align: center;
vertical-align: top;
font-size: 18px;
}
#lside td {
background:#f1e0c6;
width: 50%;
}

#lside a{
font-size: 18px;
}
#lside img{
margin: 18px 0px 0px 0px;
}
#rside {
width: 160px;
background:#f1e0c6;
margin:5px 5px;
padding:15px 5px;
border:1px dashed #ff0000;
text-align: center;
vertical-align: top;
font-size: 18px;
}
#rside a{
font-size: 18px;
}
#rside img{
margin: 18px 0px 0px 0px;
}
.toptitle {
color:#000000;
font-family: Arial,Helvetica,sans-serif;
font-size:20px;
}
#cats{
	margin:2px 2px 10px 30px;
	text-align:left;
}
#cats a:hover {
	color:#000000;
}	

#tradetop0 {
background:#f1e0c6;
padding-left:10px;
text-align: left;
}
#tradetop {
background:#f1e0c6;
border-left:1px solid #e2b571;
padding-left:10px;
text-align: left;
}
 