@charset "utf-8";
/* CSS Document */
/*=======  Colour Palette  =========
	logo			#586239
	keyline			#939598
	right bar		#B2ABA6
	Circle Nav 		#7F8363
	Contact Bar		#4F5051
	Ugly Blue		#00ADEF
	Ugly Yellow		#C8DC5D/
==================================*/
a {outline: none;}
*{margin:0; padding:0;}
.small{font-family:Arial, Helvetica, sans-serif; font-size: .8em; color:#586239; padding: 5px 0 5px 3px; text-align:left;}
#darthtator{
	width:990px;
	margin:auto;
	border-left:#939598 1px solid;
	border-right:#939598 1px solid;
	background:url(../i/rightbar.gif) right repeat-y;
}
#skip {
	font-size: .65em;
	color: #fff;
	text-decoration: none;
	margin-top: 0;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 95px;
	z-index:100;
	width:70px;
}
#skip a {
	color: #fff;
	text-decoration: none;
	z-index:10;
}
#header img{border-style:none;}
#menu{
	border-style:none;
}
#left{
	width: 155px;
	margin-left: 2px;
	float:left;
}
#left h1{border-bottom: 1px solid #586239; font-family:Arial, Helvetica, sans-serif; font-size: .95em; margin: 15px 0 5px 0; line-height: 1.3em; text-align:center;}
#left h2{font-family:Arial, Helvetica, sans-serif; font-size: .95em; color:#586239; padding: 5px 0 5px 24px;}
#left h2 a,#left h2 a:link,#left h2 a:hover,#left h2 a:visited{text-decoration: none;}
#left p{font-family:Arial, Helvetica, sans-serif; font-size: .8em; line-height:1.5em; margin: 0 4px 0 4px;}
#left ul{list-style:square; margin: 0 5px 10px 20px;}
#left li, #left li ul li{padding: 2px 0; font-family:Arial, Helvetica, sans-serif; font-size: .8em; line-height:1.4em;}
#left img {border-style:none;}
#left ul.menu {text-decoration: none; list-style-type: none; width: 155px; clear:both; margin: 0 0 0 0; padding: 0 0 0 0;}
#left ul.menu li, #left ul.menu li a{display: block; padding: 1px 0 3px 3px; font-family:Arial, Helvetica, sans-serif; font-size: .98em; font-weight: bold; color:#000; text-decoration:none; line-height:1.5em;}
#left ul.menu li a:link,#left ul.menu li a:visited{background:url(../i/ro-a.gif) repeat-x;}
#left ul.menu li a:hover {background:url(../i/ro-h.gif) repeat-x;}
#left a{color:#586239;}
#left a:hover {color: #900;}
#center{
	width: 632px;
	float:left;
	background:url(../i/sf-bs.gif) no-repeat;
}
#circlenav {height:90px; margin-top: 12px;}
#tabs2{ height:30px; margin-top: -37px;}
#content{
	margin-top: 45px;
	margin-left: 4px;
	min-height: 680px;/*min-height: 1200px;*/
}
#content h1{
	font:4em Geneva, Arial, Helvetica, sans-serif;
	padding: 20px 0 0 10px;
	font-weight:bolder;
	line-height: .9em;
	letter-spacing:-3px;
	word-spacing: -3px;
}
#content h2{
	color: #fff;
	font:1.6em Geneva, Arial, Helvetica, sans-serif;
	padding: 10px 30px 10px 30px;
}
#content h3{
	color: #fff;
	font:1.3em Geneva, Arial, Helvetica, sans-serif;
	padding: 15px 30px 10px 30px;
}
#content h4{
	color: #fff;
	font:.85em Geneva, Arial, Helvetica, sans-serif;
	padding: 10px 30px 10px 30px;
	font-weight: bold;
}
#content h4 a, #content h4 a:link, #content h4 a:visited, #content h4 a:hover{color: #C8DC5D; font-style: italic;}
#content h5{
	color: #C8DC5D;
	font:1em Geneva, Arial, Helvetica, sans-serif;
	padding: 5px 30px 5px 30px;
	font-weight: bold;
	font-style: italic;
}
#content h6{
	color: #fff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding: 10px 30px 15px 15px;
	font-size: .8em;
}
.tighty{ color: #fff; padding-left: 5px; padding-right: 7px}
#content p, #content li{
	font:.95em Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	padding: 5px 30px 5px 30px;
	font-weight: normal;
}
#content ol, #content ul{padding: 3px 30px 3px 50px;}
#content ul{list-style: square;}
#content ol{font-weight: bold; font-size: 1em;}
#content li{padding: 0;}
#content img {padding: 10px 20px; border-style:none;}
#content img a {border-style:none;}
#content a, #content a:link, #content a:visited{color:#fff;}
#content a:hover{color:#fff;}
#content h6.medium a:link, #content h6.medium a:visited, #content h6.medium a:hover {padding: 0 0 0 0; font-weight: bold; color:#000; text-decoration: none;}
table.style{margin: 10px 10px 0 10px;}
table.style td{border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
table.full{margin: 0 10px 0 10px;}
table.full td{border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
#solds {width: 90%; border: 1px solid white; text-align: left; margin: 20px 0 0 30px; }
#solds td {border-bottom: 1px solid #fff; padding: 8px; vertical-align: top;}
#solds img {padding-top: 15px;}
.style2 {text-align: left; background-color:#7f8363; padding-left: 12px;}
.soldpix {text-align: center; background-color:#7f8363;}
.solddesc {text-align: left;  padding-left: 5px; padding-right: 10px; background-color:#cecfc2;}
#right{
	width: 195px;
	margin-left: 4px;
	float:left;
}
#right h1{color:#fff; text-align:center; padding: 20px 0;}
#right h2{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size: .95em; padding: 10px 0 10px 0;}
#right h3{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size: .75em;}
#right h4{font-family:Arial, Helvetica, sans-serif; font-size: .75em; font-weight: bold; text-align:left;}
#right h5{padding: 10px 0 10px 10px; color:#C8DC5D; font-family:Arial, Helvetica, sans-serif; font-size: 1.3em; font-style:italic;}
#right h5.small a{font-size: .8em; text-align:right; padding: 0 10px 0 0; text-decoration:none; color:#C8DC5D;}
#right img{margin: 10px 0 10px 1px; border-style: none;}
#right h6{padding: 0 15px; color:#000; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: .8em; z-index:1000; line-height: 1.3em; text-align:left;}
#right p{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size: .65em; padding: 0 0 10px 0;}
.contact{background:#4F5051; padding: 10px;}
#right ul{margin: 0 0 0 25px;}
#right li{ padding: 0 0 3px 4px; font-family:Arial, Helvetica, sans-serif; font-size: .75em; font-weight: bold;}
#right li.phone{list-style-image:url(../i/icon-phone.gif); color:#fff; text-decoration:none;  }
#right li.mail, #right li.mail a{list-style-image:url(../i/icon-mail.gif); color:#00ADEF; text-decoration:none;}
#right li.signup, #right li.signup a{list-style-image:url(../i/icon-signup.gif); color:#C8DC5D; text-decoration:none;}
#right li.send, #right li.send a{list-style-image:url(../i/icon-send.gif); color:#fff; text-decoration:none;}
#right a, #right a:link, #right a:visited, #right a:hover{text-decoration: none; color: #fff;}
.spacer{clear:both; height:1px; display:block; background: #586239; border-top: 2px solid #fff; margin: 0 2px 0 2px;}
#footer{
	height: 60px;
	background: #7f8363;
	border-top: 2px solid #fff;
	margin: 0 2px 0 2px;
}
#footer p{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	padding: 20px 10px 0 0;
	text-align:center;
}
#footer a, #footer a:link, #footer a:visited{
	color: #fff;
}
#footer a:hover{color: #B2ABA6;}
/*================ TAB MENU ================*/

.tabs2 {list-style:none; padding:50px 0 0 0; margin:30px 0 50px 344px; height:26px;}
.tabs2 li {float:left; margin-right:-8px;}
.tabs2 li a {display:block; position:relative; text-decoration:none;}
.tabs2 li a em {display:block; height:26px; float:left; padding:0 12px 0 0; background:url(../i/tab4.gif) right top; position:relative; z-index:100; font-size:.6em; font-weight:bold; font-style:normal; color:#576239; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.tabs2 li a b {display:block; float:left; width:12px; height:26px; background:url(../i/tab4.gif) left top; position:relative; z-index:200;}

.tabs2 li a.m1 {z-index:600;}
.tabs2 li a.m2 {z-index:500;}
.tabs2 li a.m3 {z-index:400;}
.tabs2 li a.m4 {z-index:300;}
.tabs2 li a.m5 {z-index:200;}
.tabs2 li a.m6 {z-index:100;}

.tabs2 li a:hover {border:0; z-index:700; cursor:pointer;}
.tabs2 li a:hover b {background-position: left center;}
.tabs2 li a:hover em  {background-position: right center; color:#EF4135;}

.tabs2 li a.selected, .tabs li a.selected:hover {border:0; z-index:800; cursor:default;}
.tabs2 li a.selected b, .tabs li a.selected:hover b {background-position: left bottom;}
.tabs2 li a.selected em, .tabs li a.selected:hover em  {background-position: right bottom; color:#EF4135;}

/*================ CIRCLE MENU ================*/
#circlenav ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}
#circlenav ul li {
	display: block;
	float: right;
	text-align: center;
	padding: 0;
	margin: 0;
	padding-left: 20px;
}
#circlenav ul li a {
	display: block;
	width: 80px;
	padding: 80px 0 0 0;
	margin: 0 0 0 0;
	color: #7F8363;
	text-decoration: none;
	text-align: center;
	font: bold .95em verdana, arial, helvetica, sans-serif;
	text-decoration:underline;
}
#circlenav ul li a:hover {text-decoration:underline;}
#circlenav li.sellers a{background:url(../i/sell.gif) no-repeat;}
#circlenav li.listings a{background:url(../i/buy.gif) no-repeat;}
#circlenav li.guelph a{background:url(../i/guelph.gif) no-repeat;}
.red{color: #EF4135; font-weight: bold;}
#rlp{
	float: right;
	width: 220px;
	margin-right: 10px;
}
#title{
	float: left;
	margin-left: 20px;
}
/*Main Listings Table*/
table.listings{
	margin: 20px 20px;
	width: 585px;
	border-top: solid 2px #fff;
}
.listings img{
	border: solid 2px #fff;
	padding: 20px;
}
table.listings td{
	border-bottom: solid 2px #fff;
	padding: 10px;
}