body{    
    behavior:url("css/csshover3.htc");
    background-color:#FFFFFF;
    text-align:center;
    font-family: arial,sans-serif;
    font-size:13px;
    margin:0px;
}
.bold{font-weight:bold;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.big{font-size:22px;}
.orange{color:#b25900;}
.red{color:red;}
.center{text-align:center;}
.w350 {width:350px;}
.w150 {width:150px;}
.main_left{width:500px; float:left; padding-left:20px;}
.main_right{width:170px; float:right; padding-top:10px; color:#404040; padding-right:10px;}


a, a:link,a:visited, a:active{color:#BF0000; text-decoration:underline;}
a:hover{color: #B25900; text-decoration:none;}

#top .td_l {font-weight:bold;}
#top .td_ls {font-weight:bold;}
#top .td_r {white-space:normal}

td{padding:2px;}
.domain_class tr:hover {background-color:#CCCCCC; color:red;}
h1{font-size:22px; color:#bf0000;}
.leaf{background-image:url(../images/leaf.png); background-repeat:no-repeat; background-position: left; padding-left:30px;}
h2{font-size:21px; color:#ff8000;}

li{padding-bottom:12px;}
legend{font-weight:bold; font-size:14px; color:#808080}
td{white-space:nowrap;}

.submit {font-size:10px;}

input, textarea {
    color:#274D50;
    font-family:verdana;
    font-size:16px;
    font-weight:bold;
}
.domain_class input, .domain_class textarea{
    font-size:12px;
    font-weight:normal;
}
blockquote {
    margin:20px 24% 10px;
    color:#bf003a;
    font-size:15px;
}
blockquote:before, blockquote:after {
    color: #ff8000;
    display: block;
    font-size: 700%;
}
blockquote:before {
    content: open-quote;
    height: 0;
    position:relative;
    top:-30px;
    left:-40px;
}
blockquote:after {
    content: close-quote;
    height: 0px;
    position:relative;
    top:-40px;
    left:260px;
}
#container{
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    width:720px;
}

#header{
    width:720px; 
    height:179px;
    background-image:url(../images/headerbg.png);
    background-repeat:no-repeat;
}


#navcontainer{
    position:relative;
    top:-7px;
    z-index:1000;
}

#navcontainer ul{
    padding-left: 0;
    margin-left: 0;
    color: #FFFFFF;
    float: left;
    width: 720px;
    font-family: arial, helvetica, sans-serif;
}
#navcontainer ul li {
    display: inline; 
    float: left;
    width:120px;
    font-size:14px;    
    height:42px;
    text-align:center;
}
#navcontainer ul li a, #navcontainer ul li a:link, #navcontainer ul li a:active, #navcontainer ul li a:visited{
    color: #FFFFFF;
    text-decoration: none;
    position:relative;
    top:7px;
}

#navcontainer ul li:hover, #navcontainer ul li.active{
    background-image:url(../images/menu_hover.png);
    background-repeat:repeat-x;
    background-position:top;
}

#site_title {
    color:#BF0000;
    font-family:"Times New Roman",serif;
    font-size:40px;
    font-weight:bold;
    height:30px;
    width:200px;
    position:relative;
    left:420px;
    top:-10px;
}

#latest{
    position:relative; 
    left:200px; 
    top:-30px;
    width:200px; 
    height:75px;
}
#latest_content{
    text-align:center; 
    color:red; 
    font-size:14px; 
    height:50px;
}

#for_sale{
    text-align:right; 
    position:relative; 
    right:100px; 
    top:40px; 
    color:#843234;
    font-family:"Times New Roman",serif;
    font-size:24px;
    font-weight:bold;
}

#domains_nav ul{
    border-left-color:#CCCCCC;
    border-left-style:solid;
    border-left-width:1px;
    list-style:none outside none;
    margin-left:0;
    padding-left:4px;
}
#domains_nav li{
    padding-left:4px;
}
#domains_nav a, #domains_nav a:link, #domains_nav a:active, #domains_nav a:visited{text-decoration:none; font-weight:bold}
#domains_nav a:hover{text-decoration:underline;}

#domains_list .left, #domains_list .right{width:50%;}
#domains_list ul{
    list-style:none outside none;
    margin-left:0;
    padding-left:0;
}
#domains_list li {
    background-image:url("../images/arrow.gif");
    background-position:0 0.8em;
    background-repeat:no-repeat;
    font-size:16px;
    line-height:26px;
    padding-left:10px;
}
#domains_list a, #domains_list a:link, #domains_list a:active, #domains_list a:visited{text-decoration:none;}
#domains_list a:hover{text-decoration:underline;}

#testimonials .testimonial {padding-top:15px; padding-bottom:15px; border-bottom-style:solid; border-bottom-color:#CCCCCC; border-bottom-width:1px;}
#testimonials .testimonial .url{font-weight:bold; font-size:14px;}
#testimonials .testimonial .comment{padding-top:10px; padding-bottom:10px;}
#testimonials .testimonial .author{}

#paging{text-align:center;}

#footer{
    width:720px;
    height:43px;
    background-image:url(../images/footer.png);
    background-repeat: repeat-x;
    background-color:blue;
    margin-top:20px;
}
#footer .footer_text{
    text-align:right;
    font-size:9px;
    color:#FF8000;
    padding-right:20px;
    padding-top:20px;
}