body {background:#E9E9E9 url('images/body_bg.jpg') repeat-x 0 0; color:#000000; margin:20px 0; padding:0; font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; font-size:90%; }
p {margin:0; padding:0 0 15px 0; }
a {color:#000000; text-decoration:underline; }
a:hover	{color:#333333; text-decoration:none;}
h1 {font-size:170%; font-weight:normal; line-height:130%; margin:0;}
h3 {font-size:120%; font-weight:normal; line-height:110%; margin:0;}
#wrapper {margin:0px auto; text-align:center; width:760px; }
#wrapper2 {width:100%; padding:20px 20px 5px 20px; text-align:left; background:#FFFFFF;border:1px solid black; }

#content {padding:20px 10px 0 0; line-height:160%; }
#nav {padding:10px 0;}
#nav a {color:#666666; padding:0 20px 0 0; text-decoration:none; }
#nav a:hover {color:#000000; text-decoration:underline; }
#ftr {clear:both; width:100%; font-size:80%; background:#969696; padding:20px; text-align:center;border:1px solid black; border-top:0px; }
#ftr a {color:#ffffff; font-weight:bold; padding:0 5px 0 0; text-decoration:underline; }
#ftr a:hover {text-decoration:none;color:#333333;}
#langs {display:inline;float:right;}
#map {border:10px solid #DADADA;width:720px;height:280px;}
#mapwrap {border:1px solid black;width:740px;}
/*#langs {display:none;}*/
#contactfield {width: 465px;padding:15px;}
#intro {border:1px solid black;width:740px;}
#introwrapper {text-align:center;}
img.border {padding:10px;background-color:#DADADA;border:1px solid black;}
img.fright {float:right;margin-left:15px;}

img.fleft {float:left;margin-right:15px;}

.presslink {text-decoration:none;line-height:45px;}

.presslink:hover {text-decoration:underline;}

#tubes {
	background-color:#DADADA; height:220px;border:1px solid black;
	position:relative;width:760px;
}


#tubes img {
	display:none;
	position:absolute;
	top:10px; left:10px;
}

.smallstuff {
cursor:hand;
margin-top:10px;
border:1px solid gray;
padding:10px;
background-color:#eeeeee;
width:150px;
height:100px;
vertical-align: middle;
text-align:center;
}


/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 1px solid black;
padding: 10px;
font: normal 12px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #DADADA;
}


/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
background: black;
visibility: hidden;
}

.anchorclass {

text-decoration:none;

}
.anchorclass div{
cursor:hand;

}

a.noshow {
text-decoration:none;
}

a.noshow2:hover {
text-decoration:underline;

}

a.noshow2 {

display:block;
text-decoration:none;
}
