body, form, img, p, h1, h2, h3, input, select {

	margin: 0;

	padding: 0;

}

body {

	font: 12px/17px tahoma, sans-serif;

	color: #222;

	/*background: #e8ecf1 url("../layout_images/new/body_bg.gif") repeat-x fixed;*/

}

img {

	border: none;

}

.tst

{

	width: 50px;

	border-left:10px;

	margin: 0px 0px 0px 0px;

	padding: 100px;

	border-collapse: separate;

	text-align: left;

	vertical-align: top;

}



.editor

{

		width: 300px;



}







#container {

	margin: 0 auto auto;

	width: 100%;

	background: #fff;

	padding: 0;

}

	

	

	

.containertable table

{

		width: 100% !important;

		width: 100%;

		margin: 5px 0px;

}



.containertable td

{

		vertical-align: top;

		border-collapse: collapse;

		border-spacing: 0px;

		padding: 0px;

}

	

#header {

	margin: 0 5px 5px 5px !important;

	height: 66px;

	background: #ff8000; url("../layout_images/new/header_bg.gif") repeat-x;

}

#header table {

		width: 100% !important;

		width: 100%;

		margin: 5px 0px;

	}

	#header td {

		vertical-align: top;

		border-collapse: collapse;

		border-spacing: 0px;

		padding: 0px;

	}







#topnav {

	position: relative;

	height: 24px;

	right: 10px;

	background: #ff8800 url("../layout_images/new/nav_bg.gif") 0px 1px repeat-x;

}

	#topnav td {

		text-align: center;

		vertical-align:middle;

	}

	#topnav td a {

		color: #ffffff;

		text-decoration: none;

	}

	#topnav td a:hover {

		color: #00FF00; /* Green hover Color for topnavigation menu */

		text-decoration: none;

	}

#register, #addad, #login {

	border-right: 1px solid #000000;

}

#register a {

	background: url("../layout_images/new/register.gif") 0px 50% no-repeat;

	padding-left: 20px;

}

#addad a {

	background: url("../layout_images/new/addad.gif") 0px 50% no-repeat;

	padding-left: 17px;

}

#login a {

	background: url("../layout_images/new/login.gif") 0px 50% no-repeat;

	padding-left: 22px;

}

#wap a {

	background: url("../layout_images/new/wap.gif") 0px 50% no-repeat;

	padding-left: 12px;

}

#nav {

	border: 1px solid #FF8800;

	height: 38px;

}

	#nav td {

		text-align: center;

		vertical-align: middle;

		width: 14%;

		border-right: 1px solid #FF9D5B;

	}

	#nav td a {

		color: #edf7fd;

		text-decoration: none;

		height: 38px;

		font: 12px arial, sans-serif;

		display: block;

		background: #FF8800 url("http://www.shetlandclassifieds.com/classifieds14/cp/skins/default/styleImages/topnavbgOff.gif") 0px 1px repeat-x;

	}

	#nav td a:hover {

		color: #fff;

		background: #6db2dd url("../layout_images/new/nav_bg_over.gif") 0px 1px repeat-x;

	}

#subnav {

	border: 1px solid #FF9D5B;

	background: #FFDAC1;

	color: #FF8C40;

}

	#subnav td {

		height: 30px;

		padding: 0px 15px;

		vertical-align: middle;

	}

	#subnav a {

		color: #FF8C40;

	}

	#subnav a:hover {

		color: #FF0000;

	}

.abc td {

		padding: -10px -10px !important;

	}

.abc {

		padding: -10px -10px !important;

	}



.blueheadline

{

		border-top: 1px solid #ff8800;

		border-bottom: 1px solid #ff8800;

		height: 23px;

		padding: 5px 14px !important;

		padding: 2px 14px;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #fff;

		background: #ff8800 url("../layout_images/new/th_bg.gif") repeat-x;

		font: bold 11px verdana, sans-serif;

}



	

	

.special {

	margin: 5px 0px;

	border-left: 1px solid #FFBE7D;

	border-right: 1px solid #FF8001;

	border-bottom: 1px solid #FF8001;

	background: #f8f8f8;

	padding:10px;

}

	.special td {

		padding: 1px 5px !important;

	}

	.special td.category {

		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.special tr.alt td.category {

		background: #FFBE7D url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.special td.category_none {

		

		padding-left: 36px !important;

	}

	.special tr.alt td.category_none {

		

		padding-left: 36px !important;

	}

	

	.special th {

		border-top: 1px solid #ff8800;

		border-bottom: 1px solid #ff8800;

		height: 23px;

		padding: 5px 14px !important;

		padding: 2px 14px;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #fff;

		background: #ff8800 url("../layout_images/new/th_bg.gif") repeat-x;

		font: bold 11px verdana, sans-serif;

	}

	.special th a {

		color: #fff;

		text-decoration: none;

	}

	.special th a:hover {

		text-decoration: none;

	}

	.special td a, #content a {

		color: #FF8000;

		text-decoration: none;

	}

	.special td a strong {

		font-size: 110%;

	}

	.special td a:hover, .special td a:hover strong, #content a:hover {

		color: #fff;

		background: #FF8000;

	}

	.special tr.alt {

		background: #FFBE7D;

	}

	.special td.pointer {

		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}

	.special tr.alt td.pointer {

		background: #FFBE7D url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}





	/*-- Box headings and other tags --*/

	.special h1 {

		font: bold 19px arial, sans-serif;

		margin: 10px 0 5px 0;

		clear: both;

	}

	.special h2 {

		font: bold 15px arial, sans-serif;

		margin: 20px 0 0 0;

		clear: both;

		border-bottom: 1px solid #FF8001;

	}

	.special h3 {

		font: bold 13px arial, sans-serif;

		margin: 10px 0 5px 0;

	}

	.special p {

		margin: 8px 0;

	}

	.special ul {

		list-style: square;	

		padding-left: 20px !important;

		margin-left: 0 !important;

		padding-left: 0;

		margin-left: 20px;

	}

	.special blockquote {

		border: 1px solid #FFE1C4;

		margin: 5px 3px 15px 3px;

		padding: 15px;

		background: #fff;

	}

	



	

	

	

	

.box {

	margin: 5px 0px;

	border-left: 1px solid #FFBE7D;

	border-right: 1px solid #FF8001;

	border-bottom: 1px solid #FF8001;

	background: #ffffff;

}

	.box td {

		padding: 5px 15px !important;

	}

	.box td.category {

		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.box tr.alt td.category {

		background: #FFE1C4 url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 36px !important;

	}

	.box th {

		border-top: 1px solid #ff8800;

		border-bottom: 1px solid #ff8800;

		height: 23px;

		padding: 5px 14px !important;

		padding: 2px 14px;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #fff;

		background: #ff8800 url("../layout_images/new/th_bg.gif") repeat-x;

		font: bold 11px verdana, sans-serif;

	}

	.box th a {

		color: #fff;

		text-decoration: none;

	}

	.box th a:hover {

		text-decoration: none;

	}

	.box td a, #content a {

		color: #FF3300;

		text-decoration: none;

	}

	.box td a strong {

		font-size: 110%;

	}

	.box td a:hover, .box td a:hover strong, #content a:hover {

		color: #fff;

		background: #FF8000;

	}

	.box tr.alt {

		background: #FFE1C4;

	}

	.box td.pointer {

		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}

	.box tr.alt td.pointer {

		background: #FFE1C4 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;

		padding-left: 26px !important;

	}





	/*-- Box headings and other tags --*/

	.box h1 {

		font: bold 19px arial, sans-serif;

		margin: 10px 0 5px 0;

		clear: both;

	}

	.box h2 {

		font: bold 15px arial, sans-serif;

		margin: 20px 0 0 0;

		clear: both;

		border-bottom: 1px solid #FF8001;

	}

	.box h3 {

		font: bold 13px arial, sans-serif;

		margin: 10px 0 5px 0;

	}

	.box p {

		margin: 8px 0;

	}

	.box ul {

		list-style: square;	

		padding-left: 20px !important;

		margin-left: 0 !important;

		padding-left: 0;

		margin-left: 20px;

	}

	.box blockquote {

		border: 1px solid #FFE1C4;

		margin: 5px 3px 15px 3px;

		padding: 15px;

		background: #fff;

	}





.box2 {

	margin: 5px 0px;

	border-left: 1px solid #FFBE7D;

	border-right: 1px solid #FF8001;

	border-bottom: 1px solid #FF8001;

	background: #f8f8f8;

}

	.box2 td {

		padding: 5px 15px !important;

	}

	.box2 td.category {

		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 5px !important;

	}

	.box2 tr.alt td.category {

		background: #FFE1C4 url("../layout_images/new/folder.gif") 14px 9px no-repeat;

		padding-left: 5px !important;

	}

	.box2 th {

		border-top: 1px solid #ff8800;

		border-bottom: 1px solid #ff8800;

		height: 2px;

		padding: 5px 2px !important;

		padding: 2px 2px;

		white-space: nowrap;

		text-align: left;

		vertical-align: middle;

		color: #fff;

		background: #ff8800 url("../layout_images/new/th_bg.gif") repeat-x;

		font: bold 11px verdana, sans-serif;

	}

	.box2 th a {

		color: #fff;

		text-decoration: none;

	}

	.box2 th a:hover {

		text-decoration: none;

	}

	.box2 td a, #content a {

		color: #FF8000;

		text-decoration: none;

	}

	.box2 td a strong {

		font-size: 110%;

	}

	.box2 td a:hover, .box td a:hover strong, #content a:hover {

		color: #fff;

		background: #FF8000;

	}

	.box2 tr.alt {

		background: #FFE1C4;

	}

	.box2 td.pointer {

		background: url("../layout_images/new/pointer.gif") 2px 2px no-repeat;

		padding-left: 2px !important;

	}

	.box2 tr.alt td.pointer {

		background: #FFE1C4 url("../layout_images/new/pointer.gif") 2px 2px no-repeat;

		padding-left: 2px !important;

	}





	/*-- Box headings and other tags --*/

	.box h1 {

		font: bold 19px arial, sans-serif;

		margin: 10px 0 5px 0;

		clear: both;

	}

	.box h2 {

		font: bold 15px arial, sans-serif;

		margin: 20px 0 0 0;

		clear: both;

		border-bottom: 1px solid #FF8001;

	}

	.box h3 {

		font: bold 13px arial, sans-serif;

		margin: 10px 0 5px 0;

	}

	.box p {

		margin: 8px 0;

	}

	.box ul {

		list-style: square;	

		padding-left: 20px !important;

		margin-left: 0 !important;

		padding-left: 0;

		margin-left: 20px;

	}

	.box blockquote {

		border: 1px solid #FFE1C4;

		margin: 5px 3px 15px 3px;

		padding: 15px;

		background: #fff;

	}





#membermenu a

{

	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

	color: #FF8000;

	text-decoration: none;

}



#membermenu a:hover

{

	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

	color: #FF8000;

	font-weight:bold;

}

	



.arrow a:hover{

color: #53626d;

		text-decoration: none;

}

	

/*-- --*/

.side_nav td {

	background: url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

}

.side_nav tr.alt td {

	background: #FFE1C4 url("../layout_images/new/arrow.gif") 10px 50% no-repeat;

	padding-left: 23px !important;

}

#tools {

	border: 1px solid #FFE1C4;

	background: #fff;

}

	#tools td {

		padding: 2px !important;

		text-align: center;

		border-right: 1px solid #FFE1C4;

	}

	#tools a {

		color: #53626d;

		text-decoration: none;

	}

	#tools a:hover {

		color: #283946;

		background: none;

		text-decoration: none;

	}

	#tools #addfav {

		background: url("../layout_images/new/addfav.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #moread {

		background: url("../layout_images/new/moread.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #sellerad {

		background: url("../layout_images/new/sellerad.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #contactseller {

		background: url("../layout_images/new/contactseller.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #tellfriend {

		background: url("../layout_images/new/tellfriend.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}

	#tools #print {

		background: url("../layout_images/new/print.gif") 0px 50% no-repeat;

		padding-left: 20px;

	}



#premium td {

	background: url("../layout_images/new/premium.gif") 14px 50% no-repeat;

	padding-left: 36px !important;

}

#premium tr.alt td {

	background: #FFE1C4 url("../layout_images/new/premium.gif") 14px 50% no-repeat;

	padding-left: 36px !important;

}

#footer {

	border-top: 1px solid #FFBE7D;

	padding: 4px;

}

	#footer a {

		color: #53626d;

		text-decoration: none;

		margin: 0 4px;

	}

	#footer a:hover {

		color: #283946;

		text-decoration: underline;

	}

	#footer a.rss {

		background: url("../layout_images/new/rss.gif") 0px 50% no-repeat;

		padding-left: 15px;

	}

.button {

	background: #ecbe47;

	border: 1px solid #cc810d;

	color: #fff !important;

	padding: 2px 7px;

	margin: 0 3px;

	font: bold 11px verdana, sans-serif;

}

	.button:hover {

		background: #e4af26 !important;

		border: 1px solid #835308 !important;

		cursor: pointer;

	}

.sold {

	color: red;

	font-weight: bold;

}

.warn_intend {

	color: red;

}

.red {

	color: red;

}

.star {

	color: red;

}



a.thumb img {

	padding: 2px;

	border: 2px solid #ccc;

}

a.thumb:hover img {

	border: 2px solid #3588c7;

	background: none !important;

}

a.thumb:hover {

	background: none !important;

}



a.thumb_icon img {

	padding: 1px;

	border: 2px solid #ccc;

}

a.thumb_icon:hover img {

	border: 2px solid #3588c7;

	background: none !important;

}

a.thumb_icon:hover {

	background: none !important;

}



.gal{

	padding: 10px;

	border: 1px solid #ccc;

	margin:100px;

}



a.gallery img {

	padding: 2px;

	border: 2px solid #ccc;



}

a.gallery:hover img {

	border: 2px solid #3588c7;

	background: none !important;

}

a.gallery:hover {

	background: none !important;

}



h2 {

	font: bold 20px verdana,arial, sans-serif;

	margin: 20px 0 0 0;

	clear: both;

	border-bottom: 1px solid #FF8001;



}

.headline a {

	color: #fff;

	text-decoration: none;

}

.headline a:hover {

	color: #fff;

		background: #FF8000;

}

.headline a, #content a {

	color: #FF8000;

	text-decoration: none;

}

.small_drop_down

{

font-size: 9px;

}

.bg 

{

	background-color:#EEECEC;

	border: 1px solid #ccc;

	border-top: 1px solid #ccc;

	padding: 5px;		

}



.memberarea{

	float:right;background: #f8f8f8;width:80%;padding:0px;margin:0px;

}



.memberarea a

{

	

	color: #FF8000;

	text-decoration: none;

}



.memberarea a:hover

{

	

	color: #FF8000;

	font-weight:bold;

}



.memberarea_caption

{

	font: bold 14px verdana,arial, sans-serif;

	margin: 0px 0 0 0;

	clear: both;

	border-bottom: 1px solid #FF8001;

}



.regionselect

{

	width:200px;

	margin-bottom:5px;

}





.naviga

{
	color: #FFFF66;
	font-family: verdana, Arial, sans-serif; 
	font-weight:bold;
	height:24px;
	text-decoration: none;
	padding:6px 4px 2px 4px; /* top, right, bottom, and left padding  */
	text-decoration:none;
	font-weight:bold;

}

.naviga:hover 

{

	color:#000000; 
	background-color:#FEE7BC;


}

.naviga:link {
	text-decoration:none;
	background-color:#FEE7BC;
}

.naviga2

{

	color: #33FF00;

	 font-family: verdana, Arial, sans-serif; 

	 font-size:12px;

	 font-weight:normal;

	 text-decoration: none;

	

}

.naviga2:hover 

{

	color:#66FFFF; 

	background-color:yellow; 

	text-decoration:none;

}





.shopstat

{

	color:orange;

	font-weight:bold;

	FONT-SIZE: 8pt

}



.shopor

{

	color:orange;

	FONT-SIZE: 9pt

}



.shopname

{

	color:black;

	font-weight:bold;

	FONT-SIZE: 10pt

}



.shoptxt 

{

   font-family: Verdana, Arial, sans-serif; 

   font-size:11px;

   background-color: #FFFFFF;

}



.navsm 

{

	color:#333333; 

	background-color:#FFFFFF; 

	font-size:8pt; 

	font-weight:normal;

}

a.navsm:link 

{

	color:#333399; 

	background-color:transparent;

}



a.navsm:visited 

{

	color:#333366; 

	background-color:transparent;

}



a.navsm:active 

{

	color:#6666FF; 

	background-color:transparent;

}



a.navsm:hover 

{

	color:#6666FF; 

	background-color:transparent; 

	text-decoration:none;

}







.linkNews

{

	color: #999999;

	text-decoration: none;

}



