@charset "UTF-8";
/* CSS Document */
html, body {
	height:100%;
	width:100%;
	margin:0;
	background:#07273b url(/images/qq_center_bg.gif) top center repeat-y;
	color:#000;
	font:14px normal Arial, Helvetica, sans-serif;
}
img {
	border:none;
}
.blue {
	color:#06C;
}
#header {
	height:126px;
	width:781px;
	background:url(/images/header.jpg) no-repeat;
	cursor:pointer;
}
#homebox {
	width:605px;
	height:auto;
	float:left;
}
.home_buttons {
	width:130px;
	height:130px;
	float:left;
	margin:10px 0 0 10px;
	overflow:hidden;
	line-height:0;
}
/* #logo {
	background:url(/images/qq_logo.gif) no-repeat;
	height:143px;
	width:516px;
	float:right;
	padding:0 25px 0 0;
} */
#content {
	min-height:100%;
	width:781px;
	margin:0 auto 0px auto;
	background:#FFF;
}
#footer {
	clear:both;
	height:50px;
	width:781px;
	margin:auto;
	background:url(/images/footer.gif) repeat-x #6387a3;
	color:#FFF;
	text-align:center;
}
#footer p {
	padding:15px 0 0 0;
}
#login {
	float:right;
	margin:18px 5px 0 0;
	width:34px;
	height:20px;
	background:url(/images/vsc_logo.gif) no-repeat center center;
	cursor:pointer;
}
#left_menu {
	width:160px;
	float:left;
	margin:10px 10px 0 0;
	font:12px bold Arial, Helvetica, sans-serif;
}
#left_menu #search_box {
	width:155px;
	color:#ecff0a;
	font-weight:bolder;
}
#left_menu #search_box select {
	margin-left:25px;
}
#left_menu #search_box input {
	margin-left:25px;
	width:100px;
	float:left;
}
#left_menu #search_box img {
	float:left;
/*	height:21px;
	width:21px; */
}
#left_menu #blue_header {
	width:152px;
	height:25px;
	background:url(/images/blue_header.jpg) no-repeat;
	color:#FFF;
	margin:20px 0 0 0;
}
#left_menu p {
	margin:0;
	padding:5px 5px 0 5px;
	text-align:center;
}
#left_menu #blue_bar {
	width:152px;
	height:23px;
	background:url(/images/blue_header.jpg) bottom repeat-y;
	color:#FFF;
}
#left_menu .blue_middle {
	width:152px;
	height:auto;
	background:url(/images/blue_middle.jpg) bottom !important;
	color:#06C;
}
#left_menu .blue_middle ul li {
	list-style-type:disc !important;
	margin:8px 12px 0 -12px;
}
#left_menu #blue_bottom {
	width:152px;
	height:13px;
	background:url(/images/blue_bottom.jpg) bottom no-repeat;
	color:#06C;
}
#left_menu #blue_header, #left_menu #blue_bar, #left_menu .blue_middle, #left_menu #blue_bottom {
	float:left;
	margin-left:3px;
}
#loggedin {
	width:455px;
	margin:auto;
	height:23px;
	text-align:center;
	padding:3px 0 8px 0;
}
#loggedin a, a.formbuttons, #formbuttons a {
	border: 2px solid #36C;
	display:block;
	background:url(/images/button.jpg) no-repeat center center #000;
	color:#36C;
	text-decoration:none;
	text-align:center;
	margin:2px 4px 0px 4px;
	padding:2px 4px 0 4px;
	float:left;
	cursor:pointer;
}
#loggedin a:hover, a:hover.formbuttons, #formbuttons a:hover {
	background:#00C;
	color:#6cf !important;
	border:2px solid #6cf;
}
.float {
	clear:both;
}
.search_glass {
	width:130px;
	height:40px;
	margin:25px 0px 5px 5px;
	padding-left:30px;
	background:url(/images/search.gif) no-repeat;
	float:left;
}
.search_results {
	margin: 5px;
	padding: 5px;
	width:auto;
/*	float:left; */
/*	background:#FFF; #66FFCC */
	color:#000000;
/*	border-bottom:3px solid #000099; */
}
.search_results img {
	max-width:75px;
	padding:0 0 5px 0;
}
.search_results div {
	width:75px;
	min-height:25px;
	margin:0 15px 0 0;
	float:left;
}
.search_results p {
	margin:0 0 10px 0;
	width:490px;
	float:left;
}
.standouts4, .standouts3, .standouts2, .standouts2l, .standouts1 {
	width:110px;
	height:250px;
	padding:0 20px 0 20px;
	float:left
}
.standouts4 { background:url(/images/client_images/four-dollars.gif) bottom right no-repeat; }
.standouts3 { background:url(/images/client_images/three-dollars.gif) bottom right no-repeat; }
.standouts2 { background:url(/images/client_images/two-dollars.gif) bottom right no-repeat; }
.standouts2l { background:url(/images/client_images/two-dollars-line.gif) bottom right no-repeat; }
.standouts1 { background:url(/images/client_images/one-dollar.gif) bottom right no-repeat; }

hr {
	clear:both;
	color:#009;
	background:#009;
	height:3px;
	margin:0 10px 0 10px;
}
/* ad positions */
#ad728x90_1,#ad728x90_2,#ad300x250_1,#ad160x600_1,#ad160x600_2,#ad300x250_1 {
	/* border:2px solid #F00; */
}
#ad728x90_1,#ad728x90_2 {
	clear:both;
	width:728px;
	height:90px;
	margin:10px auto;
}
#ad300x250_1 {
	width:300px;
	height:250px;
	float:right;
	margin:15px 10px;
}
#ad160x600_1,#ad160x600_2 {
	width:160px;
	height:600px;
	float:left;
	margin:10px 7px;
}

/* SAMPLE AD PAGE */

#samplead {
	border:2px dashed #CCC;
	width:126px;
	height:auto;
	margin:auto;
	padding:2px;
}
#addimage {
	text-align:center;
}
#addialog {
	margin:auto;
	width:150px;
	height:auto;
}
#sampleimage {
	width:75px;
	height:auto;
	margin:0 auto;
	padding:0 0 5px 0;
}
#adcontent, #addialog {
	font:12px Arial, Helvetica, sans-serif;
}
#eye_anchor { position:absolute; width:1px; height:1px; }
#eyecatcher {
	position:absolute;
	top:1px;
	z-index:1000;
	left:125px;
	width:315px;
	height:325px;
	border:2px solid #F00; /*69B7C5*/
	background:#FFF;
	padding:5px;
}
#eyecatcher img {
	width:100px;
	height:45px;
	float:left;
	border:2px solid #FFF;
}
textarea {
	font:12px normal Arial, Helvetica, sans-serif;
}
.lefty, .righty {
	float:left;
	margin:3px 3px 3px 10px;
}
.lefty {
	width:200px;
	clear:left;
	text-align:right;
}
.righty {
	width:300px;
}
#close_link {
	width:50px;
	float:right;
	color:#009;
	font-size:14px;
	cursor:pointer;
}
#changeeyecatcher {
	width:50px;
	color:#009;
	font-size:14px;
	cursor:pointer;
}
#removephoto {
	width:50px;
	color:#009;
	font-size:14px;
	cursor:pointer;
}
#wordcount {
	width:270px;
	height:120px;
	border:1px solid #F00;
	float:left;
	margin:0 0 0 10px;
}