* {margin:0; padding:0;}
html, body {font:10pt Verdana, Arial, Helvetica, sans-serif; width:100%; height:100%;}
form label {display:block;}
ul {list-style:none;}
em {color:#f00; font-style:normal;}

.replace {font-size:0; text-indent:-9999px;}
.underline {text-decoration:underline}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

#container {position:relative; margin:0 auto; padding:1em 0 3em 0; width:100%;}
#logo {color:#fff; font:20pt/150px Arial, Helvetica, sans-serif; background:url(images/logo.gif) no-repeat; text-align:center; margin:0 auto; width:989px; height:253px;}
#nav {list-style:none; position:absolute; left:50%; top:208px; margin:0 0 0 -290px; width:784px; height:19px;}
/*nav li {float:left; # background:url(images/dash.png) no-repeat 3px 7px; padding:0 0 0 14px; height:19px;}*/
#nav li {float:left; padding:0 0 0 14px; height:19px;}
#nav li.first {background:none; padding:0;}
#nav li a {display:block; outline:none; height:19px;}
#nav li.active a, #nav li a:hover {background-position:0 19px;} 
#blog-commentator a {background:url(images/blog-commentator.png); width:146px;}
#web20-domination a {background:url(images/web20-domination.png); width:164px;}
#bookmarking-madness a {background:url(images/bookmarking-madness.png); width:182px;}
#website-evaluator a {background:url(images/website-evaluator.png); width:147px;}
#seo-forum a {background:url(images/seo-forum.png); width:89px;}

#content {margin:0 auto;}
#packages {text-align:center; margin:0 auto 20px;}
#packages li.package {float:left; background:url(images/paypal.png) no-repeat center 20px; position:relative; padding:80px 10px 10px; border:1px solid #7f9db9;}
#packages li.first {margin:0;}
#packages label {display:block; font-size:15pt; margin:.5em 0;}
#controls {background:url(images/verified.jpg) no-repeat right bottom; margin:20px 0 0 0; padding:0 0 20px;}
#controls p.error {clear:both; font-size:8pt; color:#f00; text-align:left; margin:2px 0 0 0;}
.error1 {
clear:both; font-size:8pt; color:#f00; text-align:left; margin:2px 0 0 0;
}

.confirm {width:904px;}
.confirm pre {font:10pt Verdana, Arial, Helvetica, sans-serif; margin:2em 0 0;}

.home {}
.home #content {width:904px;}
.home #packages {}
.home li.package {margin:0 0 0 12px; width:195px;}
.home #packages h3 {margin:0 0 1em;}

.home #tutorial {margin-top:20px;}
.home #tutorial li {float:left; text-align:center; margin:0 0 0 12px; padding:10px; width:195px; height:353px; border:1px solid #7f9db9;}
.home #tutorial li.first {margin:0;}
.home #tutorial h2 {color:#f00; font-size:10pt; margin:.8em 0;}
.home #tutorial img {}
.home #tutorial p {font-size:8pt; text-align:left; line-height:1.5em;}
.home #tutorial em {font-style:normal; font-weight:bold;}

.home #controls {}
.home #controls li.row {float:left; margin:.5em 0; width:904px;}
.home #controls li.row img {float:right;}
.home #controls label {margin:0 0 .3em 0;}
.home #controls label span {}
.home #controls .text {width:174px; border:1px solid #7f9db9;}
.home #phrases, #keywords {float:left; width:904px;}
.home #phrases li, #keywords li {float:left; padding:0 0 0 0px;}
.home #phrases li.first, #keywords li.first {padding:0;}
.home #phrases li .text, #keywords li .text {margin:6px 0 0 0; width:174px; border:1px solid #7f9db9;}
.home #buy-now {display:block; background:url(images/btn_buynowCC_LG.gif) no-repeat; outline:none; margin:10px 0 0; width:122px; height:47px;}


.domination {}
.domination #content {margin:0 auto; width:1137px;}

.domination #intro {margin:56px auto 20px; width:989px;}
.domination #intro h2 {background:url(images/h2-web20-domination.png); margin:0 auto; width:346px; height:26px;}
.domination #intro h3 {font:bold 13pt Arial, Helvetica, sans-serif; text-align:center; margin:0 0 2em 0;}
.domination #intro p {}

.domination form p {text-align:center; margin:0 0 1em;}
.domination #packages {padding:0 0 46px;}
.domination li.package {margin:0 0 0 13px; width:195px; height:260px;}
.domination #packages a.buy-now {display:block; background:url(images/buy-now.gif) no-repeat; outline:none; position:absolute; left:50%; bottom:-46px; margin:0 0 0 -53px; width:107px; height:26px;}

.domination #controls {}
.domination #controls {margin:10px auto; width:1137px;}
.domination #controls .row {margin:0 0 10px; padding:0 0 0 15px;}
.domination #controls .row span {font:italic 8pt Arial, Helvetica, sans-serif}
.domination #controls .text {width:196px; border:1px solid #7f9db9;}
.domination #url-kw {margin:20px auto 0; width:1137px;}
.domination #url-kw li {float:left; position:relative; margin:0 0 0 13px; padding:0 0 0 15px; width:200px;}
.domination #url-kw span {display:block; position:absolute; left:0; top:8px; width:10px; height:60px; border:1px solid #f00; border-width:1px 0 1px 1px;}
.domination #url-kw li.first {margin:0;}
.domination #url-kw label {display:block;}
.domination #url-kw .text {width:196px}
.domination #url-kw p {color:#000; font-size:8pt; text-align:left; text-decoration:none;}

a.text_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF5555;
	text-decoration: none;
	letter-spacing: normal;
	float:left;
}
a.text_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
	float:left;
}

a.text_link_r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;	
	color:#000000;
	text-decoration: none;
	float:left;
}
a.text_link_r:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF5555;
	text-decoration: none;
	letter-spacing: normal;
	float:left;
}
#phrasesUL,#keywordsUL
{
	display:inline;
	list-style:none;
	line-height:25px;
	width:904px;
}
#phrasesUL ul,#keywordsUL ul
{
	clear:both;
}
#phrasesUL li,#keywordsUL li
{
	float:left;
	width:180px;
}
