﻿FORM
{
    DISPLAY: inline
}
INPUT
{
    DISPLAY: inline
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    DISPLAY: block;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A
{
    FONT-WEIGHT: 900;
    COLOR: #000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #336600;
    TEXT-DECORATION: underline
}
BODY
{
  font-family: Tahoma;
  font-size: 12px;
  padding: 0px;
  margin-top: 0px;
}
#Header_TopLinks li
{  
  display: inline;
  margin-left: 10px;
}
#Header_TopLinks
{
  width: 980px;
  text-align: right;
}
#Header_TopLinks a
{
  color: #197b30;
}
#Header_LogoAndTopBanner
{
  width: 980px;
}
#Header_Logo
{
  width: 240px;
  float: left;
}
#Header_Tagline1
{
  font-family: Tahoma;
  font-size: 13px;
  color: #363636;
  float: left;
  width: 100%;
  margin-bottom: 0px;
  margin-top: 10px;
  font-weight: bold;
}
#Header_Tagline2
{
  font-family: Tahoma;
  font-size: 23px;
  width: 100%;
  height: 29px;
  color: #197b30;
  float: left;
  padding-top: 0px;
  line-height: 0.9;
  #line-height: 1.2;
}
#Header_Tagline3
{
	font-size: 10px;
	color: #363636;
	float: left;
	margin-top: -5px;
}
#Header_AdvertiseHere
{
  font-size: 10px;
  color: #ff8a00;
  float: right;
  width: 100px;
  text-align: right;
}

#Header_AdvertiseHere a
{
  font-size: 10px;
  color: #ff8a00;
}
#SearchBarMotors
{
	margin-top: -10px;
	width: 980px;	
	height: 94px;
	_height: 94px;
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/searchbardeep.png');
	background-repeat: no-repeat;
	background-position: bottom center;
}
#SearchBar
{
	margin-top: -10px;
	width: 980px;	
	height: 67px;
	_height: 50px;
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/searchbar.png');
	background-repeat: no-repeat;
	background-position: bottom center;
	margin-top:auto;
}
#SearchBarProperty
{
	width: 980px;	
	height: 107px;
	_height: 50px;
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/searchBarProperty.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	margin-top: auto;
}
#SearchBar_FADTab
{
	width: 130px;
	height: 29px;
	/*margin-left: -35px;	
	_margin-left:120px;
	#margin-left:200px;*/
	margin-left:200px;
	_margin-left:120px;
	float: left;
}
#SearchBar_FADTabUnselected
{
	width: 130px;
	height: 24px;
	/*margin-left: -35px;	
	_margin-left:120px;
	#margin-left:200px;*/
	margin-left:200px;
	_margin-left:120px;
	float: left;
	margin-top:2px;
}
#SearchBar_MotorsTab
{	
	width: 130px;
	height: 24px;
	margin-left: 3px;
	margin-top: 2px;
	float: left;
}
#SearchBar_MotorsTabSelected
{	
	width: 130px;
	height: 29px;
	margin-left: 3px;
	float: left;
}
#SearchBar_JobsTab
{	
	width: 130px;
	height: 24px;
	margin-left: 3px;
	margin-top: 2px;
	float: left;
}
#SearchBar_JobsTabSelected
{	
	width: 130px;
	height: 29px;
	margin-left: 3px;
	float: left;
}
#SearchBar_PAATab
{	
	width: 130px;
	height: 24px;
	margin-left: 3px;
	margin-top: 2px;
	float: left;
}
#SearchBar_Login
{	
	width: 60px;
	height: 21px;
	float: right;
	margin: 2px;
}
#SearchBar_Register
{	
	width: 70px;
	height: 21px;
	float: right;
	margin: 2px;
}
#SearchBar_Line2
{
	width: 100%;	
	height: 39px;
	_margin-top: -1px;
}
#SearchBar_Line2 input
{
	margin: 0px 10px 10px 10px;
	float: left;
}
#SearchBar_Line2 select
{
	border: 1px solid #555;
	margin: 10px 0px 10px 10px;
	float: left;
}
.SearchBar_PropertySelect
{
	margin-left: 10px;
	float: left;
	width: 150px;
}
.SearchBar_PropertySelectPrice
{
	margin-left: 10px;
	float: left;
	width: 210px;
}
.SearchBar_PropertySelectPrice select
{
	border: 1px solid #555;
	float: left;
}
#SearchBar_UserAccount
{
	float: right;
	margin: 3px 5px 0px 5px;	
}
#SearchBar_UserAccountLink
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/accountButtonCONTENT1px.png'); 
	float: left; 
	padding-left: 2px;
	padding-right: 2px;
	width: 146px;
	_width: 120px;
	overflow: hidden;
	white-space: nowrap;
	text-align: center;
	height:21px;
}
#SearchBar_UserAccountLinkInner
{
	margin-top:3px;
}
#SearchBar_UserAccountLink a
{
	color: white;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	margin-top: 2px;
}
#SearchBar_UserAccountLink a:hover
{
	text-decoration: none;
}
#SearchBar_Logout
{
	float: right;
	margin-top: 3px;
}

#Keywords
{
	border: 1px solid #555;
}
#SearchBar_ChangeLocation 
{
	margin: 12px 0px 10px 10px;
	float: left;
	width: 140px;
}
#SearchBar_ChangeLocation a
{
	color: white;
}
#SearchBar_AdvancedSearch
{
	margin: 12px 10px 0px 10px;
	float: right;	
}
#SearchBar_AdvancedSearch a
{
	font-size: 11px;
	color: white;
	text-decoration: underline;
}
.SearchBar_OptionsLink
{
	float: left;
	height: 12px;
	margin-top: 12px;
	margin-left: 5px;
	_margin-top: 13px; /*IE 6*/
	#margin-top:13px; /*IE 7*/
}
.SearchBar_OptionsLink a
{
	color: white;
}
.SearchBar_RadioButton
{
	float: left;
	margin-top: 3px;
	_margin-top: 0px;
	#margin-top:0px;
}
#SearchBar_Line2 input radio
{
	border: 0px;
}
#MSB_Line1
{
	float: left;
	width: 950px;
}
#MSB_Line2
{
	float: left;
	width: 950px;
	margin-top: -3px;
	_margin-top: -5px;
}
#MSB_Line1 select
{
	width: 150px;
}
#MSB_Line2 select
{
	width: 150px;
}
#btnSubmit 
{   
	width: 60px;
	height: 21px;
	float: left;
	margin: 10px 0px 10px 10px;
	cursor: pointer;
}

#btnSubmitTestimonial 
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/submitButtonCLEAR.png');
	width: 60px;
	height: 21px;
	margin: 10px 0px 10px 10px;
	cursor: pointer;
}

#hpArea_TitleBox
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxHighlightCONTENT1px.png');
	background-repeat:repeat-y;
}

#hpArea_Title
{
	border-bottom: 1px solid #aca062;
	font-size: 15px;
	font-weight: bold;
	color: #197b30;
	width: 180px;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

#hpArea_List
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxHighlightMAP.png'); 
	background-repeat: no-repeat;
}
#hpArea_ListSpain
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxHighlightCONTENT1px.png'); 
	background-repeat: no-repeat;
}

#hpArea_List li
{
	list-style: none;
	margin-left: -10px;
}
#hpArea_List li a
{
	font-size: 12px;
	color: #197b30;
	line-height: 1.4;
	font-weight: normal;
}
#hpArea_ListSpain li
{
	list-style: none;
	margin-left: -10px;
}
#hpArea_ListSpain li a
{
	font-size: 12px;
	color: #197b30;
	line-height: 1.4;
	font-weight: normal;
}
#hpArea_ListBox
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxHighlightCONTENT1px.png'); 
	padding-top: 10px;
	background-repeat:repeat-y;
}
#hpArea_SeeMore
{
	padding-left: 12px;
	padding-bottom: 10px;	
	margin-top: 10px;
}
#hpArea_SeeMore a
{
	font-size: 12px;
	color: #197b30;
}

.PAABOX_Background
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxPAACONTENT1px.png');
	background-repeat: repeat-y;
	padding-bottom: 15px;
}
.PAABOX_Title
{
	border-bottom: 1px solid #aca062;
	font-size: 15px;
	font-weight: bold;
	color: black;
	width: 180px;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.PAABOX_Ad
{
	width: 190px;
	overflow: hidden;
	margin-left: 10px;
	color: #666;
}
.PAABOX_OrangeLink
{
	margin-top: 15px;
}
.PAABOX_OrangeLink a
{
	color: #ff8100;
	margin-left: 10px;
}
.PAA_IncompleteLinks
{
	float: left;
	margin-left: 10px;
}
.PAA_IncompleteLinks a
{
	color: #ff8100;
	font-weight: normal;
}
.hpLight_TitleBox
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxLightCONTENT1px.png');
	padding-bottom: 10px;
	background-repeat:repeat-y;
}
.hpLight_TitleBox322
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/box322content1px.png');
	padding-bottom: 10px;
	background-repeat:repeat-y;
	width: 322px;
}
.hpLight_TitleBoxWhite
{
	padding-bottom: 10px;
	background-color: white; 
	background-image: none; 
	border-left: 1px solid #d9e1a9;
	border-right: 1px solid #d9e1a9; 
	width: 195px;
	#width: 197px;
}
.hpLight_TitleBoxWhite ul
{
	list-style-image: url('http://www.friday-ad.co.uk/Image/_FAD/sideBoxArrow.png');
}
.hpLight_TitleBox ul
{
	list-style-image: url('http://www.friday-ad.co.uk/Image/_FAD/sideBoxArrow.png');
}
.hpLight_TitleBox ul a
{
	color: #197b30;
	font-size: 12px;
	font-weight: normal;

}
.hpLight_TitleBoxWhite ul a
{
	color: #197b30;
	font-size: 12px;
	font-weight: normal;

}
.hpLight_TitleBox a
{
	color: #197b30;
	font-size: 12px;
	line-height: 1.5;
	color:#177b33;
	font-weight:normal;
}
.hpLight_TitleBox a:hover
{
	color: #197b30;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.5;
	color:#177b33;
	font-weight:normal;
	text-decoration:underline;
}
.hpLight_InnerContent
{
	margin-left:10px;
	margin-right:10px;
}
.hpLight_InnerContent a
{
	font-weight:normal;
	text-decoration:none;
	color:#177b33;
}
.hpLight_InnerContent a:hover
{
	font-weight:normal;
	text-decoration:underline;
	color:#177b33;
}
.hpLight_InnerContentSingleLine
{
	margin-bottom:4px;
}
.hpLight_Title
{
	color: black;
	font-size: 15px;
	width: 180px;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #a0ac62;
}
.hpLight_Title a
{
	text-decoration: none;
	color: black;
	font-size: 15px;
}
.hpLight_Title a:hover
{
	text-decoration: none;
	color: black;
	font-size: 15px;
}

.hpLight_Separator
{
	width: 180px;
	margin: 5px 0px 10px 5px;
	padding-left: 5px;	
	border-bottom: 1px solid #a0ac62;
	height:5px;
	font-size:1px;
}
.hpLight_BottomLink
{
	float: right;
	margin-right: 10px;	
}
.hpLight_BottomLink a
{
	font-weight: normal;
	color: #197b30;
	font-size: 12px;
	font-family: Tahoma;
}
.hpHot_TitleBox
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideWhatsOnHotBoxCONTENT1px.png');
	padding-bottom: 10px;
	background-repeat:repeat-y;
}
.hpHot_Title
{
	color: black;
	font-size: 16px;
	font-weight:bold;
	width: 180px;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid #fe988a;
}
.hpHot_TitleBox ul
{
	list-style-image: url('http://www.friday-ad.co.uk/Image/_FAD/hotBulletPoint.png');
}
.hpHot_TitleBox ul a
{
	color: black;
	font-size: 14px;
	font-weight: normal;
}
.hpHot_TitleBox li
{
	margin: 0 10px 10px 0px;
}
.hpHot_TitleBox a
{
	color: black;
	font-size: 14px;
	color: black;
	font-weight:normal;
}
.hpHot_TitleBox a:hover
{
	color: Black;
	font-size: 14px;
	font-weight: normal;
	color: black;
	font-weight:normal;
	text-decoration:underline;
}
.hpHot_TitleBoxInner
{
	margin-left:10px;
	margin-right:5px;
	margin-top:5px;
}
.hpHot_TitleBoxInner a
{
	color:#177b33;
	font-size:12px;
}
.hpHot_TitleBoxInner a:hover
{
	color:#177b33;
	font-size:12px;
}

.hpTestimonialText
{
	color: black;
	font-size: 12px;
	margin: 10px;
}
#hpTestimonials_SeeMore
{
	padding-left: 10px;
}
#hpTestimonials_SeeMore a
{
	font-size: 12px;
	color: #197b30;
}

#hpKeywords
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxLightCONTENT1px.png');
	margin-top: 0px;
	background-repeat:repeat-y;
}

#hpKeywords ul
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: -2px;
	padding: 2px;
}

#hpKeywords li a
{
	float: left;
	margin: 2px;
	margin-top: -2px;
	font-weight: normal;
	color: #197b30;
}
.hpk1
{
	font-size: 8px;
}
.hpk2
{
	font-size: 10px;
}
.hpk3
{
	font-size: 14px;
}
.hpk4
{
	font-size: 18px;
}
.hpk5
{
	font-size: 20px;
}
.hpk6
{
	font-size: 22px;
}

#hpNewsletter_TitleBox
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxWhiteCONTENT1px.png');
	background-repeat:repeat-y;
}

#hpNewsletter_Title
{
	border-bottom: 1px solid #aca062;
	font-size: 15px;
	font-weight: normal;
	color: black;
	width: 180px;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

#hpNewsletter_TitleBox input
{
	border: 1px solid #c1c1c1;
	color: #777;
	margin-left: 10px;
	width: 170px;
}

#NewsletterSignUp
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/signup.png');
	width: 70px;
	height: 21px;
	cursor: pointer;
	float: right;
	margin: 10px;
}

#HPAdvertTabs_Line1
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/HPadsBoxTOP.png');
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 609px;
	height: 28px;
	_height: 26px;
	margin-top: 15px;
}

.HPAdvertTab
{
	float: left;
	background-color: #f0f4db;
	border: 1px solid #bbc57c;
	border-bottom: 0px;
	padding: 5px 5px 0px 5px;
	height: 19px;
	_height: 17px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	color: #197b30;
}

.HPAdvertTab a
{
	color: #197b30;
}

.HPAdvertTabOff
{
	float: left;
	border-color: #bbc57c;
	border-style: solid;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom: none;
	background-color: #ffffff;
	height: 15px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 4px;
	padding-right: 4px;
	margin-left: 10px;
	color: black;
	line-height: 1;
}

.HPAdvertTabOff a
{
	color: Black;
}

#HPAdvertTab_ViewAll 
{
	float: right;
	padding-top: 5px;
	margin-right: 18px;
}
#HPAdvertTab_ViewAll a
{
	color: #197b30;
	font-size: 11px;
}
#HPAdvertTabs_Line2
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/HPadsBoxContent1px.png');
	height: 160px;
	width: 609px;
}
.LatestAd
{
	float: left;
	width: 104px;
	height: 110px;
	text-align: center;
	padding-left: 8px;	
	margin-top: 8px;
	margin-bottom: 8px;
	padding-right:8px;
}
.LatestAd_Image
{
	float: left;
	border: 1px solid #c1c1c1;
	width: 102px;
	height: 77px;
}
.LatestAd_Text a
{
	float: left;
	color: #197b30;
	font-size: 11px;
	width: 102px;
	height: 28px;
	overflow: hidden;
}
.LatestAd_Price
{
	color: black;
}
#adultDisclaimer
{
	font-size: 11px;
}
#adultDisclaimerText
{
	width: 560px;
	float: left;
	padding-top: 10px;
	margin-left: 5px;
}
#adultIcon
{
	width: 35px;
	float: left;
}
.HPAdvertTab_ViewMore
{
	float: right;
	margin-right: 10px;
	margin-top: 15px;
}
.HPAdvertTab_ViewMore a
{
	color: #197b30;
}
#HPActiveUsers_TitleBox
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/rightBoxAbove125sCONTENT1px.png');
	width: 126px;
}	
#HPActiveUsers_Title
{
	text-align: left;
	border-bottom: 1px solid #aca062;
	font-size: 15px;
	font-weight: normal;
	color: black;
	width: 110px;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#HPActiveUsers_Text
{
	text-align: left;
	margin-left: 5px;
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
}

#HPButtonBanners a
{
	color: #ff8a00;
	font-size: 11px;
	font-weight: normal;
}

#rightPanel
{
  float: left;
  margin: 0px 10px 5px 20px;
  padding-top: 10px;
  font-family:Tahoma;
  width: 750px;
}
#LinksPage_RightPanel
{
  float: left;
  margin: 0px 0px 5px 10px;
  padding-top: 10px;
  font-family:Tahoma;
  width: 730px;
}
.StaticPagesSubtitle
{
	color: #197b30;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #bbb;
	padding: 0px 0px 10px 10px;
	margin: 10px 5px 20px 5px;
}
.rightPanel_Title
{
	color: #197b30;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #bbb;
	padding: 0px 0px 10px 10px;
	margin: 10px 5px 20px 5px;
}
.rightPanel_Text
{
	padding-left: 15px; 
	padding-right: 15px;
}
.rightPanel_Text a
{
	color: #197b30;
	font-weight: normal;
}

#AdSenseTopAds a, #AdSenseMiddleAds a, #AdSenseBottomAds a
{
	font-weight: bold;
	font-size: 14px;
}
#CenterPanelSearchResults
{
  float: left;
  margin: 0px 10px 5px 20px;
  padding-top: 0px;
  font-family:Tahoma;
  width: 609px;	
}
#CenterPanelSearchResults IMG
{
    DISPLAY: inline
}
#CenterPanelSearchResults A
{
  text-decoration : none; 
  color:#177b33;
  font-weight:normal;
}
#CenterPanelSearchResults A:hover
{
  text-decoration : underline; 
  color:#177b33;
  font-weight:normal;
}

#RightPanelSearchResults
{
	float:right;
	/*overflow:hidden;*//*todo: dupa dupa na pozniej*/ 
}

#CategoryName
{
	width: 609px;
	float:left;
}
#CategoryNameBackground
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/HPadsBoxContent1px.png');
	width: 609px;
	height: 25px;
}
#CategoryNameBackground a
{
	color: #197b30;
	font-size: 14px;
	font-weight: normal;
}
#CategoryNameText
{
	float: left;
	margin-top: 3px;
	margin-left: 10px;
	font-size:14px;	
}
#CategoryViewAllLink
{
	float: right;
	margin-right: 10px;
	margin-top: 3px;

}
#CategoryClassList
{
	float: left;
	width: 609px;
}

#CategoryClassList a
{
	font-size:12px;
	font-family:Tahoma;	
	color:#177b33;
	font-weight:normal;
}
#CategoryClassList ul
{
	margin-left:14px;
	padding-left:14px;
	margin-top: 5px;
	list-style-image: url(http://www.friday-ad.co.uk/Image/_FAD/bullet.png);

}
#CategoryClassList li
{
	margin-bottom: 5px;
}

#bizarreDiv, #bargainDiv
{
        color:black;
        font-weight:bold;
}
#AdDetails_MainColumn
{
	width: 770px;
	float: left;	
}

#AdDetails_RightColumn
{
	width: 200px;
	float: right;
	
}

#AdDetails_TitleBox
{
	width: 770px;
}

#AdDetails_GoogleTextLinks
{
	border: inherit;
}
#AdDetails_GoogleLinksBottom
{
	border: inherit;
	text-align:center;
	padding-top:20px;
	padding-bottom:20px;
	border-top:1px solid silver;
	border-bottom:1px solid silver;
	margin-top:10px;
	margin-bottom:10px;
}

#AdDetails_TitleTop
{
	float: left;
	background-image: url('http://www.friday-ad.co.uk/image/_fad/adDetailsBarCONTENTfirst1px.png');
	width: 770px;
	height: 30px;
	border-bottom: 1px solid #a1ab61;
}
#AdDetails_Title
{
	font-size: 19px;
	font-family: Tahoma;
	float: left;
	padding-left:15px;
}
#AdDetails_Booked
{
	float: right;
	background-image: url('http://www.friday-ad.co.uk/image/_fad/bookedIco.png');
	background-repeat: no-repeat;
	padding-left: 25px;
	height: 22px;
	margin-top: 8px;
	margin-right: 10px;
}
#AdDetails_Viewed
{
	float: right;
	background-image: url('http://www.friday-ad.co.uk/image/_fad/viewsIco.png');
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-right: 10px;
	margin-top: 8px;
	height: 22px;
}
#AdDetails_VerticalGoogleAds
{
	float:right;
	padding-right:4px;
}
#AdDetails_SeeMoreLink
{
	margin-right:41px;
}
#HS_Box
{
	float: left;
}
.HS_Element
{
	float: left;
	font-weight: bold;
	font-size: 18px;
	font-family: Tahoma;
	color: #197b30;
	margin-top: 5px;
}
#AdDetails_TitleBottom
{
	float: left;
	background-image: url('http://www.friday-ad.co.uk/image/_fad/adDetailsBarCONTENTsecond1px.png');
	width: 770px;
	height: 30px;	
}
#AdDetails_TitleBottomInner
{
	margin-left:15px;
}
#AdDetails_Call
{
	float: left; 
	font-size: 18px;
	font-weight: normal;
	margin-top: 5px;
	color: #197b30;
}
#AdDetails_Email
{
	float: left; 	
	font-size: 18px;
	font-weight: normal;
	margin-top: 5px;
	margin-left: 5px;
	color: #197b30;
}
#AdDetails_Email a
{
	font-size: 18px;
	font-weight: normal;
	color: #197b30;
	text-decoration: underline;
}

#AdDetails_GoogleTextLinks
{
	text-align: center;
	margin: 15px;
}
#AdDetails_BackLink a
{
	color: #197b30;
	font-weight: normal;
}
#MMedia
{
	width:430px;
}
#photoPanel
{
	display: table-cell;
	text-align: center;
	width: 426px;
	height: 322px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px solid black;
}
#thumbPanel
{
	float: left;
	width: 426px;
	margin-top: 25px;
}
.thumb
{
  width: 93px;
  height: 65px;  
  padding: 1px;
  float: left;    
  border: 1px solid black;
  margin-right: 12px;
  margin-bottom: 5px;
}

.thumbRightmost
{
  width: 93px;
  height: 65px;  
  padding: 1px;
  float: right;    
  border: 1px solid black;
}
#AdDetails_ContentLeftMedia
{
	width:429px;
	float:left;
}
#AdDetails_ContentRightMedia
{
	float:left;
	margin-left:10px;
	width:322px;
}
#AdDetails_ContentLeftWithoutMedia
{
	width:429px;
	float:left;	
}
#AdDetails_ContentRightWithoutMedia
{
	float:right;
	margin-left:10px;
	width:322px;
}
#AdDetails_DescriptionHeader
{
	margin-bottom:8px;
	font-weight:bold;
}
#AdDetails_DescriptionPrice
{
	text-align:center;
	font-size:18px;
	margin-bottom:15px;
        float:left;
}
#AdDetails_Location
{
        float:right;
        font-size:16px;
        margin-bottom:15px;
}
.AdDetails_GreenHighlight
{
	color:#197b30;
}
#AdDetails_WhatToDoTitleMedia
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/AdDetailsWhatNowMediaContentFirst1px.png);
	background-repeat:repeat-y;
	color:White;
	padding-left:10px;
	font-size:16px;
	height:24px;

}
#AdDetails_WhatToDoTitle
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/AdDetailsWhatNowContentFirst1px.png);
	background-repeat:repeat-y;
	color:White;
	padding-left:10px;
	font-size:16px;
	height:24px;

}
#AdDetails_WhatToDoBottomMedia
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/AdDetailsWhatNowMediaContentSecond1px.png);
	background-repeat:repeat-y;
	border-top:1px solid #ab2a17;
	width:320px;
	padding-top:10px;
}
#AdDetails_WhatToDoBottom
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/AdDetailsWhatNowContentSecond1px.png);
	background-repeat:repeat-y;
	border-top:1px solid #ab2a17;
	width:429px;
	padding-top:10px;
}
#AdDetails_DescriptionContent
{
	margin-bottom:20px;
}
.AdDetails_EmailFieldsMedia
{
	width:250px;
}
.AdDetails_EmailFields
{
	width:360px;
}
#changeCaptchaImageLink
{
	font-size:10px;
}
.AdDetails_EmailFieldsTD
{
	height:30px;
}
#AdDetails_EmailFormWithCaptcha
{
	margin-left:35px;
	
}
.AdDetails_CaptchaCodeField
{
	width:200px;
}
.AdDetails_CaptchaCodeFieldMedia
{
	width:100px;
}
#MessageSendingStatus
{
	margin-left:34px;
	margin-right:20px;
}
.AdDetails_btnSendMessage
{
	width:104px;
	height:21px;
}
#copyInHeader
{
	width: 980px;
	color: #959595;
	font-size: 11px;
	text-align: justify;
}
#Footer
{
	width: 980px;
}
#FooterText
{
	width: 980px;
	height: 45px;
	margin-bottom: 10px;
	color: #959595;
	font-size: 11px;
	text-align: justify;
}
#FooterBar
{
	width: 980px;
	height: 35px;
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/footer1.png');
}
#FooterBookmarksFrame
{
	border: 0px;
	overflow: hidden;
}
#Footer_BookmarkText
{
	float: left;
	color: white;
	font-size: 12px;
	margin-left: 670px;
	_margin-left: 340px;	
	margin-top: 10px;
	margin-right: 10px;
	#margin-left: 670px;
}

.Footer_BookmarkIcon
{
	float: left;
	margin: 3px;
	margin-top: 9px;
}


#Footer_BottomLinks
{
	float: left;
}
#Footer_BottomLinks li
{
	display: inline;
	margin-right: 10px;
	margin-left: -5px;
}
#Footer_BottomLinks li a
{
	color: #197b30;
	font-size: 12px;
}
#Footer_Copyright
{
	font-size: 11px;
	float: right;
	margin-top: 5px;
	margin-right: 10px;
}
.MyFridayAd_Link
{
	color: Black;
	font-weight: bold;
}
.MyFridayAd_Link_SearchTools
{
	margin-left: 20px;
	margin-right:4px;	
}
.MyFridayAd_Link a, .MyFridayAd_Link_SearchTools a
{
	font-size: 12px;
	font-family: Tahoma;	
	font-weight: bold;
}
.MyFridayAd_Link img, .MyFridayAd_Link_SearchTools img
{
	float: left;
}




#AdDetails_RightMenu
{
	width: 200px; 
	float: left; 
	margin-left: 10px;
}
#GoogleLinksUnitsTop
{
	margin-top:10px;
	margin-bottom:10px;
}
#GoogleLinksUnitsBottom
{
	margin-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid silver;
}

.Channel_Sections_FullAZLink
{
	float: right;
	margin-top: 2px;
	
}
.Channel_Sections_FullAZLink a
{
	color: #197B30;
	font-size: 11px;
}
.Channel_Sections_FullAZLink a:hover
{
	color: #197B30;
	font-size: 11px;
}
#ShowDealersText
{
	text-align:center;
	margin:5px;
}
#stockListingDealerInfo
{
	width: 735px;
}
#stockListingDealerAddress
{
	font-weight: bold;
	line-height: 18px;
	float: left;
	width: 170px;
	margin-right: 10px;
}
#stockListingDealerContact
{
	float: left;
	width: 280px;
	line-height: 18px;
}
#stockListingDealerLogo
{
	width: 260px;
	float: left;
}
.stockListingSpacer
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c8c8;
	margin-bottom: 6px;
}
.stockListingAdvertTitle
{
	line-height: 18px;
	color: #177b33;
	margin-bottom: 3px;
}
.stockListingAdvertText
{
	color: Gray;
}
#AdDetails_DealerDetailsFrameTop
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/AdDetailsDealerPanelTop.png);
	width:429px;
	background-repeat:no-repeat;
	font-size:1px;
	height:4px;
}
#AdDetails_DealerDetailsFrameTitle
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/AdDetailsDealerPanelContentFirst1px.png);
	width:429px;
	background-repeat:repeat-y;
}
#AdDetails_DealerDetailsFrameTitleInner
{
	margin-left:10px;
	font-size:16px;
	padding-bottom:4px;
}
#AdDetails_DealerDetailsFrameSeparator
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/AdDetailsDealerPanelSeparator.png);
	width:429px;
	background-repeat:no-repeat;
	font-size:1px;
	height:1px;
}
#AdDetails_DealerDetailsFrameContent
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/AdDetailsDealerPanelContentSecond1px.png);
	width:429px;
	background-repeat:repeat-y;
}
#AdDetails_DealerDetailsFrameContentInner
{
	padding-top:10px;
	margin-left:10px;
	margin-right:10px;
	padding-bottom:10px;
}
#AdDetails_DealerDetailsFrameBottom
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/AdDetailsDealerPanelBottom.png);
	width:429px;
	background-repeat:no-repeat;
	font-size:1px;
	height:4px;
}
#SearchResultsOnChannel
{
	width: 609px;
}
#SearchResultsOnChannel a
{
	color: #177B33;
	font-weight: normal;
	text-decoration: none;
}
#Channel_RightPanel
{
	float: right;
	margin-top: -5px;
}














#mainPageBanner
{
    float: right;
    display: inline;
    width: 728px;
}

#mainPageBanner img
{
    float: right;
    display: inline;
}

.small
{
    float: left;
    padding-right: 6px;
}

.BannersHorizont
{
    float: right;
}



#resultsBarTopCorners
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/SearchResultsBarTOP.png);
	height:4px;
	background-repeat:no-repeat; 
	font-size:1px; /*for IE6*/
	width:609px;
}
#resultsBar
{
	display: block;
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/searchResultsBarCONTENTfirst1px.png);
	background-repeat:repeat-y;
	border-bottom:1px solid #a1ab61;
	width:609px;
	height: 50px;
}
#resultsBarInner
{
	margin-left:10px;
	font-size:14px;
	color:gray;
}
.resultsBarInnerSingleLink
{
	float:left;
	margin-right:10px;
}
.resultsBarPaging, .bottomPaging
{
	float:right;
	margin-right:10px;
	color:green;
	font-size:14px;
}
.resultsBarPaging a, .bottomPaging a
{
	font-weight: normal;
	color: #177B33;
}

#resultsBarInnerSingleRightLink
{
	float:right;
	margin-right:10px;
	padding-top: 2px;
}
#resultsBarInnerSingleLink A /*unchecked page number*/
{
	color:#afafaf;
}
#resultsBarInnerSingleLink A:hover /*unchecked page number*/
{
	color:#afafaf;
}

#resultsBarContent2
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/CatPageResultsBarContentSecond1px.png);
	background-repeat:repeat-y;
    color:#177b33;
    width:609px;
}
#resultsBarContent2Inner
{
	margin-left:10px;
	padding-top:1px;
}
#resultsFilter
{
	float:left;
}
#sortOrderTabSelectedDesc
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/sortOrderTabDesc.png);
}
#sortOrderTabSelectedAsc
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/sortOrderTabAsc.png);
}
#sortOrderTabSelectedDesc, #sortOrderTabSelectedAsc
{
	float:left;
	height:19px;
	width:70px;
	background-repeat:no-repeat;
	position:relative;
	top:5px;
	margin-right:10px;
}
#sortOrderTab
{
	float:left;
	width:70px;
	position:relative;
	top:2px;
	margin-right:10px;
}
.sortOrderTabInnerSelected
{
	margin-left:10px;
	margin-top:3px;
	text-align:center;
}
.sortOrderTabInner
{
	margin-top:3px;
	text-align:center;
}

#resultsBarBottomCorners
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/CatPageResultsBarBOTTOM.png);
	height:4px;
	background-repeat:no-repeat; 
	font-size:1px; /*for IE6*/
	width:609px;
}
.highlighted 
{
	font-weight: bold;
    text-decoration: none;
}
.ResultsHeader 
{
    font-weight: 900;
    text-decoration: none;
}
#numAdsPerPageBGselected, .numAdsPerPageBG
{
	background-repeat:no-repeat;
	float:left;
	width:23px;
	height:19px;
	text-align:center;
	margin-left:7px;
}
#numAdsPerPageBGselected
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/pagingButtonChecked.png);
}
#numAdsPerPageBGselected A /*checked page number*/
{
	color:#666666
}
#numAdsPerPageBGselected A:hover /*checked page number*/
{
	color:#666666;
}
.numAdsPerPageBG
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/pagingButton.png);
}


P
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
H1
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: 900;
    font-size: 160%;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
H2
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: 900;
    font-size: 130%;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
.h2SEOSearchResults
{
  font-size: 17px;
  font-weight:normal;
  color: Black;
  margin-bottom: 5px;
}
H3
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: 900;
    font-size: 130%;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
H4
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: 900;
    padding-bottom: 0px;
    margin: 3px 0px;
    padding-top: 0px;
    font-size: 100%;
}
H5
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 3px 0px;
    padding-top: 0px
}
H6
{
    padding-right: 0px;
    padding-left: 0px;
    font-weight: 900;
    padding-bottom: 0px;
    margin: 0px;
    color: #235414;
    padding-top: 0px
}
UL
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    margin: 0px 0px 0px 20px;
    padding-top: 4px
}
LI
{
    margin: 0px 0px 2px
}
OL
{
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
    margin: 0px 0px 0px 20px;
    padding-top: 4px
}
TABLE
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 100%;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px
}
#Banner
{
    float: right
}
.rowHeader
{
    border-right: #72cf72 0px solid;
    border-top: #72cf72 0px solid;
    border-left: #72cf72 0px solid;
    border-bottom: #72cf72 1px solid;
    background-color: #e4fce4
}
.LoginOrRegisterBox
{
   width: 45%;
   margin: 10px 0 0 3%;
   float: left;
   display: inline;
}
.LoginForm
{
  border: solid 1px #72cf72;
  border-top: 0px;
  padding: 10px;
}
.LoginForm p
{
  margin-top: 5px; 
}
.LoginForm p label
{
  font-size: 120%;
  font-weight: bold;
}
.LoginForm p input
{
  margin: 5px 0 0;
}
.LoginForm .LoginRegisterButton
{
  text-align: right;
}
.LoginForm .LoginRegisterButton input
{
  margin-left: 10px; 
}
.LoginOrRegisterBox h4
{
  border: #72cf72 1px solid;
  background-color: #e4fce4;
  padding: 5px 10px;
  margin: 0;
}
.RegistrationReasons, .NewsletterDescription
{
  float: left;
  width: 43%;
  margin-right: 3%; 
}
.NewsletterDescription
{
  width: 93%; 
}
.RegistrationReasons h5
{
  font-size: 110%;
  margin: 5px 0;
}
.classSection
{
    font-weight: normal;
    font-size: 105%
}
.hpClassSection
{
    font-weight: normal;
    font-size: 95%;
    color: #000
}
.adCount
{
    font-size: 90%;
    float: right;
}
.content
{
    display: block;
    margin: 0px;
    /*width: 980px;*/
    width: 206px;
}
.contentFullAdDetails
{
	display: block;
    margin: 0px;
    border: 0;
}
.PaddedBy2
{
    padding-right: 5px;
    padding-left: 8px;
    padding-bottom: 2px;
    padding-top: 0px
}
.PaddedByX
{
    padding-right: 5px;
    padding-left: 8px;
    padding-bottom: 8px;
    padding-top: 0px
}
.JobsAdvicebannerContent
{
    padding-right: 5px;
    padding-left: 1px;
    padding-bottom: 2px;
    padding-top: 0px
}
.JobsAdvicebannerContent LI
{
	color:Green;
}
.PaddedBottomBy15
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 15px;
    padding-top: 0px
}
.hpFeaturedAds
{
    border-right: #429e26 0px solid;
    padding-right: 7px;
    border-top: #429e26 0px solid;
    padding-left: 7px;
    float: left;
    padding-bottom: 5px;
    border-left: #429e26 0px solid;
    width: 146px;
    padding-top: 0px;
    border-bottom: #429e26 0px solid;
    text-align: left
}
.hpFeaturedAds A
{
    font-weight: normal
}
.hpFeaturedAds IMG
{
    border-right: #000 1px solid;
    border-top: #000 1px solid;
    display: inline;
    float: right;
    margin: 0px 0px 0px 2px;
    border-left: #000 1px solid;
    border-bottom: #000 1px solid
}
.hpFeaturedAds H2
{
    font-weight: 900;
    margin: 0px 0px 3px;
    text-align: center
}
#advancedSearchLink
{
    position: relative;
    top: 2px
}
#bannerLink
{
    padding-right: 0px;
    display: none;
    padding-left: 0px;
    left: 210px;
    padding-bottom: 0px;
    margin: 0px;
    color: black;
    padding-top: 0px;
    position: absolute;
    top: 0px;
    background-color: white
}
#hpBrowse
{
  margin-top: 7px;
  padding-top: 10px;
  float: left;
  border: #48a52c 1px solid;
  border-top: 0;
}
#BrowseHeader
{
  background-image: url(http://www.friday-ad.co.uk/Image/Headers/BrowseHeaderBackground.jpg);
  color: white;
  padding: 10px;
  line-height: 1.3;
}
#BrowseHeader img
{
  float: right;
  border: solid 1px white;
  width: 120px;
  height: 55px;
}
#BrowseHeader a, #BrowseHeader a:hover
{
  color: White; 
}
.loginRegisterControlContent
{
	padding-left: 10px;
	width: 300px;
}
.registerLoginBox
{
	float: left;
	width: 330px;
}
.UploadAPhoto
{
  font-weight: normal;
  float: right;
  position: relative;
  top: -17px;
  left: -8px;
}
#hpBrowse a.UploadAPhoto
{
  color: Green;
}
.ClassesListHP
{
  float: left;
}
#hpArea
{
  padding-right: 2px;
  float: right;
  margin: 5px 0px;
  width: 185px;
  padding-top: 0px
}
#hpArea A
{
    FONT-WEIGHT: normal
}
.hpAreaList
{
    BORDER-RIGHT: #000 0px solid;
    BORDER-TOP: #000 0px solid;
    FLOAT: left;
    BORDER-LEFT: #000 0px solid;
    WIDTH: 89px;
    LINE-HEIGHT: 115%;
    BORDER-BOTTOM: #000 0px solid
}
.AreaColumn
{
    FLOAT: left;
    MARGIN-LEFT: 3px;
    WIDTH: 150px;
    LINE-HEIGHT: 150%
}
.AreaColumn A
{
    COLOR: #336600;
    TEXT-DECORATION: underline
}
.BrowseList
{
    FLOAT: left;
    MARGIN-LEFT: 5px;
    WIDTH: 190px;
	margin-right: 5px;
}
#BackLinkOnFullAdDetails
{
  margin: 5px 1px 10px 10px;
  float: left;
}
#pageHeader
{
    HEIGHT: 74px
}
#localArea
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 25px;
    PADDING-BOTTOM: 0px;
    COLOR: white;
    PADDING-TOP: 11px;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: right
}
#pageHeader IMG
{
    FLOAT: left
}
#pageNav
{
    MARGIN: 0px;
    PADDING-TOP: 12px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
#loginOrRegister
{
    VERTICAL-ALIGN: top;
    POSITION: relative;
    TOP: -11px
}
#hpAdvertise
{
  width: 200px;  
}
#hpAdvertise ul a
{
	line-height: 1.4;
	color: #ff8a00;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
}
#hpAdvertise li
{
	list-style-image: url(http://www.friday-ad.co.uk/Image/_FAD/bulletPointTriangle.png);
}
#hpAdvertise ul li ul
{
  list-style-type: none;
}
#hpAdvertise ul li ul li
{
  border: solid 1px #ff8a00;
  padding: 10px;
  position: absolute;
  width: 200px;
  background-color: White;
  left: 200px;
  line-height: 1.3;
  list-style-image: none;
}
.HideElement
{
  display: none; 
}
.hpLeftPanel
{
  CLEAR: both;
  BORDER-RIGHT: #48a52c 1px solid;
  PADDING-RIGHT: 0px;
  BORDER-TOP: #48a52c 1px solid;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 4px;
  MARGIN: 0px 0px 5px;
  BORDER-LEFT: #48a52c 1px solid;
  WIDTH: 160px;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: #48a52c 1px solid;
  BACKGROUND-COLOR: #fff
}
.top10BrowsesByClass
{
  CLEAR: both;
  BORDER-RIGHT: #48a52c 1px solid;
  PADDING-RIGHT: 0px;
  BORDER-TOP: #48a52c 1px solid;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 4px;
  MARGIN: 0px 0px 5px;
  BORDER-LEFT: #48a52c 1px solid;
  WIDTH: 158px;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: #48a52c 1px solid;
  BACKGROUND-COLOR: #fff
}
.top10BrowsesByClass A
{
    FONT-WEIGHT: normal
}
.LinkCategories
{
  CLEAR: both;
  PADDING: 0 0 4px 0;
  MARGIN: 0px 0px 5px 15px;
  WIDTH: 158px;
  BACKGROUND-COLOR: #fff
}
.LinkCategories A
{
	font-size:12px;
    FONT-WEIGHT: normal
    
}
.LinkCategoriesHeader
{
	
}
.SponsoredLinksImg
{
	text-align:center;
	width:30%
}
.SponsoredLinksTxt
{
	padding-bottom:15px
}
.SponsoredLinksTitle
{
	font-weight:bold
}
.HowToPageWidth
{
  width: 158px; 
}
.hpLeftPanel A
{
    FONT-WEIGHT: normal
}
#paaPic
{
  BORDER-RIGHT: 0px;
  BORDER-TOP: 0px;
  FLOAT: right;
  BORDER-LEFT: 0px;
  BORDER-BOTTOM: 0px;
  POSITION: relative
}
#largeSearchBar
{
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-WEIGHT: 900;
  BACKGROUND-IMAGE: url(http://www.friday-ad.co.uk/Image/SearchBar/LargeBgGradient.gif);
  PADDING-BOTTOM: 0px;
  MARGIN: 5px 0px 4px;
  COLOR: #fff;
  PADDING-TOP: 7px;
  BACKGROUND-REPEAT: no-repeat;
  HEIGHT: 70px;
}
#largeSearchBar A
{
    COLOR: #fff
}
#searchBar A
{
  COLOR: #fff
}
#largeSearchBar a
{
  text-decoration: underline;
}
#largeSearchBar img
{
  float: left;
}
#largeSearchBar span img
{
  margin: 13px 0 0 0;
}
#largeSearchBar span
{
  float: left;
  padding-left: 30px;
}
#largeSearchBar .WhereToSearch
{
  padding-left: 26px;
}
#largeSearchBar .WhereToSearch img
{
  margin: 0;
}
#largeSearchBar .SearchButtonSubmit
{
  margin-top: 13px;
}
#largeSearchBar .ExtraSearchLinks
{
  padding: 5px 10px 0 0;
  line-height: 1.5;
  position: relative;
  top: 20px;
  text-align: right;
  float: right;
}
#largeSearchBarHouse
{
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  FONT-WEIGHT: 900;
  BACKGROUND-IMAGE: url(http://www.friday-ad.co.uk/Image/SearchBar/LargeBgGradientHouse.gif);
  PADDING-BOTTOM: 0px;
  MARGIN: 5px 0px 4px;
  COLOR: #fff;
  PADDING-TOP: 7px;
  BACKGROUND-REPEAT: no-repeat;
  HEIGHT: 82px;
}

#largeSearchBarHouse A
{
    COLOR: #fff
}

#largeSearchBarHouse a
{
  text-decoration: underline;
}

#largeSearchBarHouse span img
{
  margin: 13px 0 0 0;
}
#largeSearchBarHouse span
{
  float: left;
  padding-left: 0px;
  padding-top: 12px;
}
#largeSearchBarHouse .WhereToSearch
{
  padding-left: 26px;
}
#largeSearchBarHouse .WhereToSearch img
{
  margin: 0;
}
#largeSearchBarHouse .SearchButtonSubmit
{
  margin-top: 13px;
}
#largeSearchBarHouse .ExtraSearchLinks
{
  padding: 5px 10px 0 0;
  line-height: 1.5;
  position: relative;
  top: 20px;
  text-align: right;
  float: right;
}

.BannerVerticField
{
	margin-top: 5px;
	margin-bottom: 5px;
}

#banner150x60
{
	width: 150px; 
	height: 60px; 
	float: left; 
	margin-right: 0px;
}
/*
#BannersVertic img
{
	margin-top: 5px;
	margin-bottom: 5px;
}*/

#BannersVertic
{
	text-align: center;
	width: 125px;
	padding-top: 0px;
	padding-bottom: 15px;
}

#BannersHorizont
{
	text-align: left;
	margin-bottom: 5px;
	float: left;
}

.BannerHorizontField
{
	text-align: left;
}

#RHSCatClassPanel
{  
  padding-bottom: 15px;
  font-family: Helvetica;
  font-size: 12px;
  float: right;
}
.bannersAdvertiseLink
{
	text-align:right;
}
.bannersAdvertiseLink a, .bannersAdvertiseLink a:hover
{
	color: Orange;
	font-size:10px;
	font-weight:bold;
	margin-right:5px;
}
.bannersAdvertiseLink a
{
	text-decoration:none;
}
.bannersAdvertiseLink a:hover
{
	text-decoration:underline;
}
#hpLeftPanelHolder
{
	float: left;
	margin: 0 15px 5px 0;
	width: 200px;
	overflow: hidden;
}
#hpRightPanelHolder
{
  float: right;
  margin: 0px 0px 5px 6px;
  padding: 10px;
  padding-right: 0px;
  padding-top: 0px;
  text-align: right;
  width: 125px;
}
#hpMiddlePanelHolder
{
  float: left;
  margin: 0px 0px 5px 5px;
  width: 609px;
}
#hpMiddlePanelHolder IMG
{
    display: inline;
}
#navHeader
{
    PADDING-RIGHT: 4px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 5px;
    MARGIN: 6px 0px 1px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #e7e7e5;
}
#testimonialScroller
{
    PADDING-RIGHT: 4px;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 6px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #000 1px solid;
    BACKGROUND-COLOR: #e7e7e5
}
#fadFooter
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: left top;
    FLOAT: left;
    BACKGROUND-IMAGE: url(http://www.friday-ad.co.uk/Image/NewFooter/bgGradient.gif);
    MARGIN: 0px;
    WIDTH: 100%;
    COLOR: #fff;
    PADDING-TOP: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 23px;
    TEXT-ALIGN: center
}
#fadFooter A
{
    COLOR: #fff
}
/** NEW ADVERT STYLES **/
.PhotoAd
{
  float: left;
  width: 85px;
  
}
.PhotoAdFeatured
{
  float: left;
  width: 112px;
  height:78px;
}
.AdvertText
{
  line-height: 1.3;
  margin-left: 115px;
}

.AdvertTextInner
{
    margin: 10px 160px 10px 0px;
	
}
.AdvertTextInner a
{
	font-weight: bold;
	font-size: 14px;
}
.TitleTextGoogleAds
{
	color:Blue;
	font-weight: bold!important;
	font-size: 14px;
}
.AdvertExtraInformation
{
  float: right;
  margin-right: 15px;
}
.AdvertExtraInformation span
{
  float: right;
  margin-right: 5px;
  text-align: right;
}
.AdvertPrice
{
  font-weight: bold;
  width: 60px;
  text-align: right;
  margin-bottom: 1px;
  color:#177b33;
  margin-right:10px;
  margin-top: 4px;
}
.AdvertDealerLogo
{
  float: right;
  margin-right: 0px;
  text-align:center;
}
.AdvertDealerLogoTD
{
	text-align:center;
	vertical-align:middle;
	height:65px;
	width: 88px;
}
.TDLineAd, .TDLineAdAlt, .TDEnhancedAd, .TDPrimeAd, .TDBottomEnhancedAd, .TDLineAdHighlighted, .TDLineTopAdHighlighted
{
  padding: 3px;
  line-height: 1.1;
}
.TDEnhancedAd, .TDBottomEnhancedAd
{
  margin-bottom: 1px;
}
.PhotoAdShowIcons
{
  width: 20px;
}
.TextOnlyVersion
{
  margin-left: 25px;
}
/** END OF NEW ADVERT STYLES **/
#categoriesDropDown
{
	width: 200px;
	float: left;
}
#classesDropDown
{
	width: 270px;
	float: left;
}
#categoriesDropDown select, #classesDropDown select
{
	width: 170px;
	float: left;
}
#loadingImage
{
	float:left;
}
#eventsCalendar
{
  width: 160px;
}
.TDPrimeAd
{
    BACKGROUND-COLOR: #fff
}
.TDPrimeAd A:visited
{
    COLOR: gray
}
.TDPrimeAdAlt
{
  background-color: #fcf2e3
}
.TDPrimeAdAlt A:visited
{
  color: gray;
}
.TDEnhancedAd
{
    border-bottom: solid 1px #898989;
    padding-top: 3px;
    padding-bottom: 3px;
}
.TDBottomEnhancedAd
{
    border-bottom: solid 1px #C8C8C8;
    padding-top: 3px;
    padding-bottom: 3px;
}
a.AdDetailsLink
{
  color: blue;
  font-weight: normal;
  text-decoration: underline;
}
a.AdDetailsLink a:AdDetailsLink:visited
{
  color: blue;
  font-weight: normal;
  text-decoration: underline;
}
.TDEnhancedAdAlt
{
  border: 0;
  background-color: #fcf2e3;
}
.TDLineAdAlt
{
  background-color: #f2fdef;
}
.TDLineAdAlt A
{
  text-decoration: none;
}
.TDLineAdAlt A:visited
{
  color: #336600;
}
.TDLineAd
{
  padding-top: 7px;
  padding-bottom: 7px; 
/*  font-family: verdana;*/
  background-color: #fff;
  border-bottom: solid 1px #C8C8C8;

}

.SearchResultsDescrip
{
	font-weight: normal;
    color: #444444;
	font-size: 14px;
}
.DealerTagLine A:link
{
	font-weight: bold;
	font-size:11px;
}
.DealerTagLine a:visited
{
	font-weight: bold;
	font-size:11px;
}
.TDLineAd A
{
  text-decoration: none;
	font-size: 13px;
/*	font-weight: normal;
	color: blue;*/
}
.TDLineAd A:visited
{
  color: #336600;
}

.TDLineTopAd
{
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: #fff;
  border-bottom: solid 1px #C8C8C8;
}
.TDLineTopAd A
{
  text-decoration: none;
}
.TDLineTopAd A:visited
{
  color: #336600;
}
.TDLineAdHighlighted_green
{
  padding-top: 7px;
  padding-bottom: 7px;
  background-color: #E5F9ED;
  border-bottom: solid 1px #C8C8C8;
}
.TDLineAdHighlighted_green a
{
	font-size:13px;
}
.TDLineAdHighlighted_green a:visited
{
	color: #336600;
}
.TDLineAdHighlighted
{
  padding-top: 7px;
  padding-bottom: 7px;
  background-color: #ffffcd; /*#fff44e;*/ 
  border-bottom: solid 1px #C8C8C8;
  /*background-color: #FA901D; /*background-color for haloween*/
  /*background-color: #ff87c2; /*background-color for valentines*/
}
.titleTextSR A
{
  text-decoration: none;
  font-size:14px;
  font-weight:bold !important;
}
.TDLineAdHighlighted A:visited
{
  color: #336600;
}

.TDLineTopAdHighlighted_green
{
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: #E5F9ED;
  border-bottom: solid 1px #C8C8C8;
}
.TDLineTopAdHighlighted_green a
{
	font-size:13px;
}
.TDLineTopAdHighlighted_green a:visited
{
	color: #336600;
}
.TDLineTopAdHighlighted
{
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: #ffffcd; /*#fff44e;*/ 
  border-bottom: solid 1px #C8C8C8;
  /*background-color: #FA901D; /*background-color for haloween*/
  /*background-color: #ff87c2; /*background-color for valentines*/
}

.galleryTDLineTopAdHighlighted
{
  padding-top: 4px;
  padding-bottom: 4px;
  background-color: #E5EDF9;
  border-bottom: solid 4px #FFFFFF;
}

.TDLineTopAdHighlighted A
{
  text-decoration: none;
  font-size:14px;
}
.TDLineTopAdHighlighted A:visited
{
  color: #336600;
}

#AtoZ
{
  float: right;
  padding-bottom: 4px;
  padding-top: 2px;
  text-align: right
}
#leftPanel
{
	border: 0;
	padding: 0;
	float: left;
	margin: 0px;
	width: 200px;
	overflow: hidden;
}
#leftPanel H3
{
  margin: 3px 0 0 10px;
}

#rightPanel IMG
{
    DISPLAY: inline
}
#rightPanel A
{
  text-decoration : none; 
  font-weight: normal;
  color:#177b33;
}
#rightPanel A:hover
{
  text-decoration : underline; 
  font-weight: normal;
  color:#177b33;
}
#leftBigContentPanel
{
  padding-right: 0px;
  padding-left: 0px;
  float: left;
  margin: 0px 0px 5px 0px;
  width: 770px;
  font-family:Tahoma;
}
#leftBigContentPanel IMG
{
    DISPLAY: inline
}
#leftBigContentPanel A
{
  text-decoration : none; 
  font-weight: normal;
  color:#177b33;
}
#leftBigContentPanel A:hover
{
  text-decoration : underline; 
  font-weight: normal;
  color:#177b33;
}
#rightBigContentPanel
{
	float:left;
	width:198px;
	margin-left:10px;
	margin-top:43px;
}
#rightBigContentPanel a
{
	font-size:12px;
	text-decoration:none;
	font-family:tahoma;
	font-weight:normal;
	color:#177b33;
}
#rightBigContentPanel a:hover
{
	font-size:12px;
	text-decoration:underline;
	font-family:tahoma;
	font-weight:normal;
	color:#177b33;
}
.panel197topCorners
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/rightSideBoxHighlightTOP.png);
	height:4px;
	background-repeat:no-repeat; 
	font-size:1px; /*for IE6*/
}
.panel197content
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/rightSideBoxHighlightCONTENT1px.png);
	background-repeat:repeat-y;
}
.panel197titleInner
{
	margin-left:10px;
	margin-right:10px;
	padding-bottom:5px;
	border-bottom:1px solid gray;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
	color:#177b33;
	
}
.panel197contentInner
{
	margin-left:10px;
	margin-right:10px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:normal;
	color:#177b33;
	margin-top:4px;
	line-height:150%;
}
.panel197bottomCorners
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/rightSideBoxHighlightBOTTOM.png);
	height:4px;
	background-repeat:no-repeat; 
	font-size:1px; /*for IE6*/
}
#wholePanel
{
    padding: 0 5px 0 7px;
    float: left;
    margin: 0 0 5px 0;
    width: 966px;
    border: #48a52c 1px solid;
}
#wholePanel IMG
{
    display: inline;
}
#wholePanel H2
{
    margin-bottom: 10px;
    text-decoration: underline;
}
#wholePanel H1
{
    font-weight: 900;
    margin: 0px 0px 20px;
    color: green;
    text-align: center;
}
#sectionList
{
    BORDER-RIGHT: #48a52c 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #48a52c 1px solid;
    PADDING-LEFT: 8px;
    FONT-SIZE: 104%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #48a52c 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #48a52c 1px solid
}

#promotionPets
{
    BORDER-RIGHT: #48a52c 1px solid;
    PADDING-RIGHT: 0px;
    FONT-SIZE: 104%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #48a52c 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #48a52c 1px solid;
}
#promotionBoats
{
    BORDER-RIGHT: #48a52c 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #48a52c 1px solid;
    FONT-SIZE: 104%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #48a52c 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #48a52c 1px solid;
}

#promotionTextPets
{
    
    background-color: #deefd4;
}
#promotionTextBoats
{
    
    background-color: #ffffff;
}

#sectionList UL
{
    RIGHT: 9px;
    COLOR: green;
    POSITION: relative
}
#sectionList LI
{
    MARGIN: 0px
}
#sectionList A
{
    FONT-WEIGHT: normal
}
#breadCrumbs
{
  margin: 5px 0px 10px;
}
#OuterBreadCrumbs
{
  margin: 5px 0px;
}
#breadCrumbs a, #OuterBreadCrumbs a
{
  text-decoration: none; 
  font-weight: normal;
  color:#177b33;
}
#breadCrumbs a:hover
{
  text-decoration : underline; 
  font-weight: normal;
  color:#177b33;
}
#OuterBreadCrumbs
{
  margin-left: 6px;
  margin-bottom:10px;
}
#smallPAABanner
{
	width:160px;
    MARGIN: 5px auto 5px auto;
    TEXT-ALIGN: center
}
#myFridayAd
{
    BORDER-RIGHT: #48a52c 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #48a52c 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #48a52c 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #48a52c 1px solid
}
#myFridayAd IMG
{
    DISPLAY: inline
}
#sponsorPanel
{
	width:120px;
	border:1px solid #999999;
	padding-left:4px;
	float:right;
	
}
#sponsorPanel img
{
	width:119px;
}

.hpLeftPanel A
{
    FONT-WEIGHT: normal
}
#ResultsPanel
{
  width: 609px;
  float: left;
}
#resultsFoundIn
{
    BORDER-RIGHT: #48a52c 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #48a52c 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #48a52c 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #48a52c 1px solid
}
#resultsFoundIn A
{
    FONT-WEIGHT: normal
}
#refineRes
{
    BORDER-RIGHT: #48a52c 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #48a52c 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 5px;
    BORDER-LEFT: #48a52c 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #48a52c 1px solid
}
#refineRes A
{
    FONT-WEIGHT: normal
}
#closeTabs
{
    FLOAT: left;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 26px
}
.selectedTab
{
    PADDING-RIGHT: 13px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 13px;
    FLOAT: left;
    PADDING-BOTTOM: 7px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 6px;
    BACKGROUND-COLOR: #f5f5f5
}
.normalTab
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 13px;
    BORDER-TOP: black 1px solid;
    PADDING-LEFT: 13px;
    FLOAT: left;
    PADDING-BOTTOM: 7px;
    BORDER-LEFT: black 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: white
}
.normalTab A
{
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
#tabHolder
{
    BORDER-BOTTOM: black 1px solid
}
.AdDetailsHeader
{
    FLOAT: right;
    POSITION: relative;    
}
.AdDetailsHeader IMG
{
    DISPLAY: inline;
    POSITION: relative;
    TOP: 5px
}
.galleryADIMG
{
    FLOAT: right;
    MARGIN: 3px 0px 0px 4px
}
.gallerySpacer
{
    FLOAT: left;
    MARGIN-RIGHT: 5px;
    HEIGHT: 60px
}
#MakeAnOfferSR
{
    DISPLAY: inline
}
#adDetailsDescription
{
    BORDER-RIGHT: #48a52c 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #48a52c 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 5px 0px 0px;
    BORDER-LEFT: #48a52c 1px solid;
    WIDTH: 561px;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #48a52c 1px solid
}
.sectionRuler
{
    WIDTH: 98%;
	font-size: 12px;
	font-family: tahoma;
	margin-left: 10px;
	margin-top: 20px;
}
.sectionRuler A
{
	
}

.sectionRuler A:hover
{
    TEXT-DECORATION: none
}
.CatBox
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 0px 0px 10px 8px;
    WIDTH: 210px;
    LINE-HEIGHT: 95%
}
.descBox
{
    FLOAT: left;
    WIDTH: 280px
}
.descLeft
{
    PADDING-RIGHT: 10px;
    FLOAT: left;
    WIDTH: auto;
    TEXT-ALIGN: right
}
.descRight
{
    FLOAT: left;
    WIDTH: auto;
    TEXT-ALIGN: left
}
#DealerDetailsWrapper
{
  margin: 10px;
  border: #72cf72 1px solid;
  width: 98%;  
}
#dealerDetails
{
    PADDING-RIGHT: 8px;
    DISPLAY: inline;
    PADDING-LEFT: 8px;
    FLOAT: left;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 8px
}
.classColumns
{
    FLOAT: left;
    WIDTH: 200px
}
.classColumns LI
{
    COLOR: green
}
.clear
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1%;
    PADDING-TOP: 0px
}
.localAreaRuler
{
    MARGIN: 5px 3px 5px 0px;
    BORDER-BOTTOM: #48a52c 1px solid
}
.latestAds
{
    FONT-WEIGHT: 900;
    COLOR: green;
    TEXT-ALIGN: left
}
.latestAds A
{
    FONT-WEIGHT: 900;
    COLOR: green;
    TEXT-DECORATION: underline
}
.latestAds A:hover
{
    COLOR: green
}
.copyText H1
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 5px 0px 0px;
    PADDING-TOP: 0px
}
.copyText A
{
    FONT-WEIGHT: normal;
    COLOR: #48a52c;
    TEXT-DECORATION: underline;
    COLOR: red;
}
.bizBaz
{
    FONT-WEIGHT: normal;
    COLOR: black
}
#SkyScraper
{
  display: none;
  LEFT: 780px;
  POSITION: absolute;
  TOP: 195px
}
.ChristmasLink
{
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px;
    WIDTH: 80px;
    TEXT-ALIGN: center
}
.CatPadding
{
	height: 10px;
	float: left;
	width: 150px;
}
.classList
{
    WIDTH: 100%;
}
.classList LI
{
    COLOR: green;
    FLOAT: left;
    width: 190px;
}

.SubCatHeader
{
	font-weight: bold;
    color: black;
	font-size: 12px;
	margin-bottom: 5px;
}

/***********************************************************************
*  ADD CLICKER STYLES                                                  *
***********************************************************************/

#AdClicker
{
  width: 156px;
  margin-top: 10px;
  padding-left: 2px;
  padding-right: 10px;
  font-family: Helvetica;
  font-size: 12px;
  text-align: left;
  float: right;
}

#AdClickerRightHeader
{
	background-color: #48A52C;
	color: #fff; 
	font-weight: bold; 
	text-align: center;
	line-height: 1.5em;
}

.AdClickerAd
{
  font-size: 11px;
	text-align: left;
	background-color: White;
	padding-bottom: 1em; 
	padding-top: 1em; 
	border-bottom: 2px dotted #BDCE31;
	width: 100%;
	float: left;
	overflow: hidden;
	color: #545354;
}
.AdClickerAd A
{
	color: #022DEE;
}
.AdClickerAd-clear
{
	clear: left;
}
A.AdClickerAdHeadline
{
    font-size: 11px;
	color: #000000;
	font-weight: bold;
	display: block;
	text-decoration: none;
	margin-bottom: 0.5em;
}

#AdClickerPoweredBy
{
	background-color: #48A52C;
	color: #fff;
	font-size: 11px;
	text-align: center;
	margin-bottom: 1em;
	line-height: 1.5em;
}
#AdClickerPoweredBy A
{
	color: #fff;
	font-weight: bold;
}
.AdClickerAdBottomLnk
{
	margin-top: 0.5em;
	line-height: 1.5em;
}
/****************************************************************
* END AD CLICKER                                                *
****************************************************************/
.TextSize img
{
   display: inline;
}

.testimonials
{
	padding: 10px;
	width: 150px;
	margin-bottom: 5px;	
}
#InnerRightHandContent
{
  width: 620px; 
  float: left;
  padding-bottom: 10px;
}
#InnerRightHandFullAdContent
{
  width: 770px; 
  float: left;
  padding-bottom: 10px;
  font-family:Tahoma;
}
#InnerLeftHandFullAdContentBig
{
  width: 770px; 
  float: left;
  padding-bottom: 2px;
  font-family:Tahoma;
}
/**************************************************************************************************************
 ENHANCED STOCKLIST ADVERT, HOMEPAGE ADVERTS AND Special Job Adverts
**************************************************************************************************************/

.HomepageLatestAd
{
	  width: 143px;
	  background-color: #eee;
	  text-align: center;
	  overflow: hidden;
	  padding-top: 10px;
	  float: left;
	  margin: 5px 4px 5px 5px;
}
.EnhancedStockListAdvert
{
	  width: 112px;
	  height: 160px;
	  border:1px solid #cccccc;
	  background-color: #eee;
	  text-align: center;
	  overflow: hidden;
	  padding-top: 1px;
	  float: left;
	  margin: 5px 7px 5px 0px;
}
.EnhancedStockListAdvertImage img
{
	width: 100px;
	border:1px solid #999999;
}
.HomepageLatestAd
{
  padding: 0 0 5px 0;
  margin: 5px 0; 
}
.EnhancedStockListAdvert a, .HomepageLatestAd a
{
  font-weight: normal;
  text-align: center;
}
.EnhancedStockListAdvert a:hover, .HomepageLatestAd  a:hover
{
  text-decoration: none;
  text-align: center;
}
.EnhancedStockListAdvert a.AdvertTitle, .HomepageLatestAd a.AdvertTitle
{
  font-size: 110%;
  font-weight: bold; 
}
.EnhancedStockListAdvert span, .HomepageLatestAd span
{	
    display: block;
	text-align: center;
	margin-bottom: 10px;
}
.EnhancedStockListAdvertImage
{
  width: 110px;
  height: 80px;
  overflow: hidden;
  vertical-align: middle;
  margin: 5px 0px 5px 0px;
  text-align: center;
}
.EnhancedAdText
{
	text-align: center;
	overflow: hidden;
	height: 16px;
}
.HomepageLatestAdImage
{
  width: 143px;
  vertical-align: middle;
  margin: 5px 0;
}
.HomepageLatestAdImage, .HomepageLatestAd
{
  width: 180px;
}
.HomepageLatestAdImage img
{
  width: 160px;
  margin: 0 auto;
}
.LatestAdsNear
{
  color: #008800;
  font-size: 1.4em;
  font-weight: bold
}
#SimilarVehicles
{	
	padding-top: 10px;
	margin-top: 10px;
	width: 770px;
	left: 10px;
	position: relative;
	color: green;
}
/**************************************************************************************************************
* PREMIUM JOB ADVERTS
**************************************************************************************************************/
#JobPremiumAds
{
  float: left;
  border: solid 1px #69AA4E;
  width: 807px;
  margin: 0 0 6px 6px;
  padding-left: 5px;
  overflow: hidden;
}
.PremiumJobAdvert
{
  width: 197px;
  background-color: #F6FEF6;
  text-align: left;
  margin: 10px 3px 0;
  display: inline;
  padding: 0;
  float: left;
}
.PremiumJobAdvert span
{
  padding: 6px 6px 5px;
  display: block;
}
.PremiumJobAdvert a
{
  padding: 0;
  margin: 0;
  display: inline;
}
.PremiumJobAdvert .FeaturedJobHeader
{
  display: block;
  background-color: #48A52C;
  color: White;
  padding: 2px;
  text-align: center;
  font-weight: bold;
}
.PremiumJobAdvertBottomLnk
{
  padding: 0 10px 5px 2px; 
  text-align: right;
}
.PremiumJobAdvertBottomLnk a
{
  font-weight: normal;
  text-decoration: underline; 
}
.FeaturedAdLabel
{
  float: right; 
  margin-right: 10px;
  color: #FF9900;
  font-size: 12px;
  font-weight: bold;
}
.SmallAdvertLink
{
  color: Blue;
  font-weight: normal;
}
.SmallAdvertLinkGoogleAds
{
  color: Green;
  font-weight: normal;
}
.SmallAdvertLinkGoogleAds a
{
	font-weight:normal;
}
.TopAdSeperator
{
    color: #515151;
    text-align: right;
    font-size: 10px;
    padding-bottom: 5px;
    border-bottom: solid 2px #C8C8C8;
}
.TopAdSeperator A
{
    color: blue;
    font-weight: normal;
}
#TopAdSeparatorBumpUpInfo
{
	padding-top: 7px;
	padding-bottom:7px;
	border-bottom:1px solid #cccccc;
	background-color: #fafafa;
	color:#a2a2a2;
}
#TopAdSeparatorBumpUpInfo A
{
	color: Orange;
}
#TopAdSeparatorBumpUpInfo A:hover
{
    color: Orange;
}

.TopAdsInfo
{
	padding-top: 12px;
    padding-bottom: 5px;
    border-bottom: solid 2px #C8C8C8;
}


#SavePrintEmail a
{
	line-height: 1;
}
#SavePrintEmail img
{
	vertical-align: middle;
}
#titleSpacer
{ 
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/adDetailsBarSEPARATOR.png');
	background-repeat:repeat-y;
	height: 1px; 
	clear: left; 
	font-size:1px;
}

#PAAHeader
{
	padding: 3px 3px 3px 10px;
	width: 289px;
	border-bottom: 1px solid #4AA52C;
	font-size: 20px;
}
#PAAContents
{
	width: 292px;
	padding-left: 0px;
	margin-bottom: 20px;
	clear: both;
}
.PAA_Column
{
	float: left;

}
#adDescriptionHeader
{
	font-weight:bold;
	margin-bottom:8px;
}
#AdDescription
{	
    font-size: 12px;
	text-align: justify;	
	padding: 0px;
	margin: 0px 0px 20px 0px;
	clear: both;	
}
#MoreAds
{
	border-top:1px solid gray;
}
.advertTopGrayLine
{
	height:15px;
	border-top:1px solid gray;
}
.advertBottomGrayLine
{
	height:15px;
	border-bottom:1px solid gray;
}
.adDetailsDiv
{
	margin-left:10px;
	padding-bottom:5px;
}
.adIconOfDetails
{
	width:21px;
	text-align:left;
}
#adDescriptionHeader
{
	font-weight:bold;
	margin-bottom:8px;
}
#leftContent
{
	width: 302px;
	float: right;	
	margin-left: 0px;
}
#rightContent
{
	float: left;
	margin-right: 11px;	
}
#Price
{		
	width: 302px;
	padding: 8px 0px 8px 3px;
	margin: 4px 0px 4px 0px;
}
#Location
{	
	width: 302px;
	padding: 8px 0px 8px 3px;
	margin: 4px 0px 4px 0px;
}
#Phone
{
	background-color: #DEF2D9;
	width: 302px;
	padding: 8px 0px 8px 3px;
	margin: 4px 0px 4px 0px;
}
#SendEmail
{
	background-color: #DEF2D9;
	width: 302px;
	padding: 8px 0px 8px 5px;
	margin: 4px 0px 4px 0px;
}
#Website
{
	background-color: #DEF2D9;
	width: 302px;
	padding: 8px 0px 8px 5px;
	margin: 4px 0px 4px 0px;
}
#Website a
{
	margin: 5px 0px 0px 0px;
	font-weight: normal;
}

#ShowMap
{
	background-color: #DEF2D9;
	width: 302px;
	padding: 8px 0px 8px 5px;
	margin: 4px 0px 4px 0px;
}
#ShowMap a
{
	background-color: #DEF2D9;
	width: 302px;
	padding: 8px 0px 8px 5px;
	margin: 4px 0px 4px 0px;
	font-weight: normal;
}
#ShowStats
{
	background-color: #DEF2D9;
	width: 302px;
	padding: 8px 0px 8px 3px;
	margin: 4px 0px 4px 0px;
}
#ShowStats img
{
	vertical-align:middle;
}
#Loans
{
	border: 1px solid green;
	height: 120px;
	text-align: center;
	padding: 20px;
	margin: 10px 0px 0px 7px;
	float: left;
}
#Insure
{
	height: 40px;
	margin-top: 35px;
	margin-bottom: 20px;
}
#InsureWarranty
{
	height: 40px;
	margin-top: 35px;
	margin-bottom: 45px;
}
#bottomContent
{
	clear: both;	
}

#imgPhoto
{
	width: 424px;
	height: 319px;
}
.numOfPhoto
{
	margin-top: 5px;
	margin-bottom: 3px;
	width: 110px;
}
.numOfPhotoText
{
	float: left;
	margin-left: 6px;
	margin-top: 1px;
	color: #1c57a0;
	font-size: 11px;
	font-weight: bold;
}
.numOfPhotoIcon
{
	float: left;
}
#videoPanel
{
	background-color: black;
	border: 1px solid green;
	width: 424px;
	height: 318px;
}
#PAAContents
{
	padding-top: 20px;
	padding-bottom: 20px;
}
.PAABullet
{
	margin: 5px 5px 0px 20px;
	padding-left: 15px;
	padding-bottom: 5px;
	background-image: url('http://www.friday-ad.co.uk/Image/paa_bullet.gif');
	background-repeat: no-repeat;
	vertical-align: middle;
	line-height: 1;
}
#adTitle
{
	display: block;
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/adDetailsBarCONTENTfirst1px.png);
	background-repeat:repeat-y;
	border-bottom:1px solid #a1ab61;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:5px;
}
#adTitleSR
{
	display: block;
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/CatPageResultsBarCONTENTfirst1px.png);
	background-repeat:repeat-y;
	border-bottom:1px solid #a1ab61;
	padding-top:2px;
	padding-bottom:5px;
	width:609px;
}
#adTitleInnerSR
{
	margin-left:10px;
	font-size:14px;
	float: left;
}
#adTitle h1
{
	font-size:16px;
}
#adTitleContent2
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/adDetailsBarCONTENTsecond1px.png);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-top:3px;
    color:#177b33;
}
#adTitleContent2SR
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/searchResultsBarCONTENTsecond1px.png);
	background-repeat:repeat-y;
	padding-top:5px;
    color:#177b33;
    width:609px;
}
#adTitleTopCorners
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/adDetailsBarTOP.png);
	height:4px;
	background-repeat:no-repeat; 
	font-size:1px; /*for IE6*/
}
#adTitleTopCornersSR
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/CatpageResultsBarTOP.png);
	height:4px;
	background-repeat:no-repeat; 
	font-size:1px; /*for IE6*/
	width:609px;
}
#adTitleBottomCorners
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/adDetailsBarBOTTOM.png);
	height:4px;
	background-repeat:no-repeat; 
	font-size:1px; /*for IE6*/
}
#adTitleBottomCornersSR
{
	background-image:url(http://www.friday-ad.co.uk/Image/_FAD/searchResultsBarBOTTOM.png);
	height:4px;
	background-repeat:no-repeat; 
	font-size:1px; /*for IE6*/
	width:609px;
	margin-bottom:5px;
}
#InfosAboutAdBelowTitle
{
	height:20px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	margin-right:10px;
}
.adDetailsOptionsLinks
{
	float:left;
	margin-right:10px;
}
.backLink
{
	float:left;
}
.advertSmallInfoCounter
{
	float:right;
	margin-left:10px;
}
#DealerDetail
{
	width: 302px;
	border: 1px solid green;
	margin: 10px 0px 10px 0px;
	float: left;
}
#DealerLeft
{
	float: left;	
	Padding: 3px;
}
#DealerRight
{
	float: right;
	text-align: right;
	padding: 3px;
}
#DealerName
{
	background-color: #DEF2D9;
	padding: 3px;
}
#dealerWebsite
{
	float: left;
}
#dealerFullStock
{
	float: left;
}
#DealerDetail2
{
	float: left;
	width: 420px;
}
#dealerLogoOuter
{
	float:left;
}
.dealerInfoGrayText
{
	font-family:Tahoma;
	font-size:12px;
	color:Gray;
	margin-bottom:5px;
	width:150px;
}
#dealerInfos
{
	float: right; 
	width: 305px;
}
#DealerLogo
{
	height: 110px;
	width: 202px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden;
}
#DealerName2
{
	width: 770px;
	border-bottom: 1px solid gray;
	font-size: 18px;
	font-weight: bolder;
	margin-bottom: 20px;
	clear: both;	
}
#DealerContent
{
	width: 620px;
}
#DealerAddress
{
	height: 35px;
	width: 250px;
	margin-bottom: 10px;
	font-size: 12px;
	float: left;
}
.InfoItem
{
	width: 300px;
	font-size: 12px;
	float: left;
	margin-bottom: 5px;
}
.InfoItem a
{
	color:#177b33;
	font-weight:normal;
}
#DetailBox
{
	background-color: #DEF2D9;
	width: 300px;
	height: 30px;
	margin-bottom: 5px;
	font-size: 12px;
}
#DetailBox a
{
	font-weight: normal;
}
#PriceLocation
{
	margin-bottom: 10px;
	margin-top: 10px;
}
#bookmarking { float: left; clear: left; margin: 30px 0 5px; width: 95%; text-align: center; font-size: 1.0em; background-repeat:no-repeat; }
#bookmarking a { line-height: 20px; padding: 4px 5px 4px 20px; background-repeat:no-repeat; }
#delicious { background-image: url("http://www.friday-ad.co.uk/image/bookmarks/delicious.png") }
#digg { background-image: url("http://www.friday-ad.co.uk/image/bookmarks/digg.png") }
#facebook { background-image: url("http://www.friday-ad.co.uk/image/bookmarks/facebook.gif") }
#furl { background-image: url("http://www.friday-ad.co.uk/image/bookmarks/furl.gif") }
#reddit { background-image: url("http://www.friday-ad.co.uk/image/bookmarks/reddit.gif") }
#google { background-image: url("http://www.friday-ad.co.uk/image/bookmarks/goog.png") }
#stumble { background-image: url("http://www.friday-ad.co.uk/image/bookmarks/su.png") }
#twitter { background-image: url("http://www.friday-ad.co.uk/image/bookmarks/twitter.png") }
#DealerLink a
{
	color: #C0C0C0;
}
#DealerLink a:hover
{
	color: #336600;
}
.text_Links
{
 font-size: 13px;
 margin-top: 15px;
 margin-bottom: 15px;
}
.textLinks
{
 font-size: 13px;
 margin-top: 35px;
 margin-bottom: 15px;
 text-align:center;
}
.textLinks a:link
{
	color:#177b33;
	font-weight: normal;
}
.textLinks a:visited
{
	color: Blue;
	font-weight: normal;
}
#textLinkTitle
{
	font-size: 26px;
	font-family: Arial;
	font-weight: bold;
	margin-left: 5px;
	margin-bottom: 15px;
}
#textLinks
{
	border:0px solid green; 
	width: 600px;
}
#textLinksBack
{
	text-align: right;
	font-size:16px;
	font-family: Arial;
	font-weight: normal;
	margin-bottom: 5px;
}
#textLinksBack a:link
{
	font-weight: normal;
	text-decoration: underline;
}
#textLinksBack a:visited
{
	font-weight: normal;
	text-decoration: underline;
}
#textLinksLinks
{
	border:1px solid #ecf5fa; 
	width: 599px;
	background-color: #ecf5fa;
}
.textLinksListing
{
	margin-left: 3px;
}
.textLinksLinkTitle a:link
{
	color: Blue;
	font-size: 15px;
	font-weight: normal;
	font-family: Arial;
	
}
.textLinksLinkTitle a:visited
{
	color: Blue;
	font-size: 15px;
	font-weight: normal;
	font-family: Arial;
}
.textLinksLinkTitle
{
	font-size: 15px;
	font-weight: normal;
	font-family: Arial;
}
.textLinksSiteURLAndDescrip
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	font-weight: normal;
}
.textLinksSiteURLAndDescrip a:link
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	font-weight: normal;
}
.textLinksSiteURLAndDescrip a:visited
{
	font-family: Arial;
	font-size: 12px;
	color: Black;
	font-weight: normal;
}
.textLinksSiteURLSpan
{
	color: #20820a;
}
.textLinksSiteURLSpan a:link
{
	color: #20820a;
}
.textLinksSiteURLSpan a:visited
{
	color: #20820a;
}
.textLinksSingleLink
{
	margin-bottom:15px;
}
.DealerTown
{
	font-size: 12px;
}
#vivaPets
{
	margin-top: 8px;
	margin-bottom: 25px;
}

#MiniBannerPopupTitle
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	font-size: 150%;
	font-weight: 900;
}

#MiniBannerPopupText
{
	font-style: italic;
	color: #666666;
}

#imsControl{
	background: #177b33; /*color of control wrapper*/
}
#PageNotFoundTop
{
	height:30px; 
	clear:both;
}
#PageNonFoundMain
{
	float:left; 
	/*border: 1px solid green;*/
	padding-left: 10px;
}
#PageNotFoundTitle
{
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 12px;
}
#PageNotFoundDescription
{
	font-size:14px;
	width:600px;
	padding-bottom:12px;
}
#PageNotFoundOptionsTitle
{
	font-size:15px;
	padding-bottom: 12px;
}
#PageNotFoundOptions
{
	font-size:14px;
	padding-left:10px;
}
#PageNotFoundOptions a:link
{
	color: Blue;
	font-weight: normal;
}
#PageNotFoundOptions a:visited
{
	color: Blue;
	font-weight: normal;
}
#PageNotFoundOptions span
{
	font-weight: bold;
}
#ChristmasCornerMain
{
	padding-bottom:5px;
	width: 160px;
}
#ChristmasCornerHeader
{
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	color: Red;
}
#ChristmasCornerLinks
{
	border-bottom:1px solid red; 
	border-left:1px solid red; 
	border-right:1px solid red;
	padding-left: 6px;
	padding-bottom:4px;
	padding-top:4px;
}
#xmasWishes
{
	margin-bottom:5px;
	padding-left:1px;
}
#relatedLinksBottomFrame
{
	font-size:13px; 
	width:750px; 
	margin-bottom:10px; 
	text-align:justify;
}
#relatedLinksBottomTable
{
	padding-left: 10px; 
	padding-right:10px;
}
#relatedLinksBottomTDwithImage
{
	width: 200px;
	text-align:right;
}
.relatedLinksFrameHR
{
	color: #187c6d;
}
#Gift
{
	margin-bottom:5px;
}
.blueLink a:link
{
	color: Blue;
	font-weight: normal;
}
.blueLink a:visited
{
	color: Blue;
	font-weight: normal;
}
.blueLink
{
	color: Blue;
	font-weight: normal;
}

#google_Ads_300x250
{
	width:300px;
	height:250px;
	float:right;
}
/*MOTHERS DAY*/
.MothersDayClassLinks a
{
	font-size:14px;
	color:#a13578;
	font-weight:bold;
	text-decoration:underline;
	
}
.MothersDayBottomDiv
{
	color:#337828; 
	font-size:11px; 
	font-weight:bold; 
	margin-left:10px;
}
.MothersDaySEOLinks a
{
	font-weight:normal;
	color:#337828; 
	font-size:11px;
	text-decoration:underline;  
}
.MothersDayGreetingsLinks
{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin-right:7px;
	margin-left:7px;
}
.MothersDayGreetingsLinks a
{
	font-size:12px;
	font-weight:bold;
	color:#d5148c;
	text-decoration:underline;
}
/*MOTHERS DAY END*/

/*EASTER*/
.EasterClassLinks a
{
	font-size:14px;
	color:black;
	font-weight:bold;
	text-decoration:none;	
}
.EasterClassLinks a:hover
{
	text-decoration:underline;	
}
.EasterBottomDiv
{
	color:black;
	font-size:12px; 
	font-weight:bold; 
	margin-left:10px;
	margin-bottom:7px;
}
.EasterSEOLinks a
{
	font-weight:normal;
	color:black; 
	font-size:11px;
	text-decoration:none; 
}
.EasterSEOLinks a:hover
{
	text-decoration:underline; 
}
.EasterBigLinksTab
{
	margin-bottom:8px;
}
.EasterSmallLinksTab
{
	margin-bottom:8px;
}
/*EASTER END*/

/*HOT WEB DEALS*/
#DealPageTitle
{
	font-size:30px;
	color: #FF7301;
	font-weight:bold;
}

.Deal
{
	margin-bottom: 30px;
}

.DealPhoto
{
	float: left;
	width: 85px;
	height: 70px;
	padding-top: 5px;
}

.DealText
{
	margin-left: 85px;
	line-height: 1.3;
	padding-left: 15px;
}

.DealTextInner
{
	margin-right: 15px;
}

.DealTitle
{
	font-size: 14px;
	margin-bottom: 6px;
	color: #202020;
	font-weight:bold;
}

.DealDescription
{
	font-weight: normal;
	font-size:11px;
	color: #808080;
	margin-bottom: 6px;
}

.DealURL
{
	margin-top: 5px;
}

.DealURL a
{
	color: #0000FF;
	font-size:11px;
	font-weight: normal;
	text-decoration: none;
}

.DealURL a:hover
{
	color: #336600;
	text-decoration: underline;
}

#DealWidgetMainLink
{
	text-align: center;
}

#DealWidgetMainLink a
{
	font-size: 16px;
	color:White;
}

#DealWidgetMainLink a:hover
{
	color: Black;
	text-decoration: underline;
}

.DealSubmissionInfo
{
	color: #7f0000;
	margin-top: 6px;
	font-weight: bold;
}

#lhmRelated_TitleBox
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxHighlightCONTENT1px.png');
	background-repeat:repeat-y;
}

#lhmRelated_Title
{
	border-bottom: 1px solid #aca062;
	font-size: 15px;
	font-weight: bold;
	color: #197b30;
	width: 180px;
	margin-left: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

#lhmRelated_List
{
}

#lhmRelated_List li
{
	list-style: none;
	margin-left: -10px;
}
#lhmRelated_List li a
{
	font-size: 12px;
	color: #197b30;
	line-height: 1.4;
	font-weight: normal;
}
#lhmRelated_ListBox
{
	background-image: url('http://www.friday-ad.co.uk/Image/_FAD/leftSideBoxHighlightCONTENT1px.png'); 
	padding-top: 10px;
	background-repeat:repeat-y;
}
#lhmRelated_SeeMore
{
	padding-left: 12px;
	padding-bottom: 10px;	
	margin-top: 10px;
}
#lhmRelated_SeeMore a
{
	font-size: 12px;
	color: #197b30;
}

/*HOT WEB DEALS END*/



BODY
{
  color             : #FFFFFF;
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 11px;
  margin            : 0px 0px 0px 0px;
  padding           : 0px;
}

h1
{
	font-family       : Arial, Lucida Grande, Helvetica;
	color             : #000000;
	font-size         : 18px;
	font-weight		  : bold;
	margin            : 0px 0px 0px 0px;
	padding           : 0px;
    /*font-family       : Arial, Tahoma, Lucida Grande, Helvetica;
    color             : #00385C;
    font-size         : 16px;
    font-weight		  : bold;*/
}
h2
{
    font-family       : Arial, Tahoma, Lucida Grande, Helvetica;
    color             : #000000;
    font-size         : 12px;
    font-weight		  : bold;
}
.rhsBackground
{
	background: #FFFFFF url(../Images/MasterPage/rhsTopBackground.gif) no-repeat center top;
}
.lhmDropDowns
{
	cursor: pointer;
}
.lhmHeading
{
	font-family       : Arial, Lucida Grande, Helvetica;
	color             : #00385C;
	font-weight		  : bold;
}
img.floatLeft { 
    float: left; 
    margin-right: 10px; 
}
img.floatRight { 
    float: right; 
    margin-left: 10px; 
}
.bkgrnd
{
	background: url(../Images/MasterPage/Untitled-2.gif) top center no-repeat; 
}

.main
{
	width: 980px; 
	background: #FFFFFF; 
	padding: 0px; 
	padding-bottom: 0px; 
	padding-top: 0px; 
}

.black
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #222222;
  font-size         : 11px;
  font-weight		    : normal;
}
.blue
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #00385C;
  font-size         : 11px;
  font-weight		    : normal;
}
.hiddenTextBox
{
    background-color: #FFFFFF;
    border: none;
}
.blueBold
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #00385C;
  font-size         : 11px;
  font-weight		    : bold;
}
.blueSubHeading
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #00385C;
  font-size         : 13px;
  font-weight		    : bold;
}
.blackSubHeading
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #000000;
  font-size         : 13px;
  font-weight		: bold;
}
.bold
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #222222;
  font-size         : 11px;
  font-weight		    : bold;
}
.boldItalic
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #222222;
  font-size         : 11px;
  font-weight		    : bold;
  font-style		    : italic;
}
.cursorPointer
{
  cursor			      : default;
}
.cursorHand
{
  cursor			      : default;
}
.checkbox
{
  padding           : 0px 0px 0px 0px;
  cursor            : pointer;
  cursor            : default;
}
.selectedChannel
{
  color             : #FFCC00;
  font-weight		: bold;
  text-align		: center;
}
.smallCheckboxHand
{
  padding           : 0px 0px 0px 0px;
  margin            : 0px 0px 0px 0px;
  width             : 14px;
  height            : 14px;
  cursor            : pointer;
  cursor            : default;
}
.smallCheckbox
{
  padding           : 0px 0px 0px 0px;
  margin            : 0px 0px 0px 0px;
  width             : 14px;
  height            : 14px;
}
.error
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #FF0000;
  font-size         : 11px;
}
.errorBold
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #FF0000;
  font-size         : 11px;
  font-weight		    : bold;
}
.mainBody
{
	padding-left	: 0px; 
	padding-right	: 0px; 
	padding-bottom	: 0px; 
	margin			: 0px; 
	background		: url(http://images.magicseaweed.com/alStripe.png)
}
.mainHeading
{
  font-family       : Arial, Tahoma, Lucida Grande, Helvetica;
  color             : #00385C;
  font-size         : 16px;
  font-weight		    : bold;
}
.welcomeHeading
{
  font-family       : Arial, Lucida Grande, Helvetica;
  color             : #00385C;
  font-size         : 14px;
  font-weight		    : bold;
}
.lhm_titleBackColor
{
	background-color: #00385C;
}
.lhm_dropdownBackColor
{
	background-color:#E8EDFA;
}
.titleUnderline 
{
	background-color: #4ca62d;
}
A.error:visited, A.error:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #FF0000;
  font-size         : 11px;
  font-weight		    : normal;
}
A.error:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #FF6600;
  font-size         : 11px;
  font-weight		    : normal;
}
A.errorBold:visited, A.errorBold:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #FF0000;
  font-size         : 11px;
  font-weight		    : normal;
  font-weight		    : bold;
}
A.errorBold:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #FF6600;
  font-size         : 11px;
  font-weight		    : normal;
  font-weight		    : bold;
}
A.welcomeHeading:visited, A.welcomeHeading:link
{
  font-family       : Arial, Tahoma, Lucida Grande, Helvetica;
  color             : #00385C;
  font-size         : 14px;
  font-weight		    : bold;
}
A.welcomeHeading:hover
{
  font-family       : Arial, Tahoma, Lucida Grande, Helvetica;
  color             : #FF6600;
  font-size         : 14px;
  font-weight		    : bold;
}

a.blackBoldH2:visited, a.blackBoldH2:link
{
  font-family       : Arial, Tahoma, Lucida Grande, Helvetica;
  color             : #000000;
  font-size         : 14px;
  font-weight		    : bold;
}
a.blackBoldH2:hover
{
  font-family       : Arial, Tahoma, Lucida Grande, Helvetica;
  color             : #FF6600;
  font-size         : 14px;
  font-weight		    : bold;
}
.success
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #339900;
  font-size         : 11px;
}
.footer
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #000000;
  font-size         : 10px;
  font-weight		: normal;
}

.white
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #FFFFFF;
  font-size         : 11px;
  font-weight		    : normal;
}
.whiteBold
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #FFFFFF;
  font-size         : 11px;
  font-weight		    : bold;
}
.quickLink
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 10px;
  color             : #222222;
}
.quickLinkWhite
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 10px;
  color             : #FFFFFF;
}
.suppress
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 10px;
  color             : #00385C;
}
A.suppress:visited, A.suppress:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 10px;
  color             : #00385C;
}
A.suppress:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 10px;
  color             : #FF6600;
}

A:visited, A:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #00385C;
  font-size         : 11px;
  font-weight		    : normal;
}

A.orangeBold:visited, A.orangeBold:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			    : #FF6600;
  font-size         : 11px;
  font-weight		: bold;
}
A.orangeBold:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			    : #FF6600;
  font-size         : 11px;
  font-weight		: bold;
}

A:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #FF6600;
  font-size         : 11px;
  font-weight		    : normal;
}
A.black:visited, A.black:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #222222;
  font-size         : 11px;
  font-weight		    : normal;
}
A.black:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #FF6600;
  font-size         : 11px;
  font-weight		    : normal;
}
A.mainHeading:visited, A.mainHeading:link
{
  font-family       : Arial, Tahoma, Lucida Grande, Helvetica;
  color             : #00385C;
  font-size         : 16px;
  font-weight		: bold;
}
A.mainHeading:hover
{
  font-family       : Arial, Tahoma, Lucida Grande, Helvetica;
  color             : #FF6600;
  font-size         : 16px;
  font-weight		: bold;
}
A.noUline:visited, A.noUline:link
{
  color             : #222222;
  text-decoration	  : none;
}
A.noUline:hover
{
  color             : #FF6600;
  text-decoration	  : underline;
}
A.quickLink:visited, A.quickLink:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 10px;
  color             : #00385C;
}
A.quickLink:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 10px;
  color             : #FF6600;
}
A.quickLinkWhite:visited, A.quickLinkWhite:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 10px;
  color             : #FFFFFF;
}
A.quickLinkWhite:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  font-size         : 10px;
  color             : #FFCC33;
}
A.whiteBold:visited, A.whiteBold:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #FFFFFF;
  font-size         : 11px;
  font-weight		: bold;
}
A.whiteBold:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color             : #FFCC00;
  font-size         : 11px;
  font-weight		: bold;
}

A.whiteDark:visited, A.whiteDark:link
{
  color             : #FFFFFF;
  font-weight		: normal;
  text-decoration	: none;
}
A.whiteDark:hover
{
  color             : #FFFFFF;
  font-weight		: normal;
  text-decoration	: underline;
}
A.whiteLight:visited, A.whiteLight:link
{
  color             : #FFFFFF;
}
A.whiteLight:hover
{
  color             : #003399;
}
A.selectedChannel:visited, A.selectedChannel:link
{
  color             : #FFFFFF;
  font-weight		    : bold;
}
A.selectedChannel:hover
{
  color             : #FFCC00;
  font-weight		: bold;
}
.selectedCrumb
{
	color			: #FFFFFF;
}
A.selectedCrumb:visited, A.selectedCrumb:link
{
  color             : #FFFFFF;
  text-decoration   : none;
}
A.selectedCrumb:hover
{
  color             : #FFFFFF;
  text-decoration   : underline;
}
A.toolLink:visited, A.toolLink:link
{
  color             : #FFFFFF;
  text-decoration	  : underline;
  font-weight		    : bold;
}
A.toolLink:hover
{
  color             : #FFCC00;
  text-decoration	  : underline;
}
A.blue:link, A.blue:visited
{
  font-family		    : Tahoma, Arial, Helvetica;
  font-size		      : 11px;
  color			        : #00385C;
  text-decoration	  : underline;
}
A.blue:hover
{
  font-family		    : Tahoma, Arial, Helvetica;
  font-size	    	  : 11px;
  color     			  : #FF6600;
  text-decoration	  : underline;
}
A.blueBold:link, A.blueBold:visited
{
  font-family		    : Tahoma, Arial, Helvetica;
  font-size		      : 11px;
  color			        : #00385C;
  text-decoration	  : underline;
  font-weight		    : bold;
}
A.blueBold:hover
{
  font-family		    : Tahoma, Arial, Helvetica;
  font-size		      : 11px;
  color     			  : #FF6600;
  text-decoration	  : underline;
  font-weight	  	  : bold;
}
A.footerLink:visited, A.footerLink:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #000000;
  font-size         : 11px;
  font-weight		    : normal;
  text-decoration	  : none;
}
A.footerLink:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #000000;
  font-size         : 11px;
  font-weight		    : normal;
  text-decoration	  : underline;
}
A.AdminLink:visited, A.AdminLink:link
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #000000;
  font-size         : 12px;
  font-weight		    : bold;
  text-decoration	  : none;
}
A.AdminLink:hover
{
  font-family       : Tahoma, Lucida Grande, Helvetica;
  color			        : #000000;
  font-size         : 12px;
  font-weight		    : bold;
  text-decoration	  : underline;
}
.navBackground 
{
	height 			: 24px;
	text-align		: center;
}
.navBackgroundSelected 
{
	height 			: 24px;
	text-align		: center;
	color			: #fb5c01;
	background-color: #fb5c01;
}
.navImageBackground
{
	background: #FFFFFF url(../Images/MasterPage/navBackground.gif) no-repeat left bottom;
}
.bannerImageBackground
{
	background: #FFFFFF url(../Images/MasterPage/bannerBackground.gif) no-repeat left bottom;
}
INPUT
{
  padding           : 1px 1px 1px 1px;
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color             : #222222;
  font-size         : 11px;
}

TEXTAREA
{
  padding           : 3px 3px 3px 3px;
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color			    : #222222;
  font-size		    : 11px;
}

SELECT
{
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color			    : #222222;
  font-size		    : 11px;
}

TD
{
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color             : #222222;
  font-size         : 11px;
  font-weight		: normal;
}
TD.blue
{
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color			    : #00385C;
  font-size         : 11px;
  font-weight		: normal;
}
.grey
{
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color			    : #666666;
  font-size         : 11px;
  font-weight		: normal;
}
TD.bold
{
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color             : #222222;
  font-size         : 11px;
  font-weight		: bold;
}
TD.white
{
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color             : #FFFFFF;
  font-size         : 11px;
  font-weight		: normal;
}
TD.blackMedBold
{
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color             : #222222;
  font-size         : 13px;
  font-weight		: bold;
}
TD.blackMed
{
  font-family       : Tahoma, 'Lucida Grande', Helvetica;
  color             : #222222;
  font-size         : 13px;
  font-weight		: normal;
}
.forumQuote
{
	background-color: #EAEAEA;
	color: #555555;
	padding: 5px 5px 5px 5px;
}
.forumQuote p
{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}
.watermarked
{
	color: #999999;
}

/* Lightbox CSS Included within the one GB CSS file to save HTTP requests */
#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}
#lightbox a img{ border: none; }
#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}
#imageContainer{
	padding: 10px;
	}
#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../Images/Fillers/Blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../Images/Buttons/PrevLabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../Images/Buttons/NextLabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	/*filter:alpha(opacity=60);*/
	-moz-opacity: 0.6;
	/*opacity: 0.6;*/
	}
	
.lhs { background: url(../Images/MasterPage/lhs.gif) right 15% no-repeat; }
.rhs { background: url(../Images/MasterPage/rhs.gif) left 15% no-repeat; }

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	
	
/* Test menus */
#DropDowns
{
  background-color: Transparent;
  /*border: solid 1px #FF6600;*/
  /*border-bottom: solid 2px #FF6600;*/
  /*text-align: center;*/
  /*width: 888px;*/
  /*font-size: 0.9em;*/
}
#DropDowns ul
{
  padding:0;
  margin:0;
  color: #000;
  white-space: nowrap;
  list-style-type:none;
  z-index: 1000;
}
#DropDowns li
{
  float: left;
  /*padding: 6px 0px 6px 10px;*/
  /*padding: 0px 0px 0px 0px;*/
  background-color: Transparent;
  z-index: 1200;
}
/*#DropDowns li a {color:#2E67B2; text-decoration: none; font-size: 11px;}
#DropDowns li a:visited {color:#2E67B2; text-decoration: none; font-size: 11px;}
#DropDowns li a:link {color:#2E67B2; text-decoration: none; font-size: 11px;}
#DropDowns li a:visited {color:#2E67B2; text-decoration: none; font-size: 11px;}
#DropDowns li a:hover {color:#2E67B2; text-decoration: underline; font-size: 11px;}*/

#DropDowns li a.SubMenuTab {color: #FFFFFF; font-size: 12px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:Transparent; text-align: center; }
#DropDowns li a.SubMenuTab:visited {color:#FFFFFF; text-decoration: none; font-size: 12px; background-color:Transparent; }
#DropDowns li a.SubMenuTab:link {color:#FFFFFF; text-decoration: none; font-size: 12px; background-color:Transparent; }
#DropDowns li a.SubMenuTab:visited {color:#FFFFFF; text-decoration: none; font-size: 12px; background-color:Transparent; }
#DropDowns li a.SubMenuTab:hover {color:#FFFFFF; text-decoration: underline; font-size: 12px; background-color:Transparent; }

.SubMenu
{
  float: left;
  background-color: #ffffff;
  border: solid 1px #000000;
  border-top: 0px;
  text-align: center;
  position: absolute;
  top: 26px;
  display: none;
  width: 150px;
  left: 0px;
}
.SubMenu li
{
  clear: both;
  background-color: #ffffff;
}
.SubMenu2
{
  float: left;
  background-color: #ffffff;
  border: solid 1px #000000;
  text-align: center;
  position: absolute;
  top: -6px;
  display: none;
  width: 150px;
  left: 138px;
}
.SubMenu2 li
{
  clear: both;
  background-color: #ffffff;
}
.Clear
{
  clear: both;
  line-height: 1%;
}
#menu_iframe {
    z-index: 10;
    position: absolute;
    display: none;
}
#menu_iframe2 {
    z-index: 10;
    position: absolute;
    display: none;
}
.listButtons 
{
	margin-left: 10px;
	text-align: left;
}

#navHeader
{
    padding-left:10px;
    padding-right: 10px;
    padding-top:4px;
    margin-bottom:4px;
    margin-top: 15px;
    border-top:1px solid black;
    border-bottom:1px solid black;
    background-color:#e7e7e5;
    font-size:11px;
    height:18px;
}

#navHeader a
{
    color: Black;
    font-weight:bold;
    font-size: 11px;
}

#footerText
{
    clear: both;
    font-size: 11px;
    padding-left: 5px;
    color: #48a52c;
    width: 968px;
    margin-top: 40px;
    margin-bottom: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-width: 1px;
    border-style: solid;
    border-color: #48a52c;
}

#footer
{
    background-image: url(/Images/footer.png);
    font-size: 12px;
    color: White;
    padding-top: 5px;
    height: 18px;
}

#footer a
{
    color: White;
    font-weight: bold;
}

.numOfAds
{
    font-size:12px;
    color: Green;
}
.paging
{
    color: Green;
    font-size: 10px;
    float: right;
    margin-right: 30px;
}

.paging a
{
    color: Green;
    font-size: 10px;
}

.advertFrame
{
    margin-right:10px;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:4px;
    width: 580px;
    border-top:1px #c8c8c8;
}

.advertTitle
{
    float:left;
    font-weight:bold;
    width:320px;
    width:350px;
    padding-top: 10px;
}

.advertTitle a
{
    font-size:13px;
    color:Black;
    text-decoration:none;
    font-weight:bold;
}

.linkDescription a
{
    font-size:12px;
    color:Black;
    text-decoration:none;
    font-weight:normal;
    padding-top: 10px;
}

.advertTitle a:hover
{
    font-size:13px;
    color:Black;
    text-decoration:underline;
    font-weight:bold;
}
.advertImage
{
    float:left;
    margin-left:5px;
    margin-right:5px;
    width: 60px;
    height: 45px;
}

.linkDescription a:hover
{
    font-size:12px;
    color:Black;
    text-decoration:underline;
    font-weight:normal;
}

.advertDate
{
    float: right;
    font-size:11px;
    width: 70px;
    text-align:right;
    padding-top: 15px;
}

.advertPrice
{
    float: right;
    width:70px;
    font-size:11px;
    text-align:right;
    padding-top: 15px;
}

.rounding
{
    background-image: url(/Images/rounding.png);
    background-repeat:no-repeat;
    height:34px;
    margin-left:auto;
    margin-right:auto;
    width:645px;
}

a.fad_ad_title:link
{
	font-size: 14px;
	color: #177b33;
	text-decoration: none;
	font-weight: bold;
}
a.fad_ad_title:visited 
{
	font-size: 14px;
	color: #177b33;
	text-decoration: none;
	font-weight: bold;
}
a.fad_ad_title:hover
{
	font-size: 14px;
	color: #177b33;
	text-decoration: underline;
	font-weight: bold;
}
a.fad_ad_title:active
{
	font-size: 14px;
	color: #177b33;
	text-decoration: none;
	font-weight: bold;
}
.fad_ad_body
{
	font-weight: normal;
    color: #444444;
	font-size: 14px;
}
.fad_ad_price
{
	font-size: 14px;
	color: #177b33;
	text-decoration: none;
	font-weight: bold;
}
.fad_ad_divider
{
	background-color: #c8c8c8;
}
