@charset "UTF-8";
/* YOUR VIBE CSS */

/* YOUR VIBE'S CUSTOM COLOUR PALETTE */

/*
Purple :: #646191
Blue :: #6BA9C0; 67A1C7

© Copyright
*/

html, body {
border:0;
margin:0;
padding:0;
height:100%;
width:100%;
background-color:#000000;
}

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:13px;
color:#6BA9C0;
font-weight:bold;
}

p, ul, ol {
margin-left:0px;
margin-right:0px;
line-height:28px;
padding-top:0px;
margin-bottom:0px;
}

ul, li {
line-height: 26px;
padding: .3em 0 .2em 1.3em;
list-style: none;
}


p.c {
text-align: center;
}

p.l {
text-align: left;
}

p.c2 {
text-align: center;
margin-right: 115px;
}

img.greyHeart {
padding-left :10px;
padding-right :5px;
}

img.blueHeart {
padding-left :8px;
padding-right :8px;
margin-top :4px;
}

img.sticker {
padding-left :0px;
padding-right :0px;
margin-top :40px;
margin-left:130px;
}

img.label {
padding-top:13px;
padding-left:30%;
}

/* Magically remove link borders in firefox! */
a, a:hover, a:active, a:focus {outline:none;}

object {
outline:none;
}

h4 {
font-size:20px;
margin-bottom:11px;
font-weight:900;
color: #06C;
text-decoration:none;
letter-spacing:0.05em;
text-transform: none;
font-variant: small-caps;
background-color:none;
text-shadow: #666 1px 2px 2px;
}

/* * * * * * * * * * * SOCIAL ICONS DIV STYLES */

img.smallIcon {padding:8px;
opacity:0.60; /* firefox, opera, safari, chrome */
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)"; /* IE 8 */
filter:alpha(opacity=60); /* IE 4, 5, 6 and 7 */
zoom:1; /* so the element "hasLayout"
/* or, to trigger "hasLayout" set a width or height */}

h1 a, h2 a, h3 a {
float:left;
display : block;
width : 32px;
height : 32px;
margin-top:-8px;
}

h1 a:hover, h1 a:focus, h1 a:active {
background : transparent url(../images/twitter_32.png) no-repeat;
opacity:1.00;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100);
zoom:1;
}

h2 a:hover, h2 a:focus, h2 a:active {
background : transparent url(../images/facebook_32.png) no-repeat;
opacity:1.00;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100);
zoom:1;
}

h3 a:hover, h3 a:focus, h3 a:active {
background : transparent url(../images/myspace_32.png) no-repeat;
opacity:1.00;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100);
zoom:1;
}

h1  a:hover img, h1 a:focus img, h1 a:active img,
h2  a:hover img, h1 a:focus img, h2 a:active img,
h3  a:hover img, h1 a:focus img, h3 a:active img {
background : transparent;
visibility : hidden;
}

a img {border: 0px;}

/* END SOCIAL ICONS DIV STYLES */

/* * * * * * * * * * * * * * * * * * * * * * * * * * YOUR VIBE TOOL TIPS STYLES */

/* VIBESTORY TOOL TIP STYLES LORA */
a.tooltip {font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif; color:#fff; font-size:16px; line-height: 16px; font-weight:bold; text-decoration:none; letter-spacing:0.06em; text-transform: none; font-variant: small-caps;text-shadow: #000 4px 2px 2px;
border-bottom: solid 2px #5BA0AD;}
a.tooltip b {display:none;}
a.tooltip:hover {color:#67A1C7; border:0; position: relative; z-index:500;text-decoration: none; border-bottom: solid 2px #f1f1f1; text-shadow: #000 0px 0px 0px;}
a.tooltip:hover b {display:block; position:absolute; top:20px; left:-25px; padding:0px; font-weight:normal; border:9px solid #67A1C7; color: #FFF; background:#67A1C7; background-image:url(../images/loraNigro.jpg); background-repeat: no-repeat;
font-size:12px; text-align:left; padding-left:200px; margin:13px; width:210px; height:200px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}
a.tooltip:hover b em.outer {position:absolute; left:20px; top:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #67A1C7; overflow:hidden; z-index:100;}
a.tooltip:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #67A1C7; overflow:hidden; z-index:100;}

/* VIBESTORY TOOL TIP STYLES KEVIN */
a.tooltip2 {font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif; color:#fff; font-size:16px; line-height: 16px; font-weight:bold; text-decoration:none; letter-spacing:0.06em; text-transform: none; font-variant: small-caps;text-shadow: #000 4px 2px 2px;
border-bottom: solid 2px #5BA0AD;}
a.tooltip2 b {display:none;}
a.tooltip2:hover {color:#67A1C7; border:0; position: relative; z-index:500;text-decoration: none; text-shadow: #000 0px 0px 0px;}
a.tooltip2:hover b {display:block; position:absolute; top:20px; left:-25px; padding:0px; font-weight:normal; border:2px solid #67A1C7; color: #FFF; background:#67A1C7; background-image:url(../images/kevin.jpg); background-repeat: no-repeat;
font-size:12px;text-align:left; padding-left:180px;margin:13px; width:200px; height:200px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}
a.tooltip2:hover b em.outer {position:absolute; left:20px; top:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #67A1C7; overflow:hidden; z-index:100;}
a.tooltip2:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #67A1C7; overflow:hidden; z-index:100;}

/* SOMETIMES Y TOOL TIP STYLES START HERE */

a.tooltip4 {font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif; color:#fff; font-size:16px; line-height: 16px; font-weight:bold; text-decoration:none; letter-spacing:0.06em; text-transform: none; font-variant: small-caps;text-shadow: #000 4px 2px 2px; border-bottom: solid 2px #5BA0AD;}
a.tooltip4 b {display:none;}
a.tooltip4:hover {text-align: left; color:#67A1C7; border:0; position: relative; z-index:500; text-decoration: none; text-shadow: #000 0px 0px 0px;}

a.tooltip4:hover b {display:block; position:absolute; top:20px; left:-25px; font-weight:normal; border:2px solid #67A1C7; color: #FFF; padding-top:200px; background:#67A1C7; background-image:url(../images/iAmSometimesY.png); background-repeat: no-repeat;font-size:12px;text-align: center; width:200px; height:120px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}

a.tooltip4:hover b em.outer {position:absolute; left:20px; top:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #67A1C7; overflow:hidden; z-index:100;}
a.tooltip4:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #67A1C7; overflow:hidden; z-index:100;}

/* FOOTER LINK TOOL TIP STYLES START HERE */

a.tooltip3 {font-family: Verdana, Arial, Helvetica, sans-serif; color:#D4E9EB; font-variant: none; text-transform: uppercase; letter-spacing:0.05em; border-bottom:none; text-decoration:none; background-color:none;font-weight:bold;font-size:16px; line-height:16px;text-shadow: 0px 0px 0px #000;}
a.tooltip3 b {display:none;}
a.tooltip3:hover {color:#67A1C7; border:0; position: relative; z-index:500;text-decoration: none; text-shadow: #000 0px 0px 0px;}
a.tooltip3:hover b {display:block; position:absolute; top:20px; left:-25px; padding:0px; font-weight:normal; text-transform: none; border:2px solid #67A1C7; color: #FFF; background:#67A1C7;
font-size:14px; font-weight:bold; text-align:center; padding:6px; margin:13px; width:66px; height:13px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}
a.tooltip3:hover b em.outer {position:absolute; left:20px; top:-8px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #67A1C7; overflow:hidden; z-index:100;}
a.tooltip3:hover b em.inner {position:absolute; left:20px; top:-7px; width:0; height:0; display:block; background:transparent; border-left:7px dashed transparent; border-right:7px dashed transparent; border-bottom:7px solid #67A1C7; overflow:hidden; z-index:100;}

.clear {clear:both;}

/* * * * * * * * * * * * * * * * * * * * * * * * * * END TOOL TIPS STYLES */

/* * * * * * * * * * * * * * * * * * * * * * * * * * YOUR VIBE CUSTOM TEMPLATE STARTS HERE */

/* * * * * * * * * * * HOME PAGE * * * * * * * * * * */

#backgroundImage { 
position:fixed; 
bottom: 0; 
left: 0;
z-index: 1; 
width: 100%;
}

#scrollableContent { 
position: absolute; 
width: 100%; 
height: 100%;
top: 0; 
left: 0; 
z-index: 2;
text-align:center;
margin-top:30px;
}

#vibeStory {
width:800px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

#navigation {
width: 800px;
height: 50px;
margin-left:auto;
margin-right:auto;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
background:url(../images/opaqueBlue.png) repeat;
margin-bottom:26px;
}

#icons {
margin-left:12px;
margin-top:0px;
width:96px;
height:32px;
float:left; clear:left;
}

#bottomSpace {height:100px;}


/* * * * * * * * * * * * *  * * * * * * * * * * * * *  END HOME PAGE * * * * * * * * * * * * */

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * CONTENT PAGES */

#scrollableContentLeft { 
position: absolute;
margin-left:20px;
width: 100%; 
height: 100%;
top: 0; 
left: 0; 
z-index: 2;
margin-top:30px;
}

#navLeft {
width: 810px;
height: 50px;
margin-bottom:24px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
background:url(../images/opaqueBlue.png) repeat;
}

#navLinksLeft {
margin-top:17px;
width:680px;
height:37px;
float:right; clear:right;
}

#logo {
width:300px;
height:200px;
text-align:left;
margin-bottom:33px;
}

#textLeft {
width: 450px;
/*margin-bottom:24px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
background:url(../images/opaque.png) repeat;
}


#contactLeft {
width: 450px;
/*margin-bottom:24px;*/
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
background:url(../images/opaque.png) repeat;
padding-left:30px;
padding-top:5px;
line-height:22px;
}

/* ALTERNATIVE WAY TO MAKE DIV BACKGROUND GRADIENT WITH OPACITY ::
#div {
width:100%;
height:100%;
margin-top:0px;
margin-left:0px;
padding:0px;
margin:0px;
background:url(../images/gradient.png) repeat-y;
}*/

/* * * * * * * * * * * * * CSS LIGHTBOX * * * * * * * * * * */

img.picHover{ 
width: 100px;
height:100px;
padding:0px;
border: 3px solid #FFFFFF;
-webkit-border-radius: 4px; /* for Safari and Chrome */
-moz-border-radius: 4px; /* for Firefox */
-o-border-radius: 4px; /* when Opera Presto 2.3 or later is released */
border-radius: 5px; /* future proofing for when border-radius is supported */
}

img.picHover:hover { 
text-decoration: none; 
border: 3px solid #67A1C7;
-webkit-border-radius: 4px; /* for Safari and Chrome */
-moz-border-radius: 4px; /* for Firefox */
-o-border-radius: 4px; /* when Opera Presto 2.3 or later is released */
border-radius: 5px; /* future proofing for when border-radius is supported */
}

.black_overlay{
display: none;
position: fixed;
top: 0;
left: 0;
width: 150%;
height: 100%;
background-color:#000;
z-index:1001;
opacity:0.77; /* firefox, opera, safari, chrome */
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=75)"; /* IE 8 */
filter:alpha(opacity=75); /* IE 4, 5, 6 and 7 */
zoom:1;
}

.white_content {
display: none;
position: absolute;
top: 77px;
left: 0;
width: 500px;
height: 500px;
border:-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;;
-webkit-border-radius: 4px; 
-moz-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 5px;
background-color: transparent;
z-index:1002;
}

.thumbholder {
width:500px; 
height:350px;
float:left; clear:left;
margin-top:13px;
margin-bottom:13px;
margin-left:0px;
background:none;
text-align:right;
}

.thumbholder a {
float:left; 
margin:5px 12px 5px 0; 
}

.name {
float: left; clear:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:22px;
color:#335E7A;
font-weight:bold;
font-variant: small-caps;
text-transform: none;
padding:0;
margin-top:-13px;
}

.description {
float: left; clear:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:11px;
color:#ABC2D0;
font-weight:normal;
padding:0;
margin:0;
}

.meaning {
float: left; clear:left;
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
font-size:14px;
color:#51819D;
font-weight:400;
padding:0;
margin:0;
}

/* X CLOSE */
p.click a, p.click a:focus, p.click a:active {
padding:0px 0px 0px 0px;
color:#FFFFFF;
border-bottom:none;
text-decoration:none;
background-color:#4D7894;
border: 1px solid #fff;
font-weight:bold;
font-size:18px;
line-height:18px;
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
-o-border-radius: 2px; 
border-radius: 2px;
float: right; clear:right;
}

p.click a:hover {
color:#4D7894;
background-color:#FFFFFF;
border: 1px solid #4D7894;

}

/* END LIGHTBOX * * * * * * * * * * */


/* * * * * * * * * * * * * TYPOGRAPHY STYLES * * * * * * * * * * * * */

.story {
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
color:#CDECFC;
font-size:16px;
font-weight:900;
text-decoration:none;
letter-spacing:0.04em;
text-transform: none;
font-variant: small-caps;
background-color:none;
border-bottom:0px #FFF;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
opacity:100;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100);
zoom:1;
text-shadow: #000 4px 2px 2px;
}

/* MUTED GREY */
.grey {
color:#ACAAAC;
border-bottom:none;
text-decoration:none;
font-weight:bold;
font-size:14px;
opacity:0.70; /* firefox, opera, safari, chrome */
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)"; /* IE 8 */
filter:alpha(opacity=70); /* IE 4, 5, 6 and 7 */
zoom:1; /* so the element "hasLayout"
/* or, to trigger "hasLayout" set a width or height */
}


/* LOCATIONS */
.locations {
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
background-color:#f1f1f1;
border: 1px solid #000;
color:#000;
padding: 0 2px 0 2px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
border-bottom:none;
text-decoration:none;
font-weight:bold;
font-size:18px;
line-height:30px;
background-color:none;
}

.copyright {
color:#f1f1f1;
border-bottom:none;
text-decoration:none;
font-weight:400;
font-size:16px;
background-color:none;
opacity:0.70;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
filter:alpha(opacity=70);
zoom:1;
}

.vibe {
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
color:#253A47;
letter-spacing:0.06em;
border-bottom:none;
text-decoration:none;
font-weight:normal;
font-size:12px;
line-height:16px;
background-color:none;
}


/* * * * * * * * * * * CUSTOM LINK STYLES START HERE */

/* FOOTER LINKS */

.linkNav a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#D4E9EB;
font-variant: small-caps;
text-transform: none;
letter-spacing:0.05em;
border-bottom:none;
text-decoration:none;
background-color:none;
font-weight:bold;
font-size:16px;
line-height:16px;

}

.linkNav a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#D4E9EB;
font-variant: small-caps;
text-transform: none;
letter-spacing:0.05em;
border-bottom:none;
text-decoration:none;
background-color:none;
font-weight:bold;
font-size:16px;
line-height:16px;
}

.linkNav a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#435C85;
font-variant: small-caps;
text-transform: none;
letter-spacing:0.05em;
border-bottom:none;
text-decoration:none;
background-color:#D4E9EB;
-webkit-border-radius: 4px; /* for Safari and Chrome */
-moz-border-radius: 4px; /* for Firefox */
-o-border-radius: 4px; /* when Opera Presto 2.3 or later is released */
border-radius: 4px; /* future proofing for when border-radius is supported */
font-weight:bold;
font-size:16px;
line-height:16px;

}

.linkNav a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#D4E9EB;
font-variant: small-caps;
text-transform: none;
letter-spacing:0.05em;
border-bottom:none;
text-decoration:none;
background-color:none;
font-weight:bold;
font-size:16px;
line-height:16px;
}

/* Web Designer */
.webDesign a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FA9468;
letter-spacing:0.05em;
border-bottom:none;
text-decoration:none;
background-color:none;
font-weight:normal;
font-size:16px;
line-height:16px;

}

.webDesign a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FA9468;
border-bottom:none;
text-decoration:none;
background-color:none;
font-weight:normal;
font-size:16px;
line-height:16px;
}

.webDesign a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000;
border-bottom:none;
text-decoration:none;
background-color:#f1f1f1;
-webkit-border-radius: 4px; /* for Safari and Chrome */
-moz-border-radius: 4px; /* for Firefox */
-o-border-radius: 4px; /* when Opera Presto 2.3 or later is released */
border-radius: 4px; /* future proofing for when border-radius is supported */
opacity:0.70;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=70)";
filter:alpha(opacity=70);
zoom:1;
font-weight:normal;
font-size:16px;
line-height:16px;
}

.webDesign a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FA9468;
border-bottom:none;
text-decoration:none;
background-color:none;
font-weight:normal;
font-size:16px;
line-height:16px;
}

/* Vibe Story Links */
.storyLink a {
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
color:#f1f1f1;
font-size:16px;
font-weight:bold;
text-decoration:none;
letter-spacing:0.06em;
text-transform: none;
font-variant: small-caps;
background-color:none;
border-bottom:0px #FFF;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
opacity:100;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100);
zoom:1;
text-shadow: #000 4px 2px 2px;
border-bottom: solid 2px #5BA0AD;
}

.storyLink a:visited {
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
color:#f1f1f1;
font-size:16px;
font-weight:bold;
text-decoration:none;
letter-spacing:0.06em;
text-transform: none;
font-variant: small-caps;
background-color:none;
border-bottom:0px #FFF;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
opacity:100;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100);
zoom:1;
text-shadow: #000 4px 2px 2px;
border-bottom: solid 2px #5BA0AD;
}

.storyLink a:hover {
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
color:#67A1C7;
font-size:16px;
font-weight:900;
text-decoration:none;
letter-spacing:0.06em;
text-transform: none;
font-variant: small-caps;
background-color:none;
border-bottom:0px #FFF;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
opacity:100;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100);
zoom:1;
border-bottom: solid 2px #f1f1f1;
}

.storyLink a:active {
font-family: ‘Palatino Linotype’, ‘Book Antiqua’, Palatino, serif;
color:#f1f1f1;
font-size:16px;
font-weight:bold;
text-decoration:none;
letter-spacing:0.06em;
text-transform: none;
font-variant: small-caps;
background-color:none;
border-bottom:0px #FFF;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
-o-border-radius: 0px;
border-radius: 0px;
opacity:100;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
filter:alpha(opacity=100);
zoom:1;
text-shadow: #000 4px 2px 2px;
border-bottom: solid 2px #5BA0AD;
}


/*a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-top: 8px;
border-bottom:none;
text-decoration:none;
background-color:#4D7894;
border: 1px solid #fff;
font-weight:bold;
font-size:18px;
line-height:18px;
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
-o-border-radius: 2px; 
border-radius: 2px;
}

a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-top: 8px;
border-bottom:none;
text-decoration:none;
background-color:#4D7894;
border: 1px solid #fff;
font-weight:bold;
font-size:18px;
line-height:18px;
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
-o-border-radius: 2px; 
border-radius: 2px;
}

a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#6BA9C0;
margin-top: 8px;
border-bottom:none;
text-decoration:none;
background-color:#4D7894;
border: 1px solid #fff;
font-weight:bold;
font-size:18px;
line-height:18px;
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
-o-border-radius: 2px; 
border-radius: 2px;
}

a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-top: 8px;
border-bottom:none;
text-decoration:none;
background-color:#4D7894;
border: 1px solid #fff;
font-weight:bold;
font-size:18px;
line-height:18px;
-webkit-border-radius: 2px; 
-moz-border-radius: 2px; 
-o-border-radius: 2px; 
border-radius: 2px;
}*/

/* CSS TOOLTIP STYLES */

a.tip {
position: relative;
}

a.tip span {
display: none;
position: absolute;
top:-800px;
left:0px;
width:600px;
height:900px;
padding-left:0px;
z-index:100;
background: #none;
background-image:url(../images/newd.jpg);
color: #none;
-moz-border-radius: 5px; /* this works only in camino/firefox */
-webkit-border-radius: 5px; /* this is just for Safari */
/*filter:alpha(opacity=80); 
-moz-opacity: 0.8; 
opacity: 0.8;
*/}

a:hover.tip span {
display: block;
}

/* END CSS TOOLTIP STYLES */



