/*
rdn.iR  CSS  Style
Coded  By  Hossein Shams (ShaMSofT)
*/

/**********************
	G L O B A L S
***********************/

body {
	background-color: #000000;
	margin: 3px;
}

p {
	margin: 0px;
}

input {
	font: 12px Tahoma;
	padding-bottom: 2px;
}

textarea {
	width: 415px;
	height: 150px;
	border: #ccd6e0 1px solid;
	padding: 4px 3px;
	font: 12px Tahoma;
}

.container {
	margin: 20px auto;
	width: 773px;
	-width: 787px;
}

#main-work {
	margin-top: 30px;
	font: 12px Tahoma;
	color: #333;
}

li {
	margin-bottom: 5px;
}

a {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #4d7cb3;
}

a:active { outline: none; }
a:focus { -moz-outline-style: none; }

.imglink {
	margin-right: 68px;
}

img {
	border: 0px;
}

/**********************
	H  O  W  I  S
***********************/
.whois {
	display: inline;
}

.whois .input {
	font: 30px Trebuchet MS,Tahoma,Arial;
	color: #1E1E1E;
	border: #740a6c 3px solid;
	width: 300px;
	margin-left: 65px;
	text-align: left;
	direction: ltr;
	padding: 3px 5px;
	float: left;
	display: inline-block;
	border-right: 0px;
}

.whois #zim-ir {
	background: url(images/whois-zim-ir.gif) no-repeat;
	width: 104px;
	height: 50px;
	display: inline-block;
	float: left;
}

.whois #submit {
	background: url(images/whois-submit.gif) no-repeat;
	width: 54px;
	height: 50px;
	cursor: pointer;
	display: inline-block;
	margin-right: 69px;
	float: right;
}


/**********************
	M  E  N  U
***********************/
.menu {
	float: left;
	display: inline;
}

.menu .top {
	background: url(images/menu-t.gif) no-repeat;
	width: 35px;
	height: 15px;
}

.menu .bottom{
	background: url(images/menu-b.gif) no-repeat;
	width: 35px;
	height: 15px;
}

.menu .center {
	background: #aadae5;
	width: 25px;
	font: 12px Tahoma;
	padding: 10px 10px 10px 0px;
	#padding-right: 0px;
	#width: 35px;
	-margin-top: -5px;
}

.menu .center #menu-item1 {
	padding: 5px 0px;
	width: 105px;
	cursor: pointer;
	background: #aadae5;
	color: #ff7200;
	margin-bottom: 3px;
	#width: 115px;
}

.menu .center #menu-item1:hover, #menu-item2:hover, #menu-item3:hover, #menu-item4:hover, #menu-item5:hover {
	margin-right: 5px;
}

.menu .center #menu-item2 {
	padding: 5px 0px;
	width: 105px;
	cursor: pointer;
	background: #aadae5;
	color: #009430;
	margin-bottom: 3px;
	#width: 115px;
}

.menu .center #menu-item3 {
	padding: 5px 0px;
	width: 105px;
	cursor: pointer;
	background: #aadae5;
	color: #005ac3;
	margin-bottom: 3px;
	#width: 115px;
}

.menu .center #menu-item4 {
	padding: 5px 0px;
	width: 105px;
	cursor: pointer;
	background: #aadae5;
	color: #7d0996;
	margin-bottom: 3px;
	#width: 115px;
}

.menu .center #menu-item5 {
	padding: 5px 0px;
	width: 105px;
	cursor: pointer;
	background: #aadae5;
	color: red;
	#width: 115px;
}

/*****************************************
	M  A  I  N      B  L  O  C  K
******************************************/
.main-block {
	float: right;
	display: inline;
}

.main-block .top {
	background: url(images/mb-top.gif) no-repeat;
	width: 645px;
	height: 17px;
}

.main-block .bottom {
	background: url(images/mb-bottom.gif) no-repeat;
	width: 645px;
	height: 17px;
}

.main-block .center {
	background: #fdfdf2;
	width: 605px;
	padding: 5px 20px;
	padding-bottom: 30px;
	min-height: 300px;
	-min-height: 0px;
	-margin-top: -5px;
}

/*****************************************
	M  A  I  N      B  L  O  C  K2
******************************************/
.main-block2 {
	margin-top: 20px;
}

.main-block2 .top {
	background: url(images/b-top.gif) no-repeat;
	width: 645px;
	height: 17px;
}

.main-block2 .bottom {
	background: url(images/mb-bottom.gif) no-repeat;
	width: 645px;
	height: 17px;
}

.main-block2 .center2 {
	background: #fdfdf2;
	width: 605px;
	padding: 5px 20px;
	-min-height: 0px;
	-margin-top: -5px;
}

/*****************************************
	L  O  G  I  N      B  L  O  C  K
******************************************/
.login {
	display: inline-block;
	float: right;
	margin-left: 20px;
}

.login .top {
	background: url(images/login-t.gif) no-repeat;
	width: 200px;
	height: 11px;
}

.login .bottom {
	background: url(images/login-b.gif) no-repeat;
	width: 200px;
	height: 11px;
}

.login #center-login {
	background: url(images/login-c.gif) repeat-y;
	width: 200px;
	font: 12px Tahoma;
	color: #333;
	height: 135px;
	-margin-top: -8px;
}

.login #center-login p {
	padding: 0px 15px;
}

.login #center-login div {
	padding: 5px 15px 5px 10px;
	margin: 0px;
}

.login #center-login span {
	padding: 0px;
}

.login input {
	width: 90px;
	border: #ccd6e0 1px solid;
	padding: 2px 3px;
	text-align: left;
	direction: ltr;
	margin-left: 0px;
}


/*****************************************
	M  E  S  S  E  I  G      B  L  O  C  K
******************************************/
.message {
	display: inline-block;
}

.message .top {
	background: url(images/mes-t.gif) no-repeat;
	width: 380px;
	height: 11px;
}

.message .bottom {
	background: url(images/mes-b.gif) no-repeat;
	width: 380px;
	height: 11px;
}

.message #center {
	background: url(images/mes-c.gif) repeat-y;
	width: 380px;
	font: 12px Tahoma;
	color: #333;
	height: 135px;
	-margin-top: -8px;
}

.message #center p {
	padding: 0px 15px;
	text-align: justify;
	line-height: 15px;
}

/*****************************************
	P  A  N  E  L      B  L  O  C  K
******************************************/
.panel {
	display: inline-block;
}

.panel .top {
	background: url(images/panel-t.gif) no-repeat;
	width: 600px;
	height: 11px;
}

.panel .bottom {
	background: url(images/panel-b.gif) no-repeat;
	width: 600px;
	height: 11px;
}

.panel #center {
	background: url(images/panel-c.gif) repeat-y;
	width: 600px;
	font: 12px Tahoma;
	color: #333;
	padding-bottom: 30px;
	padding-top: 10px;
	-margin-top: -5px;
}

.panel #center p {
	padding: 0px 15px;
	text-align: justify;
	line-height: 15px;
}

/*****************************************
	P  A  N  E  L      M  E  N  U
******************************************/
.panel-menu {
	margin: 0px 15px 10px 15px;
	text-align: center;
}

.panel-menu span {
	display: inline-block;
	cursor: pointer;
	height: 25px;
	line-height: 22px;
	padding: 0px 10px;
	margin-left: 10px;
}

.panel-menu #item1 {
	background: #54be46;
	border: #009430 1px solid;
	color: #0f4d2a;
}

.panel-menu #item1:hover {
	background: #97dc81;
	color: #007229;
}

/*****************************************
    L  I  N  K  B  O  X     P  A  N  E  L      M  E  N  U
******************************************/
.linkbox-panel-menu {
	margin: 30px 15px 30px 15px;
}

.linkbox-panel-menu span {
	cursor: pointer;
}

.linkbox-panel-menu #item1 {
	color: #8f7156;
}

.linkbox-panel-menu #item1:hover {
	background: #ede7d0;
	color: #99795a;
}

/*****************************************
	P  A  N  E  L      L  I  N  K
******************************************/
.p-link {
	color: #6732ba;
	text-decoration: none;
	letter-spacing: 3px;
}

.p-link:hover {
	color: #8480d7;
}

/*****************************************
	A  D  M  I  N      L  I  N  K
******************************************/
.a-link {
	color: #6732ba;
	text-decoration: none;
}

.a-link:hover {
	color: #8480d7;
}


/*****************************************
		R  E  G  I  S  T  E  R
******************************************/

.register {
	margin: 30px 70px 30px 0px;
}

.register div {
	margin-top: 10px;
}

.register input {
	width: 325px;
	border: #ccd6e0 1px solid;
	padding: 4px 3px;
	text-align: left;
	direction: ltr;
	font: 12px Tahoma;
}

/****************************
BUTTON1
*****************************/
.button1 {
	cursor: pointer;
	padding: 0px;
}

.button1 .l {
	background: url(images/button-l.gif) no-repeat;
	float: left;
	width: 33px;
	height: 29px;
}

.button1 .c {
	background: url(images/button-c.gif) repeat-x;
	float: left;
	width: 65px;
	height: 29px;
	font: 12px Tahoma;
	color: #2b68db;
	line-height: 25px;
	padding-right: 5px;
}

.button1 .r {
	background: url(images/button-r.gif) no-repeat;
	float: left;
	width: 5px;
	height: 29px;
}


/****************************
	F  O  O  T  E  R
*****************************/
.copyright {
	text-align: center;
	font: 12px Tahoma;
	color: #222;
	margin: 10px;
}

.copyright a {
	color: #121212;
	text-decoration: none;
}

.copyright a:hover {
	color: #333;
	text-decoration: underline;
}

/****************************
		B  O  X
*****************************/
.green-box {
	width: 270px;
	height: 85px;
	font: 12px Tahoma;
	background: #d9e3b0;
	color: #536e1e;
	border: #90b050 1px solid;
	border-right: #90b050 3px solid;
	margin: 0 5px 0 20px;
	display: inline-block;
	float: right;
	padding: 5px;
	text-align: justify;
}

.green-box:hover {
	background: #d2dca7;
	color: #384d0d;
	border: #688926 1px solid;
	border-right: #688926 3px solid;
	cursor: pointer;
}

.red-box {
	width: 270px;
	height: 85px;
	font: 12px Tahoma;
	background: #fcd8df;
	color: #ed1a1a;
	border: 1px #f5637e solid;
	border-right: 3px #f5637e solid;
	display: inline-block;
	padding: 5px;
	text-align: justify;
}

.red-box:hover {
	background: #fbc5d0;
	color: #d30c0c;
	border: #f74f6e 1px solid;
	border-right: #f74f6e 3px solid;
	cursor: pointer;
}

.linkbox-alert {
	width: 660px;
	height: 17px;
	font: 13px Tahoma;
	background: #fbc5d0;
	color: #d30c0c;
	border: #f74f6e 1px solid;
	border-right: #f74f6e 8px solid;
	padding: 5px;
	text-align: justify;
	margin-bottom: 20px;
}

/****************************
	S  T  A  T  U  S
*****************************/
.lastdomains {
	float: right;
	width: 290px;
	margin-left: 20px;
	text-align: left;
}

.morehits {
	float: left;
	width: 290px;
	text-align: left;
}

/****************************
	Search
*****************************/
.search {
	margin: 20px auto;
	width: 390px;
}

.search input {
	width: 200px;
	border: #ccd6e0 1px solid;
	padding: 3px;
	text-align: left;
	direction: ltr;
	margin-left: 0px;
}

.search select {
	font: 12px Tahoma;
}

.search button {
	font: 12px Tahoma;
}

/****************************
	Change Page
*****************************/
.change-page {
	margin-top: 20px;
	text-align: center;
}

.change-page span {
	font: bold 12px Tahoma;
	color: green;
	padding: 0 4px;
}

.change-page a {
	color: #252a31;
	padding: 2px 4px;
}

.change-page a:hover {
	background-color: #bfd0ea;
	padding: 2px 4px;
}

/****************************
	ADS
*****************************/
.right-ads {
	float: right;
	background: url(images/abzar.gif);
	width: 90px;
	height: 180px;
	cursor: pointer;
	margin-top: -152px;
}

.left-ads {
	float: left;
	background: url(images/abzar.gif);
	width: 90px;
	height: 180px;
	cursor: pointer;
	margin-top: -152px;
}

.zir-menu-ads0 {
	background: url(images/ads0.gif);
	width: 90px;
	height: 210px;
	cursor: pointer;
	margin-top: 20px;
	margin-right: 12px;
}

.zir-menu-ads1 {
	background: url(images/ads1.gif);
	width: 90px;
	height: 180px;
	cursor: pointer;
	margin-top: 20px;
	margin-right: 12px;
}

.zir-menu-ads2 {
	background: url(http://www.payeganltd.com/nabimages/Ads/VBanners/type_120.240.gif);
	width: 120px;
	height: 240px;
	cursor: pointer;
	margin-top: 20px;
	margin-right: 12px;
	display: block;
}

.zir-menu-ads3 {
	background: url(http://www.payeganltd.com/nabimages/vb/VCD48.gif);
	width: 120px;
	height: 240px;
	cursor: pointer;
	margin-top: 20px;
	margin-right: 12px;
	display: block;
}

.zir-menu-ads4 {
	background: url(http://www.cdarzoon.com/images/banners/CallOfDuty5.gif);
	width: 120px;
	height: 240px;
	cursor: pointer;
	margin-top: 20px;
	margin-right: 12px;
	display: block;
}

.ads-by-zim {
	font: 11px tahoma;
	margin: 5px 45px 0 0;
}

/****************************
	Right Box
*****************************/
.boxes {
	margin-right: 8px;
	margin-top: 20px;
	width: 120px;
}

.ads-by-zim2 {
	font: bold 9px Tahoma;
	color: orange;
	text-align: center;
}

.boxes a {
	font: 11px tahoma;
	text-align: justify;
	width: 120px;
	padding: 5px;
	margin: 8px 0;
	display: block;
}

.orange-b0x {
	border: 1px solid #e89000;
	border-right: 3px solid #e89000;
	background: #ffe4c0;
	color: #d03400;
}
.orange-b0x:hover {
	border: 1px solid #d98700;
	border-right: 3px solid #d98700;
	background: #ffdaa9;
	color: #c03304;
}

.blue-b0x {
	border: 1px solid #3366cc;
	border-right: 3px solid #3366cc;
	background: #dee4f8;
	color: #3366cc;
}
.blue-b0x:hover {
	border: 1px solid #0a48c5;
	border-right: 3px solid #0a48c5;
	background: #cdd8f9;
	color: #2757b7;
}

.green-b0x {
	border: 1px solid #90b050;
	border-right: 3px solid #90b050;
	background: #d0dba2;
	color: #405f01;
}
.green-b0x:hover {
	border: 1px solid #769833;
	border-right: 3px solid #769833;
	background: #bdce78;
	color: #314901;
}

.red-b0x {
	border: 1px solid #d03400;
	border-right: 3px solid #d03400;
	background: #f7cbcb;
	color: #cc3300;
}
.red-b0x:hover {
	border: 1px solid #bd3507;
	border-right: 3px solid #bd3507;
	background: #f7b3b3;
	color: #b92e00;
}

/****************************
	O  T  H  E  R
*****************************/
.require {
	color: red;
	margin-left: 5px;
}

*:first-child+html .require {
	margin-right: 5px;
	margin-left: 0px;
}

* html .require {
	margin-right: 5px;
	margin-left: 0px;
}

.error-bar {
	background: #fcd8df url(images/error-bar.png) no-repeat 99% 10%;
	color: #ed1a1a;
	padding: 10px 45px 10px 10px;
	border: 1px #f5637e solid;
	width: 410px;
	min-height: 17px;
	margin: 20px 0px 0px 20px;
	text-align: justify;
}
.error-bar p {
	margin: 2px 0px;
}
.success-bar {
	background: #ccface url(images/success-bar.png) no-repeat 99% 50%;
	color: #1c820f;
	padding: 10px 45px 10px 10px;
	border: 1px #87f38c solid;
	width: 410px;
	min-height: 17px;
	margin: 20px 0px 0px 20px;
	text-align: justify;
}

#reged {
	text-align: center;
	margin-top: 10px;
	color: red;
	font: bold 12px Tahoma;
}

.spacer {
	width: 10px;
	display: inline-block;
}

.header {
	float: none;
	width: 500px;
	height: 90px;
	background: url(images/banner.gif);
	cursor: pointer;
	margin: 0 auto;
}

.header-text {
	float: none;
	width: 490px;
	text-align: center;
	cursor: pointer;
	margin: -25px auto;
	font: bolder 120px Tahoma;
	font-style: italic;
	color: #f17c0e;
	letter-spacing: 2px;
}


span.link {
	cursor: pointer;
	color: #8f7156;
}
span.link:hover {
	background: #ede7d0;
	color: #99795a;
}