/*
F1D6A7 - yellow
59ACA9 - green
21716E - green darker (text)
*/

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 12px;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: baseline;
	color:#555;
	background:none;}
body {
	text-align:center;
	background:#F1D6A7;
	line-height:16px;}
ol, ul {
	list-style: none;}
blockquote, q {
	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;}
/* remember to define focus styles! */
:focus {
	outline: 0;}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;}
del {
	text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;}
.LV_validation_message {
	float:right;
	font-size:10px;
	text-align:left;
	margin: 0;}
.LV_valid {
	color:#369;}
.LV_invalid {
	color:#900;}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active {
	border: 1px solid #8bccdf;}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active {
	border: 1px solid #900;}

#headerFull {
	float:left;
	text-align:center;
	width:100%;
	height:165px;
	background: url(Assets/Layout/bkg-header-full.jpg) top left repeat-x;}

#header {
	width:1220px;
	margin:0 auto 0 auto;
	padding:0;
	height:165px;
	background: url(Assets/Layout/bkg-header.jpg) top left no-repeat;}

#layout {
	width:1220px;
	margin:0 auto 0 auto;
	padding:0;
	min-height:1050px;
	clear:right;}

#left {
	float:left;
	width:300px;
	min-height:800px;
	margin:10px 10px 0 0;}

#main {
	float:right;
	width:910px;}

h1, h2, h3 {
	float:left;
	width:96%;
	margin: 0 0 20px 0;
	font-size:26px;
	font-weight:normal;
	text-align:left;
	color:#21716E;
	font-family: 'Pathway Gothic One', sans-serif;}

h2 a {
	width:96%;
	font-size:26px;
	color:#21716E;
	font-family: 'Pathway Gothic One', sans-serif;
	text-decoration:none;}

h3 {
	font-size:20px;}

h3 a {
	font-size:20px;
	color:#21716E;
	font-family: 'Pathway Gothic One', sans-serif;
	text-decoration:underline;}

h2 a:hover, h3 a:hover {
	color:#900;}

#footerFull {
	float:left;
	text-align:center;
	width:100%;
	height:60px;
	margin: 20px 0 0 0;
	background: url(Assets/Layout/bkg-footer-full.jpg) top left repeat-x;}

#footer {
	width:1220px;
	margin:0 auto 0 auto;
	padding:0;
	height:60px;}

#footer a {
	float:left;
	color:#21716E;
	text-decoration:none;
	margin: 36px 0 0 20px;
	font-size:16px;
	font-family: 'Pathway Gothic One', sans-serif;}

#copyright {
	float:right;
	color:#21716E;
	text-decoration:none;
	margin: 36px 0 0 20px;
	font-size:14px;
	font-family: 'Pathway Gothic One', sans-serif;}

a#logo {
	float:left;
	width:300px;
	height:50px;}

#headerLinks {
	float:right;
	width:600px;
	height:24px;
	line-height:24px;
	margin: 0 20px 0 0;}

#headerLinks a {
	float:right;
	color:#21716E;
	text-decoration:none;
	margin: 0 0 0 30px;
	font-size:16px;
	font-family: 'Pathway Gothic One', sans-serif;}

#headerLinks a:hover {
	color:#900;}

#headerActions {
	float:left;
	width:100%;
	margin:0;}

#headerActions a {
	float:right;
	width:130px;
	height:32px;
	line-height:30px;
	margin: 0 20px 0 0;
	text-align:center;
	text-decoration:none;
	background-color:#21716E;
	-moz-border-radius: 7px;
	border-radius: 7px;
	color:#FFF;
	font-size:24px;
	font-family: 'Pathway Gothic One', sans-serif;}

#headerActions a:hover {
	color:#21716E;
	background-color:#F1D6A7;}

#menu {
	float:left;
	width:600px;
	margin: 27px 0 0 315px;
	height:30px;
	line-height:32px;
	text-align:left;}

#menu a {
	float:left;
	font-size:20px;
	color:#21716E;
	text-decoration:none;
	margin: 0 30px 0 0;
	font-weight:normal;
	padding:0 3px;
	font-family: 'Pathway Gothic One', sans-serif;}

#menu a:hover {
	float:left;
	color:#900;}

#menu a.selected {
	color:#900;}

#formFilters {
	float:left;
	width:300px;
	height:300px;
	margin:-10px 0 10px 0;
	background-color: #EDCB90;
	-webkit-border-radius: 10px;
	border-radius: 10px;}

#formFilters h2 {
	margin: 13px 0 20px 0;
	text-indent:80px;}

#formFilters p {
	float:left;
	width:100%;
	margin: 0 0 5px 0;
	text-align:left;
	font-size:12px;
	line-height:21px;}

#formFilters label {
	float:left;
	width:70px;
	margin: 0 0 0 10px;
	text-align:left;
	color:#21716E;
	font-size:14px;
	font-family: 'Pathway Gothic One', sans-serif;}

.formFiltersSubmit {
	float:left;
	width:98px;
	height:24px;
	line-height:10px;
	margin: 0 6px 0 0;
	text-align:center;
	color:#900;
	font-size:15px;
	font-family: 'Pathway Gothic One', sans-serif;}

.formFiltersCheckbox {
	float:left;
	margin: 3px 3px 0 0;
	text-align:left;}

#formFilters select {
	float:left;
	font-size:12px;
	width:200px;}

#formFilters .dropDownGenerated {
	float:left;
	width:100%;}

.inputTextSmall {
	float:left;
	width:60px;
	height:16px;
	border:solid 1px #CCC;
	margin: 0 3px 0 0;
	font-size:12px;
	color:#555;
	text-align:center;
	-webkit-border-radius: 5px;
	border-radius: 5px;}

#formFilters b {
	float:left;
	font-size:12px;
	margin: 0 5px 0 0;
	font-style:normal;
	color:#21716E;}

#formContactSeller {
	float:left;
	width:300px;
	height:330px;
	margin:0;}

#formContactSeller p {
	float:left;
	width:100%;
	margin: 0 0 7px 0;
	text-align:left;
	font-size:12px;}

#formContactSeller label {
	float:left;
	width:50px;
	margin: 0 0 0 2px;
	text-align:left;
	color:#21716E;
	font-size:14px;
	font-family: 'Pathway Gothic One', sans-serif;}

.formContactSellerSubmit {
	float:left;
	width:98px;
	height:24px;
	line-height:10px;
	margin: 0 6px 0 0;
	text-align:center;
	color:#900;
	font-size:15px;
	font-family: 'Pathway Gothic One', sans-serif;}

.formContactSellerCheckbox {
	float:left;
	margin: 1px 3px 0 0;
	text-align:left;}

#formContactSeller .inputText {
	float:left;
	width:240px;
	height:20px;
	border:solid 1px #C2A270;
	font-size:12px;
	color:#555;
	-webkit-border-radius: 4px;
	border-radius: 4px;}

#formContactSeller b {
	float:left;
	font-size:12px;
	font-style:normal;
	color:#21716E;}

#formContactSeller a {
	font-size:12px;
	color:#21716E;}

#formContactSeller a:hover {
	color:#900;}

#formContactSeller textarea {
	float:left;
	border:solid 1px #C2A270;
	width:242px;
	height:120px;
	font-size:12px;
	color:#555;
	-webkit-border-radius: 5px;
	border-radius: 5px;}

#formLogin {
	float:left;
	width:500px;
	height:300px;
	margin:20px 0 0 0;}

#formLogin p {
	float:left;
	width:100%;
	margin: 0 0 7px 0;
	text-align:left;
	font-size:12px;
	line-height:21px;}

#formLogin label {
	float:left;
	width:120px;
	margin: 0 0 0 10px;
	text-align:left;
	color:#21716E;
	font-size:14px;
	font-family: 'Pathway Gothic One', sans-serif;}

#formLogin .inputText {
	float:left;
	width:240px;
	height:16px;
	border:solid 1px #CCC;
	font-size:12px;
	color:#555;}

.formLoginSubmit {
	float:left;
	width:98px;
	height:24px;
	line-height:10px;
	margin: 0 6px 0 0;
	text-align:center;
	color:#900;
	font-size:15px;
	font-family: 'Pathway Gothic One', sans-serif;}

a.title {
	float:left;
	width:100%;
	text-align:left;
	font-size:18px;
	font-family: 'Pathway Gothic One', sans-serif;
	color:#21716E;
	margin: 0 0 20px 0;
	text-decoration:none;}

a.title:hover {
	color:#900;}

#form {
	float:left;
	width:870px;
	margin:20px 0 0 0;}

#form fieldset {
	float:left;
	border:solid 1px #C2A270;
	padding:10px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	margin: 0 0 20px 0;
	width:848px;}

#form legend {
	padding:0 10px;
	color:#21716E;
	font-size:21px;
	font-family: 'Pathway Gothic One', sans-serif;
	height:30px;
	line-height:30px;}

#form legend.mandatory {
	color:#900;}

#form p {
	float:left;
	width:100%;
	margin: 0 0 7px 0;
	text-align:left;
	font-size:12px;
	line-height:21px;}

#form p.formInfo {
	float:left;
	width:80%;
	margin: 0 0 7px 130px;
	font-size:12px;
	line-height:13px;
	color:#900;}

#form u {
	float:left;
	font-size:12px;
	line-height:13px;
	text-decoration:none;}

#form label {
	float:left;
	width:120px;
	margin: 0 0 0 10px;
	text-align:left;
	color:#21716E;
	font-size:15px;
	font-family: 'Pathway Gothic One', sans-serif;}

#form a {
	color:#21716E;
	font-size:13px;
	font-family: 'Pathway Gothic One', sans-serif;}

#form a:hover {
	color:#900;}


#form label.mandatory {
	color:#900;}

#form .inputFile, #form input[type=inputfile] {
	float:left;
	border:solid 1px #C2A270;
	height:24px;
	font-size:12px;
	padding:0 5px 0 1px;
	-moz-border-radius: 3px;
	border-radius: 3px;}

#form select {
	float:left;
	height:24px;
	font-size:12px;
	padding:0;
	width:200px;}

#form select.selectSmall {
	width:74px;}

.inputfile {
	border:none;
	padding:0;
	height:26px;}

.formCheckbox, .formCheckbox2 {
	float:left;
	margin: 5px 3px 0 0;
	text-align:left;}

.formCheckbox2 {
	margin: 3px 3px 0 0;}

#form .inputText, #form .inputTextSmall, #form .inputTextBig {
	float:left;
	width:180px;
	height:21px;
	border:solid 1px #C2A270;
	font-size:12px;
	color:#555;
	padding:0 2px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-align:left;}

#form .inputTextSmall {
	width:80px;}

#form .inputTextBig {
	width:300px;}

#form textarea {
	float:left;
	border:solid 1px #C2A270;
	width:80%;
	height:120px;
	font-size:12px;
	color:#555;
	-webkit-border-radius: 5px;
	border-radius: 5px;}

#form textarea.textareaSmall {
	width:60%;}

#form input[type=submit] {
	float:left;
	width:98px;
	height:27px;
	line-height:10px;
	margin:0 5px 0 0;
	text-align:center;
	color:#900;
	font-size:16px;
	font-family: 'Pathway Gothic One', sans-serif;
	cursor:pointer;}

#form input[type=submit].submitBig {
	width:160px;}

#form b {
	float:left;
	font-size:12px;
	font-style:normal;
	color:#21716E;}

#formPaypal, #formPaypalDealers {
	float:left;
	width:100%;}

#formPaypalAccount {
	float:left;
	margin: 10px 0 0 0;}

#formPaypal input[type=submit], #formPaypalAccount input[type=submit], #formPaypalDealers input[type=submit] {
	float:left;
	width:164px;
	height:27px;
	line-height:24px;
	text-align:center;
	background-color:#21716E;
	border:solid 1px #21716E;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#FFF;
	font-size:20px;
	margin:10px 95px;
	font-family: 'Pathway Gothic One', sans-serif;
	cursor:pointer;
	padding:0;}

#formPaypalAccount input[type=submit] {
	font-size:16px;
	width:134px;
	height:24px;
	line-height:20px;
	margin:0;}

#formPaypalDealers input[type=submit] {
	font-size:19px;
	line-height:22px;
	margin:10px 22px;}

#formPaypal input[type=submit]:hover, #formPaypalAccount input[type=submit]:hover, #formPaypalDealers input[type=submit]:hover {
	border:solid 1px #900;
	background-color:#900;}

p.subscriptionPrice {
	float:left;
	font-family: 'Pathway Gothic One', sans-serif;
	font-size:16px;
	color:#21716E;
	height:18px;
	margin:12px 0 0 6px;}

#featuredBox, #featuredBoxA, #featuredBoxB, #featuredBoxC {
	float:left;
	width:100%;
	margin: 0 0 20px 0;}

#featuredBoxA {
	width:552px;}

	#featuredBoxB, #featuredBoxC {
		width:590px;}

#featuredBoxTitle {
	float:left;
	width:100%;
	text-align:center;
	font-family: 'Pathway Gothic One', sans-serif;
	font-size:30px;
	color:#900;
	margin: 0 0 10px 0;}

#sellMyClassicCar {
	float:left;
	width:900px;
	height:220px;
	background: url(Assets/Layout/bkg-banner.png) top left no-repeat;
	margin: -8px 0 30px 0;}

#sellMyClassicCar2 {
	float:left;
	width:550px;
	height:280px;
	background:none;
	padding:0 0 0 10px;
	margin:0 0 30px 0;}

#sellMyClassicCar h1 {
	float:left;
	margin:15px 0 0 15px;
	width:220px;
	font-size:30px;
	font-family: 'Pathway Gothic One', sans-serif;
	color:#21716E;
	line-height:33px;
	text-align:left;}

#sellMyClassicCar h2 {
	float:right;
	margin:25px 0 20px 0;
	width:610px;
	font-size:24px;
	text-align:left;
	font-family: 'Pathway Gothic One', sans-serif;
	color:#21716E;}

#sellMyClassicCar2 h2 {
	float:left;
	margin:3px 0 30px 0;
	width:96%;
	font-size:26px;
	text-align:left;
	font-family: 'Pathway Gothic One', sans-serif;
	color:#21716E;}

#sellMyClassicCar p {
	float:right;
	width:610px;
	text-align:left;
	font-size:13px;
	line-height:16px;
	margin:0 0 5px 0;
	color:#21716E;}

#sellMyClassicCar2 p {
	float:left;
	width:96%;
	text-align:justify;
	font-size:14px;
	line-height:17px;
	margin:0 0 5px 0;
	color:#21716E;}

#sellMyClassicCar i, #sellMyClassicCar2 i {
	float:right;
	width:610px;
	text-align:right;
	font-size:12px;
	margin: 0 20px 0 0;
	color:#21716E;}

#sellMyClassicCar u, #sellMyClassicCar2 u {
	float:right;
	width:700px;
	text-align:right;
	font-size:16px;
	margin: 8px 18px 0 0;
	text-decoration:none;
	font-style:italic;
	color:#900;}

#sellMyClassicCar2 u {
	float:left;
	width:96%;
	text-align:justify;
	text-indent:10px;
	line-height:21px;
	margin:0 0 8px 0;}

#sellMyClassicCar a, #sellMyClassicCar2 a {
	float:right;
	width:240px;
	height:32px;
	line-height:28px;
	margin: 9px 20px 0 0;
	text-align:center;
	text-decoration:none;
	background-color:#21716E;
	-moz-border-radius: 7px;
	border-radius: 7px;
	color:#FFF;
	font-size:24px;
	font-family: 'Pathway Gothic One', sans-serif;}

#sellMyClassicCar a:hover, #sellMyClassicCar2 a:hover {
	background-color:#900;}

.pagination {
	float:right;
	width:400px;
	text-align:right;
	margin: 0 10px 5px 0;}

.pagination a, .pagination a:hover {
	color:#21716E;
	border:solid 1px #21716E;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration:none;
	margin:0;
	font-size:12px;
	text-align:center;
	line-height:14px;
	padding:1px 4px;}

.pagination a:hover, .pagination a.selectedPage {
	color:#FFF;
	border:solid 1px #900;
	background-color:#900;}

.pagination a.forward, .pagination a.backward {
	padding:2px 3px;
	border:none;
	line-height:16px;}

.pagination a.backward {
	width:60px;}

#sorting	{
	float:left;
	width:200px;
	margin: 0;}

#sorting a, #sorting a:hover, #sorting a.sortSelected {
	float:left;
	text-decoration:none;
	margin:0 -2px 0 0;
	color:#21716E;
	width:12px;
	font-size:18px;
	font-weight:bold;
	line-height:12px;}

#sorting a:hover, #sorting a.sortSelected {
	color:#900;}

#sorting b, #sorting b.sortSelected {
	float:left;
	color:#21716E;
	text-decoration:none;
	margin:0 3px 0 15px;
	font-size:12px;
	text-align:center;
	line-height:16px;}

#sorting b.sortSelected {
	color:#900;}

#filters {
	float:left;
	width:900px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 0 0 10px 0;
	background-color:#900;
	color:#FFF;
	height:23px;}

#filters b, #filters i {
	float:left;
	font-size:12px;
	color:#FFF;
	margin: 4px 2px 0 0;}

#filters i {
	margin: 4px 10px 0 0;
	font-weight:bold;}

#filters h3 {
	color:#FFF;
	width:150px;
	text-indent:5px;
	margin: 2px 0 0 0;}

#makeDetails {
	float:left;
	width:100%;}

#makeDetails img {
	float:left;
	padding:1px;
	border:solid 1px #21716E;
	margin: 0 5px 5px 0;}

#makeDetails p {
	margin:0 20px 5px 0;
	line-height:18px;
	font-size:12px;
	text-align:justify;
	text-indent:10px;
	color:#21716E;}

#classicCarsList {
	float:left;
	width:900px;}

.listItem1 {
	float:left;
	width:210px;
	height:200px;
	margin: 0 11px 0 5px;
	background: url(Assets/Layout/bkg-featured.png) top left no-repeat;}

.listItem1A {
		float:left;
		width:170px;
		height:135px;
		margin: 5px 14px 5px 0;}

.listItem1B {
		float:left;
		width:178px;
		height:120px;
		margin: 0 5px 11px 5px;}

.listItem1C {
		float:left;
		width:180px;
		height:190px;
		margin: 0 15px 15px 0;}

.listItem1 img, .listItem1A img, .listItem1B img, .listItem1C img {
	float:left;
	width:180px;
	height:120px;
	border:solid 1px #C2A270;
	margin:2px 2px 5px 2px;}

.listItem1A img {
	width:160px;
	height:100px;
	margin:2px 7px 5px 7px;}

.listItem1B img {
		width:160px;
		height:100px;
		margin:2px 8px 5px 8px;}

.listItem1C img {
		width:180px;
		height:120px;
		margin:5px 4px;}

.listItem1 img:hover, .listItem1A img:hover, .listItem1B img:hover, .listItem1C img:hover {
	border:solid 1px #900;}

.listItem1 a, .listItem1 b, .listItem1A a, .listItem1B a, .listItem1C a, .listItem1A b, .listItem1B b, .listItem1C b {
	float:left;
	width:100%;
	font-size:16px;
	font-family: 'Pathway Gothic One', sans-serif;
	margin:0 0 5px 0;
	text-decoration:none;
	color:#900;}

.listItem1 a:hover, .listItem1A a:hover, .listItem1B a:hover, .listItem1C a:hover {
	color:#21716E;}

.listItem2 {
	float:left;
	width:900px;
	height:130px;
	text-align:left;
	background: #458D8A; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#63C8C4, #458D8A); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#63C8C4, #458D8A); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#63C8C4, #458D8A); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#63C8C4, #458D8A); /* Standard syntax */
	margin: 0 0 10px 0;
	-moz-border-radius: 5px;
	border-radius: 5px;}

.listItem3, .listItem4 {
	float:left;
	width:890px;
	height:110px;
	text-align:left;
	margin: 0 0 10px 0;
	padding:4px;}

.listItem3 {
	background: #F6E2B0;
	border:dotted 1px #21716E;}

.listItem4 {
	background: #F1D6A7;}

.listItem2 img, .listItem3 img, .listItem4 img {
	float:left;
	margin: 13px 5px 0 10px;
	border:solid 1px #21716E;}

.listItem2 img.sold {
	position:relative;
	z-index:1;
	border:solid 1px #900;
	padding:2px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background-color:#F5E2AF;}

.listItem3 img, .listItem4 img {
	margin: 4px 5px 0 5px;
	border:dotted 1px #21716E;}

.listItem4 img {
	border:solid 1px #C2A270;}

.listItem2 a, .listItem3 a, .listItem4 a {
	float:left;
	text-align:left;
	font-size:20px;
	color:#01272F;
	text-decoration:none;
	font-family: 'Pathway Gothic One', sans-serif;}

.listItem3 a, .listItem4 a {
	font-size:18px;
	color:#21716E;}

.listItem2 a:hover, .listItem3 a:hover, .listItem4 a:hover {
	color:#900;}

.listItemDetails {
	float:left;
	width:600px;
	margin:13px 0 0 0;}

.listItem2 .listItemDetails b, .listItem3 .listItemDetails b, .listItem4 .listItemDetails b {
	float:left;
	width:100%;
	height:50px;
	color:#01272F;}

.listItem3 .listItemDetails b, .listItem4 .listItemDetails b {
	color:#21716E;}

.listItem2 .listItemDetails i, .listItem3 .listItemDetails i, .listItem4 .listItemDetails i {
	float:left;
	width:100%;
	color:#01272F;
	font-size:11px;
	margin:-7px 0 5px 0;}

.listItem3 .listItemDetails i, .listItem4 .listItemDetails i {
	color:#21716E;}

.listItemAccount1, .listItemAccount2, .listItemAccount3, .listItemAccount4 {
	float:left;
	width:900px;
	height:130px;
	text-align:left;
	margin: 0 0 10px 0;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:solid 1px #C2A270;}

.listItemAccount1 img, .listItemAccount2 img, .listItemAccount3 img, .listItemAccount4 img {
	float:left;
	margin: 13px 5px 0 13px;
	border:solid 1px #C2A270;}

.listItemAccount1 a, .listItemAccount2 a, .listItemAccount3 a, .listItemAccount4 a {
	float:left;
	text-align:left;
	font-size:18px;
	color:#21716E;
	text-decoration:none;
	font-family: 'Pathway Gothic One', sans-serif;}

.listItemAccount1 a.countPics, .listItemAccount2 a.countPics, .listItemAccount3 a.countPics, .listItemAccount4 a.countPics {
	float:left;
	text-align:left;
	font-size:12px;
	background: url(Assets/Layout/camera.png) top left no-repeat;
	color:#900;
	text-decoration:none;
	font-family:arial;
	margin:0;
	width:100%;}

.listItemAccount1 .listItemDetails, .listItemAccount2 .listItemDetails, .listItemAccount3 .listItemDetails, .listItemAccount4 .listItemDetails {
	float:left;
	width:460px;
	margin: 13px 0 0 0;}

.listItemAccount1 .listItemDetails b, .listItemAccount2 .listItemDetails b, .listItemAccount3 .listItemDetails b, .listItemAccount4 .listItemDetails b {
	float:left;
	width:100%;
	height:55px;
	color:#21716E;}

.listItemAccount1 .listItemPrice, .listItemAccount2 .listItemPrice, .listItemAccount3 .listItemPrice, .listItemAccount4 .listItemPrice {
	float:right;
	width: 100%;
	text-align:right;
	margin: 13px 0 58px 0;
	font-size:21px;
	color:#21716E;
	font-family: 'Pathway Gothic One', sans-serif;}

.listItemAccount1 .listItemDetails u, .listItemAccount2 .listItemDetails u, .listItemAccount3 .listItemDetails u, .listItemAccount4 .listItemDetails u {
	float:left;
	width:180px;
	color:#21716E;
	text-decoration:none;}

.accountButtons {
	float:right;
	width:80px;
	height:100%;
	padding: 0 5px;
	text-align:right;}

.accountButtons a, #sold {
	width:100%;
	float:right;
	text-align:right;
	margin: 0 0 5px 0;
	font-size:16px;
	color:#21716E;
	font-family: 'Pathway Gothic One', sans-serif;
	cursor:pointer;}

.accountButtons a:hover, #sold:hover {
	color:#900;}

.accountSubscriptions {
	float:right;
	width:165px;
	height:100%;
	margin: 0 0 0 1px;
	padding:0 0 0 9px;
	background-color:#9DC7C5;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;}

a.showMore {
	float:none;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	font-style:italic;
	font-family:Arial;
	color:#FFF;}

a.showMore:hover {
	color:#01272F;}

.listItem3 a.showMore, .listItem4 a.showMore {
	color:#900;}

.listItem3 a.showMore:hover, .listItem4 a.showMore:hover {
	color:#21716E;}

.listItemAccount1 a.showMore, .listItemAccount2 a.showMore, .listItemAccount3 a.showMore, .listItemAccount4 a.showMore {
	color:#900;}

.listItem2 .listItemPrice, .listItem3 .listItemPrice, .listItem4 .listItemPrice {
	float:right;
	width: 100px;
	text-align:right;
	margin: 13px 5px 0 0;
	font-size:18px;
	color:#013843;
	font-family: 'Pathway Gothic One', sans-serif;}

.listItem3 .listItemPrice, .listItem4 .listItemPrice {
	font-size:16px;
	font-weight:normal;
	color:#21716E;
	margin: 3px 5px 0 0;}

.listItem2 .listItemPrice i, .listItem3 .listItemPrice i, .listItem4 .listItemPrice i {
	float:left;
	width: 100%;
	text-align:right;
	margin:0 5px 0 0;
	font-size:12px;
	color:#013843;
	font-style:normal;}

a.listItemTitle {
	float:left;
	width:100%;
	margin: 0 0 10px 0;
	font-size:22px;}

.listItem3 a.listItemTitle, .listItem4 a.listItemTitle {
	margin: -10px 0 10px 0;}

.listFavorite {
	float:left;
	width:210px;
	height:160px;
	margin: 0 10px 10px 0;
	background: #F6E2B0;
	border:dotted 1px #21716E;}

.listFavorite a {
	float:left;
	width:100%;
	text-decoration:none;
	color:#21716E;
	font-size:18px;
	font-family: 'Pathway Gothic One', sans-serif;
	margin: 5px 0 0 0;}

a.delete {
	font-size:12px;
	font-family:Arial;
	background: url(Assets/Layout/delete.png) top left no-repeat;
	text-indent:20px;
	color:#900;
	text-align:left;
	width:120px;
	margin:5px 0 0 80px;}

.listFavorite a:hover {
	color:#900;}

.listFavorite a.delete:hover {
	text-decoration:underline;}

.listFavorite img {
	float:left;
	width:150px;
	height:100px;
	border:solid 1px #C2A270;
	margin:5px 0 0 30px;}

.listFavorite img:hover {
	border:solid 1px #900;}

.addToFavoritesBox {
	float:left;}

.addToFavorites {
	float:left;
	background: url(Assets/Layout/addToFavorites.png) top left no-repeat;
	text-indent:20px;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	font-style:italic;
	margin:0 20px 0 0;
	color:#900;
	cursor:pointer;}

.addToFavorites:hover {
	color:#21716E;}

.addToFavoritesBox b {
	float:left;
	text-align:left;
	width:120px;
	color:#21716E;
	text-indent:0;
	margin: 1px 0 0 0;
	font-size:12px;}

.listItem2 .addToFavorites {
	color:#FFF;}

.listItem2 .addToFavorites:hover {
	color:#01272F;}

a.countPics {
	float:left;
	background: url(Assets/Layout/camera.png) top left no-repeat;
	text-indent:20px;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#FFF;}

a.countPics:hover {
	color:#01272F;}

.listItem3 a.countPics, .listItem4 a.countPics {
	color:#900;}

.listItem3 a.countPics:hover, .listItem4 a.countPics:hover {
	color:#21716E;}

.shortList {
	float:left;
	width:100%;
	margin: 0 0 20px 0;}

.shortListBox {
	float:left;
	width:150px;
	margin: 0 30px 0 0;}

.shortListBox img {
	float:left;
	border:dotted 1px #21716E;
	margin: 0 0 3px 0;}

.shortListBox a {
	float:left;
	width:100%;
	text-align:center;
	text-decoration:none;
	color:#21716E;}

.shortListBox a:hover {
	text-decoration:underline;
	color:#900;}

.shortListBox img:hover {
	border:solid 1px #900;}

a.breadCrumb {
	float:left;
	width:100%;
	margin:0 0 10px 0;
	color:#21716E;
	font-size:12px;
	text-align:left;
	text-decoration:none;}

a.breadCrumb:hover {
	color:#900;}

h1.adTitle, h1.adTitleSold {
	width:600px;
	margin:0 0 20px 0;}

h1.adTitleSold {
	background: url(Assets/Layout/sold.png) top left no-repeat;
	text-indent:70px;
	height:30px;
	line-height:24px;
	margin:-5px 0 10px 0;}

h1 b {
	float:right;
	font-size:26px;
	font-weight:normal;
	text-align:right;
	color:#21716E;
	font-family: 'Pathway Gothic One', sans-serif;}

h1 i {
	float:right;
	font-size:26px;
	margin: 0 0 0 3px;
	font-weight:normal;
	font-style:normal;
	text-align:right;
	color:#21716E;
	font-family: 'Pathway Gothic One', sans-serif;}

#adLinks {
	float:left;
	width:600px;
	margin: 0 0 3px 0;}

#adLinks .addToFavorites a {
	color:#900;
	text-decoration:none;
	font-size:12px;
	margin: 0 10px 0 0;}

#adLinks .addToFavorites a:hover {
	color:#01272F;}

#adLinks .addToFavorites b {
	color:#21716E;
	font-size:12px;}

#adLinks i {
	float:right;
	color:#21716E;}

a.sendToAFriend {
	float:left;
	background: url(Assets/Layout/sendToAFriend.png) top left no-repeat;
	text-indent:20px;
	font-size:12px;
	color:#900;
	margin:0 20px 0 0;
	text-decoration:none;
	font-style:italic;}

a.sendToAFriend:hover {
	color:#01272F;}

a.report {
	float:left;
	background: url(Assets/Layout/sendToAFriend.png) top left no-repeat;
	text-indent:20px;
	font-size:12px;
	color:#900;
	text-decoration:none;
	font-style:italic;}

a.report:hover {
	color:#01272F;}

#adPicture {
	float:left;
	width:600px;}

#adPicture img {
	float:left;
	width: auto !important; /*override the width below*/
  width: 100%;
  max-width: 600px;
	height:400px;
	padding:1px;
	border:solid 1px #C2A270;
	margin: 0 10px 0 0;}

#adThumbnailsFull {
	float:left;
	width:100%;
	margin: 15px 0 0 0;}

.adThumbnails {
	float:left;
	text-align:left;}

.adThumbnails img {
	float:left;
	margin: 0 4px 4px 0;
	width:146px;
	cursor:pointer;}

button.adThumbnailsPrev, button.adThumbnailsNext {
	float:left;
	width:19px;
	height:62px;
	border:solid 1px #C2A270;
	background-color:#F5E2AF;
	color:#900;
	margin: 0 2px 0 0;
	font-size:18px;
	cursor:pointer;
	-moz-border-radius: 9px 0 0 9px;
	border-radius: 9px 0 0 9px;}

button.adThumbnailsNext {
	margin: 0;
	-moz-border-radius: 0 9px 9px 0;
	border-radius: 0 9px 9px 0;}

button.adThumbnailsPrev:hover, button.adThumbnailsNext:hover {
	background-color:#900;
	color:#F5E2AF;}

#rightDetails {
	float:right;
	width:300px;
	margin: 0;
	padding:0;}

#adInfo {
	float:left;
	width:100%;
	height:144px;
	margin: 0 0 10px 0;
	text-align:left;}

#adInfo p, #adInfo i {
	float:left;
	width:100%;
	line-height:20px;
	color:#21716E;}

#displayPhone {
	float:right;
	width:170px;
	line-height:28px;
	text-align:center;
	background-color:#900;
	border:solid 1px #900;
	-moz-border-radius: 7px;
	border-radius: 7px;
	color:#FFF;
	font-size:21px;
	margin:0 10px 10px 0;
	font-family: 'Pathway Gothic One', sans-serif;
	cursor:pointer;}

#displayPhone b {
	font-family:Arial;
	font-size:11px;
	color:#FFF;
	line-height:13px;}

#adDescription {
	float:left;
	width:600px;
	margin: 0 0 20px 0;}

#adDescription b {
	float:left;
	font-size:12px;
	line-height:16px;
	font-weight:normal;
	text-align:justify;
	color:#21716E;}

#adDescription img {
	float:left;
	width:120px;
	margin:0 5px 0 0;
	padding:1px;
	border:solid 1px #AAA;}

#adDetails {
	float:left;
	width:600px;}

#adDetails p {
	float:left;
	width:100%;
	text-align:justify;
	margin: 10px 0 0 0;}

#adDetails i {
	float:left;
	width:200px;}

#formContact {
	float:left;
	width:100%;
	height:200px;
	margin: 0 0 10px 0;}

#google300x250 {
	float:left;
	width:300px;
	height:250px;}

.google300x250 {
	float:left;
	width:300px;
	height:250px;}

.google300x250left, .google300x250right {
	float:left;
	width:300px;
	height:250px;
	margin:0 10px 0 0;}

.google300x250right {
	float:right;
	margin:0 10px 0 10px;}

.google300x250r {
	float:right;
	margin:0 0 0 10px;}

.google336x280left, .google336x280right, .google336x280r {
	float:left;
	width:336px;
	height:280px;
	margin:0 10px 0 0;}

.google336x280right {
	float:right;
	margin:5px 10px 0 10px;}

.google336x280r {
	float:right;
	margin:0 0 0 10px;}

.google300x600, .google300x600right {
	float:left;
	width:300px;
	height:600px;}

.google300x600right {
	float:right;
	margin:0 10px 0 10px;}

.google300x1050 {
	float:left;
	width:300px;
	height:1050px;}

.google728x90, .google728x90right {
	float:left;
	width:728px;
	height:90px;
	text-align:left;}

.google728x90right {
	float:right;
	margin:0 10px 0 0;}

.googleResponsive {
	float:left;
	width:99%;}

.separator10, .separator20 {
	float:left;
	width:100%;
	height:10px;}

.separator20 {
	height:20px;}

#menuAccountDealer {
	float:left;
	width:100%;
	margin: 0 0 10px 0;}

#menuAccountDealer a {
	float:left;
	width:120px;
	height:24px;
	line-height:21px;
	text-align:center;
	background-color:#21716E;
	color:#FFF;
	border:solid 1px #21716E;
	-moz-border-radius: 7px;
	border-radius: 7px;
	font-size:18px;
	margin:0 3px 0 0;
	font-family: 'Pathway Gothic One', sans-serif;
	text-decoration:none;}

#menuAccountDealer a.selected, #menuAccountDealer a:hover {
	background-color:#900;
	border:solid 1px #900;
	color:#FFF;}

#menuAccount {
	float:left;
	width:100%;
	margin: 0 0 20px 0;}

#menuAccount a {
	float:left;
	width:120px;
	height:24px;
	line-height:21px;
	text-align:center;
	background-color:#F5E2AF;
	color:#900;
	border:solid 1px #C2A270;
	-moz-border-radius: 7px;
	border-radius: 7px;
	font-size:18px;
	margin:0 3px 0 0;
	font-family: 'Pathway Gothic One', sans-serif;
	text-decoration:none;}

#menuAccount a.selected, #menuAccount a:hover {
	background-color:#900;
	border:solid 1px #900;
	color:#FFF;}

#wizard {
	float:left;
	width:100%;
	height:32px;
	margin: 10px 0;}

#wizard b, #wizard b.inactive {
	float:left;
	width:160px;
	line-height:28px;
	text-align:center;
	background-color:#900;
	border:solid 1px #900;
	-moz-border-radius: 7px;
	border-radius: 7px;
	color:#FFF;
	font-size:21px;
	margin:0 3px 0 0;
	font-family: 'Pathway Gothic One', sans-serif;
	cursor:pointer;}

#wizard b.inactive {
	background-color:#F5E2AF;
	color:#C2A270;
	border:solid 1px #C2A270;
	cursor:auto; }

.errorMessage, .errorMessageSmall {
	float:left;
	width:790px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 0 0 10px 0;
	background-color:#900;
	color:#FFF;
	padding:3px 5px;
	font-size:12px;
	line-height:16px;
	text-align:left;}

.errorMessageSmall {
	width:290px;
	font-size:12px;
	margin: 0 0 20px 0;}

.errorMessage a, .errorMessageSmall a {
	color:#FFF;
	font-size:12px;
	font-weight:bold;}

.message {
	float:left;
	width:870px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color:#F5E2AF;
	border:solid 1px #C2A270;
	margin: 0 0 10px 0;
	color:#900;
	padding:3px 0;
	font-size:12px;
	line-height:16px;
	text-align:center;}

.messageSimple, .messageSimpleCenter {
	float:left;
	width:100%;
	color:#21716E;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	text-indent:20px;}

.messageSimpleCenter {
	text-align:center;
	color:#900;
	text-indent:0;}

#subscriptionFeatures, #subscriptionFeaturesDealers {
	float:left;
	width:100px;
	margin: 10px 3px 10px 0;
	text-align:left;}

#subscriptionFeaturesDealers {
	width:180px;}

#subscriptionFeatures p, #subscriptionFeaturesDealers p {
	float:left;
	width:100%;
	font-size:16px;
	font-family: 'Pathway Gothic One', sans-serif;
	color:#A2A270;
	border-bottom:solid 1px #F1D6A7;
	padding:6px 0;}

#subscriptionFeatures p.package, #subscriptionFeaturesDealers p.package {
	font-size:21px;
	padding:9px 0 0 0;
	height:28px;}

.subscriptionBox, .subscriptionBoxDealers, .subscriptionBoxResources {
	float:left;
	width:360px;
	height:230px;
	border:solid 1px #C2A270;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 10px 40px 10px 0;}

.subscriptionBoxResources {
	width:210px;
	height:164px;}

.subscriptionBoxDealers {
	width:210px;
	height:310px;
	margin: 10px 20px 10px 0;}

.subscriptionBox h3, .subscriptionBoxDealers h3, .subscriptionBoxResources h3 {
	text-align:center;
	height:24px;
	font-size:26px;
	margin:0 0 3px 0;
	padding:8px 0 0 0;
	-moz-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	width:100%;
	background-color:#F5E2AF;}

.subscriptionBox p, .subscriptionBoxDealers p, .subscriptionBoxResources p {
	float:left;
	text-align:center;
	width:354px;
	font-size:18px;
	font-family: 'Pathway Gothic One', sans-serif;
	color:#21716E;
	margin:0;
	padding:6px 3px;
	border-bottom:solid 1px #C2A270;}

.subscriptionBoxDealers p,.subscriptionBoxResources p {
	width:204px;}

.subscriptionBox p a, .subscriptionBoxDealers p a, .subscriptionBoxResources p a {
	float:none;
	text-decoration:none;
	font-style:italic;}

.subscriptionBox p a:hover, .subscriptionBoxDealers p a:hover, .subscriptionBoxResources p a:hover {
	color:#900;}

.subscriptionBox p.price, .subscriptionBoxDealers p.price, .subscriptionBoxResources p.price {
	float:left;
	width:350px;
	margin:10px 0 0 0;
	font-size:21px;
	font-family: 'Pathway Gothic One', sans-serif;
	border:none;
	padding:0 5px;
	text-align:center;}

.subscriptionBoxDealers p.price, .subscriptionBoxResources p.price {
	width:200px;}

.subscriptionBox p.details {
	font-size:12px;
	line-height:14px;
	color:#900;
	height:100px;
	margin:7px 0 0 0;
	text-align:center;}

.subscriptionBox b, .subscriptionBoxDealers b, .subscriptionBoxResources b {
	float:left;
	width:360px;
	margin:10px 0 5px -3px;
	text-align:center;
	font-weight:normal;
	color:#900;
	text-decoration:underline;}

.subscriptionBoxDealers b, .subscriptionBoxResources b {
	float:left;
	width:210px;}

.subscriptionBox a, .subscriptionBoxDealers a, .subscriptionBoxResources a {
	float:left;
	width:100%;
	font-size:12px;
	color:#21716E;
	text-align:center;
	margin: 5px 0 0 0;}

.subscriptionBox u, .subscriptionBoxDealers u, .subscriptionBoxResources u {
	float:left;
	margin:0 0 10px 0;
	width:100%;
	text-align:center;
	text-decoration:underline;
	cursor:help;
	font-size:17px;
	color:#21716E;
	font-family: 'Pathway Gothic One', sans-serif;}

.subscriptionBox i, .subscriptionBoxDealers i, .subscriptionBoxResources i {
	float:left;
	height:39px;
	color:#900;
	font-style:normal;}

.subscriptionBoxDealers i, .subscriptionBoxResources i {
	width:100%;
	height:21px;
	font-size:14px;
	text-align:center;
	margin:3px 0 0 0;}

#editThumbnails {
	float:left;
	width:83%;
	margin: 0 0 10px 0;}

.editThumbnailBox {
	float:left;
	width:150px;
	margin:0 5px 10px 0;
	background-color:#F5E2AF;
	border:solid 1px #C2A270;
	padding:2px 0;}

.editThumbnailBox img {
	float:left;
	margin:1px 0;
	border-top:solid 1px #C2A270;
	border-bottom:solid 1px #C2A270;}

.thumbDelete {
	float:left;
	font-size:12px;
	font-family:Arial;
	background: url(Assets/Layout/delete.png) top left no-repeat;
	text-indent:20px;
	color:#900;
	text-align:left;
	width:62px;
	cursor:pointer;
	height:16px;
	margin: 0 45px;}

.moveLeft, .moveRight {
	float:left;
	font-size:10px;
	font-family:Arial;
	color:#21716E;
	text-align:left;
	width:70px;
	cursor:pointer;
	height:16px;
	margin: 0 0 0 3px;}

.moveRight {
	float:right;
	text-align:right;
	margin: 0 3px 0 0;}

.moveLeft:hover, .moveRight:hover {
	color:#900;}

.articleFull {
	float:left;
	width:100%;
	margin: 10px 0;}

.articleHalf, .articleHalfRight {
	float:left;
	width:48%;
	margin: 10px 5px 10px 0;}

.articleHalfRight {
	float:right;
	margin: 10px 0 10px 5px;}

.articleFull h1, .articleHalf h1, .articleHalfRight h1 {
	width:100%;}

.articleFull p, .articleHalf p, .articleHalfRight p {
	width:100%;
	text-align:justify;
	font-size:12px;
	line-height:18px;
	color:#21716E;
	text-indent:15px;}

.articleFull p.subtitle {
	float:left;
	margin: 0 0 10px 0;
	text-indent:0;
	text-align:left;}

.articleFull i, .articleHalf i, .articleHalfRight i {
	font-size:12px;
	color:#21716E;}

.articleFull b, .articleHalf b, .articleHalfRight b {
	font-size:12px;
	color:#21716E;
	font-weight:bold;}

.articleFull img, .articleHalf img, .articleHalfRight img {
	float:left;
	width:240px;
	margin: 0 10px 1px 0;
	border:solid 1px #900;}

.terms-and-conditions {
	float:left;
	width:100%;
	margin:20px 0 0 0;}

.terms-and-conditions h2 {
	font-size:20px;
	margin: 15px 0 5px 0;
	text-indent:10px;}

.terms-and-conditions p {
	float:left;
	width:100%;
	text-indent:10px;
	text-align:justify;
	color:#21716E;}

.terms-and-conditions b {
	font-weight:bold;
	color:#21716E;}

.terms-and-conditions a {
	font-weight:bold;
	color:#900;
	text-decoration:none;}

.terms-and-conditions a:hover {
	text-decoration:underline;}

#testimonials {
	float:left;
	width:100%;
	margin:10px 0;}

.testimonialBox {
	float:left;
	width:272px;
	text-align:justify;
	text-indent:10px;
	font-size:13px;
	padding:5px;
	line-height:16px;
	margin: 0 10px 0 0;
	background-color:#F5E2AF;
	border:solid 1px #C2A270;
	-moz-border-radius: 5px;
	border-radius: 5px;}

.testimonialBox p {
	color:#900;
	height:80px;}

.testimonialBox i {
	float:left;
	width:100%;
	text-align:right;
	margin:15px 0 0 0;
	color:#21716E;
	font-size:12px;
	line-height:14px;}

.messageMultiple {
	float:left;
	width:858px;
	background-color:#F5E2AF;
	border:solid 1px #C2A270;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	margin: 10px 0 30px 0;}

.messageMultiple p {
	float:left;
	width:100%;
	text-align:left;
	font-size:13px;
	color:#21716E;
	line-height:18px;
	text-indent:10px;}

.messageMultiple b {
	float:left;
	width:100%;
	line-height:18px;
	font-size:13px;
	font-weight:bold;
	color:#21716E;
	margin:9px 0 0 0;}

.messageMultiple i {
	font-size:13px;
	font-weight:bold;
	color:#21716E;}

#optionalDetails {
	float:left;
	width:796px;
	padding:5px 0;
	text-align:left;
	color:#21716E;
	text-indent:5px;
	margin: 0 0 20px 0;}

#optionalDetails b {
	float:none;
	font-weight:bold;
	cursor:pointer;}

.messagePendingAds {
	float:left;
	width:890px;
	background-color:#21716E;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	color:#F5E2AF;
	margin: 0 0 20px 0;
	text-align:left;}

#btnFreeAd, #btnFreeAdDealers {
	float:left;
	width:180px;
	height:27px;
	line-height:24px;
	text-align:center;
	background-color:#F5E2AF;
	border:solid 1px #C2A270;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#21716E;
	font-size:20px;
	margin:10px 0 20px 102px;
	font-family: 'Pathway Gothic One', sans-serif;
	cursor:pointer;
	padding:0;
	text-decoration:none;}

#btnFreeAdDealers {
	margin:10px 0 20px 182px;}

#btnFreeAd:hover, #btnFreeAdDealers:hover {
	background-color:#21716E;
	border:solid 1px #21716E;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#FFF;}

#accBtn {
	float:left;
	margin:20px 5px 0 0;
	padding:3px 5px;
	color:#900;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:solid 1px #C2A270;}

#accBtn:hover {
	color:#21716E;}

.msgRow {
	float: left;
	width:100%;
	margin:0 0 10px 0;}

.msgPic {
	float: left;
	width:60px;
	padding:1px;
	border:solid 1px #21716E;
	margin:0 10px 0 0;}

.msgPic:hover {
	border:solid 1px #900;}

.msgTitle {
	float:left;
	font-size:13px;
	color:#21716E;
	width:740px;
	line-height:10px;
	text-align:left;}

.msgTitle:hover, .msgUnread:hover, .msgBtn:hover {
	color:#900;}

.msgBtn {
	float:left;
	margin:9px 10px 0 0;
	padding:2px 3px;
	color:#21716E;
	width:100px;
	text-decoration:none;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:solid 1px #C2A270;
	background-color:#F5E2AF;}

.msgRow i {
	float:left;
	text-align:left;
	font-style:normal;
	color:#21716E;
	line-height:40px;
	margin:0 5px 0 0;}

.msgUnread {
	float:left;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
	color:#21716E;
	line-height:40px;}

#formMessage {
	float:left;
	width:100%;
	height:60px;
	margin:10px 0 0 0;}

#formMessage textarea {
	float:left;
	text-align:left;
	text-indent:0;
	padding:2px;
	margin:0 5px 0 0;
	line-height:12px;
	border:solid 1px #C2A270;
	width:400px;
	height:60px;
	font-size:12px;
	color:#555;
	-webkit-border-radius: 5px;
	border-radius: 5px;}

.formMessageSubmit {
	float:left;
	width:98px;
	height:24px;
	line-height:10px;
	margin: 0 6px 0 0;
	text-align:center;
	color:#900;
	font-size:15px;
	font-family: 'Pathway Gothic One', sans-serif;}

.msgConversation, .msgConversationYou {
	float: left;
	width:100%;
	margin:0 0 5px 0;}

.msgConversation i, .msgConversation b, .msgConversation u, .msgConversationYou i, .msgConversationYou b, .msgConversationYou u {
	float: left;
	color:#21716E;
	margin:0 5px 0 0;}

.msgConversation u, .msgConversationYou u {
	font-weight:bold;
	text-decoration:none;}

.msgConversationYou i, .msgConversationYou b, .msgConversationYou u {
	color:#900;}

.ad-text {
	float:left;
	width:900px;
	margin: 5px 0;
	text-align:left;
	font-size:14px;
	line-height:20px;
	text-align:justify;
	color:#21716E;}

.serviceProvider {
	float:left;
	width:900px;
	background-color:#F5E2AF;
	border:solid 1px #C2A270;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;}

.serviceProviderName {
	float:left;
	width:180px;
	line-height:18px;
	text-align:left;
	color:#21716E;
	font-size:24px;
	font-family: 'Pathway Gothic One', sans-serif;}

.serviceProviderName:hover {
	color:#900;}

.serviceProviderLink, .serviceProviderLinkLeft {
	float:right;
	font-size:12px;
	height:21px;
	line-height:21px;
	text-align:center;
	background-color:#21716E;
	border:solid 1px #21716E;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color:#FFF;
	cursor:pointer;
	padding:0 5px;
	text-decoration:none;}

.serviceProviderLinkLeft {
	float:left;}

.serviceProviderLink:hover, .serviceProviderLinkLeft:hover {
	border:solid 1px #900;
	background-color:#900;}

a.serviceTitle {
	margin: 0 0 20px 0;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	color:#21716E;
	font-family: 'Pathway Gothic One', sans-serif;}

a.serviceTitle:hover {
	color:#900;}

.googleMatchedContent {
	float:left;
	width:99%;}

.fb {
	float:right;
	text-align:right;
	width:290px;
	margin:0 10px 10px 0;}

#topAd {
	float:right;
	text-align: justify;
	line-height:19px;
	width:900px;
	margin: 5px 10px 10px 0;}

#topAd p {
	float:left;
	text-align:left;
	width:540px;
	margin: 0 0 10px 0;
	font-size:18px;
	font-family: 'Pathway Gothic One', sans-serif;}

.itemDescription {
	float:left;
	width:100%;
	text-align:justify;
	margin: 0 0 10px 0;
	font-size:14px;}


#formLeft {
	float:left;
	width:100%;
	margin:10px 0;}

#formLeft p {
	float:left;
	width:100%;
	margin: 0 0 7px 0;
	text-align:left;
	font-size:12px;
	line-height:21px;}

#formLeft label {
		float:left;
		width:80px;
		padding: 0 20px 0 0;
		text-align:right;
		color:#21716E;
		font-size:15px;
		font-family: 'Pathway Gothic One', sans-serif;}

#formLeft .inputText, #formLeft .inputTextSmall, #formLeft .inputTextBig {
		float:left;
		width:200px;
		height:24px;
		border:solid 1px #C2A270;
		font-size:13px;
		color:#555;
		padding:0 2px;
		-webkit-border-radius: 4px;
		border-radius: 4px;
		text-align:left;}

#formLeft .inputTextSmall {
		width:120px;}

#formLeft .inputTextBig {
		width:360px;}

#formLeft .formInfo {
		float:left;
		font-size:14px;
		color:#900;
		margin: 0 0 0 10px;
		font-style:italic;}

#formLeft textarea {
		float:left;
		border:solid 1px #C2A270;
		width:200px;
		height:120px;
		font-size:12px;
		color:#555;
		-webkit-border-radius: 5px;
		border-radius: 5px;}

#captcha {
		float:left;
		width:180px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		border:solid 1px #C2A270;}


#formModule {
	float:left;
	width:270px;
	margin:10px 0 0 10px;}

#formModule p {
	float:left;
	width:100%;
	margin: 0 0 10px 0;
	text-align:left;
	font-size:14px;}

#formModule label {
	float:left;
	width:50px;
	text-align:left;
	color:#21716E;
	font-size:18px;
	line-height:27px;
	font-family: 'Pathway Gothic One', sans-serif;}

#formModule .formModuleCheckbox {
	float:left;
	margin: 0;}

#formModule select {
	float:left;
			font-size:12px;
			width:200px;}

		#formModule .dropDownGenerated {
			float:left;
			width:100%;}

		#formModule b {
			float:left;
			font-weight:normal;
			font-size:12px;
			margin: 6px 5px 0 5px;}

		#formModule .inputText, #formModule .inputTextSmall {
			float:left;
			width:200px;
			height:27px;
			text-align:left;
			border:solid 1px #E6C283;
			font-size:16px;
			color:#555;
			padding:0 2px;
			-webkit-border-radius: 4px;
			border-radius: 4px;}

		#formModule .inputTextSmall {
			width:65px;
			margin:0;}

		#formModule .formSubmit {
			float:left;
			width:100px;
			height:27px;
			text-align:center;
			text-indent: 0;
			padding:0;
			margin: 0 8px 0 0;
			color:#21716E;
			font-size:18px;
			font-family: 'Pathway Gothic One', sans-serif;
			cursor:pointer;
			border:solid 1px #E6C283;}
