body {
	background:#202020;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
}

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

a:hover {
	color:#CB0B53;
}

img {
	border:0px;
}

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

h2 {
    color: #c01056;
}

.white {
	background:#ffffff;
}

.maintable .top-left {
	height:97px;
	background:url(../gfx/top-left-bg.jpg) repeat-x top right;
}

.maintable .top-right {
	height:97px;
	background:url(../gfx/top-right-bg.jpg) repeat-x top left;
}

.maintable .bottom-right {
	height:125px;
	background:url(../gfx/bottom-right-bg.jpg) no-repeat top left;
}

.maintable .bottom-left {
	height:125px;
	background:url(../gfx/bottom-left-bg.jpg) repeat-x top right;
}

div.main-head {
	position:relative;
	width:800px;
	height:97px;
	background:url(../gfx/header-bg.jpg);
	
}

    div.main-head-top {
        float: left;
        width: 800px;
        height: 70px;
    }

        a.logo-link {
            display: block;
            float: left;
            width: 235px;
            height: 70px;
            border: 0;
            text-decoration: none;
        }
        
        div.main-head .head-slogan{
        	position:absolute;
			left:572px;
			top:0px;
        }
        
    div.main-head-bottom {
        float: left;
        width: 800px;
        height: 27px;
    }
    
        div.top-search {
            float: right;
            width: 178px;
            height: 19px;
            padding: 8px 16px 0px 0px;
        }
        
            div.top-search form {
                position: relative;
                width: 178px;
                height: 14px;
                margin: 0;
                padding: 0;
                border: 0;
                background: transparent url(../gfx/search-form-bg.gif) no-repeat top left;
            }
            
                div.top-search form input.search-keyword {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    height: 14px;
                    width: 108px;
                    padding: 0px 2px 0px 2px;
                    margin: 0;
                    border: 0;
                    font-size: 10px;
                }
                
                div.top-search form input.search-submit {
                    position: absolute;
                    top: -1px;
                    left: 113px;
                    height: 14px;
                    width: 66px;
                    padding: 0px 2px 0px 2px;
                    margin: 0;
                    border: 0;
                    background: transparent;
                    font-size: 10px;
                    color: #FFF;
                    font-weight: bold;
                    cursor: pointer;
                    text-align: center;
                }
                
                div.top-search form input.search-submit:hover {
                    color: #000;
                }
        
        div.top-menu {
            float: left;
            width: 600px;
            height: 27px;
        }
        
            div.top-menu a {
                float: left;
                display: block;
                height: 27px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
                color: #FFF;
                text-decoration: none;
            }
            
                div.top-menu a span {
                    display: block;
                    float: left;
                    height: 19px;
                    padding: 8px 16px 0px 16px;
                }
            
            div.top-menu a:hover {
                float: left;
                display: block;
                height: 27px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
                color: #FFF;
                text-decoration: none;
                background: transparent url(../gfx/top-menu-bg-left.gif) no-repeat top left;
            }
            
                div.top-menu a span:hover {
                    display: block;
                    float: left;
                    height: 19px;
                    padding: 8px 16px 0px 16px;
                    background: transparent url(../gfx/top-menu-bg-right.gif) no-repeat top right;
                }
            
            div.top-menu a.active {
                float: left;
                display: block;
                height: 27px;
                padding: 0px 0px 0px 0px;
                font-weight: bold;
                color: #FFF;
                text-decoration: none;
                background: transparent url(../gfx/top-menu-bg-left.gif) no-repeat top left;
            }
            
                div.top-menu a.active span {
                    display: block;
                    float: left;
                    height: 19px;
                    padding: 8px 16px 0px 16px;
                    background: transparent url(../gfx/top-menu-bg-right.gif) no-repeat top right;
                }

.shade {
	height:16px;
	background:#ffffff url(../gfx/sahde-bg.jpg) no-repeat top right;
	
}


.maintable .footer td {
	border-top:6px solid #E0E0E0;
}

.main-footer {
	position:relative;
	background:url(../gfx/footer-bg.jpg) no-repeat;
	width:800px;
	height:125px;
}

div.main-footer .footer-logo {
	position:absolute;
	top:20px;
	left:0px;
}

div.main-footer .footer-contact {
	position:absolute;
	color:#ffffff;
	left:214px;
	top:20px;
	font-size:11px;
}

.footer-contact a:hover {
	color:#CB0B53;;
}

div.main-footer .footer-nav {
	position:absolute;
	color:#ffffff;
	left:540px;
	top:20px;
	font-size:11px;
}

.footer-nav a {
	color:#ffffff;
}

.footer-nav a:hover {
	color:#CB0B53;
}

.footer-contact a {
	color:#ffffff;
}

div.main-footer .gotop {
	position:absolute;
	top:-27px;
	left:690px;
}


.clearer {
	clear:both;
}


.list-container {
	float:left;
	width:790px;
}


div.pinned-domains-head {
    float: left;
    width: 784px;
    height: 41px;
    background: transparent url(../gfx/sale-domain-top.jpg) no-repeat bottom left;
}

    div.pinned-domains-head h1 {
        font-size: 12px;
        line-height: 34px;
        font-style: italic;
        color: #ff9900;
        text-transform: uppercase;
        padding: 0px 0px 0px 35px;
        margin: 0px 0px 0px 0px;
    }

div.pinned-domains-footer {
    float: left;
    width: 749px;
    height: 25px;
	padding: 9px 0px 0px 35px;
    background: transparent url(../gfx/pinned-domains-footer.jpg) no-repeat top left;
	font-weight: bold;
	color: #ffffff;
}
	div.pinned-domains-footer div.sold-title {
		width: 270px; 
		float: left; 
		color: #FF9000;
	}
		div.sold-price {
			width: 80px; 
			float: left; 
			text-align: right;
		}
	div.pinned-domains-footer div.visitor-title {
		width: 130px; 
		float: left; 
		padding: 0 0 0 45px;
		color: #ff9000;
	}
		div.visitor-num {
			width: 152px; 
			float: left; 
			text-align: right;
		}

div.more-domains-head {
    float: left;
    width: 784px;
    height: 34px;
    background: transparent url(../gfx/more-domain-top.jpg) no-repeat bottom left;
}

    div.more-domains-head h1 {
        display: block;
        float: left;
        width: 400px;
        font-size: 12px;
        line-height: 34px;
        font-style: italic;
        color: #ff9900;
        text-transform: uppercase;
        padding: 0px 0px 0px 35px;
        margin: 0px 0px 0px 0px;
    }
    
    div.more-domains-head div {
        float: left;
        width: 314px;
        padding: 10px 35px 0px 0px;
        color: #FFF;
        text-align: right;
        font-style: italic;
    }


div.all-domains-head {
	position:relative;
    float: left;
    width: 784px;
    height: 41px;
    background: transparent url(../gfx/all-domain-top.jpg) no-repeat bottom left;
}

    div.all-domains-head h1 {
        font-size: 12px;
        line-height: 34px;
        font-style: italic;
        color: #ff9900;
        text-transform: uppercase;
        padding: 2px 0px 0px 35px;
        margin: 0px 0px 0px 0px;
    }


.selected-s1 {
	float:left;
	width:240px;
	height:20px;
	margin-bottom:3px;
	padding: 8px 0 0 5px;
	font-weight:bold;
	color:#333333;
	background:url(../gfx/sale-selected-s1.jpg) no-repeat;
}
    
	.selected-s1 .link {
		font-size:12px;
		line-height:12px;
		color:#000000;
		display:block;
		background:url(../gfx/selected-arrow-1.png) no-repeat 2px 4px;
	}
	
	.selected-s1 a.link:hover {
		background:url(../gfx/selected-arrow-2.png) no-repeat 2px 4px;
		color:#c01056;
	}
	
	.selected-s1 .link .text-link {
		padding-left:30px;
	}
	

.selected-category {
	float:left;
	width:390px;
	height:20px;
	margin-bottom:3px;
	padding: 8px 0 0 5px;
	font-weight:bold;
	color:#333333;
	background:url(../gfx/sale-selected-category.jpg) no-repeat;
}

	.selected-category .link {
		line-height:12px;
		font-size:12px;
		color:#000000;
		display:block;
		background:url(../gfx/selected-arrow-1.png) no-repeat 2px 4px;
	}
	
	.selected-category a.link:hover {
		background:url(../gfx/selected-arrow-2.png) no-repeat 2px 4px;
		color:#c01056;
	}
	
	.selected-category .link .text-link {
		padding-left:30px;
	}



.selected-wide-s1 {
	float:left;
	width:598px;
	height:22px;
	margin-bottom:3px;
	padding: 6px 0 0 5px;
	font-weight:bold;
	color:#ffffff;
	background:url(../gfx/sale-selected-wide-s1.jpg) no-repeat;
}

	.selected-wide-s1 .link {
		font-size:11px;
		color:#000000;
		display:block;
		background:url(../gfx/selected-arrow-1-grey.png) no-repeat 2px 5px;
	}
	
	.selected-wide-s1 a.link:hover {
		background:url(../gfx/selected-arrow-2-grey.png) no-repeat 2px 5px;
		color:#c01056;
	}
	
	.selected-wide-s1 .link .text-link {
		padding-left:30px;
	}


.selected-s2 {
	float:left;
	width:72px;
	height:20px;
	margin-bottom:3px;
	padding:8px 0 0 5px;
	font-weight:bold;
	color:#333333;
	background:url(../gfx/sale-selected-s2.jpg) no-repeat;
	font-size:11px;
}

	.selected-s2 a {
		color:#000000;
	}
	
	.selected-s2 a:hover {
		color: #c01056;
	}


.selected-grey-s2 {
	float:left;
	width:95px;
	height:20px;
	margin-bottom:3px;
	padding:8px 0 0 0px;
	font-weight:bold;
	color:#333333;
	background:url(../gfx/sale-selected-grey-s2.jpg) no-repeat;
	font-size:11px;
	text-align:center;
}

	.selected-grey-s2 a {
		color:#000000;
	}
	
	.selected-grey-s2 a:hover {
		color: #c01056;
	}


.selected-s3 {
	float:left;
	width:71px;
	height:20px;
	margin-bottom:3px;
	padding:8px 0 0 2px;
	font-weight:bold;
	color:#333333;
	background:url(../gfx/sale-selected-s3.jpg) no-repeat;
	font-size:11px;
}

	.selected-s3 a {
		color:#000000;
	}
	
	.selected-s3 a:hover {
		color: #c01056;
	}
	

.selected-grey-s3 {
	float:left;
	width:86px;
	height:20px;
	margin-bottom:3px;
	padding:8px 0 0 0px;
	font-weight:bold;
	color:#333333;
	background:url(../gfx/sale-selected-grey-s3.jpg) no-repeat;
	font-size:11px;
	text-align:center;
}

	.selected-grey-s3 a {
		color:#000000;
	}
	
	.selected-grey-s3 a:hover {
		color: #c01056;
	}

	

.element-s1 {	
	float:left;
	width:240px;
	height:21px;
	margin-bottom:3px;
	padding: 7px 0 0 5px;
	font-weight:bold;
	color:#ffffff;
	background:url(../gfx/sale-element-s1.jpg) no-repeat;
}

    .element-s1 .link{
		font-size:12px;
		line-height:12px;
		color:#ffffff;
		display:block;
		background:url(../gfx/element-arrow-1.png) no-repeat 2px 4px;
	}
	
	.element-s1 a.link:hover {
		background:url(../gfx/element-arrow-2.png) no-repeat 2px 4px;
		color:#c01056;
	}
	
	.element-s1 .link .text-link {
		padding-left:30px;
	}


.element-category {
	float:left;
	width:390px;
	height:20px;
	margin-bottom:3px;
	padding: 8px 0 0 5px;
	font-weight:bold;
	color:#333333;
	background:url(../gfx/sale-element-category.jpg) no-repeat;
}

	.element-category .link{
		line-height:12px;
		font-size:12px;
		color:#ffffff;
		display:block;
		background:url(../gfx/element-arrow-1.png) no-repeat 2px 4px;
	}
	
	.element-category a.link:hover {
		background:url(../gfx/element-arrow-2.png) no-repeat 2px 4px;
		color:#c01056;
	}
	
	.element-category .link .text-link {
		padding-left:30px;
	}


.element-wide-s1 {
	float:left;
	width:598px;
	height:22px;
	margin-bottom:3px;
	padding: 6px 0 0 5px;
	font-weight:bold;
	color:#ffffff;
	background:url(../gfx/sale-element-wide-s1.jpg) no-repeat;
}

	.element-wide-s1 .link{
		font-size:11px;
		color:#000000;
		display:block;
		background:url(../gfx/element-arrow-1-grey.png) no-repeat 2px 5px;
	}
	
	.element-wide-s1 a.link:hover {
		background:url(../gfx/element-arrow-2-grey.png) no-repeat 2px 5px;
		color:#c01056;
	}
	
	.element-wide-s1 .link .text-link {
		padding-left:30px;
	}



.element-s2 {
	float:left;
	width:72px;
	height:22px;
	margin-bottom:3px;
	padding:6px 0 0 5px;
	font-weight:bold;
	color:#ffffff;
	background:url(../gfx/sale-element-s2.jpg) no-repeat;
	font-size:11px;
}

	.element-s2 a{
		color:#ffffff;
	}
	
	.element-s2 a:hover {
		color: #c01056;
	}


.element-grey-s2 {
	float:left;
	width:95px;
	height:22px;
	margin-bottom:3px;
	padding:6px 0 0 0px;
	font-weight:bold;
	color:#ffffff;
	background:url(../gfx/sale-element-grey-s2.jpg) no-repeat;
	font-size:11px;
	text-align:center;
}

	.element-grey-s2 a{
		color:#000000;
	}
	
	.element-grey-s2 a:hover {
		color: #c01056;
	}


.element-s3 {
	float:left;
	width:71px;
	height:22px;
	margin-bottom:3px;
	padding:6px 0 0 2px;
	font-weight:bold;
	color:#ffffff;
	background:url(../gfx/sale-element-s3.jpg) no-repeat;
	font-size:11px;
}

	.element-s3 a {
		color:#ffffff;
	}
	
	.element-s3 a:hover {
		color: #c01056;
	}
	

.element-grey-s3 {
	float:left;
	width:86px;
	height:22px;
	margin-bottom:3px;
	padding:6px 0 0 0px;
	font-weight:bold;
	color:#ffffff;
	background:url(../gfx/sale-element-grey-s3.jpg) no-repeat;
	font-size:11px;
	text-align:center;
}

	.element-grey-s3 a {
		color:#000000;
	}
	
	.element-grey-s3 a:hover {
		color: #c01056;
	}


.pagelist td {
	padding-top:5px;
	background:#F9F8F8 url(../gfx/pagelist-right-bg.jpg) no-repeat bottom right;
}

.pagelist-bottom {
	padding-right:18px;
}

.orange-bar {
	width:185px;
	height:25px;
	color:#ffffff;
	font-weight:bold;
	padding:8px 0 0 5px;
	background:url(../gfx/orange-bar.gif) top right;
}

.yellow-bar {
	width:185px;
	height:25px;
	color:#ffffff;
	font-weight:bold;
	padding:8px 0 0 5px;
	background:url(../gfx/yellow-bar.gif) top right;
}

.purple-bar {
	width:185px;
	height:25px;
	color:#ffffff;
	font-weight:bold;
	padding:8px 0 0 5px;
	background:url(../gfx/purple-bar.gif) top right;
}

.domain-yellow  {
	width:162px;
	padding:0 0 0 20px;
	margin:0px;
	font-weight:normal;
	font-size:12px;
	background:url(../gfx/yellow-arrow.jpg) left no-repeat;
}

.domain-yellow a:hover {
	
	color:#c01056;
	
}

/* -------- content box begin -------- */

div.content-box {
    width: 800px;
    min-height: 307px;
    _height: 307px;
    background: transparent url(../gfx/content-box-bg.gif) repeat-y bottom left;
}

div.content-box-head {
    float: left;
    width: 784px;
    height: 34px;
    background: transparent url(../gfx/content-box-head-bg.gif) no-repeat bottom left;
}

    div.content-box-head h1 {
        font-size: 12px;
        line-height: 34px;
        font-style: italic;
        color: #ff9900;
        text-transform: uppercase;
        padding: 0px 0px 0px 35px;
        margin: 0px 0px 0px 0px;
    }

div.content-box-body {
    float: left;
    width: 768px;
    min-height: 307px;
    padding: 8px 24px 8px 8px;
    background: transparent url(../gfx/content-box-body-bg.gif) no-repeat bottom right;
}

    div.content-box-body td.sale strong {
        font-size: 16px;
        color: #c01056;
    }
    
    div.content-box-body td.rent strong {
        font-size: 16px;
        color: #ff9100;
    }

    div.content-box-body input {
    
    }

div.content-box-foot {
    float: left;
    width: 784px;
    height: 37px;
    padding-right: 16px;
    background: transparent url(../gfx/content-box-foot-bg.gif) no-repeat top right;
}

td.bottom-border {
    padding-bottom: 12px;
    border-bottom: 1px dashed #c01056;
}

/* -------- content box end -------- */

/* -------- forms begin -------- */

input.text250 {
    width: 300px;
    height: 18px;
    padding: 2px 2px 2px 2px;
    font-size: 12px;
    color: #666666;
    border: 1px solid #666666;
}

input.text150 {
    width: 137px;
    height: 18px;
    padding: 2px 2px 2px 2px;
    margin: 0px 0px 0px 5px;
    font-size: 12px;
    color: #666666;
    border: 1px solid #666666;
}

textarea.text250 {
    width: 302px;
    height: 90px;
    padding: 2px 2px 2px 2px;
    font-size: 12px;
    color: #666666;
    border: 1px solid #666666;
}

input.submit {
    height: 22px;
    border: 0;
    background-color: #c70d54;
    color: #FFF;
    cursor: pointer;
    font-weight: bold;
}

input.submit:hover {
    color: #000;
}

/* -------- forms end -------- */

.mini {
	font-size:11px;
	color:#000000;
}

.pager {
	margin-top:10px;
}

.pager a {
	color:#C01056;
	padding:3px;
}

.pager a:hover {
	background:#C01056;
	color:#ffffff;
	
}

.alldomains {
	position:relative;
	width:182px;
	height:34px;
	background:url(../gfx/alldomain-box.gif) no-repeat;
}

.alldomains a {
	position:absolute;
	color:#ffffff;
	font-weight:bold;
	font-style:italic;
	left:15px;
	top:9px;
}

.alldomains a:hover {
	color:#efefef;
}

div.main-content {
	min-height:358px;
	_height:358px;
}

.list-more-domains {
	padding:5px;
	display:block;
	color:#cb0b53;
}

