/* CSS Document */
.pagetitle,
.block_head{
  margin:0;
  padding:0;
  padding-bottom: 3px;
  border-bottom: 5px solid #E0DEDE;
  color: #900;
  font-size: .9em;
}
.pagetitle{
  margin:0;
  padding:0;
  padding-bottom: 3px;
  border-bottom: 5px solid #E0DEDE;
  color: #900;
  font-size: 1.3em;
}

.post{}

.post_title{
  margin:0;
  padding: 10px 0 0px 0;
  font-size: 1.4em;
}

.post_title a:link,
.post_title a:visited{color:#000}
.post_title a:hover{color:#069}

.post_options{
  font-size: .75em; 
  
}

.post_options a:link,
.post_options a:visited{color: #900}
.post_options a:hover{color: #000}

.post_options .email{
  background: url(../images/email.gif) no-repeat left center;
  padding-left: 15px;
  padding-right: 5px;
}

.post_options .print{
  background: url(../images/print.gif) no-repeat left center;
  padding-left: 15px;
  padding-right: 5px;
}

.post_options .comment1{
  background: url(../images/comment1.gif) no-repeat left center;
  padding-left: 15px;
  padding-right: 5px;
}

.post_author{
  color: #003399;
  font-weight: bold;
  font-size: .8em;
  font-style: italic;
  
  padding-top: 3px;
}

.post_author a:link,
.post_author a:visited{color: #039}
.post_author a:hover{color: #900}



.entry{
  font-size: .8em;
}


.entry img{
  padding: 3px;
  border: 1px solid #ccc;
  background: #fff;
}



.entry a:link,
.entry a:visited{color: #f00}
.entry a:hover{color: #000}


.blockquote{
  margin: 5px 0;
  padding-left: 15px;
}


.commentlist{
  margin:0;
  padding:0;
    margin-top: 15px;
    margin-left: 3px;
  list-style: none;
}

.commentlist li{
  margin-bottom: 15px;
}

.commentmetadata{
  color: #003399;
  font-weight: bold;
  font-size:.9em;
}

.comment_date a:link,
.comment_date a:visited,
.comment_author a:link,
.comment_author a:visited{color: #039;}

.comment_date a:hover,
.comment_author a:hover{color: #900;}

.comment_date{
  text-transform: uppercase;
}

.comment_text{
  font-size: .9em;
  margin-top: 5px;
}


#commentform{
  margin: 10px 0 0 0;
  padding:0;
  font-size: 15px;
}

#commentform p{
  margin:0;
  padding: 3px 0;
}

#commentform a:link,
#commentform a:visited{color: #069;}
#commentform a:hover{color: #000}

.bginput{
  border: 1px solid #999;
  padding: 3px 0;
}

textarea{border: 1px solid #999}

.submit_button{
  border:0;
  width: 70px;
  height: 31px;
  background: url(../images/submit.gif) no-repeat center;
}


.rssbox{
  text-align: center;
  font-weight: bold;
  font-size: .8em;
  color: #000;
  padding: 8px 0 3px 0;
}
.rssbox div{
  padding: 2px 0;
}

.rssbox a:link,
.rssbox a:visited{
  color: #000;
  background: url(../images/rss.gif) no-repeat left top;
  padding: 5px 0 5px 25px;

}
.rssbox a:hover{color: #900;}

.subscribe{
  padding: 3px 0 5px 0;
  text-align: center;
  font-weight: bold;
  font-size: .8em;
}

.subscribeform{
  margin:0;
  padding:0;
}

.subscribe div{
  padding: 1px 0;
}

.subscribe_button{
  border:0;
  width: 88px;
  height: 30px;
  background: url(../images/subscribe.gif) no-repeat center;
}







.page_description{
  font-size: .8em;
  color: #555;
  margin-top: 10px;
}
.page_description p{
  margin:0;
  padding-bottom: 5px;  
}


.feature_list{}
.feature_list ul{
  margin:0;
  padding:0;
  padding-top: 10px;
  list-style: none;
}

* html .feature_list ul{height: 1px;}

.feature_list li{
  background: url(../images/bul_boxarrow.gif) no-repeat left;
  padding: 3px 0;
  padding-left: 15px;  
}

.feature_list2{}

.feature_list2 ul{
  margin:0;
  padding:0;
  list-style: none;
}
.feature_list2 li{
  font-size: .8em;
  padding: 3px 0;
}



.selhome_button_wrapper{
  padding-bottom: 10px;
}



.selinner2_box{
  padding-left: 100px;
  padding-bottom: 10px;
}


.selinner2_featimg{
  float: left;
  margin-left: -110px;
}

* html .selinner2_featimg{
  margin-left: -55px;  
}


.price{
  margin:0;
  padding:0;
  color: #900
}



.selinner_main{
  padding-top: 10px;
  padding-left: 180px;
  padding-bottom: 10px;
}

.selinner_desc1{
  margin:0;
  padding:0;
  color: #0066CC;
  font-size: 1.3em;
}

.selinner_desc2{
  margin:0;
  padding:0;
  color: #333;
  font-size: 1em;
}

.selinner_featimg{
  float: left;
  margin-left: -180px;
  margin-right: 10px;
}

* html .selinner_featimg{
  margin-left: -90px; 
}


.checklist{
  width: 300px;
}

.checklist ul{
  margin: 0;
  padding:0;
  list-style: none;
}

.checklist li{
  font-size: .75em;
  background: url(../images/bul_circcheck.gif) no-repeat left 5px;
  padding:  3px 0;  
  padding-left: 25px;
}

.updates_button{
  border:0;
  width: 66px;
  height: 30px;
  background: url(../images/updates.gif) no-repeat center;
  vertical-align: middle; 
}

.checkout_button{
  vertical-align: middle;
}

.domainform{
  margin:0;
  padding:0;
  padding-top: 5px;
}

.customform{
  margin:0;
  padding:0;
}

.customform div{
  padding: 3px 0;
  
}


.customform .button_wrapper{
  text-align: right;
  padding-top: 10px;
}

input.checkout_button{
  border: 0;
  width: 76px;
  height: 30px;
  background: url(../images/checkout.gif) no-repeat center;
}

.customform .chkbox{
  float: left;
  
}

.customform span{
  display: block;
  padding-left: 20px;
}


#newsletterForm{
  margin:0 auto;
  padding:0;
  width: 150px;
  text-align: center;
}

.newsletterTextInput{
  border: 1px solid #999;
  padding: 3px 0;
}

#newsletterForm .submit{
  border: 0;
  width: 88px;
  height: 30px;
  font-size: 0;
  background: url(../images/subscribe.gif) no-repeat center;
}

* html #newsletterForm .submit{padding-left: 1000px;}
*:first-child+html #newsletterForm .submit{padding-left: 1000px;}



.ddfmwrap{float: left;}
.ddfmwrap *{ font-size: .85em;}
.ddfmwrap input{
	border: 1px solid #999;
	height: 15px;
}

.ddfmwrap .submit input{
	border: 0;
	font-size: 0;
	width: 66px;
	height: 30px;
	background: url(../images/submit.gif) no-repeat center;
}
