body {
	font: bold 12px Arial;
	color: #666666;
	background-image: url('images/body_bg.jpg');
}
a {
	font-size: 12px;
	color: #999999;
}
a:hover {
	text-decoration: none;
}
.h1 {
	font: bold 28pt Arial;
	color: #cc9966;
}
.h2 {
	font: bold 16pt Arial;
	color: #FFFFFF;
}
.warning {
	font: normal 10pt Arial;
	color: #999999;
}
a.leave {
	font: bold 10pt Arial;
	color: #999999;
	text-decoration: underline;
}
a.leave:hover {
	text-decoration: none;
}
a.main_recip {
	font: bold 10pt Arial;
	color: #666666;
	text-decoration: underline;
}
a.main_recip:hover {
	text-decoration: none;
}
a.category_recip {
	font: normal 8pt Arial;
	color: #999999;
	text-decoration: underline;
}
.text_recip {
	font: normal 8pt Arial;
	color: #999999;
}
a.category_recip:hover {
	text-decoration: none;
}
a.navigation {
	font: normal 20pt Arial;
	color: #999999;
	text-decoration: underline;
}
a.navigation:hover {
	text-decoration: none;
}
.cell {
	border: 0px #CCCCCC solid;
; width: 25%
}
.text_ads {
	font: normal 14pt Tahoma;
	color: #FFFFFF;
}
a.link_ads {
	font: normal 24px Arial;
	color: #FFFF00;
	text-decoration: underline;
; text-transform: uppercase
}
a.link_ads:hover {
	text-decoration: none;
}.left_border {  border-color: black #330000; border-style: solid; border-top-width: 0px; border-right-width: medium; border-bottom-width: 0px; border-left-width: medium}
.ad_table {  border: #666666; border-style: dashed; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; background-color: #330000}
.site_title {  font-family: Tahoma; color: #FFFFFF; font-size: 48px; text-transform: capitalize}
.site_description {  font-family: Tahoma; font-size: 22px; color: #999999; text-transform: capitalize}
.img {  border: #666666; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}

