
table {border: 0px solid #800000;}
td {border: 0px solid #000080;}


* {margin:0; padding:0}

body

{
background-color: #000000;
background-image:url('/hsg/h7gimages/pagebg1.png');
background-position: left top;
background-repeat:repeat-x;
font-family: Verdana;
font-size: 100%;
color: #D8A87C;
}


.headlink 
{
height: 20px;
font-size: 70%;
text-align: right;
}

.headlink a
{
text-align: right;
}


.pagebanner
{
text-align: center;
background-color: #000000;
height: 100px;
background-image:url('/hsg/h7gimages/banner1.png');
background-position: left center;
background-repeat:no-repeat;
border-left: 3px solid #333333;
}

.pagebannerexb
{
text-align: center;
background-color: #000000;
height: 50px;
background-image:url('/hsg/h7gimages/exbbanner.png');
background-position: left center;
background-repeat:no-repeat;
border-left: 3px solid #333333;
}

.pagebanner2
{
text-align: right;
background-color: #000000;
font-size: 70%;
border-right: 3px solid #333333;
}

.bannermenu
{
background-color: #303030;
background-image:url('/hsg/h7gimages/tear303030.png');
background-repeat: repeat-x;
color: #BBBBBB;
font-size: 70%;
text-align: right;
vertical-align: bottom;
padding-bottom: 5px;
height: 50px;
border-left: 3px solid #333333;
border-right: 3px solid #333333;
}

.bannermenu a
{
color: #D8A87C;
}


.pagetitle
{
padding: 10px;
text-align: center;
border-bottom: 1px solid #808080;
}

.contentl
{
background-color: #303030;
background-image:url('/hsg/h7gimages/contentbak.png');
background-repeat: repeat-y;
background-position: top right;
height: 500px;
vertical-align: top;
text-align: left;
padding-top: 10px;
padding-bottom: 30px;
border-left: 3px solid #333333;
border-right: 3px solid #333333;
}

.contentr
{
background-color: #303030;
background-image:url('/hsg/h7gimages/contentbak.png');
background-repeat: no-repeat;
background-position: top-left;
height: 500px;
vertical-align: top;
text-align: left;
padding-top: 10px;
padding-bottom: 30px;
border-left: 3px solid #333333;
border-right: 3px solid #333333;
}


.column1
{
background-color: #505050;
vertical-align: top;
text-align: left;
padding: 10px;
padding-top: 10px;
border: 1px solid #707070;
}

.column2
{

text-align: left;
vertical-align: top;
padding: 25px;
padding-top: 50px;
border-left: 0px solid #707070;
}


.column3
{
background-color: #000000;
vertical-align: top;
background-image:url('/hsg/h7gimages/bg45.png');
}


.menuimage
{
width: 100px;
vertical-align: top;
padding-right: 20px;
padding-left: 20px;
padding-top: 10px;
border-top: 0px solid #606060;	
}


.menuimage img
{
border: 1px solid #888888;
}

.menuitem
{
vertical-align: top;
padding-right: 50px;
padding-top: 10px;
border-top: 0px solid #606060;	
}

.tearup
{
background-color: #303030;
background-image:url('/hsg/h7gimages/tearup303030.png');
background-repeat: repeat-x;
text-align: right;
height: 25px;
}


.footlink
{
text-align: center;
height: 25px;
padding-top: 15px;
}

.footertrans
{
	background-color: #404040;
	background-image:url('/hsg/h7gimages/tear1.png');
	background-repeat: repeat-x;
}

.footerlinks
{
	vertical-align: top;
	background-color: #404040;
	font-family: Verdana;
	font-size: 85%;
	color: #E5BF7B; 
	line-height: 130%; 
	border-left: 1px solid #555555; 
	padding-left: 5px;
	
}

.footerlinks a
{
	vertical-align: top;
	background-color: #404040;
	font-family: Verdana;
	color: #D8A87C; 
	line-height: 150%; 
}

.footerlogos
{
	background-color: #404040;
	color: #DDDDDD; 
	font-size: 80%;
	line-height: 120%; 
}


/*  HOMEPAGE ---------------------------------------------------------------- */


.hometable
{
vertical-align:text-top;
padding-top: 10px;
padding-bottom: 0px;
border-right: 1px solid #404040;
border-bottom: 1px solid #404040;
}

.homecontent
{
vertical-align:top;
padding-left: 40px;
padding-right: 80px;

}

.homemenu
{
vertical-align:top;
background-position: right bottom;
padding-left: 50px;

}

.homemenuitem
{
text-align: left;
background-image:url('/hsg/h7gimages/wg15.png');
color: #E5BF7B; 
font-family: Microsoft Sans Serif; 
letter-spacing: -1;
display: block;
padding: 3px;
}

.homemenuitem a:link, .homemenuitem a:active, .homemenuitem a:visited
{
height: 30px;
font-size: 1.2em;
color: #E5BF7B; 
font-family: Microsoft Sans Serif; 
letter-spacing: -1;
display: block;
text-decoration: none;
}


.homemenuitem a:hover
{
background-image:url('/hsg/h7gimages/wg30.png');
}

.newitem1 {font-size: 110%; height: 60px; padding: 0px; background-color: #400000;  color: #FFFFFF; border: 0pt solid #404040; font-family: Georgia; letter-spacing: 0pt; }
.newitem1 a {display:block; color: #FFFFFF; }
.newitem1 a:hover {color:#E5BF7B; color:#D0C19C; background-image:url('/hsg/images/buttonbg1.jpg'); backgound-position: left bottom;  background-repeat: repeat-x;background-color: #400000; display: block; }




/* EXHIBIT PAGES ----------------------------------------------------------------- */

.exblink {height: 80px; width: 16%; text-align: center; valign: Center; font-size: 95%;  color: #303030;}                                               
.exblink a, .exblink a:visited, .exblink a:active {background-image:url('/hsg/h7gimages/button1a.png'); background-repeat:no-repeat; width:100%; height: 100%; font-size: 100%; padding-top: 10px; display: block; font-family: verdana; color: #8d4343; }
.exblink a:hover {background-image:url('/hsg/h7gimages/button2a.png'); background-repeat:no-repeat; color: #EEEEEE; }


.browsebutton {background-image:url('/hsg/h7gimages/button3b.png'); background-position: center top;background-repeat:no-repeat; display: block;}                                              
.browsebutton a {display: block; font-size: 105%; font-family: garamond; font-color: #000000;}                                              
.browsebutton a:hover {font-weight: bold; color: #FFFFFF;} 



/*  TEXT AND LINKS  ---------------------------------------------------------------- */


h1 {font-size: 2.3em; color: #DDDDDD ; font-weight: 400; font-family: Garamond; letter-spacing: -1; margin-bottom: 5;} /* AD7E5F page title */
h2 {font-size: 1.2em; color: #E5BF7B; font-weight: 400; font-family: Microsoft Sans Serif; letter-spacing: 0; margin-bottom: 5;} /* Heading */

h3 {font-size: .8em; color: #D0D0D0; font-weight: 400; font-family: verdana; letter-spacing: 0;} /* Primary text */
h4 {font-size: .75em; color: #D8A87C; font-weight: 400; font-family: verdana; letter-spacing: 1;} /* Sidebar text #D8A87C */
h5 {font-size: .8em; color: #AD7E5F; font-weight: 400; font-family: verdana; letter-spacing: 0;} /* Secondary Dark Text */
h6 {font-size: .6em; color: #A0A0A0; font-weight: 400; font-family: verdana; margin-bottom: 10;} /* Photo description*/
 
img a:link {text-decoration: none; border: 0px solid #000000} 
 
a:link {color:#AD7E5F; text-decoration: none;}
a:visited {color:#AD7E5F; text-decoration: none;}
a:hover {color:#FEDA96; text-decoration: none;}
a:active {color:#AD7E5F; text-decoration: none;}

hr {border: 1px solid #606060; margin-top:15; margin-bottom:15;}