body {color: black; font-size: 12px; word-wrap: break-word;}

#wrapper {width: 780px; margin: auto; border-width: 1px 1px 1px 1px; border-style:solid;}

#header {padding: 10px;}
#logo {text-decoration: none}
#searchForm {margin-bottom: 0; height: 100px; width: 380px;}
#searchBoxDiv {margin-top: 30px; margin-right: 5px; text-align: center;}
#logoDiv {width: 380px;}
input#searchBox {width: 200px; height: 15px; font-size: 12px;}
#searchButton {width: 100px; font-weight: bold; height: 22px}

#main {

    width: 580px;
	/*background: green;*/
	/*padding: 2px;*/
}

#side {

	width: 195px;
	/*background: red;*/
	/*padding: 2px;*/
}

div.sideItem {width: 189px; margin-bottom: 15px; margin-left: 3px; margin-right: 3px; clear: both;}

.header {width: 99%; margin: 0 auto 0; clear: both}
.hr {background: url("images/1by1.gif"); width: 100%; height: 1px; overflow-y: hidden; margin: 2px auto 5px;}

div.news {width: 565px; margin-bottom: 15px; margin-left: 5px; clear: both;}
div.indexedNews {width: 535px ; float: left; margin-left: 5px;}
div.newsAttributes {margin: 3px 0 3px 0; font-weight: bold; font-size: 11px;}
div.newsImage {float: left; margin: 0 5px 5px 0}

h1 {margin: 0; font-size: 40px; text-shadow: #6374AB 2px 2px 2px;}
h2 {font-size: 15px; margin: 0;}
h2#subtitle {font-size: 20px; font-style: italic; text-shadow: #6374AB 2px 2px 2px; margin: 5px 0 0 20px}
h3 {font-size: 12px; margin: 0; margin-bottom: 2px}
a.underline, a.underline:active, a.underline:visited, a.underline:hover {text-decoration: underline}

.selected {font-weight: bold;}

div.mainItem, div.videos, div.faq {width: 570px; margin-bottom: 15px; margin-left: 5px; clear: both;}
div.read_more {text-align: right; margin-top: 5px; clear: both; font-weight: bold;}
.bold {font-weight: bold}

#copyright {text-align: center; font-size: 10px; margin: 2px 0}

object.videos, embed.videos {width: 480px; height: 295px; margin-top: 3px; margin-right: 5px}
div.center {text-align:center}
div.mainSponsors {text-align:center; margin-bottom: 15px; margin-left: 5px}

/*.form {padding: 0 2px 0 2px;}*/
/*form {margin-bottom: 0; display: inline;}*/
/*.inline {display: inline; padding: 3px}*/

.mediumFormElement {

	padding: 1px 0px 0px 0px;
	min-height: 22px;
	width: 65%;
	float: left;
}

.mediumFormButtons {

	padding-top: 5px;
	width: 560px;
	clear: both;
	text-align: center;
}

.mediumFormMessage {
	
	color: red;
	font-weight: bold;
	width: 560px;
	text-align: center;
}

.mediumFormText {
	
	font-weight: bold;
	width: 560;
	text-align: center;
	/*margin-left: 150px;*/
	margin-bottom: 5px;
}

.label {
	
	padding: 3px 5px 0px 0px;
	font-weight: bold;
	min-height: 19px;
	width: 25%;
	float: left;
	text-align:right;
	clear: left;
}

.resultsNumber {width: 20px; float: left; text-align: right;}

div.comments {width: 540px; margin-left: 5px; float: left}
div.clear {clear: both}

.searchResult{

	width: 550px;
	float: left;
}

img.eBayImage {width: 64px; height: 64px; float: left; margin: 0 5px 0 0}
div.eBayItem {float: left; width: 49%; margin; margin-bottom: 15px; margin-left: 5px;}
div.eBayLeftItem {float: left; width: 49%; margin; margin-bottom: 15px; margin-left: 5px; clear: left}
img.eBayLogo {width: 80px;}

#footer {
	clear: both;
}

.sponsor {width: 170; margin-bottom: 10px; margin-left: 5px}

#topBanner {text-align: center; margin: 5px 0}


#adminMain {

	width: 780px;
}

#adminLogin {
	width: 350px; 
	margin: auto;
}

#passCol, #usernameCol {clear: left}
.labelCol {width: 75px; float: left; padding: 5px}
.valueCol {width: 250px; padding: 3px}

input {font-size: 10px;}
input.button {width: 100px; font-weight: bold;}
input.smallButton {width: 50px; font-weight: bold;}
input.textField {width: 400px;}
input.smallTextField {width: 30px;}
input.mediumTextField {width: 280px;}

.results {

	text-align: right;
	float: right; 
	width: 300px;
	height: 13px; 
	padding: 5px 20px 0 0;
	clear: both;
}

.adminPageInfo {
	
	text-align: right;
	float: right; 
	width: 300px;
	height: 13px; 
	padding: 5px 20px 0 0;
}
.adminSection {float: left; width: 250px; font-size: 15px; font-weight: bold; height: 18px;}
.adminHR {background: url("images/1by1.gif"); width: 770px; height: 1px; overflow-y: hidden; clear: both;}

.category {float: left; width: 200px; font-size: 15px; font-weight: bold; height: 18px;}


#navigationBar {
	
	background: yellow;
}

.formElement {

	padding: 1px 0px 0px 0px;
	min-height: 22px;
	width: 500px;
	float: left;
}



.statsLabel {
	
	padding: 5px;
	font-weight: bold;
	width: 400px;
	float: left;
	text-align:right;
	clear: left;
}

.statsElement {
	
	padding: 5px;
	width: 320px;
	float: left;
}

.formButtons {

	padding-top: 5px;
	width: 720px;
	clear: both;
	text-align: center;
}



.formMessage {
	
	color: red;
	font-weight: bold;
	width: 720px;
	text-align: center;
}


.itemsColumn {

	width: 175px;
	float: left;
}

.mediumItemsColumn {

	width: 260px;
	float: left;
}

span.red {color: red; font-weight: bold;}
span.green {color: green; font-weight: bold;}
span.yellow {color: yellow; font-weight: bold;}

.otherDomainsForSale {clear: both; padding-left: 20px; margin-bottom: 50px}

.centered {clear: both; padding-left: 20px;}

.textArea {width: 400px; height: 80px; font-size: 10px;}
.mediumTextArea {width: 280px; height: 80px; font-size: 10px;}
.drop {width: 350px; font-size: 10px;}
.mediumDrop {width: 280px; font-size: 10px;}



.select_category {float: left; padding: 3px; width: 110px; font-weight: bold; min-height: 12px}
.select_subcategory {width: 560px; margin-left: auto; margin-right: auto; font-weight: bold; text-align: center; margin-bottom: 5px}


.portalCategory {clear: both; padding-left: 20px;}
.spacer {clear: both; height: 5px}

.alexa {float: left; width: 140px; }

.searchResult_medium {

	width: 430px;
	float: left;
}



.row {display: table-row;}

.miniDrop {font-size: 10px;}

.statsValue {padding-top: 4px; font-weight: bold; color: yellow;}

.date {font-size: 9px; font-style: italic}
.source {font-size: 9px; font-style: italic; text-decoration: underline}

#paging {text-align: center; clear: both;}










img {border-style: none;}
.radioButton {width: 25px; text-align: center; float: left}
div.rating {width: 300px; margin-left: 150px;}
.line-through {text-decoration: line-through;}
#breadcrumb {margin-left: 5px; margin-bottom: 10px}
