/* CSS Document */

body{ margin:0 0 0 0;  font-family: Tahoma; background-image:url(../images/general/site-bg.gif) }

#Table_01 { background: white;    border-collapse: collapse;    border: 1px solid white;    border-top: 0px solid white;
    border-bottom: 1px solid white;    width: 980px;     margin: 0 auto 0 auto;    }

#mainBodyBox{   margin: 0px 15px 0px 10px; text-align: justify;  }
#innermainBodyBox{   margin: 0px 25px 0px 35px; text-align: justify;  }
#rightBox{   margin: 10px 8px 5px 0px;    }
#headerBox{   margin: 3px 3px 10px 2px;   }
#readMoreBox{   margin: 6px 0px 0px 0px; text-align:right; font-size:12px   }


#spacerBox{  height:30px; width:10px   }
#spacerBox2{  height:1px; width:265px   }
#spacerBox3{  height:8px; width:150px   }
#spacerBox4{  height:10px; width:100%   }


/* ====== BACKGROUND IMAGES ==========*/
.topMenuLine {background-color: #ff0000; background-image:url(http://www.breeze-multimedia.net/sharedImages/blueLine.gif);  }
.leftBG {background-color: #ffffff; background-image:url(../images/banner/leftBannerBG.jpg);  }
.soldOut {background-color: #ffffff; background-image:url(../images/page-photos/holidays/holidays-soldOut.jpg);  }


/* ====== HEADER FONTS ==========*/
.openTimesTitle{   color:#14395a;  font-size:14px; font-weight:bold; line-height:25px;  }
.openTimes{   color:#1e7ed4;  font-size:12px; font-weight:bold;  line-height:17px; }

.topMenu{   color:#14395a;  font-size:13px; font-weight:bold; line-height:25px;  }
a.topMenu { color: #14395a; text-decoration: none; }
a.topMenu:link { color: #14395a;   text-decoration: none;  }
a.topMenu:hover { color: #1e7ed4;  text-decoration: underline;  }


/* ====== MAIN PAGE ==========*/
h1{ font-weight:bold; font-size:19px; color:#DD0022; margin-top: 5px; margin-bottom: 2px;  }
h2{ font-weight:bold; font-size:15px; color:#001741; margin-top: 0px; margin-bottom: 3px;   padding-bottom:2px; padding-top:00px; }
h3{ font-weight:bold; font-size:17px; color:#1F7AD7; margin-top: 5px; margin-bottom: 3px;   padding-bottom:2px; padding-top:00px; }
h4{ font-weight:bold; font-size:17px; color:#1F7AD7; margin-top: 2px; margin-bottom: 0px;   padding-bottom:2px; padding-top:00px; }	

.pageText{   color:#2E2E2E;  font-size:15px; text-align:justify }
a.pageText { color: #D2462F; font-size: 15px; font-weight: normal; text-decoration: underline; text-align:justify }
a.pageText:link {color: #D2462F;font-size: 15px; font-weight: normal; text-decoration: underline;}
a.pageText:hover {color: #2E2E2E;font-size: 15px; font-weight: normal; text-decoration: none; }

.pageTextNJ{   color:#2E2E2E;  font-size:15px; text-align:center }
a.pageTextNJ { color: #D2462F; font-size: 15px; font-weight: normal; text-decoration: underline; text-align:center }
a.pageTextNJ:link {color: #D2462F;font-size: 15px; font-weight: normal; text-decoration: underline;}
a.pageTextNJ:hover {color: #2E2E2E;font-size: 15px; font-weight: normal; text-decoration: none; }

.pageTextBold{   color:#2E2E2E;  font-size:15px; font-weight: bold; text-decoration: underline;  }
a.pageTextBold { color: #D2462F; font-size: 15px; font-weight: bold; text-decoration: underline; }
a.pageTextBold:link {color: #D2462F;font-size: 15px; font-weight: bold; text-decoration: underline;}
a.pageTextBold:hover {color: #2E2E2E;font-size: 15px; font-weight: bold; text-decoration: none; }

.readMore{   color:#2E2E2E;  font-size:12px; text-align:justify }
a.readMore { color: #D2462F; font-size: 12px; font-weight: normal; text-decoration: underline; text-align:justify }
a.readMore:link {color: #D2462F;font-size: 12px; font-weight: normal; text-decoration: underline;}
a.readMore:hover {color: #2E2E2E;font-size: 12px; font-weight: normal; text-decoration: none; }

.pageTextComments{   color:#001741;  font-size:15px; font-weight: normal; text-decoration: none; }
.pageTextCommentsBold{   color:#001741;  font-size:15px; font-weight: bold; text-decoration: none; }
.pageTextDates{   color:#2E2E2E;  font-size:11px;  }
.galleryTitles{   color:#2E2E2E;  font-size:16px; font-weight: bold; }
.testimonialText{   color:#CC0000;  font-size:15px;  font-style:italic  }



/* ====== BULLET LISTS  ==========*/
ul.SmallIndent {  margin-left: 10px;  padding-left: 7px;  margin-top: 5px;  margin-bottom: 3px;  }
ul.prices1 {  margin-top: 5px;  margin-bottom: 3px;  }
ul.prices2 {  margin-left: 0px;  padding-left: 0px;  list-style: none;  margin-top: 5px;  margin-bottom: 3px;  }
ul.diaryMain {	  margin-top: 0px;  margin-bottom: 0px; }
ul.diaryTerms {  list-style:none;  margin-left: 10px;  padding-left: 30px;  margin-top: 8px;  margin-bottom: 8px;}
ul.orText {  list-style:none;  margin-left: 00px;  padding-left: 0px;  margin-top: 4px;  margin-bottom: 4px;}

.pageTextLists {   color:#2E2E2E;     font-size:15px; padding-bottom:3px;    }
.pageTextLists2 {   color:#2E2E2E;     font-size:15px; padding-bottom:3px;  padding-top:3px;      }
.pageTextListsPrices {   color:#2E2E2E;  font-size:15px; padding-bottom:6px;     }
.pageTextListsSealDates {   color:#2E2E2E;  font-size:15px; padding-bottom:5px;  padding-top:5px;    }
.specialityLists {   color:#2E2E2E;     font-size:15px; padding-bottom:9px;    }




/* ====== BOTTOM LINKS ==========*/
#lowerLinksBox2{   margin: 0px 20px 5px 20px;  color:#2E2E2E;  }

.bottomLinks{   font-size:12px;  color:#FFF;  }
a.bottomLinks { color: #FFF;            font-weight: normal;   text-decoration: underline; }
a.bottomLinks:link {    color: #FFF;    font-weight: normal;  text-decoration: underline;  }
a.bottomLinks:hover {   color: #000;    font-weight: normal;  text-decoration: none;}

.bottomLinks2{   font-size:11px;  color:#000;  }
a.bottomLinks2 {    color: #000;        font-size: 11px;    font-weight: normal;   text-decoration: underline; }
a.bottomLinks2:link {   color: #000;    font-weight: normal;  text-decoration: underline;  }
a.bottomLinks2:hover {  color: #D2462F; font-weight: normal;  text-decoration: none;}

.ISO{   font-size:11px;  color:#FFF;  }


/* ====== GALLERY THUMBNAIL LINKS ==========*/
a.page-options { color: #000000; text-decoration: none; display: block; text-align: center; 
	padding: 5px; background: #eeeeee; margin: 0 0 0 0; }
a.page-options:hover {	color: #d43030; background: #eee; border:medium; }	




 
 
 





 
 
 
 
 
 
 
	
 

 
 
 
 