form{
	padding:0;
	margin:0;
	border:0;
}
table,tr,td,th{
	border-collapse:collapse;
	padding:0;
	margin:0;
}
body{
	margin:0;
	padding:0;
	font-size:12px;
}
body,html{
	height:100%;
}
input.valid.focus, textarea.valid.focus{
	
}
input.invalid.focus, textarea.invalid.focus{
	color:#ff0000;
	cursor:help;
}
.remaining_characters{
	font-size:10px;
	color:#666;
}.ad img, .ad iframe, .ad a{
	border:0;
	padding:0;
	margin:0;
}
.ad468_60{
	width:468px;
	height:60px;
}
.ad_left{
	width:210px;
	text-align:center;
	padding:5px;
	margin-bottom:10px;
}#main{
	margin-left:auto;
	margin-right:auto;
	width:850px;
	position:relative;
	z-index:2;
}
input.btn{
	background-image:url(/images/design/title_bg_2.png);
	background-repeat:repeat-x;
	border:1px solid #666;
	background-position:center;
	height:22px;
	background-color:#d4d0c8;
}
div.related_info span#dom_rating_question{
	font-size:11px;
	text-align:center;
	display:block;
	cursor:default;
}
#main table.col_table{
	width:850px;
}
#main table.col_table td.col_container{
	vertical-align:top;
}
#main #ad_column{
	width:230px;
	float:left;
}
.background_stretcher, .background_stretcher div{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1;
}
.background_stretcher div{
	background-repeat:repeat;
}
div[class="background_stretcher fixed_bg"] img{
	position:fixed;
	z-index:1;
}
div[class="background_stretcher fixed_bg"] div{
	position:fixed;
	z-index:2;
}
#ad_column div.related_info, #ad_column div.domain_checker, #ad_column div.ad{
	padding:5px;
	width:200px;
	margin:0 auto 5px auto;
	border-style:dotted;
	border-width:1px;
}
#ad_column div.domain_checker{
	border-width:2px;
	border-style:solid;
}
#ad_column div.related_info.payed_links a{
	font-weight:bold;
	padding-left:18px;
	background-image:url(http://www.wepje.com/images/link_icons/bullet_star.png);
	background-position:left center;
	background-repeat:no-repeat;
}
#ad_column div.related_info.payed_links a#link_text_ad{
	font-size:10px;
	display:block;
	margin-top:8px;
	font-style:italic;
	text-decoration:none;
	background-image:none;
	padding-left:0;
}
#ad_column div.related_info.payed_links a#link_text_ad:hover{
	text-decoration:underline;
}
#ad_column div.related_info input.btn, #ad_column div.domain_checker input.btn{
	width:195px;
	margin:0 auto;
	display:block;
}
#main #ad_column .related_info table.new_items{
	width:100%;
	margin:0 auto;
	border-collapse:collapse;
	font-weight:normal;
}
#main #ad_column .related_info table.new_items th{
	text-align:left;
	font-size:10px;
	font-weight:normal;
}
#main #ad_column .related_info table.new_items td{
	width:70px;
	font-size:10px;
	text-align:right;
}
#main #ad_column .related_info table.new_items th, #main #ad_column .related_info table.new_items td{
	border-bottom:1px solid #e7e7e7;
	padding:3px;
}
#ad_column div.domain_checker input.domain_name{
	width:100px;
	font-size:12px;
	border-width:1px;
}
#ad_column div.domain_checker{
	cursor:default;
}
#ad_column div.domain_checker div.input{
	margin-top:8px;
	margin-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
}
#ad_column div.domain_checker div.input{
	font-size:10px;
}
#ad_column .domain_vote_results{
	margin:0 auto;
	width:180px;
	height:28px;
	position:relative;
}
#ad_column .domain_vote_results img{
	position:absolute;
	left:15px;
	top:5px;
}
span.lt_resultContainer{
	padding:0 4px 0 4px;
	background-color:#fff;
	border:1px solid #666;
	margin-left:5px;
}
span.lt_resultContainer span{
	color:#000;
}
span.lt_resultContainer span.loading{
	background-image:url(/images/icons/wait_tiny.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding-right:1px;
	color:#fff;
}
/* main ul.columns where section reside in */
#main .column{
	float:left;
	list-style:none;
	width:200px;
	padding:0;
	margin:0;
	border:1px solid transparent;
}
/* BIG column */
#main .column.big{
	width:407px;
}
/* when dragging sections over it */
#main .column.hover{
	border:1px dashed #fff;
}
/* li inside column */
.column li.section_container{
	display:block;
	border:1px solid #ccc;
	width:197px;
	margin:0;
	padding:0;
	margin-bottom:5px;
}
/* overflow controller in column */
.column li.section_container .overflow_control{
	overflow:hidden;
	width:197px;
}
.column.big li.section_container .overflow_control{
	width:405px;
}
/* section layout */
.column table.section_layout{
	width:100%;
}
ul.column iframe{
	width:197px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
ul.column.big iframe{
	width:400px;
}
/* scroller */
.column table.section_layout div.vscroll{
	width:187px;
	padding-right:5px;
	padding-left:5px;
	overflow:hidden;
	overflow-y:auto;
}
/* section image */
.column table.section_layout .section_image, .column table.section_layout .section_big_image{
	margin:4px;
	padding:0;
	border:0;
	display:block;
}
.column table.section_layout .slideshow_container object, .column table.section_layout .slideshow_container embed{
	margin:3px auto 0 6px;
	display:block;
}
/* help */
table.section_layout td.title div.section_tooltip{
	border:1px solid #fff;
	padding:1px;
	width:15px;
	float:right;
	margin:5px 5px 0 0;
	text-align:center;
	cursor:help;
}
.column table.section_layout .section_big_image{
	display:none;
}
.column.big table.section_layout .section_image{
	display:none;
}
.column.big table.section_layout .section_big_image{
	display:block;
}
/* section title*/
.column table.section_layout td.title{
	height:30px;
}
#WzTtDiV{
	max-width:190px;
}
.column table.section_layout td.title a, .column table.section_layout td.title h1{
	font-size:12px;
	margin:0;
	padding:0;
	line-height:30px;
	float:left;
	margin-left:5px;
	overflow:hidden;
	height:30px;
	width:163px;
	text-decoration:none;
	font-weight:bold;
}
.column.big table.section_layout td.title h1{
	width:371px;
}
/* li in BIG container */
.column.big li.section_container{
	width:405px;
}
/* scroller */
.column.big table.section_layout div.vscroll{
	width:395px;
}/* header related */
#main .header{
	height:80px;
	margin-bottom:10px;
	background-color:#ccc;
	margin-top:10px;
	position:relative;
	cursor:default;
}
#main .header #top_ad{
	position:absolute;
	left:367px;
	top:10px;
}
#main .header h1, #main .header h2{
	margin:0;
	padding:0;
	position:absolute;
	left:10px;
	cursor:default;
}
#main .header h4{
	display:block;
	position:absolute;
	left:131px;
	top:59px;
	font-size:11px;
	font-weight:normal;
	width:230px;
	text-align:right;
	line-height:normal;
	padding:0;
	margin:0;
}
#main .header h1{
	font-size:18px;
	top:10px;
	font-weight:bold;
}
#main .header h2{
	font-size:14px;
	top:30px;
	font-style:italic;
	font-weight:normal;
}
/* category name */
#main .header h3.category{
	position:absolute;
	left:10px;
	top:58px;
	font-size:10px;
	font-weight:normal;
	background-image:url(/images/pixel_trans_white.png);
	background-repeat:repeat;
}
#footer div.white_holder{
	background-image:url(/images/pixel_trans_white.png);
	background-repeat:repeat;
	width:835px;
	height:71px;
	margin-left:5px;
	margin-top:5px;
}
#footer div.white_holder div.promo_links{
	width:200px;
	position:absolute;
	right:218px;
	top:13px;
}
#footer div.white_holder div.promo_links a{
	white-space:nowrap;
	background-color:#fff;
	color:#000;
}
#footer div.white_holder div.promo_links div{
	padding-right:2px;
	margin-bottom:5px;
	padding-left:2px;
}
#main .header h3.category, #main .header h3.category a{
	margin:auto;
	line-height:normal;
	padding:0;
	color:#000;
	margin:0;
	font-weight:bold;
	padding:2px;
}
#main #footer{
	height:80px;
	margin-top:5px;
	background-color:#ccc;
	margin-top:5px;
	position:relative;
	margin-bottom:5px;
}
/* bottom ad */
#main #footer #bottom_ad{
	position:absolute;
	right:12px;
	top:10px;
	width:234px;
	height:60px;
}
#main #footer .domain_details{
	width:410px;
	margin-top:0;
	margin-left:2px;
	cursor:default;
	height:68px;
	margin-left:5px;
	margin-top:1px;
	border-right:1px solid #ccc;
}
#main #footer .domain_details th{
	color:#333;
	width:115px;
}
#main #footer .domain_details th, #main #footer .domain_details td{
	font-weight:normal;
	font-size:10px;
	text-align:left;
	border-bottom:1px solid #ccc;
}
#main #footer .domain_details td a.user_link{
	color:#000;
}
#main div.sys_stats{
	margin:0 auto 0 auto;
}
#main div.sys_stats img.stats{
	border:0;
	display:block;
	margin:0 auto 0 auto;
	background-color:#fff;
}.ico{
	width:20px;
	height:20px;
	background-position:center;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
}
.float{
	float:left;
	margin-right:5px;
	margin-top:-3px;
}
.ico_config{
	background-image:url(/images/icons/cog_edit.png);
}
.ico_shoutbox{
	background-image:url(/images/icons/shoutbox.png);
}
.ico_google{
	background-image:url(/images/icons/google.jpg);
}
.ico_onbekend{
	background-image:url(/images/icons/onbekend.png);
}
.ico_info{
	background-image:url(/images/icons/information.png);
}
.ico_rss{
	background-image:url(/images/icons/nu.jpg);
}
.ico_contact{
	background-image:url(/images/icons/email.png);
}
.ico_mozilla{
	background-image:url(/images/icons/mozilla.png);
}
.ico_firefox{
	background-image:url(/images/icons/firefox.png);
}
.ico_beos{
	background-image:url(/images/icons/beos.png);
}
.ico_safari{
	background-image:url(/images/icons/safari.png);
}
.ico_macintosh{
	background-image:url(/images/icons/macintosh.png);
}
.ico_os2{
	background-image:url(/images/icons/os2.png);
}
.ico_msie{
	background-image:url(/images/icons/msie.png);
}
.ico_opera{
	background-image:url(/images/icons/opera.png);
}
.ico_linux{
	background-image:url(/images/icons/linux.png);
}
.ico_windows{
	background-image:url(/images/icons/windows.png);
}
.ico_netscape{
	background-image:url(/images/icons/netscape.png);
}
.ico_stats{
	background-image:url(/images/icons/stats.png);
}
.ico_rss_custom{
	background-image:url(/images/icons/rss.png);
}
.ico_warning{
	background-image:url(/images/icons/error.png);
}
.ico_error{
	background-image:url(/images/icons/exception.png);
}
.ico_youtube{
	background-image:url(/images/icons/youtube.jpg);
}
.ico_code{
	background-image:url(/images/icons/code.png);
}
.ico_poll{
	background-image:url(/images/icons/poll.png);
}
.ico_weather{
	background-image:url(/images/icons/weather.png);
}
.ico_clonesection{
	background-image:url(/images/icons/clonesection.png);
}
.ico_edit_text{
	background-image:url(/images/icons/page_white_paintbrush.png);
}
.ico_edit_colors{
	background-image:url(/images/icons/color.png);
}
.ico_text{
	background-image:url(/images/icons/page_white_text.png);
}
.ico_slideshow{
	background-image:url(/images/icons/slideshow.png);
}
.domain_used{
	background-image:url(/images/icons/prohibited.png);
}
.domain_available{
	background-image:url(/images/icons/bullet_check.png);
}
.ico_links{
	background-image:url(/images/icons/links.png);
}
.ico_edit_section{
	background-image:url(/images/icons/application_edit.png);
}
.ico_image{
	background-image:url(/images/icons/image.png);
}
.ico_delete{
	background-image:url(/images/icons/cross.png);
}
.ico_edit_songs{
	background-image:url(/images/icons/edit_songs.png);
}
.ico_song{
	background-image:url(/images/icons/song.png);
}
.ico_link_add{
	background-image:url(/images/icons/link_add.png);
}
.ico_edit_links{
	background-image:url(/images/icons/link_edit.png);
}
.ico_edit_image{
	background-image:url(/images/icons/image_edit.png);
}
.ico_questions{
	background-image:url(/images/icons/comment.png);
}
.ico_poll_edit{
	background-image:url(/images/icons/poll_edit.png);
}
.ico_edit_poll_questions{
	background-image:url(/images/icons/comment_edit.png);
}
.ico_add_poll_questions{
	background-image:url(/images/icons/comment_add.png);
}
.ico_del_image{
	background-image:url(/images/icons/cross.png);
}
.ico_del_slide_image{
	background-image:url(/images/icons/cross.png);
	width:20px;
	height:20px;
	background-position:center;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border:1px solid #333;
}
a{
	color:#a91010;
}
body{
	background-image:url(/images/bg.jpg);
	background-color:#ccc;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#main{
	width:940px;
	margin-left:auto;
	margin-right:auto;
}
.panel.profile #uploader{
	margin-bottom:20px;
}
#header{
	background-image:url(/images/header.jpg);
	height:103px;
	position:relative;
}
#header img{
	position:absolute;
	left:15px;
	top:5px;
	border:0;
}
#sponsored_links{
	display:block;
	font-size:12px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:910px;
	margin-top:20px;
}
#linkex_archive{
	position:absolute;
	right:0px;
	top:0;
	color:#666;
	font-size:11px;
	color:#ccc;
	font-style:italic;
	text-decoration:none;
	width:90px
}
#linkex_add{
	color:#000;
	text-decoration:underline;
	cursor:pointer;
	font-size:12px;
}
#sponsored_links h3{
	font-size:11px;
	color:#ccc;
	font-weight:normal;
	font-style:italic;
	margin:0;
}
#linkex_links{
	width:100%;
	border:4px solid #e7e7e7;
	color:#000;
}
#linkex_links a{
	font-size:11px;
	color:#666;
}
#linkex_links a:hover{
	color:#000;
}
#menu{
	background-image:url(/images/menu_bg.jpg);
	height:36px;
	position:relative;
}
#menu a{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	line-height:33px;
	margin-right:10px;
	margin-left:20px;
	position:relative;
	float:left;
}
#menu a.right{
	position:absolute;
	right:15px;
	top:0px;
	color:#e7e7e7;
	font-size:12px
}
#menu a#active span{
	background-image:url(/images/menu_tab_2.jpg);
	background-repeat:no-repeat;
	display:block;
	width:8px;
	height:31px;
	position:absolute;
	right:-1px;
	top:5px;
}
.search_result table{
	font-size:10px;
	width:100%;
}
.search_result th{
	text-align:left;
	padding:20%;
}
.no-search{
	font-size:14px;
	color:#000;
	text-align:center;
	padding:50px;
}
.search_result{
	padding:10px;
	width:750px;
	font-size:11px;
	color:#666;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
.search_result .w, .search_result .u{
	font-size:10px;
	color:#666;
	padding-top:4px;
}
.search_result .title{
	font-size:15px;
	display:block;
	font-weight:bold;
	padding-bottom:4px;
	background-image:url(/images/icons/wepje.png);
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:left center;
}
.panel.faq span{
	display:block;
	font-weight:bold;
	font-style:normal;
	margin-bottom:5px;
	padding-top:10px;
}
.panel.faq div{
	margin-top:5px;
	margin-bottom:10px;
	font-style:italic;
}
.panel.faq{
	font-size:12px;
}
.search_result .desc{
	font-size:12px;
	display:block;
	margin-bottom:7px;
	color:#000;
}
#menu a#active{
	background-image:url(/images/menu_tab_1.jpg);
	background-position:0px 5px;
	color:#000;
	padding:10px;
	padding-top:1px;
	padding-bottom:1px;
	background-repeat:no-repeat;
	display:inline;
	margin-right:0px;
	margin-left:10px;
}
#content{
	background-color:#fff;
}
#menu_info{
	font-size:10px;
	border-bottom:1px solid #ccc;
	color:#666;
	padding:5px;
	padding-left:20px;
	height:13px;
}
#released_domains th{
	text-align:left;
	font-size:11px;
	color:#ccc;
	font-style:italic;
	font-weight:normal;
}
#released_domains{
	font-size:12px;
}
#released_domains #dom_name{
	width:210px;
}
#login{
	position:absolute;
	width:315px;
	height:75px;
	border:3px solid #b8b8b8;
	background-color:#fff;
	right:12px;
	top:12px;
	font-size:11px;
}
#login input#login_username, #login input#login_password{
	width:110px;
}
#login #remember{
	display:block;
	margin-top:2px;
}
#login div{
	float:left;
	padding:9px;
	padding-top:5px;
	padding-bottom:0;
}
#login .form-notice{
	display:block;
	margin-bottom:1px;
}
#login .form-btn{
	margin-top:15px;
	margin-left:5px;
}
#login a{
	font-size:9px;
	float:left;
	margin-left:0px;
	clear:both;
	width:120px;
}
#login #logout{
	font-size:12px;
	position:absolute;
	right:10px;
	width:65px;
}
#login a#profile{
	float:none;
	font-size:10px;
}
#login table{
	margin-left:10px;
	margin-top:3px;
}
#login table#logged_in{
	font-size:12px;
	margin-top:5px;
}
#login table, #login tr, #login td{
	border-collapse:collapse;
	padding:0;
}
#login td{
	padding:2px;
	vertical-align:top
}
#text_container h1{
	font-size:18px;
	margin:0;
	padding:0;
}
.panel{
	border:3px solid #dadada;
	background-color:#f5f5f5;
	padding:10px;
	width:295px;
	float:right;
	margin-top:20px;
}
.panel.profile input[type=text], .panel.profile input[type=password]{
	width:285px;
	margin-bottom:10px;
}
table#my_sites{
	width:535px;
	font-size:10px;
	border-collapse:collapse;
	display:block;
	margin-top:8px;
}
table#my_sites th{
	text-align:left;
	padding:2px;
	padding-bottom:3px;
	font-weight:normal;
	border-bottom:1px solid #ccc;
	font-size:11px;
}
table#my_sites th span{
	cursor:default;
	padding-right:12px;
	background-position:right 5px;
	background-repeat:no-repeat;
	margin-right:5px;
	font-style:italic;
	color:#ccc;
}
table#my_sites th span#asc{
	background-image:url(/images/icons/sort_up.png);
}
table#my_sites th span#desc{
	background-image:url(/images/icons/sort_down.png);
}
table#my_sites td{
	padding-top:4px;
	padding-bottom:4px;
	line-height:20px;
	border-bottom:1px solid #e7e7e7;
}
table#my_sites a{
	background-position:left center;
	background-repeat:no-repeat;
	padding:2px;
	padding-left:18px;
	background-image:url(/images/icons/wepje.png);
	margin-left:5px;
}
table#my_sites .btn-edit{
	background-color:#fff;
	background-image:none;
	background-image:url(/images/icons/application_edit.png);
	width:20px;
	height:20px;
	border:1px solid #ccc;
	background-repeat:no-repeat;
	background-position:center;
}
table#my_sites .btn-stats{
	background-color:#fff;
	background-image:none;
	background-image:url(/images/icons/stats.png);
	width:20px;
	height:20px;
	border:1px solid #ccc;
	background-repeat:no-repeat;
	background-position:center;
}
table#my_sites .btn-del{
	background-color:#fff;
	background-image:url(/images/icons/cross.png);
	width:20px;
	height:20px;
	border:1px solid #ccc;
	background-repeat:no-repeat;
	background-position:center;
}
form{
	margin:0;
	padding:0;
}
.panel.profile{
	font-size:12px;
}
.panel.profilesites{
	width:540px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	display:inline;
}
.panel strong{
	color:#a91010;
	font-size:14px;
	display:block;
	height:20px;
	margin-bottom:8px;
}
.panel #domain_lookup{
	width:210px;
	margin-right:5px;
}
#text_container{
	padding-left:40px;
	padding-top:30px;
	font-size:13px;
	width:525px;
	padding-right:40px;
}
.form-notice{
	font-size:11px;
	color:#ccc;
	cursor:default;
	font-style:italic;
	display:block;
}
input[type=button]{
	background-image:url(/images/form-btn.jpg);
	background-repeat:repeat-x;
	color:#fff;
	border:0;
	font-size:12px;
	background-position:left center;
	overflow:visible;
	padding-left:4px;
	padding-right:4px;
}
#content_table, #content_table tr, #content_table td, #content_table th{
	margin:0;
	padding:0;
	border-collapse:collapse;
	vertical-align:top;
}
input[type=text], input[type=password]{
	border:1px solid #666;
}
input{
	margin:0;
	padding:1px;
	line-height:normal;
}


#copyright{
	text-align:center;
	color:#666;
	font-size:10px;
	padding-bottom:5px;
}
ul,li{
	margin:0;
	padding:0;
}
input[disabled]{
	color:#933b3b;
	background-image:none;
	color:#ADADAD
}
ul{
	margin-top:20px;
	margin-left:20px;
}
ul#promos{
	list-style-image:url(/images/check.jpg);
	font-size:13px;
	font-weight:bold;
}
ul#promos li{
	margin-bottom:5px;
}
#domain_overview{
	width:530px;
	padding:0;
	border-collapse:collapse;
	
}
#domain_overview td{
	padding:2px;
}
#domain_overview input{
	float:right;
}
#domain_overview th{
	text-align:left;
	font-size:11px;
	color:#ccc;
	font-weight:normal;
	font-style:italic;
	border-bottom:1px solid #ccc;
	padding-bottom:3px;
}
table.main-table{
	width:100%;
}

table.main-table th{
	text-align:left;
	color:#323232;
	font-size:11px;
	font-weight:normal;
	width:20%;
}
table.subscribe td{
	width:80%;
}
table.subscribe.contact input[type=text], table.subscribe.lx input[type=text]{
	width:200px
}
table.subscribe.contact select{
	border:1px solid #666;
}
table.subscribe.contact textarea{
	width:420px;
	height:200px;
	border:1px solid #666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
#create_username, #domain_name, #create_password, #create_email, #forgot_email{
	width:210px;
}
input[type=text], input[type=password]{
	font-size:13px;
}
input.invalid.focus{
	background-image:url(/images/icons/exception.png);
	background-repeat:no-repeat;
	background-position:99% 50%;
}
input.invalid.focus, textarea.invalid.focus{
	color:#ff0000;
	cursor:help;
}
.remaining_characters{
	font-size:10px;
	color:#555;
	width:215px;
	padding-top:2px;
}
.profile .remaining_characters{
	width:285px;
	padding-top:0;
}
#form_error{
	border:1px dashed #ff0000;
	padding:15px;
	margin:0px;
	color:#ff0000;
	font-size:12px;
	margin-top:20px;
}
ul#voorwaarden{
	font-size:10px;
	display:block;
	width:508px;
	border:1px solid #ccc;
	overflow:scroll;
	height:137px;
	padding:5px;
	margin-left:0px;
}
ul#voorwaarden li, ul#goodies li{
	color:#666;
	display:block;
	padding-left:20px;
	list-style-type:none;
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding-bottom:10px;
	width:430px;
}
ul li.good{
	background-image:url(/images/icons/bullet_check.png);
}
ul li.bad{
	background-image:url(/images/icons/prohibited.png);
}
#td_voorwaarden{
	font-size:10px;
}
#overview_search{
	width:940px;
	text-align:center;
	padding-top:20px;
}
#overview_search #search_term{
	width:240px;
	font-size:17px;
	margin-top:30px;
}
table#overview{
	width:80%;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	margin-bottom:80px;
}
table#alphabet{
	width:750px;
	margin-left:100px;
	margin-top:50px;
	font-size:11px;
}
table#alphabet td{
	height:100px;
	width:250px;
	border:1px dotted #e7e7e7;
	padding:10px;
}
table#alphabet ul{
	padding:0;
	margin:0;
	padding-left:2px;
	list-style-type:none;
	margin-bottom:40px;
	margin-top:10px;
}
table#alphabet a{
	display:block;
	padding:1px;
	padding-left:20px;
	background-image:url(/images/icons/wepje.png);
	background-repeat:no-repeat;
	background-position:left center;
	margin-bottom:5px;
}
span.no-sites{
	color:#ccc;
	font-style:italic;
	padding-left:30px;
	font-size:10px;
}
table#overview a{
	font-size:16px;
}
table#overview .cat_title{
	font-size:11px;
}
a.bold{
	font-weight:bold;
}
span.letter{
	font-weight:bold;
	font-size:17px;
	color:#a91010;
	font-style:italic;
	padding:5px;
}
h3{
	display:block;
	margin:0;
	padding:0;
	line-height:normal;
	margin-left:40px;
	margin-top:30px;
	font-size:18px;
}
#linkex_links td, #text_container #linkex_links td{
	padding:5px;
}
table.subscribe.lx .remaining_characters{
	width:204px;
}
.item{
	background-color:#fff;
	border:1px solid #ecdfdf;
	padding:5px;
	font-size:10px;
	margin-bottom:10px;
}
.item img{
	border:1px solid #666;
	float:left;
	margin:3px;
	margin-right:7px;
}
.item table{
	border-bottom:6px solid #fff;
}
.item table, .item td, .item tr, .item th{
	border-collapse:collapse;
}
.item th{
	text-align:left;
	font-weight:normal;
	color:#ccc;
	padding:2px;
	border:1px solid #fff;
}
.item td, .item th{
	line-height:normal;
}
.item a{
	display:block;
	font-size:10px;
}
.item a.domain{
	margin-bottom:5px;
	margin-top:2px;
	margin-left:2px;
}
.item .description{
	font-size:11px;
	color:#000;
	padding:5px;
}
td.related div#spacer span{
	font-size:10px;
	color:#666;
}
td.related div#spacer{
	padding:28px;
}
td.related h1#q{
	font-size:18px;
} 