﻿
/* ---------------General settings-------------- */


BODY {DIRECTION: rtl; MARGIN: 0px; FONT-SIZE: 12px; FONT-FAMILY: Arial; BACKGROUND: url(/img/bodybg.gif);}
INPUT, SELECT, TEXTAREA {FONT-FAMILY: Arial; BORDER: solid 1px #D9D8D8;}
IMG {BORDER: 0px; padding :0px; margin:0px;}
FORM, DIV, P {MARGIN: 0px; color:#2F2C2C;}
A {TEXT-DECORATION: none; COLOR: #4B5734;}
A:hover {TEXT-DECORATION: none; }

H1 {WIDTH: 620px; PADDING: 12px 0px 0px 0px; margin:0px 15px 0px 0px; COLOR: #4b5734; FONT-SIZE: 23px; height :28px;border-bottom: solid 2px #4b5734;}
H1.info {WIDTH: 600px; PADDING: 12px 0px 0px 20px; margin:0px 15px 0px 0px; COLOR: #7F5322; FONT-SIZE: 26px; height :30px;}
H2 {FONT-SIZE: 18px; COLOR: #4B5734; margin:0px; padding:5px 15px 0px 0px}
H2.info {FONT-SIZE: 18px; COLOR: #4B5734; margin:0px; padding:0px 15px 0px 0px}
H3 {FONT-SIZE: 12px; margin:0; padding:0}

UL {LIST-STYLE-TYPE: none; PADDING: 0px; MARGIN: 0px;}
UL LI {MARGIN: 0px 5px 0px 0px; PADDING: 5px 0px 0px 0px; }
UL LI.ltr {MARGIN: 0px 0px 0px 0px; PADDING: 0px 0px 0px 0px;}
.textContent.largeFont UL LI { background: url(/img/bullet.png) no-repeat right 5px; padding:3px 10px 3px 0px;}
.textContent UL LI { background: url(/img/bullet.png) no-repeat right 5px; padding:3px 10px 3px 0px;}
/* ---------------Master Page settings-------------- */

#divMainHeader {WIDTH: 999px; background: url(/img/headerbg.png) no-repeat top center; height :236px;}
#divMainLogo {float:right; width: 160px ;height: 120px; cursor :pointer ;}
#divMainBody {WIDTH: 999px; background : url(/img/bodyshade.png) repeat-y;}
#divMainBodyPad {width:982px; background : #f3e5c9 url(/img/bodyPadbg.jpg) no-repeat; min-height:600px; margin:0px 6px 0px 0px; text-align :right; }
#divBodyBottom {width:993px; background: url(/img/bodybottom.png) no-repeat; height:51px; margin:0px 4px 0px 0px}
.searchBox {float:right; background: url(/img/searchbg.png) no-repeat; width:321px; height:52px;margin:5px 22px 0px 0px}
.searchBox INPUT {float:right; background:none; margin:15px 15px 0px 0px; width:220px; border:none; color:#51261F !important;}
.searchBTN {width:55px; height:25px; float:right; margin:15px 10px 0px 0px; cursor:pointer;}
.marquee A {background: url(/img/bullet.png) no-repeat right 5px;}

/* ---------------Footer settings-------------- */

#divMainFooter {margin:0px 0px 0px 4px}
.footer {margin:0px 10px 0px 0px; background: url(/img/footerbg.png) no-repeat center ; width:992px; height:175px;}
.footer UL { border-right:solid 0px black; }
.footer UL LI {float:right; margin:0px 0px 0px 0px; width:138px; font-weight :bold; color: #e8e1d5; padding:4px 10px 0px 0px; FONT-SIZE: 14px;border-right:solid 0px black; }
.footer UL LI A {display :block ; FONT-SIZE: 14px; color: #e8e1d5; font-weight :bold;}
.footer UL LI UL LI {Clear:both; font-weight :normal ; color: #e8e1d5; font-size :12px; border-right:solid 1px #6D6D6C;} 
.footer UL LI UL LI A {font-weight :normal ; color: #e8e1d5; font-size :12px;}
.footer UL LI UL LI A:hover {color: white;}
.footer IMG {margin:0px 0px 0px 40px; float:left; }

#divMainFooterbottom {MARGIN-TOP: 0px; BACKGROUND: url(/img/bodyBG2.jpg) repeat-y center; margin:0px 0px 0px 4px;}
#divMainFooterbottom .footerLink {FLOAT: right; PADDING: 5px 20px; COLOR: #C7C7C7;}
#divMainFooterbottom A {FONT-SIZE: 11px; COLOR: #C7C7C7; }
#divMainFooterbottom A.footerBorder {PADDING: 0px 10px; BORDER-LEFT: solid 1px #96A2A9;}

/* ---------------Main Navigation settings-------------- */

#divMenuBG { BACKGROUND: url('/img/navbg.png') no-repeat; WIDTH: 999px; HEIGHT: 40px;}
#divMenuWrap { WIDTH: 970px; HEIGHT: 40px; PADDING:0px 20px 0px 0px; }


#divMenuWrap .menuItem_m_off {LIST-STYLE-TYPE: none !important;FLOAT: right; LINE-HEIGHT: 33px; FONT-SIZE: 16px; PADDING: 0px 15px 0px 15px;}
#divMenuWrap .menuItem_m_off A {COLOR: White;}


#divMenuWrap .menuItem_m_on {LIST-STYLE-TYPE: none !important;FLOAT: right; LINE-HEIGHT: 33px; FONT-SIZE: 16px; PADDING: 0px 15px 0px 15px;}
#divMenuWrap .menuItem_m_on A {COLOR: White;font-weight :bold;}

#divMenuWrap .menuItem_l_off {LIST-STYLE-TYPE: none !important; FLOAT: right; LINE-HEIGHT: 33px; FONT-SIZE: 16px; PADDING: 0px 0px 0px 0px; height :34px; BACKGROUND: url(/img/menuL_on.png) no-repeat bottom left;width:3px;}
#divMenuWrap .menuItem_l_on {LIST-STYLE-TYPE: none !important; FLOAT: right; LINE-HEIGHT: 33px; FONT-SIZE: 16px; PADDING: 0px 0px 0px 0px; BACKGROUND: url(/img/menuL_on.png) no-repeat bottom left; width:3px; height :34px;}

#productNav {LIST-STYLE-TYPE: none !important;}
#productNav LI {MARGIN: 0px; PADDING: 0px; HEIGHT: 34px;}
#productNav LI UL 
{

	HEIGHT: auto; LIST-STYLE-TYPE: none !important; MARGIN: 0px 0px 0px 0px; #MARGIN: 0px; PADDING: 0px; DISPLAY: none;
	BACKGROUND:/*url(/img/menubg.png)*/;
 	WIDTH: 180px; DISPLAY: none; TEXT-ALIGN: right;
}

/*#productNav LI UL LI:first-child {BACKGROUND:url(/img/menubg.png) no-repeat top center;}*/
#productNav LI UL LI {MARGIN-BOTTOM: 1px; HEIGHT: auto; BACKGROUND:url(/img/menubg.png) no-repeat top center;} 
#productNav LI UL LI A {MARGIN: 0px 1px; COLOR: #FFF; FONT-SIZE :12px; FONT-WEIGHT: normal !important; padding: 3px 12px 0px 0px; /*BORDER-BOTTOM: solid 1px white;*/} 
#productNav LI UL LI A:hover {TEXT-DECORATION: none; color:#000; FONT-WEIGHT: normal; FONT-SIZE: 13px;}

/* ---------------HomePage settings-------------- */

.titlehome {color:#4f5a3a; font-size:18px; /* margin-bottom:10px;*/ padding:5px 10px 5px 5px;}
.contactBTN {cursor:pointer; background:#4f5a3a; color:white; margin-top:10px; padding:3px 12px 3px 12px; -moz-border-radius:6px; -webkit-border-radius:6px; -border-radius:6px;}
.contactBTN:hover {background:#343a28;}

#divHpTopPromoContainer {position:relative; top:0; left:0; FLOAT: right; WIDTH: 971px; HEIGHT: 266px; PADDING: 0px; MARGIN: 0px 4px 0px 0px; background:url(/img/headerbg.png) no-repeat bottom center;}
#divFlashmap {FLOAT:right; padding: 0px 0px 0px 0px;}
#divHpTopPromo {position:relative; top:0; left:0; FLOAT:right;padding:13px 0px 0px 10px;}

#divRightPanel {float:right; width:280px; }
#leftPanel {float:right; width:680px; margin:20px 10px 0px 0px; min-height:385px;}
#divIndipendant {float:right; background:#ffffff; border:1px solid #e6d9c4; border-left:none; -moz-border-radius:0px 6px 6px 0px; -webkit-border-radius:0px 6px 6px 0px; -border-radius:0px 6px 6px 0px;}
#divLegalot {float:right; width:265px; background:url(/img/LegalotBG.png) /*#F8F2E4*/; border:1px solid #e6d9c4; -moz-border-radius:6px 0px 0px 6px; -webkit-border-radius:6px 0px 0px 6px; -border-radius:6px 0px 0px 6px;}
#legalotbg {min-height:370px;}
#indipendantbg {/*background: url(/img/indipendantbg.png) repeat-y;*/ width:410px;min-height:343px;}
#divConsult {width:676px ;height:113px; 
background: /*url(/img/LegalotBG.png)*/ #F8F2E4; border:1px solid #e6d9c4;-border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;
 margin: 10px 0px 0px 0px;}
#divConsult img {float:right; margin: 30px 16px 0px 0px;}
#consultText {float:right; width:520px; height:60px; margin:0px 5px 0px 0px;}
#divConsult .readMore {float:left; margin: 0px 0px 0px 20px; padding-bottom:5px; margin-top:-10px;}
#divConsult .readMore A {color:#9F2C11; font-weight:bold; background: url(/img/bullet.png) no-repeat right 9px;padding:4px 8px 5px 0px;}
#divConsult .readMore A:hover {text-decoration:underline;}

.divHpTrip {width:382px; height :65px; background: url(/img/tripbg.jpg) no-repeat; margin:0px 10px 0px 0px;}
.divHpTrip .image {width: 93px;
height: 52px;
float: right;
margin: 7px 2px 0px 0px;}
.divHpTrip .content {float:right; width:280px;margin:10px 7px 0px 0px;}

.divHpTrip2 {width:257px; height :65px; margin:0px 10px 0px 0px;}
.divHpTrip2 .image {width:95px; height :60px; float:right; margin:10px 2px 0px 0px; border:solid 1px #83897f;}
.divHpTrip2 .content {float:right; width:145px;margin:7px 7px 0px 0px;}
.fHeader {float:right;color:#4B5734; padding:10px 50px 0px 0px; margin:0px; font-weight:bold; font-size:13px;}

/* ---------------Global Contact settings-------------- */

#divGlobalContact {position:relative; width:266px; height :222px; margin:20px 15px 0px 0px; background:url(/img/globalContactbg.png)  #f8f3e5 no-repeat bottom right;
 -border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; border:1px solid #e2d5c2;}
#divGlobalContactBG {height:160px;margin:-3px 0px 0px 0px;}
#divGlobalContact .formElements {margin:0px 0px 0px 0px;}
#divGlobalContact .formElements .label {float:right;}
#divGlobalContact .contactBTN { float:left; margin:5px 0px 0px 35px;}
#divGlobalContact .contactBTN IMG {cursor :pointer ;}
#divGlobalContact INPUT {margin:5px 40px 0px 0px; height:20px; width:185px;}
#divGlobalContact TEXTAREA {height:30px; width:185px; margin:5px 40px 0px 0px; font-size :12px;}
.globalContentTop {width:51px; height:62px; background: url(/img/globalContactTop.png) no-repeat; position:absolute; top:-20px; right:0;}
.facebookLink {display:block; width:35px; height:35px; position:relative; top:23px; right:228px;}

/* ---------------News settings-------------- */

#divNewsBox {width:266px; margin:10px 15px 0px 0px; height:310px; background:#f8f2e4; border:1px solid #e6d9c4; -border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#divNewsBG {/*background : url(/img/newsbg.png) no-repeat;*/ width:266px; height :100%;}
#divNewsBG UL {margin:0px 15px 0px 0px;}
#divNewsBG UL LI {background: url(/img/bullet.png) no-repeat right 5px; padding:0px 0px 0px 0px;}
#divNewsBG UL LI A {color:#7a5e34;}
#divNewsBG .readMore {padding: 2px 20px !important;}
.newsItems {margin:55px 10px 0px 0px;}
.newsTitle {font-weight:bold; color:#282828; padding:0px 10px 0px 0px;}
.listNews {/*border-bottom:solid 1px #cccccc;*/ margin:0px 0px 0px 0px; width:240px;}
.newsText {width:220px; height:30px; overflow:hidden;}

/* ---------------Info Page settings-------------- */

#divLeftPanel {float:right; width:680px; margin:15px 15px 0px 0px;}
#infoContentBG {background: url(/img/infoContentBG.png) repeat-y; width:676px; min-height :763px;}

.area {float:right; width:193px; margin:15px 10px 0px 0px;}
.area .header {color:#4B5734; font-size:15px; font-weight:bold; width:193px;padding: 0px 0px 5px 0px;}
.area .destinationImage {padding:5px 4px 0px 0px;}
.area .destinationContent {background: url(/img/destinationBG.png) repeat-y; width:188px;}
.area .destinationItems {padding: 0px 15px 15px 0px;}
.area .destinationItems LI {background: url(/img/bullet.png) no-repeat right 9px; padding:5px;}
.area .destinationItems LI A {color:#282828; padding:0px 10px 0px 0px; font-size :14px;}

.articleTabItem { padding:20px 15px 15px 0px;}
.articleTabItem .image {float:right; width:182px; height :100px;}
.articleTabItem .header {font-weight :bold; font-size :14px; color:#4B5734;}
.articleTabItem .content {float:right;margin:0px 15px 0px 0px; width:380px; }
.articleTabItem .text {margin:5px 0px 0px 0px;}
.articleTabItem .readMore {float:left; background: url(/img/bullet.png) no-repeat right 9px;padding:4px 8px 5px 0px;}
.articleTabItem .readMore A {color:#9F2C11; font-weight :bold;}
.articleTabItem .readMore A:hover {text-decoration:underline;}

.articleItem {float:right; padding:0px 0px 0px 0px; margin:5px 20px 3px 0px; width:615px;}
.articleItem .image {float:right; width:120px; height:80px; border: solid 1px #4B5734; margin:10px 10px 10px 0px; cursor:pointer;} 
.articleItem .content {float:right;margin:10px 0px 0px 0px}
.articleItem .summary {width: 460px; margin:10px 15px 0px 0px;}
.articleItem .readMore {margin:10px 0px 0px 8px; background: url(/img/bullet.png) no-repeat right 9px;padding:4px 8px 5px 0px; float:left;}
.articleItem .readMore A {color: #9F2C11;font-weight :bold; }
.articleItem .readMore A:hover {text-decoration:underline;}

.actionBtns {FLOAT:left; margin:20px 15px 20px 15px;}

.author {padding: 5px 15px 0px 0px;}

.ContentPic { width:620px; height:119px; margin:10px 15px 0px 0px;}
.ContentPicHolder { width:620px; height:119px; margin:10px 15px 0px 0px;}
.ContentPicHolder .image1 {float:right;width:340px; height:119px; border-left: solid 1px #F8F2E5;}
.ContentPicHolder .image2,.ContentPicHolder .image3 {float:right; width:137px; height:119px; border-left: solid 1px #F8F2E5;border-right: solid 1px #F8F2E5;}

.courseList {padding:10px 15px 0px 0px;}
.courseList .header {color:#4B5734; font-weight :bold; font-size :14px; }
.courseItem {width:586px; height :127px; background: url(/img/coursebg.png) no-repeat right;}
.courseItem .header {float:right;margin:24px 15px 5px 0px; color:#4B5734; font-weight :bold;}
.courseItem .image {float:right; width:70px; height:90px;margin:15px 15px 5px 0px;}
.courseItem .content {float:right; width:480px;margin:0px 0px 5px 0px;}
.courseItem .text {margin:0px 15px 5px 0px; height:45px;}
.courseItem .readMore {float:left;}
.courseItem .readMore A {color:#4B5734; font-weight :bold;}

.destinationListItem {width:620px; height:70px; margin:10px 15px 10px 0px; background: url(/img/destinationlistbg.png) no-repeat;}
.destinationListItem .image {width:93px; height :55px; float:right; margin:5px 2px 0px 0px; cursor:pointer;}
.destinationListItem .content {float:right; width:490px;margin:2px 10px 0px 0px;}
.destinationListItem .header

.destinationLinks {padding:0px 20px 0px 0px;}
.destinationLinks LI {background: url(/img/bullet.png) no-repeat right 9px; padding:5px 0px 5px 0px;}
.destinationLinks LI A {color:#282828; padding:0px 10px 0px 0px; font-size :14px;}

.divBreadCrumbs {float:right; padding:0px 15px 0px 0px}
.divBreadCrumbs A {color:#505152;}

.textContent {padding: 10px 15px 10px 35px;}
.textContent.largeFont {padding: 10px 15px 10px 35px; font-size:14px; color:#4b4b4b;}
.articlePics {float:right; width:180px; margin:15px 15px 0px 0px;}
.articlePics IMG {float:right; margin-bottom:200px;}
.textContentFloat {float:right; padding: 10px 15px 10px 25px; width:430px;}

.tripDayItem { padding:10px 15px 10px 0px;}
.tripDayItem .image { width:600px; height :100px; cursor:pointer; margin:10px 15px 10px 0px;}
.tripDayItem .header {font-weight :bold; font-size :14px;}
.tripDayItem .content {margin:0px 15px 0px 0px; width:450px; }
.tripDayItem .text {margin:5px 0px 0px 0px;}
/*
.tripDayItem { padding:20px 15px 15px 0px; cursor:pointer;}
.tripDayItem .image {float:right; width:182px; height :100px;}
.tripDayItem .header {font-weight :bold; font-size :14px;}
.tripDayItem .content {float:right;margin:0px 15px 0px 0px; width:450px; }
.tripDayItem .text {margin:5px 0px 0px 0px;}
*/

/* ---------------FAQ Page settings-------------- */

#divPublishBTN {background: url(/img/publish.png); float:left; width:187px; height:39px; margin: 10px 0px 0px 20px; cursor :pointer;}
#divPublishBTN SPAN {float:right;padding:10px 65px 0px 0px;}

#globalPopUp {float:right; background: #8ab82a; width:480px; margin: 0px 0px 0px 0px;}
#globalPopUp .destroyBTN {width:25px; height:25px; float:right; cursor:pointer;margin:15px 15px 0px 0px;} 
#globalPopUp .formElements {float:right; margin: 60px 0px 0px 0px;}
#globalPopUp .header {font-size:16px; margin: 10px 15px 0px 0px; font-weight :bold;}
#globalPopUp .label {float:right;margin: 10px 15px 0px 0px;}
#globalPopUp .element {float:right; margin: 5px 15px 0px 0px;}
#globalPopUp .button {margin: 10px 53px 10px 0px; height:20px; border: solid 1px white; width:70px; padding:5px 10px 0px 0px; cursor:pointer;}
#globalPopUp {POSITION: absolute; OVERFLOW: auto; WIDTH: 510px; HEIGHT: 520px; PADDING-RIGHT: 15px; BACKGROUND: url('/img/popup.png') no-repeat;}

/* ---------------Contact Page settings-------------- */

#divContactDetails {FLOAT: right; WIDTH: 200px; margin:0px 35px 0px 0px;}
#divContactForm {FLOAT: right; WIDTH: 350px; MARGIN-RIGHT: 10px; PADDING-RIGHT: 20px; BORDER-RIGHT: dotted 1px #999;}
#divContactForm .contactFormCaption {FLOAT: right; PADDING-TOP: 8px; WIDTH: 160px; FONT-SIZE: 12px;}
#divContactForm .contactFormElement {FLOAT: right; PADDING-TOP: 3px; WIDTH: 160px;}
#divContactForm INPUT.contactFormElement {WIDTH: 140px; BORDER: 1px solid #a6b425;}
#divContactForm .contactFormTextarea {PADDING-TOP: 3px; WIDTH: 310px;}
#divContactForm TEXTAREA.contactFormTextarea {WIDTH: 300px; HEIGHT: 60px; BORDER: 1px solid #a6b425;}
#divContactButtons {LOAT: left; WIDTH: 300px; ARGIN-LEFT: 37px;}
#divContactButtons .contactButton {FLOAT: left; PADDING: 8px 10px 0px 0px;}
#divContactButtons INPUT.contactButton {CLEAR: both; PADDING: 2px; BACKGROUND: #a6b425; BORDER: 1px solid #CCC; FONT-SIZE: 12px; COLOR: White;}

.athenaTabWrap {BORDER: 0px; MARGIN-RIGHT: 30px; PADDING-TOP: 1px; MARGIN-TOP: 20px;}
.athenaTabWrap .item {POSITION: relative; FLOAT: right; TOP: 1px; FONT-SIZE: 12px; COLOR: #3F9600; Z-INDEX: 2}
.athenaTabWrap .item.off
	{background: #909090;
	border: solid 1px #909090; 
		-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
		-moz-border-radius-topright:5px; -webkit-border-top-right-radius: 5px;
	color: White;
	cursor: pointer;
	line-height: 30px;
	margin: 5px 5px 0px 0px;
	padding: 0px 8px;
	text-decoration: none;}
.athenaTabWrap .item.off:hover {background: #c6a478; border: solid 1px #c6a478;}
.athenaTabWrap .item.on 
	{background: #4B5734;
	border-top: solid 1px #4B5734; 
	border-left: solid 1px #4B5734; 
	border-right: solid 1px #4B5734; 
	border-bottom: solid 1px #4B5734; 
		-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
		-moz-border-radius-topright:5px; -webkit-border-top-right-radius: 5px;
	color: White;
	font-weight :bold;
	line-height: 30px;
	margin: 5px 5px 0px 0px;
	padding: 0px 8px;
	text-decoration: none;}
.athenaTabWrap .item.on A {COLOR: #FFF;}
.athenaTabWrap .item.first {margin-right: 15px;}
.athenaTabWrap .item .tripInfo
	{color: #3e9200;}

.athenaContentWrap {POSITION: relative; CLEAR: both; BACKGROUND: url('/img/tabContentBG.png') repeat-x top center; BORDER: solid 1px #4B5734; WIDTH: 630px; OVERFLOW: hidden; Z-INDEX: 1;MARGIN-RIGHT: 20px;}
.athenaContentWrap LI {FLOAT: right; WIDTH: 610px; PADDING: 15px 19px 15px 30px; MARGIN: 0px;}
.athenaContentWrap UL LI UL LI {background: url(/img/bullet.png) no-repeat right 6px; padding:3px 10px 3px 0px;}

.athenaTabWrap.hp {BORDER-BOTTOM: solid 2px #3F9600; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 1px;}
.athenaTabWrap .item.off.hp {BORDER: solid 1px #3F9600; BACKGROUND: #FFF; COLOR: #3F9600;}
.athenaTabWrap .item.on.hp {BORDER: solid 1px #3F9600; BORDER-BOTTOM: solid 1px #3F9600; BACKGROUND: #3F9600; COLOR: #FFF;}
.athenaContentWrap.hp { BACKGROUND: none; BORDER: none;}


.customerTabWrap {BORDER-BOTTOM: solid 1px #e17f00; MARGIN:0px 20px 10px 0px; width:630px;}
.customerTabWrap .item.off {BORDER: solid 1px #e17f00; BACKGROUND: #e17f00; padding: 10px 10px 10px 10px; }
.customerTabWrap .item.on {BORDER: solid 1px #a0ad23; BORDER-BOTTOM: solid 1px #a0ad23; BACKGROUND: #a0ad23; padding: 10px 10px 10px 10px;}
.customerTabWrap .item {FLOAT: right; MARGIN: 10px 0px -1px 5px; PADDING: 5px 10px; CURSOR: pointer;
	-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
}
.customerTabWrap .item A {Color:White; font-weight :bold}

.customerItem {FLOAT: right; WIDTH: 142px; BORDER-BOTTOM: solid 1px #a0ad23; MARGIN: 0px 20px 25px 0px;}
.customerItem .logo {BORDER: solid 1px #CCC; CURSOR: pointer; HEIGHT: 120px;}
.customerItem H1 {MARGIN: 10px 0px 3px 0px; PADDING: 0px; FONT-SIZE: 14px; COLOR: #333; BORDER: none; BACKGROUND: none; }
.customerItem P {MARGIN: 0px; text-align :right; float:right;}

.cats {}
.cats .item.off {width:249px; height:32px; background: url(/img/infoitembg_off.png) no-repeat center center; margin:0px 18px 0px 0px; cursor :pointer; }
.cats .item.on {width:249px; height:32px; background: url(/img/infoitembg_on.png) no-repeat center center; cursor :pointer; margin:0px 18px 0px 0px;}
.cats .item.off A {padding:7px 20px 0px 0px; display:block;}
.cats .item.on A {padding:7px 20px 0px 0px; display:block; font-weight :bold;}

.cats .item SPAN {floaT:right;font-size:14px; font-weight :bold; padding: 10px 80px 0px 0px;}

/* ---------------Search Page settings-------------- */

.searchItem {border-bottom: solid 1px #4B5734;width:620px;}
.searchItem .summary {padding: 5px 15px 10px 0px; width:500px;}
.searchItem .readMore {padding: 5px 15px 10px 0px;}
.searchTitle {font-size:16px; width:620px; padding:0; margin:15px 0px 0px 0px; height :22px;}

.galleryItem {FLOAT: right; WIDTH: 110px; HEIGHT: 150px; BORDER-BOTTOM: solid 1px #f1f1f1; MARGIN: 0px 0px 15px 12px;}
.galleryItem .image {BORDER: solid 1px #CCC; HEIGHT: 130px; CURSOR: pointer;  -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.galleryItem H1 {MARGIN: 10px 0px 3px 0px; PADDING: 0px; LINE-HEIGHT: 20px; FONT-SIZE: 12px; COLOR: #333; BORDER: none; BACKGROUND: none;}
.galleryItem P {MARGIN: 0px;}


.pagingWrap {CLEAR: both; MARGIN: 10px 0px;}
.pagingWrap A.pagingLink {PADDING: 5px 8px; MARGIN-LEFT: 5px; COLOR: #333; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.pagingWrap A.pagingLink.off {BACKGROUND: #EEE; BORDER: solid 1px #666;}
.pagingWrap A.pagingLink.off:hover {BACKGROUND: #e17f00; BORDER: solid 1px #e17f00; COLOR: #FFF;}
.pagingWrap A.pagingLink.on {BACKGROUND: #a6b425; BORDER: solid 1px #a6b425; COLOR: #FFF;}



.corners-round {-moz-border-radius: 2px; -webkit-border-radius: 2px;}
.sep {CLEAR: both;}

