/*
* LIST STYLES
******************************/
/* List 1 - Padding to the left and arrow image used for bullet.  To be set against white background */
#ContentHomePage ul.list-style-1{}
#ContentHomePage ul.list-style-1 li{
	background:url('/digitalAssets/52174_list-arrow-2.jpg') no-repeat scroll left 6px transparent;
	padding-left:15px;
	min-height:10px;
	}	
	
/* List 2 - Padding to the left and arrow image used for bullet.  To be set against yellow/manilla background */
#ContentHomePage ul.list-style-2 li{
	background:url('/digitalAssets/52178_list-arrow-3.jpg') no-repeat scroll left 6px transparent;
	padding-left:10px;
	min-height:10px;
	}	
	
/* List 3 - No padding or bullet images */
#ContentHomePage ul.list-style-3{margin:30px 0;}
#ContentHomePage ul.list-style-3 li{
	padding-left:0;
}

/* List 4 - No padding or bullet images, links uderlined */
#ContentHomePage ul.list-style-4 li{
	padding-left:0;
}

#ContentHomePage ul.list-style-4 li a,
#ContentHomePage ul.list-style-4 li a:link{
	text-decoration:underline;
}

#ContentHomePage ul.list-style-4 li a:hover,
#ContentHomePage ul.list-style-4 li a:focus,
#ContentHomePage ul.list-style-4 li a:active{
	text-decoration:none;
}

/*
* BOX STYLES 
***************************/	

#ContentHomePage .box p, 
#ContentHomePage .box li, 
#ContentHomePage .box strong, 
#ContentHomePage .box em{line-height:1.2 !important;}

#ContentHomePage .box h2{color:#FFF;}
#ContentHomePage .box h3{font-size:1.1em;margin-top:7px;}

#ContentHomePage .box .box-header h2{font-size:1em;}
#ContentHomePage .box-header a{
	color: #fff;
	text-decoration:none;
	}

#ContentHomePage .box-inner{
	border:1px solid #CCC;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

#ContentHomePage .box-header{
	background-repeat:no-repeat;
	background-position:left bottom;
	-moz-border-radius:8px 8px 0 0;
	-webkit-border-radius:8px 8px 0 0;
	border-radius:8px 8px 0 0;
}

#ContentHomePage .box-header-1{background-image:url('/digitalAssets/52504_box-header-1.jpg');}
#ContentHomePage .box-header-2{background-image:url('/digitalAssets/52505_box-header-2.jpg');}
#ContentHomePage .box-header-3{background-image:url('/digitalAssets/52660_box-header-3.jpg');}
#ContentHomePage .box-header-4{background-image:url('/digitalAssets/52661_box-header-4.jpg');}
#ContentHomePage .box-header-5{background-image:url('/digitalAssets/52662_box-header-5.jpg');}

#ContentHomePage .box-inner .box-section-1{
	background: url('/digitalAssets/52157_border-style-1.jpg') repeat-x 0 bottom;
}

#ContentHomePage .box-inner .box-section-3{
	background:url('/digitalAssets/52180_box-section-3-bg.jpg') repeat-x left top #FEF1CE !important;
	border-top:1px solid #CCC;
}

#ContentHomePage .box-inner .box-section-3-shim{
	background:url('/digitalAssets/52170_column-shim-1.jpg') no-repeat;
}

#ContentHomePage .box-inner .box-section-first{
	-moz-border-radius:8px 8px 0 0;
	-webkit-border-radius:8px 8px 0 0;
	border-radius:8px 8px 0 0;
	}

#ContentHomePage .box-inner .box-section-last{
	background-image: none;
	-moz-border-radius:0 0 8px 8px;
	-webkit-border-radius:0 0 8px 8px;
	border-radius:0 0 8px 8px;
}

.boxspacer{
 height: 12px;
}
.boxspacer1{
 height: 12px;
}
.boxspacer2{
 height: 12px;
}
.promospacer{
 height: 2px;
}
/*
* BUTTON STYLES 
**************************/
#ContentHomePage a.button-style-1,
#ContentHomePage a.button-style-1:link{
	padding:0.5em 0.5em 0.8em;
	margin:5px 0;
	display:block;
	color:#FFF;
	background:url('/digitalAssets/52167_button-shim-2.jpg') repeat-x #5F2185;
	border:1px solid #FFF;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	text-decoration:none;
}

#ContentHomePage a.button-style-1:hover,
#ContentHomePage a.button-style-1:focus,
#ContentHomePage a.button-style-1:active{
	text-decoration:underline;
	background-image:url('/digitalAssets/52173_button-shim-2-focus.jpg');
	background-color:#7F4d9d;
}

#ContentHomePage a.button-style-1 span,
#ContentHomePage a.button-style-1 strong{
	display:block;
	color:#FFF;
}

/*
* RIGHT SIDEBAR
**************************************/
#ContentHomePage #sidebar-right{
	border-left:1px dashed #CCC;
	background:url('/digitalAssets/52156_sidebar-r-bg.jpg') repeat-y;
	}
	
#ContentHomePage #sidebar-right p, 
#ContentHomePage #sidebar-right li, 
#ContentHomePage #sidebar-right strong, 
#ContentHomePage #sidebar-right em{line-height:1.2 !important;}

#ContentHomePage #sidebar-right h2{
	font-size:1.08em;
	display:inline;
	}

#ContentHomePage #sidebar-right  .sidebar-inner{
	background:url('/digitalAssets/52162_sidebar-r-bg-top.jpg') no-repeat left top; 
}

#ContentHomePage #sidebar-right .block{
	background:url('/digitalAssets/52160_border-style-2.jpg') repeat-x 0 bottom;
}	

#ContentHomePage #sidebar-right .block-last{
	background:none;
}
	
/* Whois search form */	
#ContentHomePage #whois-search-form{
	background-color:#DDD0E3;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}	

#ContentHomePage #whois-search-form .form-row-text{
	background-color:#FFF;
	border-top:1px solid #B292BB;
	border-left:1px solid #B292BB;
	border-bottom:1px solid #EADDEE;
	border-right:1px solid #F4E7F6;
	-moz-border-radius:3px 0 0 3px;
	-webkit-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
}

#ContentHomePage #whois-search-form .form-row-text label{
	color:#000;
	}
	
#ContentHomePage #whois-search-form .form-row-text input{
	border:0 none;
}
;
#ContentHomePage #whois-search-form .form-row-submit input{
	color:#FFF;
	padding:0.2em 16px 0.4em 5px;
	background:url('/digitalAssets/52168_submit-1.jpg') no-repeat scroll right center #484848;
	border:1px solid #FFF;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}

/* Subscribe link */
#ContentHomePage #sidebar-right a.icon-rss,
#ContentHomePage #sidebar-right a.icon-rss:link{
	background:url('/digitalAssets/52159_icon-rss.jpg') no-repeat left center;
}
	
/*
* HOME PAGE 
********************************************/
body.home-page #ContainerHomePage{
	/* top:0; */
 top:-40px
}
#ContentHomePage #feature {
 margin-bottom: -1px;
}
#ContentHomePage #feature-inner{
	background:url('/digitalAssets/52166_nom-bg.jpg') no-repeat 450px top;
	}
	
#ContentHomePage #feature h2{
	background:url('/digitalAssets/52169_homepage-feature-heading.jpg') no-repeat 0 25px;
}
	
#ContentHomePage #feature ul li{
	background:url('/digitalAssets/52172_list-arrow-1.jpg') no-repeat scroll left 6px transparent;
	}
	

