/*****************************//********** GENERAL **********//*****************************/html, body {	height: 100%;}body {	margin: 0;	padding: 0;	background: #474747 url(/images/bg.gif) repeat-y top center;	font: 62.5% "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;	color: #000;	text-align: left;}#outline {	width: 855px;	margin: 0 auto;	padding: 0;	background: #fff;	font-size: 1.3em;	min-height: 100%;	position: relative;	overflow: hidden;}a:link {	color: #2f63b3;	text-decoration: none;}a:visited {	color: #2f63b3;	text-decoration: none;}a:hover {	color: #4a5265;	text-decoration: underline;}a:active {	color: #2f63b3;	text-decoration: underline;}img {	border: none;}.alignC {	text-align: center;}.clear {	width: 100%;	clear: both;	margin: 0;	border: none;	background: #fff;	height: 0;	overflow: hidden;}/*pre {	font-size: 1.3em;}*//****************************//********** HEADER **********//****************************/#header {	width: 100%;	height: 118px;	background: transparent url(/images/header_bg.gif) repeat-x left top;}#header .blogtitle {	width: auto;	height: 118px;	background: transparent url(/images/header.gif) no-repeat left bottom;	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;	font-size: 22pt;	font-weight: bold;	color: #fff;}#header .search {	position: absolute;	right: 30px;	top: 42px;	overflow: hidden;}	#header .search p {		float: left;		margin: 0;	}		#header .search .field {			height: 34px;			float: left;			background: url(/images/search_l.png) 0 0 no-repeat;			padding-left: 6px;		}			#header .search .field span {				float: left;				height: 34px;				background: url(/images/search_r.png) 100% 0 no-repeat;				padding-right: 6px;			}				#header .search .field input {					float: left;					height: 34px;					padding: 0 6px;					width: 455px;					border: none;					background: url(/images/search_bg.png) 0 0 repeat-x;					color: #000;					font-size: 14px;					font-weight: bold;				}				*+html #header .search .field input {					line-height: 34px;				}				.field input:focus {					outline: none;				}		#header .search .button {			width: 101px;			height: 34px;			border: none;			background: url(/images/button.png);			cursor: pointer;			text-indent: -999px;			overflow: hidden;			display: block;			font-size: 0;			line-height: 0;			margin-left: 13px;		}#navbar {	clear: both;	float: left;	width: 100%;	height: 31px;	background: transparent url(/images/nav_bg.gif) repeat-x 0 0;}ul.menu {	float: left;	margin: 0;	padding: 0 15px;	list-style-type: none;}ul.menu li {	float: left;}ul.menu li a {	float: left;	display: block;	height: 28px;	padding: 3px 15px 0 15px;	line-height: 24px;	color: #fff;	}ul.menu li a:link,ul.menu li a:visited {	color: #fff;	background: none;}ul.menu li a:hover,ul.menu li a:active {	color: #fff;	background: url(/images/nav_hover.gif) no-repeat center top;	text-decoration: none;}.stats {	float: right;	display: block;	height: 28px;	padding: 3px 15px 0 15px;	line-height: 24px;	color: #FFB43F;	font-weight: bold;	font-style: italic;}/******************************//*********** CONTENT **********//******************************/#wrapper {	background: #fff;	margin: 0;	padding: 0;}#content {	float: left;	width: 845px;	height: 100%;	background: #fff;	padding: 5px 5px 80px;}.post {	padding: 20px 30px;	background: #fff;	color: #050d24;	overflow: hidden;	/*text-align: justify;*/}.post.thumb {	padding-bottom: 0;}.post.accordeon {	}.post.withoutPB {	padding-bottom: 0 !important;}.post a, .post a:hover {	color: #2f63b3;}h1, h2, h3, h4, h5, h6 {	margin: 0;	font-style: normal;	font-weight: bold;	background: transparent;	color: #050d24;}h1 {	font-size: 2.2em;}h2 {	font-size: 1.4em;	border-bottom: 1px solid #000;	margin-bottom: 10px;	overflow: hidden;	padding-bottom: 3px;}	h2 i {		font-weight: normal;		font-style: normal;	}h3 {	margin-bottom: .5em;	font-size: 1.154em;}h4, h5, h6 {	font-size: 1em;}p {	margin: 0 0 .5em 0;}code {	background: #FDFFCF;	cursor: text;	font-size: 17px;	font-family: "Courier New", Courier, monospace;	margin: 5px 10px;	padding: 2px;	display: inline-block;}.recip {	font-size: 13px;	background: #FFDFE0;}.codehi {	font-weight: bold;	color: #B17FFF;}.error {	color: #FF0000;}.confirm {	color: #FF8C00;	font-weight: bold;}#ascreen {	float: right;	padding-left: 15px;}#last_created img {	border: 1px solid #DDDDDD;	margin: 3px;}#ads {	float: right;	padding-left: 10px;	text-align: center;}/***************************//********* FOOTER **********//***************************/#footer {	width: 100%;	height: 74px;	position: absolute;	left: 0;	bottom: 0;	background: #191919;	border-top: 1px solid #000;	color: #fff;}#footer .credits {	float: right;	margin: 0;	padding: 0;	border: none;}#footer p {	margin: 0;	padding: 13px 25px;	font-size: 0.9em;	line-height: 200%;}#footer p a:link, #footer p a:visited {	color: #aaa;}#footer p a:hover {	color: #fff;}#footer p a:active {	color: #9ad202;}#footer .validate {	background: url(/images/icon_valid.gif) no-repeat 0 0;	padding: 0 5px 0 20px;}a.visitSite:link, a.visitSite:visited {	font-size: 12px;	color: #f68b00;	text-decoration: none;	padding-left: 18px;	background: url(/images/arrow.gif) 0 50% no-repeat;	line-height: 14px;	margin-left: 15px;}a.visitSite:hover, a.visitSite:active {	color: #f68b00;	text-decoration: underline;}.domainSummary {	overflow: hidden;}	.domainSummary .thumb {		float: left;		border: 1px solid #d9d9d9;		margin-right: 15px;	}	.domainSummary .desc {		overflow: hidden;	}		.domainSummary .keywords {			font-size: 0.923em;		}            .domainSummary .keywords span {                color: #000;                background: #fdffcf;            }			.domainSummary .keywords a:link, .domainSummary .keywords a:visited {				color: #000;				text-decoration: none;				background: #fdffcf;			}			.domainSummary .keywords a:hover, .domainSummary .keywords a:active {				text-decoration: underline;			}			.generalInfo {	list-style: none;	width: 390px;	padding: 0;	margin: 0;}	.generalInfo li {		padding: 0;		margin: 0 0 .5em;		overflow: hidden;	}	.generalInfo strong {		color: #7784a0;		float: left;		font-weight: normal;		width: 160px;		padding-left: 20px;		line-height: 1.5em;	}		.generalInfo strong.visitors {			background: url(/images/i_visitors.gif) 0 50% no-repeat;		}		.generalInfo strong.pageviews {			background: url(/images/i_pageviews.gif) 0 50% no-repeat;		}		.generalInfo strong.alexa {			background: url(/images/i_alexa.gif) 0 50% no-repeat;		}		.generalInfo strong.reputation {			background: url(/images/i_reputation.gif) 0 50% no-repeat;		}		.stars {			width: 70px;			height: 12px;			background: url(/images/i_star.gif);			display: inline-block;			padding: 0 !important;		}			.stars b {				text-indent: -999px;				overflow: hidden;				display: block;				height: 12px;				background: url(/images/i_star.gif) 0 -12px repeat-x;			}            .stars b.s0 {	            width: 0px;            }			.stars b.s1 {				width: 14px;			}			.stars b.s2 {				width: 28px;			}			.stars b.s3 {				width: 42px;			}			.stars b.s4 {				width: 56px;			}			.stars b.s5 {				width: 70px;			}	.generalInfo span {		display: block;		overflow: hidden;		line-height: 1.5em;	}.generalInfo.col1 {	float: left;}.generalInfo.col2 {	float: right;}.thumbLineList {	overflow: hidden;	padding: 0;	margin: 0;	list-style: none;	width: 825px;}	.thumbLineList li {        float: left;        margin-right: 40px;        margin-bottom: 20px;        max-width: 125px;        white-space: nowrap;        overflow: hidden;	}		.thumbLineList li img {			border: 1px solid #dedede;		}		.thumbLineList .date {			display: block;			text-align: center;			color: #7684a0;			font-size: .846em;			margin-top: 5px;		}        .thumbLineList a {	        display: block;	        text-align: center;	        margin-top: 5px;        }		.post.accordeon {	}.accordeon h2 {	position: relative;}	.accordeon h2 a:link, .accordeon h2 a:visited {		text-decoration: none;		color: #000;		padding-left: 25px;	}	.accordeon h2 a:hover, .accordeon h2 a:active {		color: #000;	}	.accordeon h2 i {		display: block;		width: 14px;		height: 14px;		position: absolute;		left: 0;		top: 4px;	}	.accordeon.hide h2 i {		background: url(/images/i_plus.gif);	}	.accordeon.show h2 i {		background: url(/images/i_minus.gif);	}.accordeon.hide .postContent {	display: none;}.accordeon.show .postContent {	display: block;}.simular, .latest {	overflow: hidden;}	.simular h2, .latest h2 {		border-bottom: none;		font-size: 1.2em;	}	.simular .col1 {		float: left;		width: 400px;		line-height: 1.077em;	}	.simular .col2 {		float: right;		width: 360px;	}		.simular .col2 p:last-child {			margin-bottom: 0;		}	.inlineLinks {		line-height: 1.5;	}	.simular .inlineLinks {		margin-bottom: 35px;	}		.inlineLinks i {			margin: 0 10px;		}		.latest {	}	.latest .col1 {		float: left;		width: 390px;	}	.latest .col2 {		float: right;		width: 390px;	}	.domainBig {	overflow: hidden;	margin-bottom: 15px;}	img.domainThumb {		border: 1px solid #dbdbdb;		float: left;		margin-right: 15px;	}	.domainDesc {		overflow: hidden;	}	.domainShortInfo {		font-size: 0.846em;	}		.domainShortInfo span {			padding-left: 16px;		}		.domainShortInfo span.visitors {			background: url(/images/i_daily_2.gif) 0 50% no-repeat;		}		.domainShortInfo span.pageViews {			background: url(/images/i_pageviews_2.gif) 0 50% no-repeat;		}		.domainShortInfo span.rating {			padding-left: 0 !important;		}		.domainShortInfo strong {			color: #f68b00;			font-weight: normal;			margin-right: 30px;		}		.domainShortInfo strong:last-child {			margin-right: 0;		}.domainColList {	width: 800px;}	.domainCol {		float: left;		width: 380px;		margin-right: 20px;		margin-bottom: 30px;	}		.domainCol .domainDesc {			margin-bottom: 5px;		}		.domainCol img.domainThumb {			margin-bottom: 10px;		}		.domainCol .domainShortInfo {			clear: both;			margin: 5px 0 0;		}			.domainCol .domainShortInfo strong {				margin-right: 10px;			}			.searchResults {	}	.searchResults h3 {		font-weight: normal;		font-size: 1.231em;		margin-bottom: 40px;		margin-top: 30px;	}		.searchResults h3 b {			background: #fdffcf;		}	.searchResults h4 {		font-size: 1.154em;		margin-bottom: .5em;	}	.searchResults .domainBig {		margin-bottom: 50px;		margin-top: -20px;	}	.searchResults .domainBig:last-child {		margin-bottom: 0;	}	.searchResults .stars {		position: relative;		top: 1px;	}	.address {	padding: 0;	margin: 0;	list-style: none;	font-size: 1.077em;	line-height: 2em;}	.address li {		border-bottom: 1px solid #dde0e7;		overflow: hidden;	}	.address li:last-child {		border-bottom: none;	}		.address li strong {			float: left;			width: 110px;			color: #7684a0;		}		.address li span {			overflow: hidden;		}		.ownerDomains {	overflow: hidden;	width: 800px;}	.owDomain {		float: left;		width: 45%;		margin: 0 20px 30px 0;		width: 380px;	}		.owDomain .owThumb {			float: left;			margin-right: 10px;		}		.owDomain .owDesc {			overflow: hidden;		}		.owDomain h3 {			font-size: 1.000em;			font-weight: normal;		}		.owDomain p {			font-size: .846em;			padding-left: 20px;		}		.owDomain p.visitors {			background: url(/images/i_daily_2.gif) 0 2px no-repeat;		}			.owDomain p.visitors strong {				font-weight: normal;				color: #f68b00;			}		.owDomain p.tags {			background: url(/images/i_tags.gif) 0 4px no-repeat;		}		.moreTrumbs {	margin-bottom: 20px;}	.moreTrumbs i {		margin: 0 10px;	}.addSite {	padding: 45px 70px;	text-shadow: 0 1px 0 #fff;}	.addSite p.add {		font-size: 26px;		text-align: center;		line-height: 36px;	}		.addSite p.add strong {			white-space: nowrap;			position: relative;		}			.addSite p.add strong i {				width: 43px;				display: block;				height: 47px;				position: absolute;				left: -55px;				top: -17px;			}       .addSite p.status {            margin: 40px 0 0 140px;       	    font-size: 20px;       }        .addSite p.status span {            color: #858585;	        display: block;       		padding-left: 35px;       	}        .addSite p.status span.completed {            color: #202020;        }        .addSite p.status span.active {            color: #202020;            background: url(../images/loading.gif) 0 4px no-repeat;        } .suspected-adult-warning {     height: 30px;     line-height: 30px;     vertical-align: middle;     text-align: center;     background: #F0E68C;     margin-bottom: 10px;     font: "Lucida Grande", "Lucida Sans Unicode", Sans-Serif;     color: #000; } .blur-ie {     -ms-filter:"progid:DXImageTransform.Microsoft.Blur(pixelRadius=10, makeShadow='false', shadowOpacity=0)";     filter:progid:DXImageTransform.Microsoft.Blur(pixelRadius=10, makeShadow='false', shadowOpacity=0); } .left {     float: left; } .margin-ie {     margin-top: -5px;     margin-left: -5px;     border: 1px solid #dbdbdb; } .big-thumb-image-block-ie {     height: 150px;     width: 180px;     margin-right: 15px; } #imgDead {     width: 180px;     text-align: center;     margin-right: 10px;     color: #7684a0;     font-size: .9em;     font-style: italic; } #imgMouseover {     text-align: center;     margin-right: 10px;     color: #7684a0;     font-size: .9em;     font-style: italic; } .imgMouseover {     text-align: center;     margin-right: 10px;     color: #7684a0;     font-size: .9em;     font-style: italic; } .bigSvg {     width: 180px;     height: 135px;     margin-right: 15px;     border: 1px solid #D9D9D9; } .bigImage {     width: 180px;     height: 135px;     border: 1px solid #D9D9D9;     margin-right: 15px; }.miniatureSvg {    width: 120px;    height: 90px;    margin-right: 15px;    border: 1px solid #D9D9D9;}.miniatureImage {    height: 90px;    width: 120px;    border: 1px solid #D9D9D9;    margin-right: 15px;}