/* CSS Document */

/**************
**CORE STYLES**
**************/
body { 	background-color: #F3F3F3;
		margin: 20px 20px 20px 20px;
		font-family: Tahoma, Verdana, Arial;
		font-size: 12px;
		color: #676767;
		text-align: left; }
		
		
a:link, a:visited {	font-weight: 800; color: #676767; text-decoration: none; }
a:hover { font-weight: 800;	background-color: #FFFF99;  text-decoration: none;	}
	

img {vertical-align:bottom; }
 
h2 { font-size: 15px; font-weight: bold; border-bottom: 2px dotted #CCCCCC; width: 40%; }
h3 { font-weight: bold; color: #8ED942; }


.small { font-size: 10px; margin: 4px 0px 4px 0px; }

table#url {	padding-left: 20px; font-size: 11px; width: 400px; text-align: left; }
input#url {	background-color: #FFFF99;	border: 1px solid #FFCC00; margin: 6px 0px 0px 15px; font-family: arial, sans serif;	font-size: 11px; font-weight: normal; padding: 3px 3px 3px 3px; width: 380px;  }
input#subdomain { background-color: #FFFF99; border: 1px solid #FFCC00; margin-top: 6px; font-family: arial, sans serif; font-size: 11px; padding: 3px 3px 3px 3px;	 width: 200px;	margin-left: 20px;	}
input#hits { background-color: #FFFF99;	border: 1px solid #FFCC00; margin-top: 6px; background-color: white; font-family: arial, sans serif;	font-size: 11px; padding: 3px 3px 3px 3px;  }	
input#id {	background-color: #FFFF99;	border: 1px solid #FFCC00; margin-top: 6px; font-weight: normal; font-family: arial, sans serif;	font-size: 11px; padding: 3px 3px 3px 3px; }
input#submit { background-color: #FFFF99;	border: 1px solid #FFCC00; margin-top: 6px; margin-left: 15px; font-family: trebuchet ms, arial; font-size: 11px; font-weight: normal;  }
input#recommend { background-color: #FFFF99;	width: 100px; border: 1px solid #FFCC00; margin-top: 1px; margin-left: 1px; font-family: trebuchet ms, arial; font-size: 10px; font-weight: normal; height: 13px;  }

		
/*************
**DIV STYLES**
*************/

div#container { width: 780px; float:left; border: 1px solid #CCCCCC; background-color: white; overflow: hidden; }
div#head { width: 780px; float:left; padding: 10px 0px 3px 10px; }
div#menu { width: 780px; height: 20px; float:left; background-color: #F3F3F3; border-top:1px solid #CCCCCC; text-indent: 8px; padding: 3px 0px 0px 0px; }
div#menu_description { width: 780px; height: 15px; overflow: hidden; float:left; background-color: #A3E065;  color: #999999; text-align: left; text-indent: 12px; border-bottom: 1px solid #CCCCCC; padding: 3px 0px 3px 0px; }
div#content_container { width: 780px; float: left; background-color: white; border-bottom: 1px solid #CCCCCC; }
div#content { margin: 10px 10px 10px 10px; }
div#footer { width: 100%; float: left; background-color: #F3F3F3; padding: 3px 0px 3px 0px; text-indent: 8px; }