@charset "utf-8";
/* CSS Document */
/* (c) BareFlame Limited 2009 - Built for Social Avenue UK */

body {margin:0; background:url(../img/lined.png) repeat-x #F9F9F9; width:100%;}

img {border:none;}

#navheader {margin-left:auto; margin-right:auto; width:960px; height:70px; background:url(../img/navheader.png) no-repeat; padding-top:20px;}
	#logospace {float:left; width:180px; height:40px; margin:1px 0 20px 30px;}
	#navspace {float:left; width:330px; height:40px; margin:1px 0 0 0;}
		#navspace ul {width:800px; list-style:none; margin:0; display:inline;}
		#navspace li {display:inline; margin:0; float:left; width:auto;}
		#navspace a {height:30px; text-decoration:none; font-size:1em; font-family:Tahoma; font-weight:normal; margin:12px 30px 0 0 ; display:inline-block; padding:0; border-bottom:none; color:#0099CC;}
		#navspace a:link {color:#666;}
		#navspace a:visited {color:#666;}
		#navspace a:hover {color:#0099CC;}
	#navspace2 {float:right; width:350px; height:40px; margin:1px 30px 0 0; width:auto;}
		#navspace2 ul {width:800px; list-style:none; margin:0; display:inline;}
		#navspace2 li {display:inline; margin:0; float:right;}
		#navspace2 a {height:30px; text-decoration:none; font-size:0.8em; font-family:Tahoma; font-weight:normal; margin:15px 20px 0 0 ; display:inline-block; padding:0; border-bottom:none; color:#0099CC;}
		#navspace2 a:link {color:#666;}
		#navspace2 a:visited {color:#666;}
		#navspace2 a:hover {color:#0099CC;}

.text {border:none; font-family:Tahoma; font-size:0.8em; height:auto; width:168px; border:solid 1px #CCC; background-color:#FFF; color:#333; float:left; padding:5px; margin-top:7px;}
.btn {border:none; background-image:url(../img/ask_btn.png); width:50px; height:30px; background-color:transparent; float:left; margin-top:5px; cursor:pointer;}
.btn:hover {border:none; background-image:url(../img/ask_btn_off.png); width:50px; height:30px; background-color:transparent; float:left; margin-top:5px; cursor:pointer;}

#topban {margin-left:auto; margin-right:auto; width:960px; height:255px; margin-top:20px;}
	.apps {background:url(../img/ban/top_apps.png) center no-repeat;}

#bar {margin-left:auto; margin-right:auto; width:910px; height:10px; background:url(../img/bar.png) center top; margin-bottom:0; margin-top:20px;}
#bar2 {margin:0; margin-left:auto; margin-right:auto; width:900px; height:61px; border:solid 1px #C8C8C8; border-top:none; border-bottom:none; clear:both;}
#contain {margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; width:900px; height:auto; overflow:visible; background:url(../img/bar_welcome.png) center top no-repeat;  border:solid 1px #C8C8C8; border-top:none; border-bottom:none; background-color:#FFF; clear:right; padding-bottom:1px;}
	#content {width:850px; min-height:350px; height:auto; margin:0 25px 0px 25px; padding-top:15px;overflow:visible;}
	#content h1 {font-family:Georgia; font-size:2em; color:#0099CC; font-weight:normal; margin:0 0 10px 0;}
	#content h2 {font-family:Georgia; font-size:1.3em; color:#0099CC; margin:25px 0 10px 0; font-weight:normal;}
	#content h3 {font-family:Georgia; font-size:1em; color:#333; margin:20px 0 10px 0;}
	#content em {font-style:normal; color:#999; font-size:0.7em;}
	#content p {font-family:Georgia; font-style:normal; color:#333; font-size:0.9em; margin:0; margin-bottom:10px; line-height:20px;}
	#content blockquote {width:160px; height:320px; padding:10px 20px 20px 20px; background:url(/assets/img/sidebar.png); float:right; clear:both; margin:0 0 0 10px;}
	#content blockquote h1 {font-size:1em;}
	#content blockquote p {font-size:0.8em; margin:5px 0 5px 0;}
		
		#content ol {margin:0; padding:0; }
		#content li {list-style:none;  padding:0; margin:5px 0 5px 0; font-family:Georgia; font-size:0.9em; color:#333;}
	
	#content a {color:#333; border-bottom:dotted 1px #333; text-decoration:none;}
	#content a:hover {color:#fff; border-bottom:dotted 1px #fff; background-color:#0099CC;}
	
	#content form {margin:0; padding:0;}
	#content fieldset {margin:10px 0 10px 0; border:solid 1px #999; width:800px; padding:15px 25px 5px 25px;}
	#content fieldset ul {margin:0; padding:0; width:800px; padding-bottom:10px;}
	#content fieldset li {list-style:none; width:190px; padding:0; margin:5px 10px 5px 0; font-family:Georgia; font-size:0.9em; color:#333; float:left;}
	#fhainput {width:190px; border:none; border-bottom:solid 1px #CCC;}
	#content feildset select {width:190px; border:none; border-bottom:solid 1px #CCC;}
	#content legend {padding:0 10px 0 10px; margin:0 0 10px 0; color:#666; font-family:Georgia;}
	#subbtn {color:#666; width:200px; font-family:Georgia; padding:2px; border:none; background-color:transparent; margin:10px;}
	#subbtn:hover {color:#000; width:200px; font-family:Georgia; padding:2px; border:none; background-color:transparent; margin:10px; cursor:pointer;}
	
	#dnsearch {width:610px; height:32px; background:url(/assets/img/dnsearchbox.png);margin:0; padding:5px 0 0 10px; overflow:visible;}
		#dnsearch label {margin:0; border:none 0px; font-family:Georgia; font-size:1.2em; background:transparent; width:360px; float:left; color:#666;}
		.domboxtext {margin:0; padding:0px; border:none 0px; font-family:Georgia; font-size:1em; background:transparent; width:280px; color:#666;}
		#dnsbtn {width:110px; height:25px; border:none; background:transparent; float:left; cursor:pointer;}
	.design {border:solid 3px #CCC;}
	.design:hover {border:solid 3px #999;}
	
	#hosting {width:800px; height:420px; padding-bottom:10px;}
	#hosting ul {margin:0; padding:0; width:100%;}
	#hosting li {width:122px; list-style:none;  padding:0; padding:5px; float:left; height:auto; color:#fff; margin:0;}

#footer {margin:0; margin-left:auto; margin-right:auto; width:850px; height:130px; background:#0099CC; padding:26px; overflow:hidden;}
	#footer ul {margin:0; padding:0;}
	#footer li {width:205px; list-style:none;  padding:0; padding-right:7px; float:left; height:95px; color:#fff; margin:0;}
	#footer h1 {font-family:Tahoma; font-size:0.9em; margin:0; margin-bottom:5px;}
	#footer p {font-family:Tahoma; font-size:0.7em; margin:0; margin-bottom:5px;}
	#footer a {border-bottom:dotted 1px #fff; color:#fff; text-decoration:none; margin:0; padding:0;}
	#footer a:hover {border-bottom:dotted 1px #666; color:#666;}
	#footer h6 {font-family:Tahoma; font-size:10px; margin:0; color:#fff; font-weight:normal;}
	
#footlogo {background:url(/assets/img/footlogo.png) top left no-repeat; height:20px; float:left; width:100%; padding:30px 0 0px 0px;}
#footlogo p {font-family:Tahoma; font-size:10px; margin:0; padding:1px; color:#fff; font-weight:normal;}