
/*_______________________________________________
INCLUDED FONTS
____________________________________________*/

		}
@font-face 	
		{
		font-family: Gill Sans; src: url(fonts/GillSans.dfont);		
		}

@font-face 	
		{
		font-family: monastery; src: url(fonts/monastery.ttf);
		}
@font-face 	
		{
		font-family: Tfu Tfu; src: url(fonts/TfuTfu.ttf);
		}
@font-face 	
		{
		font-family: strassburg; src: url(fonts/strassburg.ttf);
		}
		
/*_______________________________________________
LINK AND DESCRIPTION FOR GALLERY IMAGE PAGES
____________________________________________*/

a.siteLink
		{
		position: absolute; top: 49px; right: 10px; /*this is the key*/ z-index: 80; font-family: trebuchet, arial, sans-serif; font-size: 13px; color: #93aa87; text-decoration: none; text-align: center; display: block; background-image: url("http://cobrawine.com/images/textLine.png"); filter:alpha(opacity= 75); -moz-opacity:0.75; -khtml-opacity: 0.75; opacity: 0.75; border-style: solid; border-width: 1px border-color: #027F8A; padding: 5px; width: 220px;
		}
a.siteLink:hover
		{
		text-align: center; color: #93aa87; z-index: 80; border-style: solid; border-width: 1px border-color: #027F8A; filter: alpha(opacity= 100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;
		}
a.info
		{
		position: absolute; top: 49px; left: 50px; /*this is the key*/ z-index: 80; font-family: Charlemagne, trebuchet, arial, sans-serif; font-size: 13px; color: #93aa87; text-decoration: none; text-align: center; display: block; background-image: url("http://cobrawine.com/images/textLine.png"); filter:alpha(opacity= 75); -moz-opacity:0.75; -khtml-opacity: 0.75; opacity: 0.75; border-style: solid; border-width: 1px border-color: #027F8A; padding: 5px; width: 220px;
		}
a.info:hover
		{
		text-align: center; color: #93aa87; z-index: 80; border-style: solid; border-width: 1px border-color: #027F8A; filter: alpha(opacity= 100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;
		}
a.info span
		{
		display: none;
		}
a.info:hover span
		{
		/*the span will display just on :hover state*/ display: block; position: absolute; top: 4em; left: -30px; width: 400px; text-decoration: none; border-style: solid; border-width: 1px border-color: #027F8A; text-align: left; line-height: 17px; font-family: trebuchet, arial, sans-serif; font-size: 14px; color: #b3daa7; background-image: url("http://cobrawine.com/images/textLine.png"); background-repeat: repeat; z-index: 80; padding: 10px;  -moz-border-radius-bottomleft: 35px; -webkit-border-bottom-left-radius: 35px; -moz-border-radius-topright: 35px; -webkit-border-top-right-radius: 35px;
		}
.siteInfo	
			{
			position: absolute; left: 45px; top: 0px; height: 70px; width: 500px; padding: 5px; display: block; background-image: url("http://cobrawine.com/images/horBand.gif"); -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 25px; -webkit-border-top-right-radius: 25px; z-index: 70;
			}
.siteInfo h1
			{
			font-family: Charlemagne, Verdana, sans-serif; font-size: .8em; color: #939d87; line-height: 1em;
			}
.printInfo
			{
			position: absolute; left: 45px; top: 0px; height: 70px; width: 500px; padding: 5px; display: block; background-image: url("http://cobrawine.com/images/horBand.gif"); -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -moz-border-radius-topright: 25px; -webkit-border-top-right-radius: 25px; z-index: 70;
			}
.printInfo p
			{
			font-family: Gill Sans, Trebuchet, sans-serif; font-size: .8em; color: #939d87;
			}
.printInfo h1
			{
			font-family: Gill Sans, Trebuchet, Verdana, sans-serif; font-size: .8em; color: #939d87; line-height: 1em;
			}
.client	
			{
			font-family:  Charlemagne, Trebuchet, Verdana, sans-serif; font-size: 1em; color: #758c77;
			}

.print
			{
			position: absolute; left: 45px; top: 80px; z-index: 50; width: 500px; height: 392px; border: 5px solid  #1d3e48; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px;
			}
.print p
			{
			font-family: Trebuchet, sans-serif; font-size: .8em; color: #93bda7;
			}
.print h1
			{
			font-family: Gill Sans, Palatino, Garamond, serif; font-size: .9em; color: #939d87; line-height: 12px;
			}
.print h2
			{
			font-family: Gill Sans, Palatino, Garamond, serif; font-size: 1.3em; color: #939d87; line-height: 20px;
			}
.print a	
			{
			color: #cade79; filter: alpha(opacity= 65); -moz-opacity: 0.65; -khtml-opacity: 0.65; opacity: 0.65;
			}
.print a:hover	
			{
			color: #baae89;
			}
.print a:visited
			{
			color: #9a5e69;
			}
#version
			{color: #6adea9;
			}

/*__________________________________________________________________
SECONDARY 'SQUID FINGERS' NAV FOR WEB AND GRAFIK PAGES
_______________________________________________________________*/

#nav2
		{
		position: absolute; top: 49px; left: 314px; /*this is the key*/ z-index: 80;
		}
#nav2, #nav2 ultra
		{
		z-index: 80; padding: 0; margin: 0; list-style: none;
		}
#nav2 a
		{
		z-index: 80; display: block; width: 200px;
		}
#nav2 li
		{
		float: left; width: 200px; list-style-type: none;
		}
#nav2 li ul 	
		{
		position: absolute; width: 200; left: -999em; list-style-type: none;
		}
#nav2 li ul li
		{
		list-style-type: none;
		}
#nav2 li:hover ul
		{
		left: -150px;
		}
#nav2 li:hover ul, #nav2 li.sfhover ul
		{
		left: 0px;
		}
#nav2 a.siteLink1
		{
		font-family: trebuchet, arial, sans-serif; font-size: 13px; color: #93aa87; text-decoration: none; text-align: center; display: block; background-image: url("http://cobrawine.com/images/textLine.png"); filter:alpha(opacity= 75); -moz-opacity:0.75; -khtml-opacity: 0.75; opacity: 0.75; border-style: solid; border-width: 1px border-color: #027F8A; padding: 5px; width: 220px;
		}
#nav2 a.siteLink1:hover
		{
		text-align: center; color: #93aa87; z-index: 80; border-style: solid; border-width: 1px border-color: #027F8A; filter: alpha(opacity= 100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;
		}
#nav2 a.siteLink2
		{
		font-family: trebuchet, arial, sans-serif; font-size: 13px; text-style: bold; color: #a3cad7; margin-left: 30px; text-decoration: none; text-align: left; text-indent: 10em; display: block; outline: none; background-image: url("http://cobrawine.com/images/textLine.png"); border-top: 1px solid #739aa7; border-bottom: 1px solid #739aa7; border-left: solid 3px #739aa7; border-right: solid 3px #739aa7; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; line-height: 18px;
		}
#nav2 a.siteLink3
		{
		font-family: trebuchet, arial, sans-serif; font-size: 13px; text-style: bold; color: #b7f9cf; text-decoration: none; text-align: left; text-indent: 1em; display: block; outline: none; background-image: url("http://cobrawine.com/images/textBG1.png"); filter:alpha(opacity= 80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; border-top: 1px solid #93aa87; border-bottom: 1px solid #93aa87; border-right: solid 3px #93aa87; border-left: solid 3px #93aa87; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; line-height: 18px;
		}
#nav2 a.siteLink3:hover
		{
		color: #f6fcc9; filter: alpha(opacity= 100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;  border-top: 1px solid #f6fcc9; border-bottom: 1px solid #f6fcc9; border-right: solid 3px #f6fcc9; border-left: solid 3px #f6fcc9; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-topright: 15px; -webkit-border-top-right-radius: 15px; line-height: 18px;
		}
		
/*_______________________________________________
TEXT FOR START PAGES AND INTRODUCTIONS
____________________________________________*/

/*________________ WITHIN BODY ____________*/

body#textBlocks
			{
			text-align: left; background-color: transparent;
			}
body#textBlocks h2
			{
			text-align: center; font-family: monastery, Charlemagne, sans-serif; font-size: 70px; color: #a59b91; line-height: 0px;
			}
body#textBlocks p
			{
			text-align: left; font-family: Gill Sans, Garamond, serif; font-size: 14px; line-height: 17px; color: #214136; column-width: 15em; column-gap: 25px; -moz-column-width: 15em; -moz-column-gap: 25px;
			}
body#textBlocks a
			{
			font-family: Gill Sans, Garamond, serif; color: #041a16; font-size: 15px; font-weight: bold; filter: alpha(opacity= 65); -moz-opacity:0.65; -khtml-opacity: 0.65; opacity: 0.65;
			}
body#textBlocks a:hover
			{
			color: #cdc29c; filter: alpha(opacity= 100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0; 
			}

/* _________ WITHIN TABLES _______________*/

table#textBlocks
			{
			text-align: left; background-color: transparent;
			}
table#textBlocks h2
			{
			text-align: center; font-family: strassburg, monastery, Charlemagne, sans-serif; font-size: 40px; color: #a59b91;
			}
table#textBlocks p
			{
			text-align: left; font-family: Gill Sans, Garamond, serif; font-size: 14px; line-height: 17px; color: #214136; column-width: 15em; column-gap: 25px; -moz-column-width: 15em; -moz-column-gap: 25px;
			}
table#textBlocks a
			{
			font-family: Gill Sans, Garamond, serif; color: #041a16; font-size: 15px; font-weight: bold; filter: alpha(opacity= 65); -moz-opacity:0.65; -khtml-opacity: 0.65; opacity: 0.65;
			}
table#textBlocks a:hover
			{
			color: #cdc29c; filter: alpha(opacity= 100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0; 
			}
			
/*_______________________________________________
IMAGES FOR START PAGES AND INTRODUCTIONS
____________________________________________*/
span#webSample
			{
			position: absolute; left: 20px; bottom: 10px; display: block; text-align: left;
			}
span#graphicSample
			{
			position: absolute; right: 20px; bottom: 10px; display: block; text-align: right;
			}
hr
			{
			border: 0px; width: 80%; color: #758c77; background-color: #758c77; height: 2px;
			}
img.indexImages a
			{
			filter: alpha(opacity= 65); -moz-opacity:0.65; -khtml-opacity: 0.65; opacity: 0.65; border: #041a16; solid 2px;
			}
img.indexImages a:hover
			{
			filter: alpha(opacity= 100); -moz-opacity: 1.0; -khtml-opacity: 1.0; opacity: 1.0;
			}
			
			
