#texttable {
text-align: left;
}

#pagination {
margin-top: 40px;
margin-bottom: 40px;
line-height: 1.5em;
}

.sidebargraybox {
	border: 1px solid #CCC;
	margin: 0 0 20px 0;
	padding: 10px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 280px;
	float: left;
}

#sidebartools {
	float: left;
}

#sidebartools ul {
	list-style:none;
	list-style-type:none;
	margin: 0;
	padding: 0;
}

#sidebartools h2 {
	text-align: left;
	font-size: 24px;
	margin: 0 0 5px 0;
}

#homepagelinks {
	margin-bottom: 20px;
}

.homepagegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 910px;
}

#homepagelinks h2 {
	text-align: left;
	font-size: 24px;
	margin: 0 0 5px 0;
}

#homepagelinks h3 {
	color: #333;
	text-align: left;
	font-size: 18px;
	margin: 0;
}

#homepagelinks ul {
	list-style:none;
	list-style-type:none;
	margin: 0;
	padding: 0;
}

.homepagetableborders {
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	margin: 0 15px 30px 15px;
	padding: 0 15px;
}

.homepagehowtomakemoneyonline {
	float: left;
	position: absolute;
	top: 30px;
	left: 770px
}


#fbcomments {
	clear: both;
	padding: 0;
	margin-bottom: 25px;
}

#expireddomains .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#expireddomains H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#expireddomains #domainlist LI {
	color: #777;
	margin-bottom: 5px;
}

#expireddomains #domainlist .price {
	color: #000;
}

#websitespeedtest .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#websitespeedtest H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#websitespeedtest UL {
	padding-left: 25px;
}

#pingtest .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#pingtest H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#pingtest #pingtestresultsol LI {
	margin: 0;
	padding: 0;
}

#pingtest #pingteststats {
	margin: 0 0 10px 0;
}

#pingtest #pingteststats TD {
	margin: 0 0 10px 0;
	padding: 0 10px 0 0;
}

#pingtest #roundtriptime TD {
	padding: 0 10px 0 0;
}

#traceroute .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#traceroute H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#traceroute #results {
	width: 580px;
	text-align: left;
}

#traceroute #results TD {
	padding: 0 10px 0 0;
}

#metataggenerator H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#metataggenerator .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#metataggenerator .row {
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 0;
}

#metataggenerator .leftcolumn {
	position: relative;
	float: left;
	width: 180px;
}

#metataggenerator .rightcolumn {
	position: relative;
	float: left;
	width: 400px;
}

#metataggenerator .inputtextbox {
	width: 400px;
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
	padding: 0;
	margin: 0;
}

#metataggenerator SELECT,OPTION {
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
	padding: 0;
	margin: 0;
}

#metataggenerator TEXTAREA {
	width: 580px;
	height: 150px;
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
}


#wordcounter #leftcolumn {
	position: relative;
	float: left;
	width: 200px;
}

#wordcounter #rightcolumn {
	position: relative;
	float: right;
	width: 300px;
	text-align: right;
	height: 27px;
	padding-top: 5px;
}

#whatismyip h2 {
	font-size: 38px;
	line-height: 48px;
	margin: 30px 0 30px 0;
	color: #777777;
	text-align: center;
}

#whatismyip h3 {
	font-size: 38px;
	line-height: 48px;
	margin: 30px 0 30px 0;
	color: #000;
	text-align: center;
}

#whatismyip h4 {
	font-size: 24px;
	line-height: 28px;
	margin: 30px 0 30px 0;
	color: #777777;
	text-align: center;
}


.bubble {
	color:#fff;
	background-color:#df0a0a;
	text-shadow:0 1px #9d0707;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #f1f1f1;
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #f1f1f1;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #f1f1f1;
	font-size:12px;
	line-height:12px;
	padding:1px 4px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	margin-left:7px;
	position:relative;
	top:-1px;
}

.searchresults {
	margin-bottom: 30px;
}

.additionalsearchresults {
	margin: 30px 0 30px 0;
}

#search {
	margin: 0 0 20px 0;
	text-align: left;
}

#txtSearch {
	width: 500px;
	height: 23px;
	font-size: 16px;
}

#txtSearchButton {
	font-size: 16px;
}

#homepagedirectorylinks {
	margin-bottom: 50px;
	padding-bottom: 50px;
	border: 1px dotted #ff0000;
}

#homepagedirectoryrow1 {
	float: center;
	width: 968px;
	margin: 0 0 10px 0;
	padding: 0px;
}

#homepagedirectoryrow2 {
	float: center;
	width: 968px;
	margin: 0;
	padding: 0px;
}

#homepagedirectoryrow3 {
	float: center;
	width: 968px;
	margin: 20px 0 10px 0;
	padding: 0px;
}

#homepagedirectoryrow4 {
	float: center;
	width: 968px;
	margin: 0 0 20px 0;
	padding: 0px;
}

#homepagedirectoryrow5 {
	float: center;
	width: 968px;
	margin: 30px 0 20px 0;
	padding: 0px;
}

#homepage UL {
margin: 0;
padding: 0 0 0 20px;
}

.homepagecolumn {
float: left;
margin-right: 20px;
border: 1px dotted #aaa;
}

#homepagebuttons {
margin-bottom: 40px;
}

.marketingtipsbutton {
font-size: 1.6em;
font-weight: bold;
border: 0.2em solid;
padding: 0.5em 1em 0.25em 1em;
margin: 0.5em 0em 0.5em 0em;
background-color: #FEFEFE;
-moz-border-radius: 2em;
border-radius: 2em;
height: 1.25em;
overflow: hidden;
}

.marketingtipsbuttonleft {
float: left;
text-align: left;
width: 85%;
}

.marketingtipsbuttonright {
float: right;
text-align: right;
width: 15%;
font-size: 1.25em;
}

.smallbuttonfloatleft {
float: left;
margin-right: 20px;
}

.smallbuttonfloatright {
float: left;
}

.smallmarketingtipsbutton {
width: 285px;
font-size: 1em;
font-weight: bold;
border: 0.2em solid;
padding: 0.25em 0.5em 0.25em 0.5em;
margin: 0.25em 0em 0.25em 0em;
background-color: #FEFEFE;
-moz-border-radius: 2em;
border-radius: 2em;
height: 1.5em;
overflow: hidden;
}

#smallmarketingtipbuttons {
margin: 20px 0 50px 0;
}

#marketingtipbuttons {
margin: 30px 0 50px 0;
}

#newmarketingtips LI {
	margin-bottom: 7px;
	line-height: 23px;
	color: gray;
}

#marketingtips H3 {
	font-size: 24px;
	line-height: 28px;
	margin: 30px 0 20px 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #222;
}

#newmarketingtips .topic {
	color: gray;
}

#newmarketingtips .source {
	font-size: 12px;
	color: gray;
}

#newmarketingtips .tipsnews {
	color: #000;
}

body {
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
	line-height: 23px;
	margin: 0;
	padding: 0;
	background: #FFD630;
} 

A:link {
	color: #0256DE;
	text-decoration: none;
}

A:visited {
	color: purple;
}

A:hover {
	text-decoration: underline;
}

A:active {
	color: red;
	text-decoration: underline;
}

A.vglnk {
	color: #0256DE;
	text-decoration: none;
}

A.vglnk:visited {
	color: purple;
}

A.vglnk:hover {
	text-decoration: underline;
}

A.vglnk:active {
	color: red;
	text-decoration: underline;
}


TEXTAREA {
	font-size: 16px;
	line-height: 23px;
}

#header {
	background: #FFD630;
	padding: 20px 20px 20px 20px;
	border-bottom: 1px solid #DEB823;
}

H1 {
	font-size: 38px;
	line-height: 42px;
	margin: 0 0 30px 0;
	padding-top: 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #111;
}

H2 {
	font-size: 28px;
	line-height: 32px;
	margin: 30px 0 20px 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #222;
}

.submitbutton {
	font-size: 16px;
}

#separatelists LI {
	margin-bottom: 10px;
}

#header H2 {
	font: bold 2em Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	margin: 0em;
	padding: 0em;
	letter-spacing: -2px;
	word-spacing: -2px;
	color: #222;
}

#header A:link {
	color: #333;
	text-decoration: none;
}

#header A:visited {
	color: #333;
}

#header A:hover {
	text-decoration: underline;
}

#header A:active {
	color: red;
	text-decoration: underline;
}

#headerupdates {
	position: absolute;
	top: 50px;
	left: 690px;
	color: #777;
	font-size: 14px;
	white-space: nowrap;
}

#headerupdatetext {
	font-weight: bold;
	color: #333;
}

#headerupdateform {
	margin: 0;
	padding: 0;
	font-size: 14px;
}



#headerbannerrow {
	clear: both;
	width: 100%;
	margin: 10px 0 20px 0;
	padding: 0;
}

#bannerleft {
	float: left;
	width: 729px;
	height: 90px;
	border: 1px;
	background: #34A7E0;
	margin-right: 5px;
}

#bannerright {
	float: right;
	width: 200px;
	height: 90px;
	border: 1px;
	background: #34A7E0;
	margin-left: 5px;
}

#widebanner {
	float: center;
	width: 968px;
	height: 150px;
	border: 1px;
	background: #34A7E0;
	margin: 0 auto;
}



#container
{
	margin: 0;
	width: 100%;
	background: #FFF;
}

#navigation {
	margin: 0;
	width: 100%;
}

#content-container
{
	float: center;
	width: 968px;
	margin: 0;
	padding: 20px;
}

#content
{
	clear: left;
	float: left;
	width: 638px;
	margin: 10px 0 30px 0;
}

#content A {
	text-decoration: none;
	color: #0256DE;
}

#content A:visited {
	text-decoration: none;
	color: purple;
}

#content A:hover {
	text-decoration: underline;
}

#content A:active {
	text-decoration: underline;
	color: red;
}

#content UL {
	margin-top: 5px;
}

#listingheader H1 {
	font-size: 38px;
	line-height: 42px;
	margin: 0 0 30px 0;
	padding-top: 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #111;
}

#listingheader H2 {
	font-size: 30px;
	line-height: 34px;
	margin: 0 0 20px 0;
	padding-top: 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #222;
}

#directorydescription {
	margin: 0 0 30px 0;
}

.directory {
	width: 650px;
	height: 250px;
	background: #FFF;
}

.homepagewhatsnew {
	width: 650px;
	height: 210px;
	background: #FFF;
	border: 1px solid #CCC;
	padding: 10px 5px 10px 15px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.directoryscreenshot IMG {
	float: left;
	width: 200px;
	border: 1px solid #CCC;
	margin: 3px 15px 10px 0;
	padding: 0px;
}

.directorydescription {
	float: left;
	width: 425px;
	padding: 0 0 10px 0;
}

.directorytitle H3 {
	font-size: 24px;
	line-height: 26px;
	margin: 0 0 5px 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
}

.directorydetails {
	float: left;
	width: 425px;
	font-size: 13px;
	color: #777;
	line-height: 17px;
	margin-bottom: 5px;
}

.directoryprice {
	color: #000;
}

.directoryos {
	color: #000;
}

.directoryformats {
	color: #000;
}

.directorytext {
	float: left;
	width: 425px;
}




.category {
	width: 650px;
}

.categorysubheader H2 {
	font-size: 28px;
	line-height: 32px;
	margin: 0 0 10px 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}


#experts {
	width: 650px;
	background: #FFF;
}

#expertsheader H1 {
	font-size: 38px;
	line-height: 42px;
	margin: 0 0 30px 0;
	padding-top: 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #111;
}

#expertsheader H2 {
	font-size: 30px;
	line-height: 34px;
	margin: 0 0 20px 0;
	padding-top: 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #222;
}


.expertsphoto IMG {
	float: left;
	width: 200px;
	border: 1px solid #CCC;
	margin: 5px 15px 0 0;
}

.expertsdescription {
	float: left;
	width: 425px;
	padding: 0 0 10px 0;
}

.expertstext {
	float: left;
	width: 425px;
	padding: 0 0 10px 0;
}


#productheader H1 {
	font-size: 38px;
	line-height: 42px;
	margin: 0 0 30px 0;
	padding-top: 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #111;
}

.product {
	width: 610px;
	background: #FFF;
}

.productdescription {
	width: 610px;
}

.productdetails {
	float: left;
	width: 610px;
	font-size: 16px;
	color: #888;
	line-height: 23px;
	margin-bottom: 40px;
}

.productdetailsrow {
	margin-bottom: 5px;
}

.productprice {
	color: #000;
	font-weight: bold;
}

.productrequirements {
	color: #000;
}

.productformats {
	color: #000;
}

.productversion {
	color: #000;
}

.productlicense {
	color: #000;
}

.productreleased {
	color: #000;
}

.productcompany {
	color: #000;
}

.productsubheader H2 {
	line-height: 28px;
	margin: 0px 0 10px 0;
	padding: 0;
	font-size: 24px;
	color: #222;
	word-spacing: -1px;
	letter-spacing: -1px;
}

.producttext {
	margin-bottom: 40px;
}

#productsitelink {
	font-size: 32px;
	line-height: 36px;
	margin: 0 0 30px 0;
	color: #444;
}


.producttext LI {
	margin-bottom: 5px;
}

#reviews {
	margin: 0 0 30px 0;
}

#reviewsheader H2 {
	line-height: 28px;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 24px;
	color: #222;
	word-spacing: -1px;
	letter-spacing: -1px;
}

.reviewscash {
	font-weight: bold;
	text-transform: uppercase;
	color: #DD0000;
}


#sidebar
{
	float: right;
	width: 290px;
	padding: 0;
	margin: 20px 0 10px 10px;
}

.sidebarlisting {
	float: left;
	width: 300px;
	height: 125px;
	background: #F7F7F7;
	margin: 0 0 40px 0px;
	border: 1px solid #0256DE;
}

.sidebarad {
	margin: 20px 0 20px 0;
}

.sidebarscreenshot IMG {
	float: right;
	width: 125px;
}

.sidebarscreenshot {
	float: right;
	border: 0px solid #CCC;
}

.sidebardescription {
	width: 155px;
	padding: 5px 0 5px 7px;
}

.sidebartitle H6 {
	font-size: 17px;
	line-height: 19px;
	margin: 1px 0 2px 0;
	font-weight: bold;
	word-spacing: -1px;
	font-family: arial;
}

.sidebarurl {
	font-size: 12px;
	line-height: 12px;
	color: #37871F;
	margin-bottom: 3px;
}

.sidebartext {
	font-size: 14px;
	line-height: 19px;
}

#sidebarADSnotice {
	position: absolute;
	top: 297px;
	left: 970px;
	font-size: 10px;
	color: #777;
}



#footerbannerrow {
	clear: both;
	float: center;
	width: 100%;
	padding: 0;
	margin-bottom: 25px;
}



#footer {
	clear: both;
	background: #FFD630;
	padding: 30px 20px 20px 20px;
	border-top: 1px solid #DEB823;
	height: 200px;
	font-size: 14px;
	line-height: 22px;
}

#copyright {
	clear: both;
	font-size: 12px;
	color: #444;
	margin: 10px 0 10px 0;
}

#footeraboutcolumn {
	float: left;
	width: 340px;
}

#footerphoto {
	float: left;
	margin-left: 30px;
}

#footercolumn1 {
	float: left;
	white-space: nowrap;
	margin-left: 30px;
}

#footercolumn2 {
	float: left;
	white-space: nowrap;
	margin-left: 50px;
}

#aboutheader {
	color: #555;
	margin-bottom: 5px;
	font-size: 14px;
}

#aboutdescription {
	color: #444;
	font-size: 14px;
}

#footer LI {
	list-style: none;
}

#footer A {
	text-decoration: none;
	color: #0256DE;
}

#footer A:visited {
	text-decoration: none;
	color: #0256DE;
}

#footer A:hover {
	text-decoration: underline;
}



#homepagecontent
{
	clear: left;
	float: left;
	width: 850px;
	margin: 10px 0 30px 0;
}

#marketingtools
{
	width: 100%;
	margin: 0 0 20px 0;
}

.marketingtoolsheaderdescription {
	margin: 0 0 30px 0;
}

.marketingtoolslisting {
	float: left;
	width: 160px;
	height: 120px;
	background: #FBFBFB;
	margin: 0 15px 15px 0;
	border: 2px solid #555;
	padding: 15px;
	-moz-border-radius: 10px;
	border-radius: 10px;

}

.marketingtoolslistingblank {
	float: left;
	width: 160px;
	height: 120px;
	background: #FFF;
	margin: 0 15px 15px 0;
	border: 2px solid #FFF;
	padding: 15px;
	-moz-border-radius: 10px;
	border-radius: 10px;

}

.marketingtoolslistingdead {
	float: left;
	width: 160px;
	height: 120px;
	background: #ddd;
	margin: 0 15px 15px 0;
	border: 2px solid #555;
	padding: 15px;
	-moz-border-radius: 10px;
	border-radius: 10px;

}

.marketingtoolsscreenshot IMG {
	float: left;
	width: 125px;
}

.marketingtoolsscreenshot {
	float: left;
	border: 1px solid #CCC;
}

.marketingtoolsdescription {
	float: right;
	width: 163px;
	padding: 5px 5px 5px 10px;
}

.marketingtoolstitle H5 {
	font-size: 19px;
	line-height: 21px;
	margin: 1px 0 2px 0;
	font-weight: bold;
	word-spacing: -1px;
	letter-spacing: -1px;
	font-family: arial;
}

.marketingtoolstext {
	width: 158px;
}



#marketingtips {
	float: left;
	width: 650px;
	margin: 0 0 20px 0;
}

.marketingtipsheaderdescription {
	margin: 0 0 30px 0;
}

.marketingtipscategory {
	clear: both;
	width: 100%;
}

.marketingtipssubheader H2 {
	font-size: 28px;
	line-height: 32px;
	margin: 0 0 15px 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

.marketingtipslisting {
	float: left;
	width: 305px;
	height: 120px;
	margin: 0 20px 20px 0;
}

.marketingtipstitle H5 {
	font-size: 19px;
	line-height: 21px;
	margin: 1px 0 2px 0;
	font-weight: bold;
	word-spacing: -1px;
	letter-spacing: -1px;
	font-family: arial;
}

.marketingtipstags {
	float: left;
	width: 305px;
	font-size: 13px;
	color: #777;
	line-height: 17px;
	margin-bottom: 5px;
}

.marketingtipstext {
	width: 305px;
}



#marketingtipsheader H1 {
	font-size: 38px;
	line-height: 42px;
	margin: 0;
	padding: 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #111;
}

#marketingtipsauthor {
	font-size: 14px;
	margin: 0 0 30px 0;
	padding: 0em;
	color: #555;
}


#adwordswrapper .examplegraybox {
	float: left;
	border: 1px solid #CCC;
	margin-right: 10px;
	padding: 5px;
	background-color: #FCFCFC;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#adwordswrapper .examplewhitebox {
	border: 1px solid #CCC;
	margin-top: 5px;
	padding: 5px;
	background-color: #FEFEFE;
}

#adwordswrapper .graybox {
	border: 1px solid #CCC;
	padding: 10px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#adwordswrapper .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#adwordswrapper .textareaform {
	width: 350px;
	height: 150px;
}


#trademark {
	font-size: 12px;
	margin-top: 30px;
}


#notes LI {
	margin-bottom: 10px;
}


#adwordswrapperresults textarea {
width: 265px;
height: 125px;
}

#adwordswrapperresults .graybox {
	float: left;
	width: 280px;
	height: 200px;
	border: 1px solid #CCC;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 10px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#adwordswrapperresults .grayboxlarge {
	float: left;
	width: 280px;
	height: 225px;
	border: 1px solid #CCC;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 10px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#adwordswrapperresults .options {
	margin: 3px;
}

#adwordswrapperresults .lines {
	font-size: 13px;
	color: #777;
}

#adwordswrapperresults H2 {
	margin-top: 30px;
	color: #222;
}



#instantdomainnamesearch H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#instantdomainnamesearch .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.inputtextbox {
	width: 580px;
	height: 20px;
	font-size: 16px;
	line-height:20px;
	margin: 5px 0 5px 0;
}


#backlinkchecker .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#backlinkchecker H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}


#pagerankchecker .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#pagerankchecker H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#searchenginerankings .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#searchenginerankings H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#searchenginerankings .inputtextbox {
	width: 440px;
	height: 20px;
	font-size: 16px;
	line-height:20px;
	margin: 5px 0 5px 0;
}


#urlencoder .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#urlencoder H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#urlencoder .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#urlencoder textarea {
	width: 500px;
	height: 100px;
}

#urlencoder .textareabox {
	color: #777;
	border: 1px solid #BBB;
}

#urldecoder .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#urldecoder H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#urldecoder .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#urldecoder textarea {
	width: 500px;
	height: 100px;
}

#urldecoder .textareabox {
	color: #777;
	border: 1px solid #BBB;
}

#urldecoder H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#wordcounter .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#wordcounter H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#wordcounter textarea {
	width: 590px;
	height: 500px;
	max-width: 590px;
}

#keyworddensitytool .largegraybox {
	border: 1px solid #CCC;
	margin: 30px 0 30px 0;
	padding: 20px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#keyworddensitytool H2 {
	font-size: 20px;
	margin: 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

#keyworddensitytool textarea {
	width: 590px;
	height: 500px;
	max-width: 590px;
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
}

#keyworddensitytool .keywordphrasebox {
	width: 350px;
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial, Geneva, SunSans-Regular, sans-serif;
}

#keyworddensitytool .gray {
	color: #777;
}

#keyworddensitytool H3 {
	margin-bottom: 0;
	padding-bottom: 0;
}

#keyworddensitytool OL {
	margin-top: 0;
	padding-top: 0;
}

#keyworddensitytool #top5keywords {
	align: left;
	color: gray;
}

#keyworddensitytool .black {
	color: #000;
}

#keywords H1 {
	font-size: 38px;
	margin: 0;
	padding: 0;
	word-spacing: -2px;
	letter-spacing: -2px;
	color: #111;
}

#keywords #author {
font-size: 16px;
margin: 0 0 30px 0;
padding: 0;
color: #555;
}

#keywords .graybox {
	float: left;
	width: 240px;
	border: 1px solid #CCC;
	margin: 20px 20px 30px 0;
	padding: 10px;
	background-color: #FCFCFC;
	-moz-border-radius: 10px;
	border-radius: 10px;
	white-space: nowrap;
}

#keywords H3 {
	font-size: 22px;
	line-height: 26px;
	margin: 10px 0 10px 0;
	padding: 0;
	word-spacing: -1px;
	letter-spacing: -1px;
	color: #222;
}

.aboutphoto {
	float: left;
	margin: 0 50px 0 0;
}

.aboutphotoframe {
	border: 1px solid #333;
	padding: 5px  5px  4px  5px;
}

.aboutphotoname {
	font-size: 14px;
	margin: 5px 0 0 0;
	padding: 0;
	color: #222;
	text-align: center;
}

.aboutphotodepartment {
	font-size: 13px;
	margin: -2px 0 20px 0;
	padding: 0;
	color: #777;
	text-align: center;
}

.new2012version {
	float: left;
	position: absolute;
	top: 65px;
	left: 445px
}

.howtomakemoneyonline {
	float: left;
	position: absolute;
	top: 60px;
	left: 770px
}

.newscreenshot {
	float: left;
	margin: 10px 10px 0 0;
}

.newscreenshotframe {
	border: 1px solid #333;
	padding: 5px  5px  4px  5px;
}

.newscreenshottext {
	font-size: 14px;
	margin: 5px 0 0 0;
	padding: 0;
	color: #222;
	text-align: center;
}

.float: left;
	position: absolute;
	top: 60px;
	left: 770px
}

.jobs {
	float: left;
	position: relative;
	top: 0px;
	left: 0px
}

.new {
	font-size:11px;
	font-weight: bold;
	line-height:14px;
	padding:1px 4px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border:1px solid #ccc;
	color:#fff;
	background-color:#df0a0a;
	text-shadow:0 1px #9d0707;
	-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #f1f1f1;
	-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #f1f1f1;
	box-shadow:inset 0 1px 1px rgba(0, 0, 0, .4), 0 1px #f1f1f1;
}
