@font-face {font-family:"Yanone Kaffeesatz Regular";src:url("YanoneKaffeesatz-Regular.eot?") format("eot"),url("YanoneKaffeesatz-Regular.woff") format("woff"),url("YanoneKaffeesatz-Regular.ttf") format("truetype"),url("YanoneKaffeesatz-Regular.svg#YanoneKaffeesatz-Regular") format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family:"Androgyne Medium";src:url("Androgyne_TB.eot?") format("eot"),url("Androgyne_TB.woff") format("woff"),url("Androgyne_TB.ttf") format("truetype"),url("Androgyne_TB.svg#AndrogyneMedium") format("svg");font-weight:normal;font-style:normal;}


body{background:#5393c4 url(page-background.png) repeat-x;border:0px;margin:0px;height:95%;font-size:13px;font-family:Arial, Verdana,Calibri,Georgia;}
.bodyBorder{margin-left:auto;margin-right:auto;min-height:100%;height:auto !important;height:96%;width:1005px;}
.side{width:1005px;background-image: url(sides.png);margin: 0px auto;}
.inner{background:#FFFfff;width:977px;border:solid 0px #444;margin: 0px auto;}
b{color:#800080;}
input, textarea{background-color:transparent;border-width:1px;border-color:#ddd}

sup{vertical-align:baseline;position:relative;z-index:0;bottom:.33em;}
ul{LIST-STYLE-TYPE:none;padding-left:5px;margin:0px;}
ol{LIST-STYLE-TYPE:none;padding-left:5px;}
h5{font-family:Verdana;font-size:14px;color:#3223E8;width:50%;margin:5px;letter-spacing: -0.1em;}
h1{padding-left:5px;font-size:40px;
   text-align:center;
   font-family:"Yanone Kaffeesatz Regular",Arial, Georgia,"Times New Roman", Times, serif;
   color:#000;
   height:40px;
   font-style:normal;
   font-weight: normal;
   letter-spacing: -1px !important;}
h2{background-position: 0% 0%;
    font-family:Tahoma, Constantia,Georgia;font-size:22px;color:#333;padding-left:10px;height:25px;
    padding:8px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
    -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
background: #e0e0e0; /* Old browsers */
background: -moz-linear-gradient(top,  #e0e0e0 0%, #c0c0c0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0e0e0), color-stop(100%,#c0c0c0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e0e0e0 0%,#c0c0c0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e0e0e0 0%,#c0c0c0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e0e0e0 0%,#c0c0c0 100%); /* IE10+ */
background: linear-gradient(top,  #e0e0e0 0%,#c0c0c0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e0e0', endColorstr='#c0c0c0',GradientType=0 ); /* IE6-9 */

}
.title{text-align:left;color:#000000;font-family:"Yanone Kaffeesatz Regular",Verdana, Georgia,"Times New Roman", Times, serif;
       font-size:44px;font-weight:normal;
       padding-top:80px;height:126px;}
.titlesub{color:#e3007b}
.insplogo{padding-left:15px;padding-top:0px;}
.headerbackground{margin:0px;padding:0px;height:126px;}
.headertable{text-align:center}
.pinkbar{margin:0px;padding:0px;border-color:black;height:60px;font-size:14px;}
.flashscroll{color:#000;}

.socialnetworks{position:relative;left:550px;top:-200px;width:280px;valign:top}
.socialnetworks img{border:0}
.itemtext{padding-left:10px;padding-right:10px;padding-bottom:5px;padding-top:0px;position:relative;margin-right:150px}
.itembg1{background:url(flower1.jpg) no-repeat bottom right;}
.itembg2{background:url(flower2.jpg) no-repeat bottom right;}
.itembg3{background:url(flower3.jpg) no-repeat bottom right;}
.itembg4{background:url(flower4.jpg) no-repeat bottom right;}
.itembg5{background:url(flower5.jpg) no-repeat bottom right;}
.itembg6{background:url(flower6.jpg) no-repeat bottom right;}
.itembg7{background:url(flower7.jpg) no-repeat bottom right;}
.itembg8{background:url(flower1.jpg) no-repeat bottom right;}
.sidebar{width:320px;float:left}
.mainbar{float:right;margin-left:340px;width:100%}
.subbar{margin-left:340px}
.package
{
    padding:5px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #b0b0e0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#b0b0e0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#b0b0e0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#b0b0e0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#b0b0e0 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#b0b0e0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b0b0e0',GradientType=0 ); /* IE6-9 */

    }
#h{border-style: solid;
    border-color: inherit;
    border-width: 0px;
    background-position: 0% 0%;
    margin: 0px;
    height:36px;text-align:center;
background: #dde7f0; /* Old browsers */
background: -moz-linear-gradient(top,  #dde7f0 0%, #2e77cf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dde7f0), color-stop(100%,#2e77cf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #dde7f0 0%,#2e77cf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #dde7f0 0%,#2e77cf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #dde7f0 0%,#2e77cf 100%); /* IE10+ */
background: linear-gradient(top,  #dde7f0 0%,#2e77cf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dde7f0', endColorstr='#2e77cf',GradientType=0 ); /* IE6-9 */

}
#h ul{padding-left:0px;}
#h li{float:left;}
#h-pri{width:100%}
#h LI A{DISPLAY:block;FLOAT:left;LINE-HEIGHT:1em;cursor:pointer;border-left:0px solid;border-color:#F0C0F0;text-decoration:none}
#h A{font-size:11px;font-family:Arial, Corbel,"Trebuchet MS";text-decoration:none;}
#h A STRONG{HEIGHT:13px;padding-top:10px;padding-bottom:10px}
#h-pri LI A STRONG{PADDING-RIGHT:5px;DISPLAY:block;PADDING-LEFT:5px;FLOAT:left;PADDING-BOTTOM:3px;PADDING-TOP:7px;WHITE-SPACE:nowrap;HEIGHT:13px;}
#h-pri LI A:hover{color:#FFFFFF;}
.fr{float:right}
.fl{float:left}
#menuitem8{FLOAT:left;}
.twitter{padding-top:20px}
.block{display:block}
.inline{display:inline;}
.about{float:left;margin:5px;border-width:0px;border-color:#F59FC3;}
.hypnoicon img{margin:5 5 5 30;}
.border{border:solid 1px #FFAAAA;}
.centered{text-align:center}
.contactwidth{width:200px;text-align:left}
.inputsubmit{background-color:#FFAAAA;padding:2px;border:solid 1px;font-size:13px}
.mainheader{background-image: url(header.png);height:43px;}
.mainfooter{background-image: url(footer.png);height:43px;}
.footer{background:#5393c4;color:#FFFFFF;position:relative;padding-left:10px;padding-top:10px;clear:both;font-size:11px;height:25px}
.halfwidth{width:50%}
.classdiv{width:100%}
.bulletlist{list-style-image:url(bullet_point.gif);}
.bulletlist li{list-style-position:inside;}
.nolist{padding-left:30px}
.testimonialwrapper{BACKGROUND:url(quote-top.png) no-repeat left top;margin-bottom:10px;margin-top:10px;float:left;width:400px;padding-right:20px;font-family:"Androgyne Medium";font-weight:normal;font-size:12px;margin-right:40px}
.testimonial{PADDING-BOTTOM:35px;PADDING-LEFT:5px;PADDING-RIGHT:5px;BACKGROUND:url(quote-bottom.png) no-repeat left bottom;line-height:16px;}
.testimonialheader{padding-left:100px}
.classimage{vertical-align:middle;}
.highlight{font-weight:bold;color:#F59FC3}
.picturerow{display:inline;width:210px;margin:10px;border-right:solid 1px}
.links P UL LI A{}
a:link{color:#800080;text-decoration:underline;}
a:webkit-any-link{color:#800080;text-decoration:underline;}
a:visited{color:#800080;}
a:hover{color:#FF00FF;}
#ullist LI{padding-top:5px;padding-bottom:5px}
#TitleLinks{width:500}
.main{width:200px;border:1px solid black;cursor:pointer;}
.month{background-color:white;font:bold 12px verdana;color:black;}
.daysofweek{background-color:gray;font:bold 12px verdana;color:white;}
.days{font-size:12px;font-family:verdana;color:black;background-color:white;padding:2px;}
.days #today{color:#00F;font-weight:bold;}
.duedate{font-size:12px;color:red;}
.question{font-size:15px;font-weight:bold;border-bottom:1px solid #000}
.answer{padding-bottom:10px;padding-top:10px;padding-left:20px;}
.call{padding-right:10px;background-position: 0% 0%;
    float:right;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px 5px 5px 5px;
    -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
    -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
    padding: 5px;
    color: white;
background: #f0d0f0; /* Old browsers */
background: -moz-linear-gradient(top,  #f0d0f0 0%, #d040d0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0d0f0), color-stop(100%,#d040d0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0d0f0 0%,#d040d0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0d0f0 0%,#d040d0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0d0f0 0%,#d040d0 100%); /* IE10+ */
background: linear-gradient(top,  #f0d0f0 0%,#d040d0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0d0f0', endColorstr='#d040d0',GradientType=0 ); /* IE6-9 */

}
.call a{text-decoration:none;color:White;}

.signupnow{padding-top:10px;padding-bottom:5px;text-decoration:none;FLOAT:right;WIDTH:auto;CURSOR:hand;POSITION:relative;TEXT-ALIGN:center;text-decoration:none;}
.signupnow a strong{background-position: 0% 0%;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
    box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
    -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
    padding: 5px;
    color: white;
background: #f0e7dd; /* Old browsers */
background: -moz-linear-gradient(top,  #f0e7dd 0%, #cf2e2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0e7dd), color-stop(100%,#cf2e2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f0e7dd 0%,#cf2e2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f0e7dd 0%,#cf2e2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f0e7dd 0%,#cf2e2e 100%); /* IE10+ */
background: linear-gradient(top,  #f0e7dd 0%,#cf2e2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0e7dd', endColorstr='#cf2e2e',GradientType=0 ); /* IE6-9 */

}
    
.signupnow a strong:hover{background:#FF4E4E}
.Bar{padding-top:10px;padding-bottom:5px;text-decoration:none;FLOAT:left;WIDTH:auto;CURSOR:hand;POSITION:relative;TEXT-ALIGN:center;text-decoration:none;}
.Bar Strong{width:auto;padding-left:5px;padding-right:5px;}
.Bar a strong{    
    -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24); box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24); -webkit-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24);
    padding:5px; font-weight:normal}
.Bar a strong:hover{background:#4E96EF}
.blackbg{position:fixed;left:0px;right:0px;top:0px;bottom:0px;background:black;padding:0px;margin:0px;opacity:0.5;filter: alpha(opacity=50);z-index:9998;}
.entry{font-size:16px;width:300px;height:170px;background:url(popupgrad.png) repeat-x 0% 100% white;margin:auto;top:31%;left:40%;position:absolute;opacity:1;border:1px solid;padding:10px;z-index:9999;-moz-border-radius: 15px;border-radius: 15px;-webkit-border-radius: 15px;}
.selected strong{font-weight:bold;color:#000;}
.selected strong:hover{color:#FFFFFF;}
.menuBar A:hover{color:#FFFFFF;}
.menuBar A{color:#FFFFFF;}


#slideshow {
    position:relative;
    height:100px;
    width:750px;
    font-size:12px;
    font-family:"Androgyne Medium";
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    width:100%;
    z-index:8;
    opacity:0.0;
    filter: alpha(opacity=0);
    padding-top:20px;
    padding-left:20px;}

#slideshow DIV.active 
{
    z-index:10;
    opacity:1.0;
    filter: alpha(opacity=1);
}

#slideshow DIV.last-active {
    z-index:9;
}

.tab{margin-left:20px}

.quote{background:#ddd;
       padding:5px;margin-top:10px;
       border:3px solid purple;
       border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
       -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24); box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24); -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.24);
       vertical-align:baseline;
       width:130px;position:absolute;font-size:10px;right:-140px;top:-0px}
       
.coffee
{
    border:1px solid black;
    border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
    margin-top:20px;
    padding:10px;
    -moz-box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24); box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.24); -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.24);
background: rgb(254,252,234); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,252,234,1) 0%, rgba(241,218,54,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,252,234,1)), color-stop(100%,rgba(241,218,54,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(254,252,234,1) 0%,rgba(241,218,54,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#f1da36',GradientType=0 ); /* IE6-9 */

}
