﻿body 
{
    background-color: white; 
    font-size: 10pt; 
    font-family: Verdana, Arial;
    text-align:left;
    margin-top:0;
}
p
{
   
    font-family: Verdana, Arial;

   
}


hr
{
    background-color: #A30818; 
    width:100%;
    height:4px;
    margin-bottom:4px;  
    line-height:4px; 
}
.welcomeheader
{
background-color: #565983; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:left;

}
.welcometext 
{
  background-color:#ECECF2; 
  border-right: #D5D5E1 thin solid;

   border-left: #D5D5E1 thin solid; 
   border-bottom: #D5D5E1 thin solid; 
   padding: 5px;
   text-align:left;
margin-bottom:4px; 
}
.welcometext a:link
{
    color:#565983;
}

.welcometext a:hover
{
    color:#990000;
}

.welcometext a:active
{
    color:#770000;
}

.welcometext a
{
    color:#565983;
}
.welcomeheader
{
background-color: #565983; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:left;

}
.welcomenav
{
background-color: #565983; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
CURSOR: pointer;
    float: left; 
    width: 96px; 
    height: 20px
}

.welcomenav a
{
    color:#ffffff;
}
.welcomenavover
{
background-color: #ECECF2; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px
}


.welcomenavover a
{
    color:#000000;
}


.memoriesheader
{
background-color: #8C0000; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:left;

}
.memoriesnav
{
background-color: #8C0000; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
CURSOR: pointer;
    float: left; 
    width: 96px; 
    height: 20px
}
.memoriesnavover
{
background-color: #FFF9F9; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px
}
.memoriesnavover a
{
    color:#000000;
}


.memoriesnav a
{
    color:#ffffff;
}


.memoriestext 
{
  background-color:#FFF9F9; 
  border-right: #FFE8E8 thin solid;

   border-left: #FFE8E8 thin solid; 
   border-bottom: #FFE8E8 thin solid; 
   padding: 5px;
   text-align:left;
margin-bottom:4px; 
}
.memoriestext a:link
{
    color:#8C0000;
}

.memoriestext a:hover
{
    color:#990000;
}

.memoriestext a:active
{
    color:#770000;
}

.memoriestext a
{
    color:#8C0000;
}


.travelheader
{
background-color: #A55A16; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:left;

}
.travelnavover
{
background-color: #FBEBDD; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px;
}
.travelnavover a
{
    color:#000000;
}



.travelnav
{
background-color: #A55A16; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px;
CURSOR: pointer;
}


.travelnav a
{
    color:#ffffff;
}



.traveltext 
{
  background-color:#FBEBDD; 
  border-right: #F7D8BB thin solid;

   border-left: #F7D8BB thin solid; 
   border-bottom: #F7D8BB thin solid; 
   padding: 5px;
   text-align:left;
margin-bottom:4px; 
}
.traveltext a:link
{
    color:#A55A16;

}

.traveltext a:hover
{
    color:#990000;
}

.traveltext a:active
{
    color:#770000;
}

.traveltext a
{
    color:#A55A16;
}

.directoryheader
{
background-color: #666699; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:left;

}

.directorynavover
{
background-color: #ECECF2; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px;
}
.directorynavover a
{
    color:#000000;
}


.directorynav
{
background-color: #666699; 
font-weight: bold; 
color: white;
padding: 5px;
text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
CURSOR: pointer;
    float: left; 
    width: 96px; 
    height: 20px;
}


.directorynav a
{
    color:#ffffff;
}




.directorytext 
{
  background-color:#ECECF2; 
  border-right: #D5D5E1 thin solid;

   border-left: #D5D5E1 thin solid; 
   border-bottom: #D5D5E1 thin solid; 
   padding: 5px;
   text-align:left;
 margin-bottom:4px; 
}

.directorytext a:link
{
    color:#666699;
}

.directorytext a:hover
{
    color:#990000;
}

.directorytext a:active
{
    color:#770000;
}

.directorytext a
{
    color:#666699;
}



.findheader {
	background-color: #333333;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:left;

}

.findnavover {
	background-color: #E1E1E1;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px;
}

.findnavover a
{
    color:#000000;
}


.findnav {
	background-color: #333333;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
CURSOR: pointer;
    float: left; 
    width: 96px; 
    height: 20px;
}


.findnav a
{
    color:#ffffff;
}



.findtext 
{
  background-color:#E1E1E1; 
  border-right: #CDCDCD thin solid;

   border-left: #CDCDCD thin solid; 
   border-bottom: #CDCDCD thin solid; 
   padding: 5px;
   text-align:left;
   margin-bottom:4px; 

}
.findtext a:link
{
    color:#444444;
}

.findtext a:hover
{
    color:#990000;
}

.findtext a:active
{
    color:#770000;
}

.findtext a
{
    color:#444444;
}


.reviewheader{
	background-color: #666633;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:left;

}
.reviewnavover{
	background-color: #F1F1E2;
	color: #000000;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px;
}

.reviewnavover a
{
    color:#000000;
}

.reviewnav{
	background-color: #666633;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
CURSOR: pointer;
    float: left; 
    width: 96px; 
    height: 20px;
}



.reviewnav a
{
    color:#ffffff;
}


.reviewtext 
{
  background-color:#F1F1E2; 
  border-right: #E6E6CA thin solid;

   border-left: #E6E6CA thin solid; 
   border-bottom: #E6E6CA thin solid; 
   padding: 5px;
   text-align:left;
margin-bottom:4px; 
}

.reviewtext a:link
{
    color:#666633;
}

.reviewtext a:hover
{
    color:#990000;
}

.reviewtext a:active
{
    color:#770000;
}

.reviewtext a
{
    color:#666633;
}


.newsheader {
	background-color: #254949;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:left;

}

.newsnavover {
	background-color: #E9F3F3;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px;
}
.newsnavover a
{
    color:#000000;
}

.newsnav {
	background-color: #254949;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
CURSOR: pointer;
    float: left; 
    width: 96px; 
    height: 20px;
}

.newsnav a
{
    color:#ffffff;
}
.newstext 
{
  background-color:#E9F3F3; 
  border-right: #D7EAEA thin solid;

   border-left: #D7EAEA thin solid; 
   border-bottom: #D7EAEA thin solid; 
   padding: 5px;
   text-align:left;
margin-bottom:4px; 
}


.classifiedheader {
	background-color: #8D3486;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:left;

}
.classifiednavover {
	background-color: #E9D9E4;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px;
}
.classifiednavover a
{
    color:#000000;
}
.classifiednav {
	background-color: #8D3486;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
CURSOR: pointer;
    float: left; 
    width: 96px; 
    height: 20px;
}


.classifiednav a
{
    color:#ffffff;
}
.classifiedtext 
{
  background-color:#E9D9E4; 
  border-right: #D7EAEA thin solid;

   border-left: #D7EAEA thin solid; 
   border-bottom: #D7EAEA thin solid; 
   padding: 5px;
   text-align:left;
margin-bottom:4px; 
}
.classifiedtext a:link
{
    color:#8D3486;
}

.classifiedtext a:hover
{
    color:#990000;
}

.classifiedtext a:active
{
    color:#770000;
}

.classifiedtext a
{
    color:#8D3486;
}



.contactheader {
	background-color: #01309C;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:left;

}
.contactnavover {
	background-color: #E9FCFF;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
    float: left; 
    width: 96px; 
    height: 20px;
}
.contactnavover a
{
    color:#000000;
}
.contactnav {
	background-color: #01309C;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	text-align:center;
border-left: #ffffff thin solid; 
border-top: #ffffff thin solid; 
CURSOR: pointer;
    float: left; 
    width: 96px; 
    height: 20px;
}


.contactnav a
{
    color:#ffffff;
}
.contacttext 
{
  background-color:#E9FCFF; 
  border-right: #D7EAEA thin solid;

   border-left: #D7EAEA thin solid; 
   border-bottom: #D7EAEA thin solid; 
   padding: 5px;
   text-align:left;
margin-bottom:4px; 
}
.contacttext a:link
{
    color:#01309C;
}

.contacttext a:hover
{
    color:#990000;
}

.contacttext a:active
{
    color:#770000;
}

.contacttext a
{
    color:#01309C;
}



.breaklisting
{
    width:100%;
    height:87px;
  background-color:#cccccc; 
  border-right: #aaaaaa thin solid;
border-top: #eeeeee thin solid; 
   border-left: #eeeeee thin solid; 
   border-bottom: #aaaaaa thin solid; 
   padding: 4px;
   text-align:left;
   vertical-align:top;

   
}
.directorylisting
{
    width:100%;
    height:87px;
  background-color:#dbdbe1; 
  border-right: #ababab thin solid;
border-top: #eeeeee thin solid; 
   border-left: #eeeeee thin solid; 
   border-bottom: #ababab thin solid; 
   padding: 4px;
   text-align:left;
   vertical-align:top;

   
}
.reviewlisting
{
    width:100%;
    height:87px;
  background-color:#ffffff; 
  border-right: #ababab thin solid;
border-top: #F1F1E2 thin solid; 
   border-left: #F1F1E2 thin solid; 
   border-bottom: #ababab thin solid; 
   padding: 4px;
   text-align:left;
   vertical-align:top;

   
}


.smalltext
{
font-size: 9pt
}

.mainnav
{
   width: 980px; 
   height: 30px; 
   background-color: #fafafa;
}
.logobox
{
   width: 980px; 
   height: 91px; 
   text-align: left; 
}

.CustomValidatorCalloutStyle div, .CustomValidatorCalloutStyle td
{
    border: solid 4px #990000;
    background-color: #ffffff;
    color: #333333;
    z-index:999;
}

.modalBackground
{
    background-color: #000000;
    filter: alpha(opacity=80);
    opacity: 0.8px;
}





.modalPopup
{
    background-color: #eeeeee;
    border-width: 8px;
    border-style: solid;
    border-color: Gray;
    font: 16px Verdana, Sans-Serif;
    color: #000000;
}


.listing_item_l
{
    background-color: #ffffff;
    margin: 25px 25px 0px 0px;
}
.listing_item_l .content
{
    float: right;
}

.listing_item_l
{
    width: 260px;
    float: left;
}
.listing_item_l
{
    margin-right: 30px;
}

.listing_item_l .price
{
    font-weight: bold;
    font-style: italic;
    font-size: 16px;
    font-family: georgia;
    color: #E84FA7;
}
.listing_item_l .thumb
{
    z-index: 15;
    position: relative;
   
    float: left;
   
    margin: 5px 5px 5px 5px;
}

.listing_item_l .thumb IMG
{
    z-index: 20;
    position: relative;
   
    float: left;
   
    border: 0px;
}
.title
{
    position: relative;
    padding-bottom: 0px;
    margin: 0px 0px 2px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    font-size: 16px;
    font-family: Georgia;
    color: #94145F;
   
}



.listing_item_l .content
{
    z-index: 20;
    position: relative;
    text-align: right;
    margin-top: 5px;
    width: 131px;
    float: right;
    right: 13px;
    margin-bottom: 5px;
}

.listing_item_l .desc
{
    z-index: 25;
    padding-bottom: 0px;
    margin: 0px 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    float: right;
    color: #464646;
    clear: both;
    width: 131px;
    font-size: 1.1em;
    padding-top: 0px;
}
.listing_item_l .links
{
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 107px;
    padding-right: 0px;
    float: right;
    height: 17px;
    clear: both;
    padding-top: 0px;
}
.listing_item_l .links LI
{
    padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    float: left;
    padding-top: 0px;
}

.listing_item_l .links LI.more-info
{
    width: 45px;
    height: 17px;
}

.listing_item_l .links LI.more-info A
{
    background-image: url(/files/images/filters/btn_list-view.gif);
    text-indent: -6767px;
    width: 45px;
    background-position: 0px 0px;
    float: left;
    height: 17px;
    overflow: hidden;
    text-decoration: none;
}

.listing_item_l .links LI.more-info A:hover
{
    background-position: 0px -17px;
    text-decoration: none;
}

.listing_item_l .links LI.more-info SPAN
{
    display: none;
}

.listing_item_l .links LI.add-to-bag
{
    width: 62px;
    height: 17px;
}

.listing_item_l .links LI.add-to-bag A
{
    background-image: url(/files/images/filters/btn_add-to-bag.gif);
    background-color: #827a7c;
    text-indent: -6767px;
    width: 62px;
    background-position: 0px 0px;
    float: left;
    height: 17px;
    overflow: hidden;
    text-decoration: none;
}

.add-to-bag-but
{
    background-image: url(/files/images/filters/btn_add-to-bag.gif);
    background-color: #827a7c;
    text-indent: -6767px;
    width: 62px;
    background-position: 0px 0px;
    float: left;
    height: 17px;
    overflow: hidden;
    text-decoration: none;
    border:none;
}

.listing_item_l .links LI.add-to-bag A:hover
{
    background-color: #a6a6a6;
    background-position: 0px -17px;
    text-decoration: none;
}

.listing_item_l .links LI.add-to-bag SPAN
{
    display: none;
}

.listing_item_l  a
{

    color: #E84FA7;

}
.listing_item_l  a:hover
{

    color: #94145F;

}



.listing_item_main
{
    background-color: #ffffff;
}
.listing_item_main .content
{
    float: right;
}

.listing_item_main
{
    width: 180px;
    float: left;
}


.listing_item_main .title
{
    position: relative;
    padding-bottom: 0px;
    margin: 0px 0px 2px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    font-size: 16px;
    font-family: Georgia;
    color: #222222;
   
}

.listing_item_main .content
{
    z-index: 20;
    position: relative;
    text-align: right;
    margin-top: 5px;
    width: 170px;
    float: right;
    right: 13px;
    margin-bottom: 5px;
}
