body {
font-family: Helvetica, Arial, Geneva, Swiss, Sans Seriff;
text-shadow: #111111 1px 1px 1px;
color: #cccccc;
background-color: #222222;
background-image: url('http://www.whatsmyip.org/images/background.png');
margin: 0px;
}

A {
text-decoration: none;
color: #cccccc;
}

.cell
	{
	padding: 10px;
	border: 1px solid #cc9900;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #333333;
	}

.nav_cell
	{
	width: 180px;
	background: #333333;
	border: 1px solid #cc9900;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
	-moz-border-radius: 10px;
	border-radius: 10px;
	}

.cell_sorta
	{
	background: #333333;
	padding: 10px;
	margin-top: 20px;
	border: 1px solid #cc9900;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
	-moz-border-radius: 10px;
	border-radius: 10px;
	}

.random_cell_whole
	{
	background: #333333 url('http://www.whatsmyip.org/random_websites/images/logo.png') no-repeat scroll left center;
	padding: 10px;
	margin: 10px;
	border: 1px solid #cc9900;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
	-moz-border-radius: 10px;
	border-radius: 10px;
	}

.random_cell_right
	{
	float: right;
	padding: 7px;
	}

.random_cell_middle
	{
	text-align: center;
	}
	
.cell_map {
background-color: #333333;
padding: 10px;
margin-top: 20px;
height: 400px;
border: 1px solid #cc9900;
/* -webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px; */
}

.cell_no_top {
background-color: #333333;
padding: 10px;
border: 1px solid #cc9900;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;	
-moz-border-radius: 10px;
border-radius: 10px;
}

.adbox {
background-color: #333333;
border: 1px solid #cc9900;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;	
-moz-border-radius: 10px;
border-radius: 10px;
}

.orange_cell {
padding: 10px;
border: 1px solid #cc9900;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;	
-moz-border-radius: 10px;
border-radius: 10px;
background-color: #cc9900;
text-shadow: none;
color: #222222; 
}

.orange_cell a { color: #222222; }

.orange_text { color: #CC9900; font-weight: bold; }
.orange_text a { color: #CC9900; font-weight: bold; }

.title
	{
	text-align: center;
	font-size: 36pt;
	line-height: 64px;
	background: transparent url('http://www.whatsmyip.org/images/whatsmyip.png') no-repeat scroll left center;
	}

.texty_text {
text-align: justify;
padding-left: 20px;
padding-right: 20px;
}

.navrow
	{
	border-top: #2d2d2d solid 1px;
	background: -webkit-gradient(linear, left top, left bottom, from(#323232), to(#2b2b2b));
	background: -moz-linear-gradient(top, #323232, #2b2b2b);
	}
	
	.navrow a
		{
		padding-left: 10px;
		padding-right: 10px;
		display: block;
		line-height: 32px;
		}

	.navrow a:hover
		{
		background: #444444;
		background: -webkit-gradient(linear, left top, left bottom, from(#777777), to(#444444));
		background: -moz-linear-gradient(top, #777777, #444444);
		}

	.navrow:last-child
		{
		margin-bottom: 7px;
		}
	
.navrowding
	{
	background: #5f4d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#b8880b), to(#5f4d1d));
	background: -moz-linear-gradient(top, #b8880b, #5f4d1d);
	line-height: 32px;
	}

	.navrowding a
		{
		border-top: #685420 solid 1px;
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		}

	.navrowding :hover
		{
		border-top: #999999 solid 1px;
		background: -webkit-gradient(linear, left top, left bottom, from(#777777), to(#444444));
		}

.navtitles {
line-height: 36px;
color: #CC9900;
font-weight: bold;
text-align: center;
}

.traceroute_row {
background-color: #333333;
font-size: 9pt;
}

	.traceroute_row :hover {
	background-color: #555555;
	}

x { font-size: small; }

.whois_result {
text-align: left;
font-family: monospace;
}

#ip {
display: none;
}

.lookup_iframe {
background-color: #333333;
}

.whois_field {
width: 50%;
font-size: 10pt;
text-align: center;
}

.more_info_text {
font-size: 11pt;
font-family: monospace;
}

#more_info_map {
height: 350px;
border: solid 1px #666666;
text-shadow: none;
}

#location_map {
height: 500px;
border: solid 1px #666666;
text-shadow: none;
}

.html_entitiy_menu {
border-collapse: collapse;
}

	.html_entitiy_menu td {
	border: 1px solid #CC9900;
	}
	
	.html_entitiy_menu a {
	display: block;
	}

.date_format_list li {
font-family: monospace;
font-size: 11pt;
}

.ts_highlight {
background-color: #555555;
padding: 1px;
}

.hash_table p {
font-family: monospace;
}

.string_textboxes {
width: 80%;
height: 160px;
}

#holdbox {
line-height: 40px;
width: 50%;
}

.wep {
font-family: monospace;
font-size: 13pt;
}

.random_url_box
	{
	border: solid 1px grey;
	border-radius: 3px;
	font-size: 12pt;
	}

.php-code {
color: black;
font-family: Monaco, monospace;
font-size: 9pt;
background-color: #ffffff;
border: solid 1px #999999;
text-shadow: none;
padding: 4px;
}

.fb
{
color: white;
font-family: Klavika Bold, Lucida Grande;
background-color: #325b99;
text-decoration: bold;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
}

.php-red { color: #b30000; }
.php-blue { color: #0000cc; }
.php-grey { color: #606060; }
.php-purple { color: #800080; }
.php-aqua { color: #0080cc; }

.override #googlecart-widget-head { opacity: 0.9; }
.override #googlecart-widget-body { opacity: 0.9; }
.override #googlecart-title { text-shadow: none; }
.override .googlecart-widget-quantity-box { text-shadow: none; }
.override .googlecart-widget-details-column { text-shadow: none; }
.override .googlecart-widget-title { text-shadow: none; }
.override .googlecart-widget-footertext { text-shadow: none; }
.override #googlecart-widget-emptymessage { text-shadow: none; }
.override .googlecart-widget-price { text-shadow: none; }
.override .googlecart-widget-remove { text-shadow: none; }
.override #googlecart-summary { text-shadow: none; }