body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #453159;
}
td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #453159;
}
input, textarea, select {
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	font-size:13px;
	color:#000000;
}
a {
	font-size: 11px;
	text-decoration: underline;
	color: #444444;
}
a:hover {
	font-size: 11px;
	text-decoration: none;
	color: #625074;
}

#visited_links a:visited
{
	/*color: #C89810;*/
	color: #747474;
	text-decoration: none;
}

.slogan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.mainnav {
	font-size: 13px;
	text-decoration: none;
	color: #2A2A2A;
}
.mainnav:hover {
	font-size: 13px;
	text-decoration: underline;
	color: #2A2A2A;
}
.mainnavbreak {
	color: #9A7A1B;
}
.footer {
	font-size: 9px;
	text-decoration: none;
	color: #CCCCCC;
}
.footer a:hover {
	font-size: 9px;
	text-decoration: underline;
	color: #CCCCCC;
}
.footernav a {
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}
.footernav a:hover {
	font-size: 10px;
	text-decoration: underline;
	color: #FFFFFF;
}
.menuheader {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.menuitem {
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #453159;
}
.menuitem a:hover {
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
}
.smallBr{
	font-size: 1px; 
	line-height: 2;
}
.listingtitle {
	color: #D01F3C;
}
.morelink a {
	font-size: 11px;
	text-decoration: underline;
	color: #A392B4;
}
.morelink a:hover {
	font-size: 11px;
	text-decoration: none;
	color: #A392B4;
}
.smallform {
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	font-size:10px;
	color:#666666;
}
.jokeview {
	font-size:13px;
	font-weight:bold;
	color: #333333;
}

span.i_hate_spam
{
	unicode-bidi: bidi-override;
	direction: rtl;
}

h1.inline
{
	margin: 0;
	padding: 0;
	font-size: 10px;
	cursor: default;
	width: 357px;
	float: left;
}

h2.menu
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
	display: inline;
}

h2.left_cats
{
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-weight: normal;
	display: inline;
}

h2.cat
{
	margin: 0;
	padding: 0;
	font-size: 10px;
	line-height: 25px;
	font-weight: normal;
	display: inline;
}

a#pink
{
	color: #C7970F;
	text-transform: uppercase;
}

div#header_menu
{
	float: left;
}

div#header_menu a
{
	color: #fae0e4;
}

.felkover
{
	font-weight: bold;
}

div.link_exchange_title
{
	background-color:#e9e9e9;
	color:#484848;
	font-weight:bold;
	height:14px;
	margin:0 0 4px;
	padding:4px 0 3px 6px;
	width:540px;
}

div.error
{
	color: red;
	text-align: right;
	margin-top: 14px;
	padding-right: 6px;
}

input.link_exchange_input
{
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	font-size:11px;
	color:#000000;
	width: 250px;
	height: 16px;
	padding: 3px 2px 0 2px;
}

div.margin_right_15 {
margin-right:22px;
}

div.link_exchange_cat_column {
float:left;
width:267px;
}

div.category_first_letter {
background-color:#ececec;
border-bottom:1px solid #dfdfdf;
color:#575757;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:16px;
margin-bottom:3px;
margin-top:10px;
padding:2px 0 0 5px;
width:262px;
}

div.link_exchange_cat_column a
{
	text-decoration: none;
}


div.link_exchange_cat_column a:hover
{
	text-decoration: underline;
}

div.link_exchange_selected_cat
{
	font-weight: bold;
	margin-bottom: 10px;
}

ul#link_exchange {
color:#575757;
list-style:none;
margin:0;
padding:0;
}

ul#link_exchange li {
margin-bottom:11px;
}

div.link_exchange_cat {
margin-bottom:30px;
}

tr#right_align td
{
	text-align: right;
}

table#link_exchange_form td
{
	text-align: left;
}

.float_right
{
	float: right;
}

ul#link_exchange a
{
	text-decoration: none;
}

ul#link_exchange a:hover
{
	text-decoration: underline;
}

div#page_top
{
	height: 40px;
}

div#page_top_1
{
	height: 30px;
	padding-left: 457px;
}

div#page_top_2
{
	height: 30px;
	padding-left: 468px;
}

div#navigation, div#navigation_1
{
	float: left;
	width:458px;
	font-weight: bold;
	height: 20px;
}

div#navigation_1
{
	width: 468px;
}

img#feedburner
{
	float: left;
}

#top_menu span#submit_joke
{
	color: #b01a34;
	font-weight: bold;
}



