BODY {margin:0px; color:#415; background:#fff url('im/tapa1.jpg'); font-family:tahoma, verdana, arial, helvetica; font-size:1em; text-align:left;}
.wrap {width:972px; border:none; margin:10px auto 0px auto; background: url("im/tapaside.gif") repeat-y; 
border:none; text-align:center;}
.innerwrap {margin: 0px auto; width:962px; background: url("/im/bigbg1.jpg") repeat-y; border:none;}
.navigator {width:100%; border:none;}
.top {margin:0px;display:block;}
.topper {}
.topout{width:803px; height:353px; text-align:center; background:url('i/topleftshadow.gif') left no-repeat;}
.topin{width:803px; height:353px; text-align:center; background:url('i/toprightshadow.gif') right no-repeat;}
.topimages {width:786px; margin:18px auto 0px auto; border:none; text-align:center;} 


.licensehold{width:100%;margin:auto;}
.licenseleft{float:left;width:140px;text-align:center;}
.licenseleft a{font-weight:normal;}
.licensemid{float:left;width:140px;margin:0px 0px 0px 10px;text-align:center;}
.licenseright{float:left;width:140px;}

.midout{border:none; width:803px; text-align:center; background:#f8f4ec url(' backgroundi/leftshadow.gif') left repeat-y;}
.midin{border:none; width:803px;  text-align:center; background:url('i/rightshadow.gif') right repeat-y; }

.content {width:940px; margin:15px auto 0px auto;border:none;text-align:left;}
.content-gallery{padding-top:15px; margin-left:0px; width:900px; text-align:center; margin:20px auto;}
.leftcontent {float:left; padding: 20px 15px 20px 21px; width: 435px; border-right:1px #985 dashed; text-align:left;  }
.leftcontentwide {float:left; padding: 20px 15px 20px 21px; width: 745px; border:none; text-align:left;  }
.rightcontent {float:right; margin: 20px 10px 0px 5px; width: 295px; border:none; }
.wholecontent {padding: 20px 15px 20px 21px; width: 745px; border:none; text-align:left;}

.botl {width:3px; float:left; background: url("/im/leftbot.jpg") no-repeat;}
.bot {width:800px; display:block; margin:0px auto;height:4px;}
.botr {width:3px; float:right;  background: url("/im/rightbot.jpg") no-repeat;}

.bottomwrap {margin:-10px auto; width:100%; background:url('im/bottom-back.gif'); background-repeat:repeat-x; border:none; padding:0px; }
.bottomout{width:803px; height:184px; text-align:center; background:url('im/bottomleftshadow.gif') left top no-repeat; margin:0px auto; border:none;}
.bottomin{width:803px; height:184px; text-align:center; background:url('im/bottomrightshadow.gif') right top no-repeat; border:none;}
.bottomlinks {width:720px; margin:10px auto 14px auto;}
.bottom{clear:both;text-align:center; color:navy; margin:0px auto;}

/* lines */
.dashhr {border:1px #985 dashed;}

/* HEADERS */
h1 {font-size:medium;text-align:center;}
h1.header {margin:20px 0px 0px 0px;}
h1.headertop {margin:0px 0px;display:inline;}
h2 {font-size:12pt;} 
h2.h21 {font-size:1.5em;} 

.excluderh2 {display:inline;border:none;font-size:small;}

/* SIZES */
.fs14 {font-size:14pt;}
.small {font-size:x-small;}

/* DIMENSIONS */
.w220 {width:220px;}
.w360 {width:360px;}


/* ALIGNMENT */
.fright {float:right;}
.fleft {float:left;}
.tright {text-align:right;}
.tleft {text-align:left;}
.tcenter {text-align:center;}
.clear {clear:both;}


/* MARGINS */
.mleft10 {margin-left:10px;}
.mleft115 {margin-left:115px;}
.mrgimage10 {margin:10px;}
.mrgimage60 {margin-top:60px;}
.mrgright80 {margin-right:80px;}
.centmrg {margin-left:auto; margin-right:auto;}
.tmrg80 {margin-top:40px;}
.notopmrg {margin-top:0px;}

/* PADDING */
.tpad40 {padding-top:40px;}

/* IMAGES */
img {border:none;}
.logo {margin:0px auto; width:568px; height:81Px; border:none;}
.imgslide {margin:0px 6px;}
.imtop {margin:10px auto 10px auto;width:95%;}
.imtopleft {float:left;margin:0px 36px;border:4px white solid;}
.imtopright {float:right;margin:0px 36px;border:4px white solid;}

/* COLORS */

.red {font-size:x-small;color:red;}

.red2{font-size:small;color:red;}
.blue{color:blue;}
.white {color:#fff;}
.yellow {color:yellow;}

/* BORDER COLORS */
.whitebord {border:4px white solid;}


/* backgrounds */
.bgwhite {background:#fff;}

/* bullets */

/* LINKS */

.linkdiv {font-size:12px; display:inline;width:160px;height:39px;margin:0px auto;z-index:10;}
.longlink {font-size:12px; padding-top:8px; margin:5px auto 0px auto;width:783px;height:31px;background:url("im/longlink.png") center top no-repeat;border:none; text-align:center;clear:both;}
.longlinkbot {font-size:12px; padding-top:8px; margin:5px auto 0px auto;width:783px;height:31px;background:url("im/longlink.png") center top no-repeat;border:none; text-align:center;}

A {color:#fcd; font-weight:bold; text-decoration:none;}
A:hover {} 
A:active {}
A.leftlink {text-decoration:none;}
A.leftlink:visited {}
A.leftlink:hover {color:#235; } 

A.linkgreen {text-decoration:none;color:#252;}
A.linkgreen:visited {}
A.linkgreen:hover {color:#225;} 

A.leftlink:active {}
A.linkline {font-size:12px; color:#875; text-decoration:none;}
A.linkline:visited {color:#875;}
A.linkline:hover {font-size:12px; color:#d62;} 
A.linkline:active {}

/* STYLES */
.bold {font-weight:bold;}
.italics {font-style:italic;}
.aloha {margin:20px; font-weight:bold;}
.paragraph {text-align:left; font-size:medium; margin:20px 10px 0px 10px;}
.paragraph2 {text-align:justify; font-size:medium; margin:20px 10px 0px 10px;}
.paragraphsmall {font-weight:bold;text-align:left; font-size:small; margin-top:20px;}
.inline {display:inline;}
.block {display:block;}

/* specials */
.descriptlist {width:350px; float:left;margin-top:20px;text-align:left}
.descriptlist2 {width:350px; float:left;margin-top:20px;}
.descriptlist3 {width:300px; float:left; margin-top:20px;}
.descriptlistright {width:350px; float:right;text-align:left}
.descriptlistright2 {width:350px; float:right;}
.descriptlistright3 {width:300px; float:right; padding-top:20px;}
.descriptlistright4 {width:420px; margin:0px 0px 0px 20px;float:right;}
.descriptlistleft4 {width:420px; margin:0px 20px 0px 0px;float:left;}
.detailinside {margin-left:auto;margin-right:auto;padding:5px;background:#fff;}
.wide {margin:40px auto 0px auto; border:none;width:790px;}
.wide h2 {text-align:center;}
.wide li h2 {text-align:left;}
.cwide:after {
    content: "&nbsp;"; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;
}
.headertop {width:720px;}
.dtop{margin:0px;height:4px;background:url("/im/top.jpg") no-repeat;}
.bot{background:url("/im/bot.jpg") no-repeat;}
.testimonial{width:740px;margin:auto;font-weight:normal;}
.testimonialsig{font-weight:bold;}
/* anylink css */
.anylinkcss{
background:none;
padding:10px;
position:absolute;
margin-left:-50px;
visibility: hidden;
border:none;
border-bottom-width: 0;
font:12px Tahoma;
line-height: 18px;
z-index: 100;
width: 160px;
}


/* anylink MUSIC css */
.anylinkcssmusic{
background:none;
padding:10px;
margin-left:60px;
position:absolute;
visibility: hidden;
border:none;
border-bottom-width: 0;
font:12px Tahoma;
line-height: 18px;
z-index: 100;
width: 400px;
}




.anylinkinner{background:none}
.anylinkdeep{height:39px;background:url("/im/tapalink.gif") center top no-repeat;border:none;}
a.navlink {height:31px; color:#252;position:relative;top:5px; left:0px;}
a.navlink:visited {}
a.navlink:hover {color:#225;}
a.navlink:active {}

a.anylinkcss {
width: 100%;
display: block;
text-indent: 3px;
border-bottom: none;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

a.anylinkcss:hover{ /*hover background color*/
background: none;
color: yellow;
}

/* more anylink */

.anylinkimage{
padding:10px;
text-align:center;
position:absolute;
background:#08f url('im/tapa1.jpg');
visibility: hidden;
border:2px solid white;
border-bottom-width: 0;
font:12px Tahoma;
z-index: 100;
width:360px;
}

.anylinkimagedetail{
padding:10px;
text-align:center;
background:#08f url('im/tapa1.jpg');
visibility: hidden;
border:2px solid white;
border-bottom-width: 0;
font:12px Tahoma;
z-index: 100;
}

.anylinkdetail{
background:#08f url('im/tapa1.jpg');
padding:10px;
position:absolute;
visibility: hidden;
border:1px solid white;
border-bottom-width: 0;
z-index: 100;
width: 240px;
}

.anylinkdetaillarge{
background:#08f url('im/tapa1.jpg');
padding:10px;
position:absolute;
visibility: hidden;
border:1px solid white;
border-bottom-width: 0;
z-index: 100;
}

a.highlight {color:#415;font-style:italic;font-size:12pt;border-bottom:#d4d 2px double;padding:2px;font-weight:normal;}
a.highlight visited{color:#415;}

a.book {margin-bottom:5px;color:#415;font-style:italic;font-size:12pt;border-bottom:#dd4 2px double;padding:0px;font-weight:normal;}
a.book visited{color:#415;}

.shareTHIS{overflow:visible;width:99%;background:none;border:none;margin:auto;height:40px;}
.share{float:right;width:290px;}
.follow{overflow:visible;float:left;width:240px;}
.sh {float:left;width:32px;margin:5px 0px 0px 5px;}
.sh1{float:right;width:32px;margin:5px 0px 0px 5px;}
.sh2{width:120px; margin:5px 0px 0px 0px; font-size:9pt;font-weight:bold;}
.shtitle{font-size:9pt;font-weight:bold;text-align:center;border:none;height:16px;vertical-align:middle;padding:5px 15px 0px 10px;}
.st_fblike_large{float:left;}
.st_google_translate_large{margin:0px auto;}
.st_fbsub_largex sh{z-index:0;}
/* make iframe for fb move to back */
.longlink{z-index:2000;}

.chatty{width:200px;padding:10px 0px 10px 0px;float:left;border-radius:20px;);font-weight:bold;text-align:center;}
.chatty form{font-weight:normal;}