body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;font-weight: normal;}
li {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}
q:before,q:after {content: '';}
abbr,acronym {border: 0;font-variant: normal;}
sup,sub {line-height: -1px;vertical-align: text-top;}
sub {vertical-align: text-bottom;}
input,textarea,select {font-family: inherit;font-size: inherit;font-weight: inherit;letter-spacing: inherit;}
select{text-align: right;direction: rtl;}
body {
	padding: auto;
	text-align: center;
	background: #2B2B2B;
	font-family:"Tahoma",Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	height:100%;
	margin:0;
}
.siteBackground {
	background-position:center top;
	background-repeat:no-repeat;
	height:462px;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:-10;
}
#content {
	width: 995px;
	min-height: 800px;
	overflow-y: auto;
	overflow-x: hidden;
	margin: 10px auto 0px auto;
	padding: auto;
	text-align: center;
	clear: both;
	display: block;
	border:1px solid #6CCEEC;
	background-color: #FFFFFF;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
}
#header {
	background:url(../images/siteBg2.jpg) repeat-x ;
	text-align: left;
	float: left;
	width: 100%;
	background-color: #FFFFFF;
}
#headerimage{width: 398px;height: 30px;margin-left: 30px;}
#header ul {width: 670px;margin: auto;}
#header_left{float: left;width: 990px;}
#header_right{float: right; height: 60px; margin-top: 15px; width: 100%;}
#header_links{font-family: Tahoma;font-size: 11px;margin: 0px 0px 5px auto;text-align: center; float: left; width: 100%;}
#header_links div{float: right; margin-right: 5px; font-weight: bold;}
#just_added_content {width: 450px;height: 55px;overflow: hidden;float: left; margin-left: 10px;}
#just_added_content span {width: 100%;float: left;}
#just_added_content img {border: solid 1px gray;width: 80px;height: 30px;}
#logo {background: url(../images/202020bb.gif) no-repeat right;width: 345px;height: 60px;float: right;}
#google_search {width: 345px;height: 25px;float: left; margin: 0px 0px 0px 10px;}
#google_search * {float: left;}
#google_search a {COLOR: #00009c;TEXT-DECORATION: none;}
#google_search img {border: none;width: 128px;height: 23px;}
#google_search .googlesearchfield {color: #6666FF;border: 1 solid #000000;width: 150px;font-size: 14px;padding: 0px;height: 20px;margin-top: 0px;}
#google_search .googlesearchbutton {color: #FFFFFF;font-family: Tahoma;background-color: #666666;border: 1 solid #000000;margin-top: 0px;font-size: 14px;}
#login_content {
	padding: 0px;
	width: 180px;
	float: right;
	height: 60px;
	overflow: hidden;
}
#login_content label {padding: 5px;float: left;margin-left: 5px;}
#login_content font {float: right;font-family: Tahoma;font-size: 11px;}
#log_password,#log_email {padding: 3px;float: left;margin-left: 5px;height: 10px;width: 100px;}
#login_content button {height: 15px;padding: 0px;font-size: 11px;float:left;margin-left: 5px;}
#login{margin-left: 26px !important;}
#logout{float: right !important;}
#tabs {
	float: left;
	display: inline;
	border: solid 0px;
	width: 990px;
	min-height: 620px; 
	margin-top: 0px;
}
#category_menu{
	width: 110px;
	float: right;
	margin: 0px 0px auto auto;
	text-align: right;
	padding: 0px;
	font-family: Tahoma;
	overflow: hidden;
	background:#E3ECF4 url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) repeat-x scroll 0 50%;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
}
#category_id,#country_id,#select_country_id,#type {width: 100px;font-family: Tahoma;font-weight: bold;font-size: 9px;margin: 5px;}
#country_id{height: 22px;margin: 0px 0px 0px 10px;font-size: 12px;}
#category_menu div{width: 100px;height: 20px;padding: 5px;font-size: 16px;color: #FFFFFF;background: url(jquery/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) repeat-x scroll 0 50% #CCCCCC;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px; text-align: center; font-weight: bold;}
#category_menu li{font-size: 11px;cursor: pointer;margin: 5px;}
.onesite {float: left;width: 90px;height: 33px;cursor: pointer;}
#just_added_content span {font-size: 16px;font-weight: bold;}
#loaderdiv {background: url(../images/ajax-loader.gif) no-repeat center;width: 100%;min-height: 500px; height: 100%;float: left;position: absolute;background-color: #F5FFFA;opacity: 0.2 !important;filter: alpha(opacity = 20) !important;z-index: 10;top: 0px;left: 0px;}
#footer{
	text-align: center; 
	clear: both;
	margin: 0px auto 0;
	text-align: center;
	width:995px;
	padding: auto;
	direction: rtl;
}
#statistic_content{
	width: 995px;
	height: 30px;
	background:url("jquery/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png") repeat-x scroll 0 50% #CCCCCC;
	border:1px solid #AAAAAA;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
}
#statistic{
	clear: both;
	display:block;
	margin: 0px auto 5px auto;
	font-size: 16px;
	font-weight: normal;
	padding-top: 5px;
	direction: rtl;
    width: 990px;
}
#statistic li{
    display: inline;
    width: auto;
    float: center;
    padding: 0px 5px 5px 5px;
}
#footerlink_content{
	clear: both;
	width:995px;
	height: 30px;
	margin: 0px;
	padding: 0px;
}
#footerlink {
	clear: both;
	padding: 0px;
	display: block;
	font-size: 14px; 
	margin: 10px auto 10px auto;
	direction: rtl;
	width: 700px;
}
#footerlink li{
	display: inline;
	width: auto;
	float: right;
	direction: rtl;
	padding: 0px 20px 0px 20px;
}
#footerlink li a{
	direction: rtl;
	text-decoration: none; 
	color: #FFFFFF;
}
#footerlink li.first {border: none;padding-left: 0px;}
#login_top {height: 20px;background: url(../images/footer.jpg) no-repeat top right;clear: both;}
#login_bottom {height: 20px;clear: both;background: url(../images/footer.jpg) no-repeat top right;}
#signup_button {width: 180px;height: 41px;background: url(../images/signup.gif) no-repeat top right;border: none;}
#login_button {width: 39px;height: 39px;background: url(../images/login.jpg) no-repeat top right;border: none;}
#content_form {float: left;width: 776px;}
#hello {float: right;height: 20px;width: 400px;}
#hello a {margin-left: 10px;}
.clock {position: absolute;top: 10px;right: 10px;width: 150px;}
.available {display: block;}
.dialog label {float: left;}
body {font-size: 62.5%;}
label,input {display: block;}
input.text {margin-bottom: 12px;width: 95%;padding: .4em;}
fieldset {padding: 0;border: 0;margin-top: 25px;}
h1 {font-size: 1.2em;margin: .6em 0;}
div#users-contain {width: 350px;margin: 20px 0;}
div#users-contain table {margin: 1em 0;border-collapse: collapse;width: 100%;}
div#users-contain table td,div#users-contain table th {border: 1px solid #eee;padding: .6em 10px;text-align: left;}
.ui-button {outline: 0;margin: 0;padding: .4em 1em .5em;text-decoration: none; ! important;cursor: pointer;position: relative;text-align: center;}
.ui-dialog .ui-state-highlight,.ui-dialog .ui-state-error {padding: .3em;}
/* Home page*/
#leftcategorymenu {width: 150px;height: 50px;float: left;font-size: 12px;font-weight: bold;}
#rightselect {height: 50px;float: right;font-size: 12px;font-weight: normal; width: 900px;direction: rtl;}
#rightselect .rightselecttop {font-size: 14px;width: 100%;float: left;}
#rightselect .rightselectbottom {width: 100%;float: right;margin-top: 5px;}
#rightselect .rightselecttop li {cursor: pointer;display: inline;padding: 2px 10px 2px 10px;}
#rightselect .rightselectbottom li {cursor: pointer;display: inline;padding: 2px 20px 2px 20px;}
.ui-selected {background: #F39814;color: white;}
#rightcategorymenu {
	height: auto;
	float: left;
	display: inline;
	border: solid 0px;/*IE6 */
	width: 772px;
	margin: 0px 0px auto 35px;
	height-min: 650px;
}
.full{width: 960px !important;margin: 20px 0px auto 15px !important;}
div.categoryblock,div.categorymemberblock {
	width: 190px;
	float: left;
	display: inline;
	margin-left: 1px;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 0px;
	border: solid 0px;
}
ul.pages_number {
	float: left;
	width: 160px;
	text-align: center;
	height: 20px;
	list-style-type: none;
	padding-top: 1px;
	padding-bottom: 1px;
	display: inline;
	overflow: hidden;
}
ul.pages_number li {
	display: inline;
	list-style-type: none;
	text-align: center;
	margin-left: 2px;
	height: 15px !important;
	width: 20px;
	cursor: pointer;
	border: outset 1px;
	background-color: #F3E5B8;
}
ul.pages_number a {text-decoration: none;padding: 0px 8px 0px 8px;}
li.borderdotted {
	border: inset 1px !important;
	color: #000000;
	background-color: #FFFFFF !important;
}
div.categoryblock div,div.categorymemberblock div {
	float: left;
	display: inline;
}
div.categoryblock .pages div,div.categorymemberblock .pages div{
	float: left;
	display: inline;
	text-align: center;
	width: 17px;
	height: 20px;
	padding: 0px;
	margin: 0px;
}
div.categoryblock .pages,div.categorymemberblock .pages {
	float: left;
	display: inline;
	text-align: center;
	width: 180px;
	height: 20px;
	padding: 0px;
	overflow: hidden;
}
/*div.categoryblock div.title,div.categorymemberblock div.title {text-align: center;width: 180px;height: 41px;background: url(../images/categorybkg.gif) no-repeat top center;cursor: pointer;overflow: hidden;margin-left: 3px;}*/
div.categoryblock div.categoryfooter,div.categorymemberblock div.categorymemberfooter{
	height: 16px;
	width: 185px;
	clear: both;
	margin: 5px 0px;
	cursor: pointer;
	background: url(../images/blue_separate.jpg) no-repeat top center;
}
div.categoryblock div.categoryfooterlink{
	height: 16px;
	width: 180px;
	float: left;
	display: block;
	border: solid 0px;
	margin: 5px 0px 0px 0px;
	white-space: nowrap;
}
div.categoryfooterlink a{
	text-decoration: none;
}
div.categoryblock div.title,div.categorymemberblock div.title{
	cursor: pointer;
}
div.categoryblock div.title div.category_image,div.categorymemberblock div.title div.category_image{
	width: 50px;
	height: 41px;
	margin-top: 0px;
	float: left;
	display: inline;
	overflow: hidden;
	vertical-align: middle;
}
div.categoryblock ul.title_img,div.categorymemberblock ul.title_img{
	height: 41px;
	float: left;
	display: inline;
}
div.categoryblock ul.title_img,li.left,li.title_content,li.right{
	height: 41px;
	float: left;
	display: inline;
}
div.categorymemberblock ul.title_img, li.left,div.title li.title_content,div.title li.right{
	height: 41px;
	float: left;
	display: inline;
}
div.categoryblock li.left,div.categorymemberblock li.left{
	width: 11px;
	background: url(../images/categorybkg_left.jpg) no-repeat top center;
}
div.categoryblock li.title_content,div.categorymemberblock li.title_content{
	display: inline;
	text-align: right;
	width: 110px;
	background: url(../images/categorybkg_fill.jpg) repeat-x top center;
	overflow: hidden;
	padding-top: 10px;
	height: 30px;
	font-size: 14px;
	font-weight: bold;
	vertical-align: middle;
}
div.categoryblock li.right,div.categorymemberblock li.right{
	width: 13px;
	background: url(../images/categorybkg_right.jpg) no-repeat top center;
}
div.categorycontent,div.categorymembercontent{
	width: 185px; 
	margin-left: 3px;
	padding: 0px !important; 
	margin: 0px;
}
div.siteimage,div.sitememberimage {float: left;width: 80px;height: 30px;padding: 0px;margin: 5px 1px 0px 5px;cursor: pointer;color: #D3D3D3;font-size: 20px;}
div.siteimage img,div.sitememberimage img {width: 80px !important;height: 30px !important;border: solid 1px gray;margin: 0px;}
div.siteimagefull,div.spamsite {float: left;width: 140px;height: 155px;margin-left: 40px;margin-top: 5px;padding: 2px;overflow: hidden;font-family: Tahoma;font-size: 11px;}
div.siteimagefull div,div.spamsite div {width: 100%;height: 65px;text-align: center;overflow: hidden;}
.site_title{color: #2e598e;}
.site_nickname{color: #dd6504;padding-left: 5px; height: 14px; overflow: hidden;}
.site_nickname_li{height: 14px; overflow: hidden;}
div.siteimagefull img,div.spamsite img {border: solid 0px gray;width: 120px;height: 60px;cursor: pointer;overflow: hidden;}
div.siteimagefull .infoul {float: right;width: 100%;height: 60px;overflow: hidden;direction: rtl;display: block;}
div.siteimagefull .infoul li {text-align: right;width: 100%;color: gray;font-weight: normal;}
div.siteimagefull ul li span {font-weight: normal;}
.visibilityhidden {visibility: hidden;}
div.spamsite button {font-size: 9px;padding: 0px;margin-left: 3px;}
button.add_spam,button.add_favorite,button.del_favorite,button.done {font-size: 6px;padding: 0px;}
button.add_spam {width: 50px;}
button.add_favorite {width: 50px;margin-left: 2px;}
button.del_favorite {width: 50px;margin-left: 2px;}
button.done {width: 50px;}
div.pageant_content,div.pageant_content_member,div.pageant_content_user {width: 100%;height: 20px;font-size: 14px;float: left;font-weight: bold;color: blue;}
div.pageant_content span,div.pageant_content_member span,div.pageant_content_user span {float: left;cursor: pointer; margin-left: 5px;}
div.pageant_content .active,div.pageant_content_member .active, div.pageant_content_user .active {color: blue;}
div.pageant_content .inactive,div.pageant_content_member .inactive,div.pageant_content_user .inactive{color: gray;}
div.pageant,div.pageant_member,div.pageant_user {width: 790px;height: 20px;font-size: 14px;float: left;}
div.pageant_content span.pages,div.pageant_content_member span.pages,div.pageant_content_user span.pages{float: left; height: 20px; width: 70px;}
div.pageant a,div.pageant_member a,div.pageant_user a {text-decoration: none;margin-left: 10px;padding: 2px 5px 2px 5px;}
#admin_settings {float: left;}
#admin_settings td {text-align: left;width: 250px;padding: 2px; border: solid 1px;}
#visit_td *{float:left; margin-left: 5px;}
#visit_limit{margin-left: 0px;}
#visit_limit_value{width: 60px; margin-left: 10px;}
#most_visited *{float:left; margin-left: 5px;}
#most_visited_visits {margin-left: 0px;}
.defaultText { width: 200px; }
.defaultTextActive { color: #a1a1a1; font-style: italic; }
div.yellowbar{
	width: 100%;
	height: 20px;
	float: left;
	background: url(../images/footer.jpg) no-repeat top center;
	margin: 10px 0px 10px 0px;
}

.hidden {display: none;}

