/*------------------------------------------------------------------------------------
-------------------------------- HOLIDAY'S CIRCULAR ----------------------------------
------------------------------------------------------------------------------------*/

body.circular {
   background-image: url("../images/backgrounds/page-backs/circular.jpg");
}

#big-ad {
   font-family: Georgia;
   font-size: 18px;
   height: 40px;
   line-height: 2em;
   margin-top: 5px;
}

#big-ad a {
   text-decoration: none;
   color: #105330;
}

#big-ad a:before {
   dispay: block;
   float: left;
   content: url(../images/icons/plus.png);
   margin-right: 5px;
}

/* default opacity for IE */
img {
   filter:alpha(opacity=100);
}

/* duplicate image positioning */
img.idupe {
   position:absolute;
   z-index:30000;
   visibility:hidden;
}

/*--------- TABS AND PANES ------------*/
ul.tabs {
   margin: 0;
   padding: 0;
   float: left;
   list-style: none;
   height: 32px;
   border-left: 1px solid #ddd;
   width: 100%;
   margin-top: 10px;
}

ul.next-page {
   padding: 0;
   margin-left: 750px !important;
   list-style: none;
   height: 32px;
   border-left: 1px solid #ddd;
   width: 173px;
   margin-top: 10px;
}

ul.tabs li, ul.next-page li {
   float: left;
   margin: 0;
   padding: 0;
   height: 31px;
   line-height: 31px;
   border: 1px solid #ddd;
   border-left: none;
   margin-bottom: -1px;
   overflow: hidden;
}
ul.tabs li a, ul.next-page li a {
   text-decoration: none;
   color: #333;
   display: block;
   padding: 0 20px;
   outline: none;
}
ul.tabs a:active {
   outline:none;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
   cursor:default !important;
}

ul.next-page {
   position: absolute;
   margin-left: 632px;
}

.panes {
   border-top: none;
   overflow: hidden;
   clear: both;
   float: left;
   width: 100%;
}
.panes div {
   padding-top: 20px;
   border:1px solid #ddd;
   background-repeat:repeat-x;
   background-position:center bottom;
   background-image: url('../images/service_bg.jpg');
}
.panes h4 {
   font-weight:normal;
   margin:0 0 10px 0;
   font-size:16px;
   color:#333;
}
.panes p {
   margin:0;
   color:#333;
}
.panes img {
   margin-bottom:10px;
}

ul.tabs li, ul.next-page li {
   background: #F7F7F7;
}
ul.tabs li a:hover, ul.next-page li a:hover {
   background: #fff;
   color:#333;
}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
   background: #105330;
   color:#fff !important;
}
.panes {
   background: #fff;
}

/*------------------------------------------------------------------------------------
---------------------------------- END CIRCULAR --------------------------------------
------------------------------------------------------------------------------------*/

/*-=========================================================================================================-*/