body
{
color: #00000;
margin: 10px 0px 10px 0px; 
background-color: #34302f;
font-size: 7pt; 
font-family: verdana, sans-serif;
}

BODY, TD, TH, TR{ color: #FFFFFF; font-size: 7pt; font-family: verdana, sans-serif; }
input, select, textarea { background-color:#ffffff; color:black; font-weight:normal; font-family: verdana, sans-serif; font-size: 9pt }

a:link,
a:active,
a:visited
{
	font-family: Verdana, Sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;

}
a:hover
{
	font-family: Verdana, Sans-serif;
	font-size: 10px;	
	text-decoration: underline;
	color: #f9b419;
}

img
{
	border: 0px;
}

.clear_main
{
	clear: both;
	margin: 0px auto 0px auto;
	width: 1000px;
}

table { border-collapse:collapse; }

#pageloading { position : absolute; left : 50%; top : 50%; margin-top : -50px; margin-left : -90px; text-align : center; }

.white a:link {color: #fff; text-decoration: none;}

.top_menu a:hover { text-decoration: underline; }

.top_menu span { margin-left: 5px; }

.suggest_link { width: 235px; font: 11px verdana; text-transform:capitalize; color: #83A2B9; background-color: #FFFFFF; padding: 4px 9px 4px 9px; }

.suggest_link_over { width: 235px; font: 11px verdana; text-transform:capitalize; color: #83A2B9; background-color: #E9E9E9; padding: 4px 9px 4px 9px; }

#txtSearch { width: 200px; overflow: visible; padding-left:2px; }
 
* html div#search_suggest { overflow:visible;  } /* box model hack */



.mid {background: #34302f}
.sub_mid {background: #34302f}

.style1 { color: #000; font-size: 10pt; font-family: verdana, sans-serif; }
.style2 { color: #000; font-size: 8pt; font-family: verdana, sans-serif; }
.style3 { color: #000; font-size: 12pt; font-family: verdana, sans-serif; }
.style4 { color: #000; font-size: 11pt; font-family: verdana, sans-serif; }


.leftdiv {width: 720px; float: left; text-align: right; border: 0px solid #000000;}

#xsnazzy p {margin:0 10px; padding-top: 0.75em; padding-bottom: 0.75em; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; color: #FFFFFF;}
#xsnazzy {background: transparent; }




.searchdiv { width: 450px;  margin: 0px 0px 0px auto; text-align: center;}
.searchdiv form {margin: 0px;}
.search_but {width: 74px; height: 21px; border: 0px; background: url('../images/search.jpg') no-repeat top center;}
.searchinput { font-family: Verdana, Sans-serif; font-size: 12px; color: #000000; }

.ov_down {margin-top: 20px; font-family: Verdana, Sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold;}

.rightdiv {width: 250px; text-align: left; float: right;}

.sharelinks { text-align: center; padding: 40px 0px 10px 0px; color: #007cb5; font-family: Verdana, Sans-serif; font-size: 11px; font-weight: bold;}
.sharelinks img {margin-left: 10px; margin-right: 5px; vertical-align: middle}
/*.sharelinks a:link, a:visited { color: #007cb5; font-family: Verdana, Sans-serif; font-size: 11px; font-weight: bold; text-decoration:none;} */

.boxes {padding:20px 0px 5px 0px; text-align: center; clear: both; }

.g_ad {padding: 40px 0px 5px 0px; text-align: center; clear: both;}

.footer {padding: 10px 0px 0px 0px; text-align: center; clear: both; font-family: Verdana, Sans-serif; font-size: 10px; color: #f9b419; line-height: 1.5em;}
.footer a:link, .footer a:visited, .footer a:active, .footer a:hover { font-family: Verdana, Sans-serif; font-size: 10px; color: #f9b419; text-decoration: none; }
.footer a:hover { text-decoration: underline; }

a.llink { font-family: Verdana, Sans-serif; font-size: 12px; color: #FFFFFF;}
.list { padding-right: 200px; padding-bottom: 5px; font-family: Verdana, Sans-serif; font-size: 12px; color: #FFFFFF;}

/* Comments
------------*/

.pagination ul {
	list-style-type: none;
	margin: 0 0 20px 0;
	padding: 0;
}

.pagination ul li {
	display: inline;
	font-size: 12px;
}

h3.comments {
	margin-top: 7px;
	padding: 3px 3px 1px 10px;
	background: #f8f8f9;
	border-top: 1px solid #b5b5b5;
	border-bottom: 1px dotted #b5b5b5;
}
.comment {
	width: 401px;
	padding-top: 10px;
	background: url(../images/comment_bg_top.gif) no-repeat top left;
	
}
.comment .body {
	margin: 0 10px 5px 10px;
	overflow: auto;
}
.comment .posted-by {
	padding: 20px 0 20px 0;
	background: #FFF url(../images/comment_bg_bottom.gif) no-repeat top left;
	text-align: right;
}
.comment .posted-by p {
	margin-right: 20px;
	margin-bottom: 5px;
}
.favorites {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

.favorites:hover {
color: #F9B419;
}
.menuweb{
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
font-weight: bold;
text-align: center;
background-color: #F96302;
margin: 0px auto 0px auto;
font-size: 13px;
}
.menuweb:hover
{
color: #FFD200;
}
.link{
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
text-align: center;
font-size: 13px;
}
.link:hover
{
color: #FFD200;
}

.menuwebtable{
border-collapse: separate;
border-spacing: 4px;
background-color: #000000;
text-align: center;
}

.boxes{
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
text-align: center;
font-size: 13px;
}
.boxes:hover
{
color: #FFD200;
}