/****************************************************************************************************************
overall styles
****************************************************************************************************************/
body {
	margin-top: 5px;
	margin-left: 5px;
	font-family: verdana;
	font-size: 12px;
}

#wrapper {
	width: 780px;
	border: 1px solid #000;
}

#banners {
	position: absolute;
	left: 790px;
	top: 5px;
	width: 195px;
}

#banners img {
	margin-bottom: 5px;
	border: 1px solid #000;
}

#header {
	cursor: pointer;
	height: 140px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#footer {
	clear: both;
	border-top: 1px solid #000;
	height: 25px;
	line-height: 25px;
	padding-left: 20px;
	color: #035c8f;
}

/****************************************************************************************************************
menu styles
****************************************************************************************************************/
#menu ul {
	height: 23px;
	background-color: #fff;
	padding: 0;
	margin: 0;
	list-style-type: none;
	border-bottom: 1px solid #000;
}
	
#menu li {
	display: inline;
}	
	
#menu a {
	float: left;
	text-decoration: none;
	cursor: pointer;
	color: #035c8f;
	font-size: 12px;
	padding-left: 13px;
	padding-right: 5px;
	line-height: 23px;
}

#menu a:hover {
	text-decoration: underline;
}

/****************************************************************************************************************
main styles
****************************************************************************************************************/
#main {
	margin: 0;
	padding: 0;
}

#leftcol {
	float: left;
	padding-left: 13px;
	width: 245px;
}

#centercol {
	float: left;
	padding-left: 13px;
}

#rightcol {
	float: left;
	padding-left: 13px;
}

#comment_site {
	margin-top: 10px;
	margin-left: 13px;
}

.next a {
	margin-top: 10px;
	float: right;
	margin-right: 40px;
	text-decoration: none;
}

.prev a {
	margin-top: 10px;
	float: left;
	text-decoration: none;
}

p {
	margin-bottom: 20px;
	padding: 0;
}

.soon {
	margin: 20px;
	width: 500px;
	padding: 10px;
	color: #751111;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #94AEC6;
}

a {
	color: #dc8701;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	cursor: pointer;
}

.text_input {
	border: 1px solid #000;
	width: 180px;
}

.text_search_input {
	border: 1px solid #000;
	width: 213px;
}

.header_input {
	margin-left: 10px;
	border: 1px solid #000;
	width: 300px;
	padding-bottom: 5px;
}

.bold {
	font-weight: bold;
}

.red {
	color: #c33f2e;
	font-weight: bold;
}

.orange_caption {
	color:#f49600;
}

.bold {
	font-weight: bold;
}

.clear {
	clear: both;
}

.search {
	display: block;
	margin-top: 10px;
	margin-bottom: 3px;
}

.float_right {
	float: right;
}

.english_flag {
	float: left;
	margin-top: 13px;
	margin-left: 20px;
	margin-right: 5px;
	background: url(img/english_flag.gif) no-repeat;
	width: 30px;
	height: 15px;
}
#sweflag{
	position:absolute;
	top:8px;
	left:759px;
}
#engflag{
	position:absolute;
	top:8px;
	left:730px;
}
/**********************************************************************************************************************
ticker styles
**********************************************************************************************************************/
#ticker {
	background-color: #000;
	margin:0px;
	padding:0px;
	height: 20px;
}

#t {
    position: relative;
    overflow: hidden;
    width: 550px;
    height: 20px;
	border-right: 1px solid #29689e;
}

#temp {
	margin-left: 70px;
	color: #fff;
}

.c {
    position: absolute;
    left: 550px;
    top: 3px;
    white-space: nowrap;
	color: #fff;
}

#img_begin {
	float: left;
	height: 20px;
}

#c1 a {
	color: #fff;
	text-decoration: none;
}

#c1 a:hover {
	text-decoration: underline;
}

#nbr {
	float:right;
	margin-right:5px;
	margin-top: 3px;
	color: #fff;
	font-size: 1em;
}

/****************************************************************************************************************
bar styles
****************************************************************************************************************/
.turkos_bar {
	margin-top: 10px;
	margin-bottom: 15px;
	font-family: Trebuchet MS;
	font-size: 14px;
	background: url(img/turkos_bar.gif) no-repeat;
	height: 22px;
	width: 237px;
	color: #fff;
	line-height: 22px;
	padding-left: 8px;
}

.brown_bar {
	margin-top: 10px;
	margin-bottom: 15px;
	font-family: Trebuchet MS;
	font-size: 14px;
	background: url(img/brown_bar.gif) no-repeat;
	height: 22px;
	width: 237px;
	color: #fff;
	line-height: 22px;
	padding-left: 8px;
}

.orange_bar {
	margin-top: 10px;
	margin-bottom: 15px;
	font-family: Trebuchet MS;
	font-size: 14px;
	background: url(img/orange_bar.gif) no-repeat;
	height: 22px;
	width: 237px;
	color: #fff;
	line-height: 22px;
	padding-left: 8px;
}
.orange_bar_20 {
    margin-left: 10px;
	margin-top: 10px;
    margin-bottom: 10px;
    font-family: Trebuchet MS;
    font-size: 14px;
	background: url(img/orange_bar.gif) no-repeat;
	height: 22px;
	width: 237px;
	color: #fff;
	line-height: 22px;
	padding-left: 8px;
}


.turkos_smallbar {
	margin-top: 10px;
	margin-bottom: 15px;
	font-family: Trebuchet MS;
	font-size: 14px;
	background: url(img/turkos_smallbar.gif) no-repeat;
	height: 22px;
	width: 109px;
	color: #fff;
	line-height: 22px;
	padding-left: 8px;
	cursor: pointer;
	border: none;
}
.turkos_back_smallbar {
	margin-top: 10px;
	margin-bottom: 15px;
	font-family: Trebuchet MS;
	font-size: 14px;
	background: url(img/turkos_smallbar.gif) no-repeat;
	height: 22px;
	width: 109px;
	color: #fff;
	line-height: 22px;
	padding-left: 8px;
	cursor: pointer;
	border: none;
	float:right;
}
.orange_smallbar {
	margin-top: 10px;
	margin-bottom: 15px;
	font-family: Trebuchet MS;
	font-size: 14px;
	background: url(img/orange_smallbar.gif) no-repeat;
	height: 22px;
	width: 109px;
	color: #fff;
	line-height: 22px;
	padding-left: 8px;
	cursor: pointer;
	border: none;
	text-align: left;
}

.turkos_mediumbar {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Trebuchet MS;
	font-size: 13px;
	background: url(img/turkos_mediumbar.gif) no-repeat;
	height: 22px;
	width: 181px;
	color: #fff;
	line-height: 22px;
	padding-left: 6px;
}

.orange_mediumbar {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Trebuchet MS;
	font-size: 13px;
	background: url(img/orange_mediumbar.gif) no-repeat;
	height: 22px;
	width: 181px;
	color: #fff;
	line-height: 22px;
	padding-left: 6px;
}

.turkos_minibar {
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Trebuchet MS;
	font-size: 12px;
	background: url(img/turkos_minibar.gif) no-repeat;
	height: 22px;
	color: #fff;
	line-height: 22px;
	padding-left: 6px;
}

/****************************************************************************************************************
leftcol styles
****************************************************************************************************************/
#leftcol p {
	margin-top: 10px;
	width: 240px;
	font-size: 11px;
}

.float_right {
	float: right;
	margin-right: 45px;
	cursor: pointer;
}

.float_left {
	float: left;
	cursor: pointer;
}

.login {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}

#checkbox_input {
	margin-top: 20px;
	border: none;
	margin-right: 3px;
}

#checkbox_text {
	font-size: 11px;
}

.pris {
	float: left;
	width: 90px;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 3px;
}

.pris_input {
	margin-right: 20px;
	border: 1px solid #000;
	width: 92px;
}

#sell_horse {
	position: absolute;
	visibility: hidden;
	width: 220px;
	height: 70px;
	margin-left: -10px;
	margin-top: -110px;
	padding-left: 0;
	padding-top: 7px;
	background: url(img/bubble_left.gif) no-repeat;
	color: #000;
	text-align: center;
	font-size: 10px;
}

#buy_horse {
	position: absolute;
	visibility: hidden;
	width: 220px;
	height: 70px;
	margin-left: 60px;
	margin-top: -110px;
	padding-left: 0;
	padding-top: 7px;
	background: url(img/bubble_right.gif) no-repeat;
	color: #000;
	text-align: center;
	font-size: 10px;
}

#logindiv{
	border-top:solid 1px;
	border-bottom:solid 1px;
	height:150px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

/****************************************************************************************************************
centercol styles
****************************************************************************************************************/
.latestad {
	width: 235px;
	border: 1px solid #000;
	margin-bottom: 20px;
}

.latestad img {
	width: 235px;
	margin-bottom: 10px;
}

.latestad #header {
	margin-top: 5px;
	margin-left: 10px;
	color: #515151;
	font-size: 14px;
	font-weight: bold;
	width: 200px;
	height: 34px;
	overflow: hidden;
	cursor: text;
}

.latestad #info {
	margin-top: 10px;
	margin-left: 10px;
	padding: 0;
}

.latestad #info ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.latestad #other {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	padding-right: 5px;
	font-size: 12px;
	width: 200px;
	overflow: hidden;
}

.latestad .more {
	margin-top: 4px;
	background: url(img/more_info.gif) repeat-x;
	height: 17px;
	cursor: pointer;
}

.latestad .moretext {
	float: right;
	margin-right: 5px;
	color: #fff;
	line-height: 17px;
}

/****************************************************************************************************************
rightcol styles
****************************************************************************************************************/
.latestads {
	width: 237px;
	/* height: 150px;*/
	border: 1px solid #000;
	margin-bottom: 7px;
}

.latestads img {
	float: left;
	width: 80px;
	/*height: 70px;*/
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 10px;
	max-height:85px;
	height: expression( document.body.clientWidth > 84 ? "85px" : "auto" );
}

.latestads .header {
	width: 135px;
	height: 34px;
	margin-top: 5px;
	color: #515151;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
}

.latestads .info {
	/*height:50px;*/
	margin-top: 15px;
	padding: 0;
	overflow: hidden;
}

.latestads .info ul {
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
}

.latestads .other {
	margin-top: 8px;
	height: 39px;
	padding-left: 5px;
	padding-right: 5px;
	overflow: hidden;
	font-size: 11px;
}

.latestads .more {
	margin-top: 4px;
	background: url(img/more_info.gif) repeat-x;
	height: 17px;
	cursor: pointer;
}

.latestads .moretext {
	float: right;
	margin-right: 5px;
	color: #fff;
	line-height: 17px;
}

#search_box {
	margin-top: 10px;
	margin-bottom: 20px;
}

#search_box #search_button {
	float: right;
	margin-right: 10px;
	font-family: Trebuchet MS;
	font-size: 12px;
	background: url(img/turkos_minibar.gif) no-repeat;
	height: 22px;
	width: 40px;
	color: #fff;
	line-height: 22px;
	padding-left: 6px;
	border: none;
	cursor: pointer;
}
#search_box #search_button_first{
	float: right;
	margin-right: 10px;
	margin-top:5px;
	font-family: Trebuchet MS;
	font-size: 12px;
	background: url(img/turkos_minibar.gif) no-repeat;
	height: 22px;
	width: 40px;
	color: #fff;
	line-height: 22px;
	padding-left: 6px;
	border: none;
	cursor: pointer;
}
.text_input_first {
	border: 1px solid #000;
	width: 180px;
	margin-top:7px;
}
.dropdown_first {
	visibility: visible;
	width: 100%;
}
.dropdown_first select {
	width: 235px;
}
#search_box #search_button2 {
	float: right;
	margin-right: 32px;
	font-family: Trebuchet MS;
	font-size: 12px;
	background: url(img/turkos_minibar.gif) no-repeat;
	height: 22px;
	width: 40px;
	color: #fff;
	line-height: 22px;
	padding-left: 6px;
	border: none;
	cursor: pointer;
}
#submitbutton3{
	float: right;
	margin-right: 42px;
	font-family: Trebuchet MS;
	font-size: 12px;
	background: url(img/turkos_smallbar.gif) no-repeat;
	height: 22px;
	width: 110px;
	color: #fff;
	line-height: 22px;
	padding-left: 6px;
	border: none;
	cursor: pointer;
}

#tipsent{
	height:100px;
	padding-top:10px;
	padding-left:10px;
}

/****************************************************************************************************************
ad styles
****************************************************************************************************************/
#adtop {
	width:725px;
	float:left;
	margin-left:10px;
}

#adleft {
	float: left;
	margin-left: 10px;
	width: 225px;
}

#adleft img {
	border: 1px solid #000;
	width: 225px;
	margin-bottom: 10px;
	cursor: pointer;
}

#adleft #pub {
	font-size: 11px;
	font-style: italic;
	overflow: hidden;
}

.adinfo {
	float: left;
	margin-left: 7px;
	width: 245px;
	min-height: 225px;
	margin-bottom: 20px;
	padding-left: 10px;
	border: 1px solid #000;
}

#headerad {
	width:450px;
	margin-top: 8px;
	color: #515151;
	font-size: 22px;
	font-weight: bold;
	float:left;
}

#ADheaderad {
	width:450px;
	margin-top: 8px;
	margin-left: 5px;
	color: #515151;
	font-size: 22px;
	font-weight: bold;
	height:50px;
}

.adinfo #info {
	margin-bottom: 10px;
	padding: 0;
}

.adinfo #info ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.adother {
	float: left;
	margin-left: 5px;
	margin-bottom: 20px;
	width: 230px;
	min-height: 212px;
	border: 1px solid #000;
}

.adinfo #header2 {
	margin-top: 10px;
	color: #515151;
	font-size: 14px;
	font-weight: bold;
}

.adinfo #other_text {
	margin-top: 2px;
	margin-bottom: 10px;
	padding-right: 10px;
	overflow: hidden;
}

.adother #comment {
	margin-bottom: 10px;
	margin-left: 10px;
	padding-right: 10px;
	width: 215px;
	overflow: hidden;
}

.comment_button {
	background-color:white;
	font-family: Trebuchet MS;
	font-size: 14px;
	background: url(img/turkos_mediumbar.gif) no-repeat;
	width: 183px;
	height:22px;
	color: #fff;
	line-height: 22px;
	cursor: pointer;
	border: none;
}

#adbottom {
	clear: both;
	padding: 10px;
}
#adbottom .big_text {
	margin-top: 5px;
	font-size: 13px;
	margin-left:5px;
	float:left;
	margin-bottom:10px;
	width:600px;
	height:20px;
}
.print_smallbar {
	font-family: Trebuchet MS;
	font-size: 14px;
	background: url(img/turkos_smallbar.gif) no-repeat;
	width: 109px;
	color: #fff;
	line-height: 22px;
	padding-left: 8px;
	cursor: pointer;
	height:25px;
	overflow:hidden;
	float:left;
	margin-left:13px;
	margin-bottom:10px;
}
#adbottom .original_site{
	display: block;
	margin-top: 5px;
	padding-left: 5px;
	font-size: 13px;
	width:550px;
	height:20px;
	overflow:hidden;
	float:left;
}

#adbottom .big_text_print{
	display: none;
}

#adbottom #contact_text {
	margin-top: 10px;
	font-size: 14px;
}

#translate{
	height:20px;
	width:229px;
	margin-top:5px;
	margin-left:598px;
	overflow:hidden;
}
#translate img{
	margin-left:3px;
	border-style:none;
}

#tips {
	margin-right:-10px;
	float: right;
	cursor: pointer;
}

#tip {
	display: none;
	position: absolute;
	margin-top: 35px;
	width: 200px;
	padding-left:5px;
	padding-bottom: 5px;
	background-color: #fff;
	border: 1px solid #000;
	left:600px;
}

#tip a {
	float: right;
	margin-right: 20px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}

.soldh{
	margin-right:20px;
	text-align:center;
	font-size:30px;
	text-margin:10px;
	color:#f00;
}
/****************************************************************************************************************
dropdown styles
****************************************************************************************************************/
.dropdown {
	visibility: visible;
	width: 100%;
}

.hidden {
	visibility: hidden;
	height: 180px;
	width: 230px;
}

.dropdown select {
	width: 214px;
}

/****************************************************************************************************************
result styles
****************************************************************************************************************/
#result {
	float: left;
	width: 500px;
}

#result_ads {
	margin-right: 10px;
	width: 500px;
}

.result_ads {
	float: left;
	margin-right: 10px;
}

.hits {
	float: right;
	margin-right: 5px;
}

#result_nbr {
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}

#result_user {
	margin-right: 10px;
	width: 500px;
}

.result_user {
	width: 500px;
	border: 1px solid #000;
	margin-bottom: 7px;
}

.result_user img {
	float: left;
	width: 80px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
}

.result_user .header {
	width: 380px;
	height: 18px;
	margin-top: 5px;
	color: #515151;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
}

.result_user .info {
	margin-top: 2px;
	padding: 0;
	overflow: hidden;
}

.result_user .info ul {
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
}

.result_user .more {
	clear: both;
	margin-top: 4px;
	background: url(img/more_info.gif) repeat-x;
	height: 17px;
	cursor: pointer;
}

.result_user .moretext {
	float: right;
	margin-right: 5px;
	color: #fff;
	line-height: 17px;
}

/****************************************************************************************************************
newest styles
****************************************************************************************************************/

.result_newest{
	float: left;
	margin: 5px 5px 0 5px;
	padding-left:7px;
}
/****************************************************************************************************************
nocol styles
****************************************************************************************************************/
.nocol {
	margin-top: 10px;
	margin-left: 13px;
	margin-right: 20px;
}

.nocol p {
	margin: 0;
	padding: 0;
}

#contact {
	margin-top: 10px;
}

.contactinfo {
	float: left;
	width: 190px;
	margin-right: 10px;
	margin-bottom: 10px;	
}

.contactinfo ul {
	list-style: none;
	margin-top: -2px;
	margin-left: 10px;
	padding: 0;
}

.contactbanner {
	float: left;
	width: 345px;
	margin-bottom: 10px;	
}

.contactbanner ul {
	list-style: none;
	margin-top: -6px;
	margin-left: 5px;
	padding: 0;
}

/****************************************************************************************************************
member styles
****************************************************************************************************************/
#leftcol_member {
	float: left;
	padding-left: 13px;
	width: 255px;
}

#rightcol_member {
	float: right;
	width: 490px;
	padding-left: 5px;
	padding-right: 10px;
	margin-bottom: 10px;
}

#member_reg {
	margin-top: 20px;
}
#dropdown_member {
	width: 184px;
}

#useragree {
	display: none;
	width: 480px;
}

#userperc {
	width: 480px;
	display: block;
}

#userperc ul {
	list-style: disc;
	margin-top: -6px;
	margin-left: 20px;
	margin-bottom: 30px;
	padding: 0;
}

/****************************************************************************************************************
create ad styles
****************************************************************************************************************/
#textarea {
	width: 200px;
	height: 300px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

#create_img {
	width: 230px;
}

#create_img img {
	margin-right: 1px;
	height: 70px;
	width: 70px;
}

#create_button {
	display: block;
	margin-right: 38px;
	float: right;
}

/****************************************************************************************************************
account, user styles
****************************************************************************************************************/
#account {
	float: left;
	width: 500px;
	padding-left: 5px;
}

#account_img {
	margin-left: 5px;
	width: 225px;
	height: 200px;
	border: 1px solid #000;
	cursor: pointer;
}

#upload_pic {
	display: none;
	position: absolute;
	width: 230px;
	margin-top: 5px;
	margin-left: -5px;
	.margin-top: 210px;
	.margin-left: -240px;
	padding: 10px;
	.padding-bottom: 0;
	background-color: #fff;
	border: 1px solid #000;
}

#upload_browse {
	margin-bottom: 10px;
}

#uploadad_pic {
	width: 200px;
	background-color: #fff;
}

#upload_pic a {
	float: right;
	margin-right: 10px;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}

#account_list {
	list-style: none;
	margin: 0;
	padding: 5px;
}

#account_ad {
	margin-left: 5px;
	margin-bottom: 10px;
}

.account_ads {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	width: 237px;
	border: 1px solid #000;
}

.account_ads img {
	float: left;
	width: 80px;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 15px;
}

.account_ads .header {
	width: 235px;
	height: 18px;
	margin-top: 5px;
	color: #515151;
	padding-left: 5px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
}

.account_ads .info {
	margin: 0;
	padding: 0;
	height: 78px;
	overflow: hidden;
}

.account_ads .info ul {
	padding: 0;
	margin: 0;
	list-style: none;
	overflow: hidden;
}

.account_ads #href {
	display: block;
	margin-top: 10px;
}

#href #aleft {
	float: left;
	margin-left: 5px;
}

#href #aright {
	float: right;
	margin-right: 5px;
}

.account_ads .more {
	margin-top: 4px;
	background: url(img/more_info.gif) repeat-x;
	height: 17px;
	cursor: pointer;
}

.account_ads .moretext {
	float: right;
	margin-right: 5px;
	color: #fff;
	line-height: 17px;
}

/****************************************************************************************************************
delete ad styles
****************************************************************************************************************/
#delete_ad {
	margin: 15px;
}

#delete_ad a {
	margin-right: 20px;
	font-family: arial;
	font-size: 18px;
}

#delete_ad #question {
	margin-top: 10px;
	margin-left: 60px;
}



