/* SITE */
body {
font-family:Verdana, Arial, Sans-Serif; 
font-size:12px;
width:727px;
padding:0;
margin:6px auto;
background-color:#FFF;
cursor:default;
}
h1, h2, h3, h4, h5, h6 {
margin:10px 20px 10px 20px;
padding:14px;
font-weight:normal;
font-size:1.5em;
margin:0;
}

a:hover {text-decoration:none;}
a,a:visited {color:#0000FF;}
a img {border-width: 0;}
p, uldecimal {
margin:20px 20px;
line-height:155%;
}
p.smalltext {
font-size:0.85em;
}
ul {
padding:10px 30px;
margin:0;
}
/* MENU */
.menu, .topmenu {
font-size:9px;
padding:1px 0 3px 0;
text-align:center;
}
.topmenu {
text-align:right;
padding:0 5px;
}
.menu a,.menu a:visited {
color:#FFF;
padding:0 6px;
text-decoration:none;
}
.topmenu a, .topmenu a:visited {color:#FFF}
.menu a, .topmenu a {text-transform:uppercase;}
.menu a:hover {
padding:0 6px 3px;
background-color:#CEE7FF;
background-color:#2992F7;
}
.menu, .menu a {background-color:#0079F7;}
.menu li, .topmenu li {display:inline;}
/* FOOTER */
.footerlist li {
display:inline;
}
.footerlist {
text-align:center;
font-size:0.8em;
border:1px solid #0079F7;
padding:1px;
background-color:#0079F7;
color:#DDF;
}
.footerlist a {
font-weight:bold;
}
.footerlist a:visited {
color:#FFF;
text-decoration:none;
}
.footerlist a:hover {
text-decoration:underline;
}
/* MISC */
#company {color:#FFF;}
#logo {margin:10px 10px 0 10px;}
#copy {
background-color:#fff;
margin-bottom:60px;
}
#content {
border:1px solid #0079F7;

}
#graphicheader1 {float:right;}
#columnleft p{font-size:0.7em;}
#columnleft {
float:left;
width:90px;
margin-left:2px;
margin-right:2px;
margin-top:35px;
border-color:#000;
border-style:double;
border-width:0 0px 0 0;
}
#columnright {
margin-top:0em;
padding:15px 25px 25px 105px;
font-size:1.0em;
}
.seicon {padding:4px 5px 4px 0}
.pictureleft {float:left;margin:7px 10px 0px 3px;}
.pictureright {float:right;margin:7px 10px 0px 3px;}
.bottomlink {color:#FFF}
.author {
font-weight:bold; 
display:block;
margin:0;
padding:0;
}
#xhtml {margin:0 0 0 10px;}
#phplive {margin:0 0 0 10px;}
#hostdeal {margin:0 0 0 10px;}
#arelis-banner {margin:0 0 0 10px;}
#tools p {padding:0;margin:0;}
#tools {margin:20px 20px;}
.tooltable {width:100%;
}
.toolurl {width:30%
}
.toolinfo {width:3%
}
.toolinfoss {
align:left;
}
#category {font-size:1.2em;}
li.indent {padding:5px;}
.indent li {margin-left:15px;}
#domains {margin:15px;}
code {
display:block;
margin:20px;
padding:5px;
background:#eee;
width:600px;
border-width:0 0 2px 2px;
border-color:#ccc;
border-style:solid;
font-size:0.9em;
}
#table {
margin:20px 20px;
line-height:155%;
width:100%;
}
.table {
margin:20px 20px;
line-height:155%;
}
.tablewidth {
width:100%;
}
.tdpercent7 {
width:7%;
}
.tdpercent63 {
width:63%;
}
.uldecimal {
list-style-type:decimal;
margin:0px 20px;
}
#uldecimal {
list-style-type:decimal;
}
.up {color:green}
.down {color:blue}
.same {color:red}
.nodata {color:black}
#partnerstable {margin:10px 10px;}
/*newmenu*/
#newmenu {
height:16px;
border:1px solid #0079F7;
font-size:1.0em; 
border-width:1px 0 1px 0;
}
#newmenu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
#nav a {
	font-weight: normal;
	color:#0000FF;
}
#nav a {
	text-decoration: none;
}
#nav li li a {
	display: block;
	font-weight: normal;
	color: #060;
	color:#0000FF;	
	padding: 0.2em 10px;
}
#nav li li a:hover {
	padding: 0.2em 4px;
	border: 5px solid #7d6340;
	border: 5px solid #0000FF;
	border-width: 0 5px;
}
#newmenu li {
	float: left;
	position: relative;
	width: 80px;
	text-align: center;
	cursor: default;
	background-color: #F5F7FB;
	border-width: 0px 0;
}
#newmenu li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	font-weight: normal;
	background: url(images/ddbg4.gif) bottom left no-repeat;
	padding: 0.5em 0 1em 0;
	border-right: solid 1px #7d6340;
	border-right: solid 1px #0000FF;
}

#newmenu li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
	margin-top:-5px;
	padding-bottom:3px;
}
#newmenu li:hover ul, #newmenu li.over ul {
	display: block;
}
hr {
	display: none;
}
/*frontpage starter blocks*/
.footerlist {
clear: both;
}
 .webdir, .webdirsubs, .webdirdirs, .webdirtools {
font-size:1.0em;
border:2px solid #dae1f9;
color:black;
width:448px;
margin-left:20px;
overflow: auto;
}
.webdirheader {
font-size:1.2em;
border:1px solid #dae1f9;
background-color:#dae1f9;
color:black;
font-weight:200;
width:450px;
margin-left:20px;
}
.title {
padding:4px;
}
.linkBlock{
width:448px;
}
.linkCol3{
float:left;
width:138px;
padding:5px;
}
.linkCol2{
float:left;
width:210px;
padding:5px;

}
.linkCol1{
float:left;
width:420px;
padding:5px;
}
/* start tool tip newsite */
a.i, {
position:relative; /*this is the key*/
z-index:24; 
background-color:#fff;
color:#0FF;
text-decoration:none;
}
a.i:hover, {
z-index:25; 
background-color:#ffffff;
}
a.i span, {
display:none;
}
a.i:hover span { 
display:block;
position:absolute;
top:2em; 
left:2em; 
width:30em;
border:1px solid #000;
background-color:#F8F8CB; 
color:#000;
text-align:left;
padding:6px;
}
/* end tool tip newset*/
/* TOOL TIPS */
a.info, a.seinfo, a.amberinfo {
position:relative; /*this is the key*/
z-index:24; 
background-color:#fff;
color:#0FF;
text-decoration:none;
}
a.info:hover, a.seinfo:hover, a.amberinfo:hover {
z-index:25; 
background-color:#ffffff;
}
a.info span, a.seinfo span, a.amberinfo span {
display:none;
}
a.info:hover span, a.seinfo:hover span, a.amberinfo:hover span { 
display:block;
position:absolute;
top:2em; 
left:2em; 
width:30em;
border:1px solid #000;
background-color:#F8F8CB; 
color:#000;
text-align:left;
padding:6px;
}
a.seinfo:hover span, a.amberinfo:hover span {
width:20em;
}
a.seinfo {
color:red;
}
a.amberinfo {
color:#FFBF00;
}
.tooltable td p { /* fix rss/test-file2.php*/
margin:0px;
}
/* for the blog images */
.floatleft {float:left; padding: 0 5px 0 0;}
.floatright {float:right; padding: 0 0 0 5px;}



/* RIGHT COLUMN */
.purchase {text-align:center;}
#rightcolumn {
float:right;
margin:5px 10px 10px 10px;
border-left:1px dashed #CCC;
background-color:#fff;
}
#rightcolumn .consulting, #rightcolumn .arelis, 
#rightcolumn .paypalverified, #rightcolumn .topsearch, 
#rightcolumn .xhtml, #rightcolumn .hostdeal, 
#rightcolumn .phplive, #rightcolumn .seoarticles,
#rightcolumn .arelis-banner {
font-size:0.9em;
width:201px;
margin:0px 0px 10px 10px;
border:1px solid #CDD;
padding:2px;
background-color:#FFFFFF;
}
#rightcolumn .hostdeal, #rightcolumn .phplive, 
#rightcolumn .arelis-banner {
margin:0px 0px 0px 10px;
border:0;
}

#rightcolumn .xhtml {
margin:0px 0px 0px 10px;
}
#rightcolumn .arelis {text-align:center;}
#rightcolumn .xhtml,
#rightcolumn .phplive {border:0}
.consulting {padding:0;margin:0}
.head {
padding:0 5px;
margin-bottom:5px;
background-color:#2992F7;
text-align:center;
}
.topsearch, .arelis {
text-align:left;
}

