body {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	height: 100%;
	background-color: white;
}

ul{ padding:0px; margin:0px }

li{ list-style-type:none; padding:0px; margin:0px }

img {
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px
}

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a{
	font-size: 11px;
	color: #0000CC;
	text-decoration: underline;
}

a:hover{
	font-size: 11px;
	color: #0000CC;
	text-decoration: none;
}

#top_counts{float:left; width:1px; height:1px; overflow:hidden}

#top_adver{margin-left:25px; color:#999999}
#top_adver div{color:#999999; margin-left:6px}
#top_adver a{color:#f2651e}

div.separator {background-image:url('images/h-sep.gif'); background-repeat:repeat-x; background-position:center center }
#logo {}

#top-menu {color:#acacac; font-size:11px}
#top-menu a{color:#acacac; text-decoration:none; font-size:11px; font-family: Tahoma; Verdana, Arial, Helvetica, sans-serif;}
#top-menu a:hover{text-decoration:underline}

#top-cat a{color:#4b659f; text-decoration:none; font-size:10px; font-weight:bold; font-family: Tahoma; Verdana, Arial, Helvetica, sans-serif;}
#top-cat a:hover{text-decoration:none; color:#798dba}

#top-cat-l{background-image:url('images/top-cat-bg-l.gif'); background-position:left; background-repeat:no-repeat}
#top-cat-r{background-image:url('images/top-cat-bg-r.gif'); background-position:right; background-repeat:no-repeat}
.top-cat-a{color:#4b659f; font-weight:bold; font-size:10px; height:37px; line-height:35px; background-image:url('images/top-cat-a.gif'); background-position:center bottom; background-repeat:no-repeat}

#bottom-cat td{padding-bottom:8px;}
#bottom-cat a{color:white; text-decoration:none; font-size:10px; font-weight:bold; font-family: Tahoma; Verdana, Arial, Helvetica, sans-serif;}
#bottom-cat a:hover{text-decoration:none; color:#bfc9df}

#bottom-cat-l{background-image:url('images/bottom-cat-bg-l.gif'); background-position:left; background-repeat:no-repeat}
#bottom-cat-r{background-image:url('images/bottom-cat-bg-r.gif'); background-position:right; background-repeat:no-repeat}

#search-bg-l{background-image:url('images/search-bg-l.gif'); background-position:left; background-repeat:no-repeat}
#search-bg-r{background-image:url('images/search-bg-r.gif'); background-position:right; background-repeat:no-repeat}
#search-bg2-l{background-image:url('images/search-bg2-l.gif'); background-position:left; background-repeat:no-repeat}
#search-bg2-r{background-image:url('images/search-bg2-r.gif'); background-position:right; background-repeat:no-repeat}
#search-txt{font-size:13px; color:white}

#reg-free{color:#714a00; font-size:10px; font-weight:bold}
#reg-free index{color:#714a00; font-size:10px; font-weight:bold}
#reg-free div{padding-top:3px; color:white; font-size:16px; font-weight:bold}
.search-butt{margin-top:1px}

#sort-bg-l{background-image:url('images/sort-bg-l.gif'); background-position:left; background-repeat:no-repeat}
#sort-bg-r{background-image:url('images/sort-bg-r.gif'); background-position:right; background-repeat:no-repeat}

#sort{color:#7a7a7a}
#sort b{font-size:11px; color:black; font-weight:normal}

#add-link a{font-size:10px; font-weight:bold}
#add-link a:hover{text-decoration:none}

a.add-url{font-size:10px; font-weight:bold; color:#0000CC; text-decoration: underline}
a.add-url:hover{text-decoration: none}

h1{font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color:#E7AB0D; margin-top:10px; margin-bottom:-10px;}

h2{font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #6780B8; margin-top:14px; margin-bottom:0px;}

h3{font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; margin-top:14px; margin-bottom:-10px;}

a.cat-item{font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:23px; font-weight: bold;}

#link-cat {color: #333333}
#link-cat p{color: inherit; margin:0px; padding: 0px; display:inline}
#link-cat a{color: #333366; text-decoration:none}
#link-cat a:hover{color: #999999; text-decoration:none}
#link-cat u{color: #333333; text-decoration:none; font-weight:normal; font-style:normal}
#link-cat b{color: #333333; text-decoration:none; font-weight:normal; font-style:normal}
#link-cat strong{color: #333333; text-decoration:none; font-weight:normal; font-style:normal}
#link-cat i{color: #333333; text-decoration:none; font-weight:normal; font-style:normal}
#link-cat a.title{color: #6780b8; font-weight:bold; text-decoration:underline}
#link-cat a.title:hover{color: #6780b8; font-weight:bold; text-decoration:none}
.link-url {width:200px; color: #E7AB0D; float:left}

#bk-lk {font-size:10px}
#bk-lk a{font-size:10px; color: #0000CC}
#bk-lk b{font-size:10px; font-weight:bold}

#adver {padding-bottom: 5px; padding-left:10px; color:white; font-weight:bold}

#grit {font-size:10px; padding-bottom: 5px; padding-left:5px; color:white; font-weight:bold}
#grit a{font-size:10px; color:white; font-weight:normal}

.h-sep{background-image: url('images/h-sep.gif'); background-repeat:repeat-x}

#link-cat span.main-headers {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #6780B8}
#link-cat a.main-headers {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6780B8; text-decoration:underline}
#link-cat a.main-headers:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #6780B8}

#pages-count{font-size:10px; color: #000000; text-decoration:none}
#pages-count b{font-size:10px; color: #000000; text-decoration:none; font-weight:bold}
#pages-count a{font-size:10px; color: #0000CC; text-decoration:underline}

#links_at_main {font-size:10px}
#links_at_main a{font-size:10px}

div.beg_style{margin-bottom:12px; clear:both; position:relative; z-index:2; left:-5px}
div.beg_style div{margin-bottom:5px; margin-top:5px}
div.beg_style a{color:#1B4E7D}
div.beg_style td{padding-top:0px; padding-left:20px}
div.beg_style li{list-style:none; padding-top:0px; padding-left:40px}