* {
	margin:0px;
	padding:0px;
	font-family:Arial;
}
body {
	text-align:center;
	background:#f0f9ff url(../images/body_Bg.jpg) repeat-x;
}
a img {
	border:none;
}
fieldset {
	border:none;
}
#pageWrapper {
	margin-left:auto;
	margin-right:auto;
	width:820px;
	text-align:left;
}
#header {	
	height:162px;
}
.logo {
	float:left;
}
.header_mid {
	background:transparent url(../images/header_Mid.jpg) no-repeat;
	width:292px;
	float:left;
	height:162px;
}
.header_right {
	background:transparent url(../images/header_right.jpg) no-repeat;
	width:260px;
	height:162px;
	float:right;
}
#midContent_container {
	background:transparent url(../images/mid_content_repeat.png) repeat-y;
	padding:0 6px 0 8px;
}
#midContent {
	background-color:white;
}
.topRightAds {
	height:60px;
	margin-left:auto;
	border:1px solid #0066cc;
	width:468px;
	margin-right:13px;
}
.mainCnt {
	padding:15px;
	max-height:1000px;
}
.analyze_cnt {
	width:650px;
	float:left;
	background-color:white;
	height:150px;
}
.analyze_cnt h3 {
	color:#4f5353;
	margin-bottom:5px;
}
.textBoxCnt {
	background:transparent url(../images/textBox_BG.jpg) no-repeat top left;
	width:411px;
	height:60px;
	padding:10px 10px 0;
}
.vertical_ads {
	width:125px;
	float:right;
	background-color:white;
}
.vertical_ads .ads {
	border:1px solid #0066cc;
	height:125px;
	width:125px;
	margin-top:10px;
}
#domainName {
	border:none;
	background-color:transparent;
	height:31px;
	width:395px;
	font:normal normal 20px arial;
}
#analyze_btn {
	background:transparent url(../images/analyze_btn.jpg) no-repeat;
	border:none;
	width:123px;
	height:40px;
	margin-left:288px;
	cursor:pointer;
}
#results {
	clear:both;
	margin:15px 0px 0px;
	height:0px;
	overflow:hidden;
}
#alexa_snapshot {
	height:0px;
	overflow:hidden;
}
#alexa {
	height:250px;
	width:379px;
	float:left;
}
#snapShot {
	float:right;
	width:254px;
	height:250px;
	margin-right:10px;
	border:2px solid #A1DBFF;
	text-align:center;
}
.apis {
	clear:both;
	width:780px;
}
.left_column {
	margin-top:19px;
	float:left;
	width:300px;
	border-right:1px solid #a1dbff;
	height:625px;
}
.left_column p, .right_column p{
	padding-top:10px;
	padding-left:7px;
	font:normal bold 14px Tahoma;
}
#alexa_rank {
	height:75px;
	border-bottom:1px solid #a1dbff;
}
#dmoz {
	height:68px;
	border-bottom:1px solid #a1dbff;
}
#yahoo {
	height:85px;
	border-bottom:1px solid #a1dbff;
}
#google {
	height:112px;
	border-bottom:1px solid #a1dbff;
}
#msn {
	height:104px;
	border-bottom:1px solid #a1dbff;
}
#technorati{
	height:75px;
	border-bottom:1px solid #A1DBFF;
}
#domain_age {
	height:75px;
}
#domain_prefix {
	border:1px solid #A1DBFF;
	width:160px;
}
#whois_submit {
	border:1px solid #A1DBFF;
	background-color:#A1DBFF;
	width:110px;
}
.right_column {
	float:right;
	width:470px;
}
#html_validation {
	margin-top:19px;
}
#page_rank {
	margin:10px 0px 0px 7px;
}
#page_rank h5 {
	background: transparent url(../images/page_rank_bg.jpg) no-repeat;
	width:472px;
	height:31px;
	padding:7px 0px 0px 73px;
}
.right_column p img {
	vertical-align:middle;
	padding-right:5px;
}
.pageRank {
	list-style-type:none;
	font:normal bold 11px tahoma;
}
.pageRank li{
	padding-top:5px;
	font:normal bold 11px tahoma;
}
.ip {
	float:left;
	width:200px;
}
#footer {
	background:white url(../images/footer_bg.jpg) no-repeat scroll center top;
	height:50px;
	clear:both;
	margin-top:10px;
}
#footer p {
	text-align:center;
	font:normal normal 11px Tahoma;
	padding-top:10px;
}
