﻿HTML,BODY {
	margin:0px;
	cursor:default;
	}
HTML {
	overflow-y:scroll;
	}
BODY {
	background-color:#b7bcc0;
	text-align:center;
	}
IMG {
	border:0px;
	}
A, INPUT, INPUT:focus, TEXTAREA, TEXTAREA:focus {
	-moz-outline:none; outline:none;
	}
BODY,FONT,TD,INPUT,TEXTAREA,SELECT {
	font:12px Arial;
	resize:none;
	-moz-outline:none;
	outline:none;
	}

DIV#Global-Header {
	text-align:left;
	height:86px;
	width:980px;
	margin:auto;
	}
DIV#Global-Header A.Home-Button {
	height:86px;
	width:200px;
	float:left;
	background-image:url(Header-Background.png);
	background-position:left top;
	background-repeat:no-repeat;
	}
DIV#Global-Header A.Home-Button:HOVER {
	background-position:right top;
	}


DIV#Global-Footer {
	text-align:left;
	height:100px;
	width:960px;
	padding:10px;
	margin:auto;
	}
	



DIV#Global-Navigator {
	text-align:left;
	width:956px;
	margin:auto;
	height:44px;
	padding:12px 12px 14px 12px;
	background-image:url(Navigator-Background.png);
	}
DIV#Global-Navigator INPUT {
	border:0px;
	padding:15px 0px 14px 45px;
	float:left;
	color:#333333;
	font-size:13px;
	font-weight:bold;
	height:16px;
	line-height:16px;
	width:205px;
	background-color:transparent;
	background-image:url(Navigator-Input.png);
	background-position:-30px 0px;
	margin-right:6px;
	}
	DIV#Global-Navigator INPUT:FOCUS {
	color:#000000;
	background-position:-30px -90px;
	}
DIV#Global-Navigator LABEL.Categories {
	cursor:pointer;
	border:0px;
	padding:14px 0px 15px 20px;
	float:left;
	color:#eeeeee;
	font-size:13px;
	font-weight:bold;
	height:16px;
	line-height:16px;
	width:230px;
	background-color:transparent;
	background-image:url(Navigator-Input.png);
	background-position:-280px 0px;
	margin-right:5px;
	text-shadow:1px 1px 1px #990000;
	}
	DIV#Global-Navigator LABEL.Categories:HOVER {
	color:#ffffff;
	text-shadow:1px 1px 1px #990000;
	background-position:-280px -45px;
	}
	DIV#Global-Navigator LABEL.Categories:ACTIVE {
	color:#ffffff;
	text-shadow:1px 1px 1px #990000;
	background-position:-280px -90px;
	}
DIV#Global-Navigator LABEL.Location {
	cursor:pointer;
	border:0px;
	padding:14px 0px 15px 20px;
	float:left;
	color:#eeeeee;
	font-size:13px;
	font-weight:bold;
	height:16px;
	line-height:16px;
	width:160px;
	background-color:transparent;
	background-image:url(Navigator-Input.png);
	background-position:-530px 0px;
	margin-right:5px;
	}
	DIV#Global-Navigator LABEL.Location:HOVER {
	color:#ffffff;
	text-shadow:1px 1px 1px #990000;
	background-position:-530px -45px;
	}
DIV#Global-Navigator INPUT.Search {
	cursor:pointer;
	border:0px;
	padding:0px;
	float:left;
	height:45px;
	width:80px;
	background-color:transparent;
	background-image:url(Navigator-Input.png);
	background-position:-710px 0px;
	margin-right:5px;
	}
	DIV#Global-Navigator INPUT.Search:HOVER {
	background-position:-710px -45px;
	}
	DIV#Global-Navigator INPUT.Search:ACTIVE {
	background-position:-710px -90px;
	}

DIV#Global-Navigator A.Post {
	cursor:pointer;
	border:0px;
	padding:0px;
	float:left;
	height:45px;
	width:175px;
	background-color:transparent;
	background-image:url(Navigator-Input.png);
	background-position:-790px 0px;
	}
DIV#Global-Navigator A.Post:HOVER {
	background-position:-790px -45px;
	}
DIV#Global-Navigator A.Post:ACTIVE {
	background-position:-790px -90px;
	}



DIV#Global-Content {
	text-align:left;
	width:980px;
	margin:auto;
	display:inline-block;
	}
	
H2 {
	margin:0px;
	padding:0px;
	font-size:16px;
	}
DIV.Post {
	padding:20px;
	padding-bottom:100px;
	}
DIV.Post H3 {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:normal;
	margin-bottom:3px;
	color:#000000;
	}
DIV.Post INPUT, DIV.Post TEXTAREA, DIV.Post SELECT {
	font-size:13px;
	padding:2px;
	}

DIV#Global-Modules {
	text-align:left;
	float:left;
	width:680px;
	}
	DIV#Global-Modules DIV.Content {
	display:block;
	width:640px;
	padding:10px 20px 10px 20px;
	background-image:url(Modules-Background.png);
	background-position:-680px 0px;
	background-repeat:repeat-y;
	}
	DIV#Global-Modules SPAN.Header {
	display:block;
	width:680px;
	height:10px;
	background-image:url(Modules-Background.png);
	background-position:left top;
	background-repeat:repeat-y;
	}
	DIV#Global-Modules SPAN.Footer {
	display:block;
	width:680px;
	height:10px;
	background-image:url(Modules-Background.png);
	background-position:left bottom;
	background-repeat:repeat-y;
	}
	DIV#Global-Modules H2.Header {
	display:block;
	width:650px;
	height:19px;
	line-height:19px;
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	padding:12px 15px 16px 15px;
	background-image:url(Modules-Background.png);
	background-position:right top;
	background-repeat:repeat-y;
	}
	DIV#Global-Modules H2.Footer {
	display:block;
	width:680px;
	height:47px;
	background-image:url(Modules-Background.png);
	background-position:right bottom;
	background-repeat:repeat-y;
	}
	DIV#Global-Modules H2.Header LABEL {
	font-size:12px;
	font-weight:normal;
	}
	DIV#Global-Modules H2.Header SPAN {
	float:right;
	color:#aaaaaa;
	margin-right:5px;
	}
	DIV#Global-Modules H2.Header LABEL A {
	float:left;
	color:#666666;
	margin-left:3px;
	margin-right:5px;
	padding-left:12px;
	background-image:url(Arrow.gif);
	background-position:top left;
	background-repeat:no-repeat;
	}
	DIV#Global-Modules H2.Header LABEL A:HOVER {
	color:#0088cc;
	}



DIV#Global-Modules DIV.Black, DIV#Global-Modules SPAN.Black {
	background-image:url(Black-Background.png);
	}
DIV#Global-Modules SPAN.Black {
	height:5px;
	}

DIV#Global-Sidebar {
	text-align:left;
	float:left;
	width:300px;
	}
	DIV#Global-Sidebar DIV.Content {
	display:block;
	width:290px;
	padding:0px 5px 0px 5px;
	background-image:url(Sidebar-Background.png);
	background-position:-300px 0px;
	background-repeat:repeat-y;
	}
	DIV#Global-Sidebar SPAN.Header {
	display:block;
	width:300px;
	height:5px;
	background-image:url(Sidebar-Background.png);
	background-position:left top;
	background-repeat:repeat-y;
	}
	DIV#Global-Sidebar SPAN.Footer {
	display:block;
	width:300px;
	height:5px;
	background-image:url(Sidebar-Background.png);
	background-position:left bottom;
	background-repeat:repeat-y;
	}
	DIV#Global-Sidebar H2.Header {
	display:block;
	width:270px;
	height:19px;
	line-height:19px;
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	padding:12px 15px 16px 15px;
	background-image:url(Sidebar-Background.png);
	background-position:right top;
	background-repeat:repeat-y;
	}
	DIV#Global-Sidebar H2.Footer {
	display:block;
	width:300px;
	height:47px;
	background-image:url(Sidebar-Background.png);
	background-position:right bottom;
	background-repeat:repeat-y;
	}
	DIV#Global-Sidebar LABEL {
	height:1px;
	width:1px;
	background-color:#ffffff;
	z-index:10000;
	position:absolute;
	}
	DIV#Global-Sidebar LABEL.Corner-1{
	}
	DIV#Global-Sidebar LABEL.Corner-2{
	margin-left:289px;
	}
	DIV#Global-Sidebar LABEL.Corner-3{
	margin-top:239px;
	}
	DIV#Global-Sidebar LABEL.Corner-4{
	margin-top:239px;
	margin-left:289px;
	}
	DIV#Global-Sidebar LABEL.Corner-5{
	margin-top:242px;
	}
	DIV#Global-Sidebar LABEL.Corner-6{
	margin-top:242px;
	margin-left:289px;
	}




DIV.Post-Listing UL {
	list-style:none;
	padding:0px;
	margin:0px;
	}
DIV.Post-Listing UL LI {
	display:inline-block;
	width:640px;
	border-bottom:1px solid #dddddd;
	}
DIV.Post-Listing UL LI IMG {
	border:0px;
	float:left;
	margin-right:20px;
	width:116px;
	height:92px;
	}
DIV.Post-Listing UL LI A {
	padding:15px;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	display:inline-block;
	width:615px;
	margin-left:-2px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
DIV.Post-Listing UL LI A SPAN {
	font-size:11px;
	font-family:tahoma;
	color:#aaaaaa;
	display:block;
	margin-bottom:7px;
	}
DIV.Post-Listing UL LI A SPAN.Title {
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	margin-bottom:3px;
	color:#333333;
	}
DIV.Post-Listing UL LI A:HOVER {
	background-color:#eeeeee;
	margin:-1px;
	margin-left:-3px;
	border:1px solid #dddddd;
	}
DIV.Post-Listing UL LI A:HOVER SPAN.Title {
	color:#0088cc;
	}
	
	
	
	





UL.Recent-Posted {
	display:inline-block;
	list-style:none;
	padding:0px;
	margin:0px;
	width:640px;
	padding-bottom:20px;
	}
UL.Recent-Posted LI {
	border-bottom:1px solid #eeeeee;
	}
UL.Recent-Posted A {
	display:block;
	color:#000000;
	text-decoration:none;
	padding:10px;
	}
UL.Recent-Posted A:HOVER {
	color:#666666;
	background-color:#f5f5f5;
	}
UL.Recent-Posted LI A IMG {
	float:left;
	border:1px solid #e5e5e5;
	margin-right:10px;
	}
UL.Recent-Posted LI A LABEL {
	color:#cc0000;
	font-family:tahoma;
	font-size:11px;
	cursor:pointer;
	}
UL.Recent-Posted LI A SPAN {
	color:#999999;
	font-family:tahoma;
	font-size:11px;
	cursor:pointer;
	display:block;
	padding:2px 0px 4px 0px;
	}
UL.Recent-Posted LI A SPAN.Title {
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	display:block;
	padding:0px;
	}
UL.Recent-Posted LI A:HOVER SPAN.Title {
	color:#0088cc;
	}

DIV#Classified-Listing {
	display:inline-block;
	padding:10px;
	}
DIV#Classified-Listing BR {
	clear:both;
	}
DIV#Classified-Listing A {
	float:left;
	color:#333333;
	text-decoration:none;
	padding:2px 6px 2px 6px;
	margin-bottom:-2px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
DIV#Classified-Listing A:HOVER {
	color:#000000;
	background-color:#fed762;
	}





DIV#Post-Content {
	}
DIV#Post-Content H1 {
	font-size:20px;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	}
DIV#Post-Content DIV.Content {
	padding:5px;
	padding-top:10px;
	margin:0px;
	width:640px;
	background:none;
	line-height:18px;
	}
DIV#Post-Content UL {
	padding:0px;
	margin:0px;
	list-style:none;
	height:480px;
	width:640px;
	}
DIV#Post-Content UL LI {
	height:480px;
	width:640px;
	}



.Button-Freemarket {
	cursor:pointer;
	text-decoration:none;
	float:left;
	font-size:11px;
	height:11px;
	line-height:13px;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	padding:4px 10px 7px 10px;
	background-image:url(Button-Normal.png);
	background-position:top left;
	margin-right:5px;
	border-right:1px solid #999999;
	}
.Button-Freemarket:ACTIVE {
	background-position:bottom left;
	}

.Button-Facebook {
	cursor:pointer;
	float:left;
	font-size:11px;
	height:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#ffffff;
	padding:4px 10px 7px 30px;
	background-image:url(Button-Facebook.png);
	background-position:top left;
	margin-right:5px;
	border-right:1px solid #29447e;
	text-decoration:none;
	}
.Button-Facebook:ACTIVE {
	background-position:bottom left;
	}

INPUT.Button-Normal {
	cursor:pointer;
	float:left;
	font-size:11px;
	line-height:13px;
	height:22px;
	font-family:Tahoma;
	font-weight:bold;
	color:#000000;
	padding:3px 10px 6px 10px;
	background-image:url(Button-Normal.png);
	background-position:top left;
	margin:0px;
	margin-right:5px;
	border:0px;
	border-right:1px solid #999999;
	}
INPUT.Button-Normal:ACTIVE {
	background-position:bottom left;
	}






UL.Post-Comments {
	list-style:none;
	margin:0px;
	padding:0px;
	}
UL.Post-Comments LI {
	padding:10px;
	border-top:1px solid #eeeeee;
	display:inline-block;
	width:620px;
	}
UL.Post-Comments LI DIV.Comment-Profile {
	float:left;
	display:inline-block;
	width:100px;
	height:50px;
	font-size:11px;
	font-family:tahoma;
	color:#999999;
	}
UL.Post-Comments LI DIV.Comment-Content {
	float:left;
	display:inline-block;
	width:520px;
	font-family:Tahoma;
	font-size:12px;
	}
UL.Post-Comments LI DIV.Comment-Content FONT {
	font-family:Tahoma;
	font-size:12px;
	}
UL.Post-Comments LI DIV.Comment-Content SPAN {
	display:block;
	color:#bbbbbb;
	font-family:tahoma;
	font-size:11px;
	margin-top:5px;
	}
UL.Post-Comments LI DIV.Comment-Content A.Delete {
	cursor:pointer;
	color:#3b5998;
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	display:none;
	}
UL.Post-Comments LI DIV.Comment-Content A.Delete:HOVER {
	text-decoration:underline;
	}



DIV.Facebook-Pages {
	padding:15px;
	font-family:Tahoma;
	font-size:11px;
	border-top:1px solid #eeeeee;
	display:inline-block;
	width:610px;
	}
DIV.Facebook-Pages A {
	float:left;
	color:#3b5998;
	padding:2px 6px 2px 6px;
	margin-left:-2px;
	margin-right:-2px;
	text-decoration:none;
	}
DIV.Facebook-Pages A:HOVER {
	color:#ffffff;
	background-color:#3b5998;
	}


DIV.Freemarket-Pages {
	padding:15px;
	font-family:Tahoma;
	font-size:11px;
	display:inline-block;
	width:610px;
	}
DIV.Freemarket-Pages A {
	float:left;
	color:#000000;
	padding:2px 5px 3px 5px;
	margin-left:-1px;
	margin-right:-1px;
	text-decoration:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
DIV.Freemarket-Pages A:HOVER {
	color:#ffffff;
	background-color:#333333;
	}




DIV.Warning {
	background-color:#3f3f3f;
	color:#eeeeee;
	padding-left:35px;
	padding-bottom:5px;
	font-size:11px;
	font-family:tahoma;
	line-height:15px;
	background-image:url(Warning.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
	
	
UL#Recent-Comments {
	list-style:none;
	padding:0px;
	margin:0px;
	display:inline-block;
	}
UL#Recent-Comments LI {
	}
UL#Recent-Comments LI A {
	display:inline-block;
	padding:10px 15px 10px 15px;
	color:#000000;
	text-decoration:none;
	width:264px;
	border-top:1px solid #eeeeee;
	}
UL#Recent-Comments LI A IMG {
	float:left;
	margin-right:8px;
	border:1px solid #e5e5e5;
	}
UL#Recent-Comments LI A SPAN {
	display:block;
	font-family:tahoma;
	font-size:11px;
	color:#999999;
	padding:1px 0px 3px 0px;
	}
UL#Recent-Comments LI A:HOVER {
	color:#666666;
	background-color:#f5f5f5;
	}
UL#Recent-Comments LI A SPAN.Title {
	display:block;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding:0px;
	}
UL#Recent-Comments LI A:HOVER SPAN.Title {
	color:#0088cc;
	}
	
	
	
	
	
	UL.Dropper {
		padding:0px;
		margin:0px;
		list-style:none;
		}
	UL.Dropper LI {
		}
	UL.Dropper LI A {
		cursor:pointer;
		margin:-1px;
		margin-bottom:-2px;
		padding:3px 6px 3px 6px;
		display:block;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		}
	UL.Dropper LI A:HOVER {
		color:#ffffff;
		background-color:#316ac5;
		}
	UL.Dropper LI A.Selected {
		background-color:#000000;
		color:#ffffff;
		}
	
	
DIV#Nav-Categories-Selector {
	position:absolute;
	z-index:1000;
	display:none;
	margin-left:250px;
	margin-top:42px;
	padding:10px;
	background-image:url(Dropper.png);
	background-position:left top;
	}
DIV#Nav-Categories-Selector UL {
	height:340px;
	width:235px;
	display:inline-block;
	list-style:none; margin:0px;
	padding:0px 0px 0px 5px;
	overflow-x:hidden;
	overflow-y:scroll;
	}

DIV#Nav-State-Selector {
	position:absolute;
	z-index:1000;
	display:none;
	padding:10px;
	margin-left:504px;
	margin-top:43px;
	background-image:url(Dropper.png);
	background-position:-260px 0px;
	}
DIV#Nav-State-Selector UL {
	height:280px;
	width:166px;
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 5px;
	overflow-x:hidden;
	overflow-y:scroll;
	display:inline-block;
	}


DIV.Error-Msg {
	display:inline-block;
	background-image:url(Error-Msg.png);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:7px;
	clear:both;
	}
DIV.Error-Msg SPAN {
	padding:5px 10px 5px 10px;
	font-size:12px;
	background-color:#cc0000;
	color:#ffffff;
	font-weight:bold;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	margin-top:1px;
	float:left;
	display:block;
	clear:both;
	}


DIV#Upload-Component UL {
	display:inline-block;
	list-style:none;
	margin:0px;
	padding:0px;
	}
DIV#Upload-Component UL LI {
	float:left;
	width:100px;
	height:100px;
	padding:3px;
	margin:0px;
	margin-right:5px;
	border:1px solid #cccccc;
	overflow:hidden;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
DIV#Upload-Component UL LI DIV {
	text-align:center;
	line-height:90px;
	font-size:11px;
	font-family:tahoma;
	color:#ffffff;
	width:100px;
	height:100px;
	display:block;
	background-image:url(Uploading.gif);
	background-position:top;
	}
	
LABEL.error {
	display:block;
	color:#dd0000;
	font-size:12px;
	background-image:url(Error-Msg.png);
	background-repeat:no-repeat;
	padding:5px 5px 5px 18px;
	}
	
.Button {
	cursor:pointer;
	float:left;
	font-size:11px;
	height:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#ffffff;
	padding:4px 10px 7px 30px;
	background-image:url(Button.png);
	background-position:top left;
	margin-right:5px;
	border-right:1px solid #148c07;
	text-decoration:none;
	}
.Button:ACTIVE {
	background-position:left bottom;
	}


.Button-Blue {
	cursor:pointer;
	float:left;
	font-size:11px;
	height:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#ffffff;
	padding:4px 10px 7px 30px;
	background-image:url(Button-Facebook.png);
	background-position:top left;
	margin-right:5px;
	border-right:1px solid #29447e;
	text-decoration:none;
	}
.Button-Blue:ACTIVE {
	background-position:left bottom;
	}


.Button-Gray {
	cursor:pointer;
	float:left;
	font-size:11px;
	height:11px;
	font-family:Tahoma;
	font-weight:bold;
	color:#ffffff;
	padding:4px 10px 7px 30px;
	background-image:url(Button-Gray.png);
	background-position:top left;
	margin-right:5px;
	border-right:1px solid #707070;
	text-decoration:none;
	}




TABLE.Application TD LABEL.error {
	display:block;
	color:#dd0000;
	font-size:12px;
	background-image:url(Error-Msg.png);
	background-repeat:no-repeat;
	padding:5px 0px 2px 18px;
	margin-top:-3px;
	margin-left:2px;
	}
TABLE.Application TD {
	padding-bottom:5px;
	}
TABLE.Application SPAN {
	display:block;
	font-size:14px;
	padding-top:7px;
	}

TABLE.Application INPUT {
	height:16px;
	font-size:12px;
	padding:7px;
	line-height:16px;
	background-color:transparent;
	border:0px;
	margin:0px;
	}
TABLE.Application SELECT {
	height:30px;
	font-size:12px;
	padding:7px;
	line-height:16px;
	background-color:transparent;
	border:0px;
	margin:0px;
	}

TABLE.Application INPUT.Input-150 {
	background-image:url(Selector-150.png);
	width:136px;
	}
TABLE.Application SELECT.Input-150 {
	background-image:url(Selector-150.png);
	width:150px;
	}
TABLE.Application INPUT.Input-400 {
	background-image:url(Selector-400.png);
	width:386px;
	}
TABLE.Application SELECT.Input-400 {
	background-image:url(Selector-400.png);
	width:400px;
	}







INPUT.Button-Submit, TABLE.Application INPUT.Button-Submit, DIV.Post INPUT.Button-Submit  {
	cursor:pointer;
	border:0px;
	border-right:1px solid #9b9b9b;
	background-image:url(Button-Submit.png);
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	margin-left:2px;
	margin-right:2px;
	padding:0px 15px 2px 15px;
	height:30px;
	line-height:12px;
	}
	
	
	
	
	
	
	
	
DIV.Post-Actions {
	display:none;
	margin:10px;
	padding:0px 20px 20px 20px;
	}
DIV.Post-Actions H5 {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px solid #eeeeee;
	}
DIV.Post-Actions H5 FONT {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	}
DIV.Post-Actions H5 SPAN {
	cursor:pointer;
	text-decoration:underline;
	font-family:Tahoma;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	float:right;
	padding-left:12px;
	background-image:url(Icon-X.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
	}
	
	
	
	
	
	
