/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Default Item Setup 
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Reset all Margins as they vary from browser to browser */
* {
  margin: 0;
  padding: 0;
}


/* Get content to occupy 100% of the browser height */
html, body {
    height: 100%;
}

/* Set the default fonts for the page */
body {
    font-family: verdana, Arial, Helvetica, sans-serif;
}

/* Default browser font size is 16pt, To get 10pt set the body size to 0.5em which gives you 8pt and then set the page font size
to 1.25em of this, e.g 10pt */

body {
    font-size: 10pt;

    SCROLLBAR-FACE-COLOR: #542D04;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-3DLIGHT-COLOR: #542D04;
    SCROLLBAR-ARROW-COLOR: #aaaaaa;
    SCROLLBAR-TRACK-COLOR: #ffffff
}


/* Reset Default Header Sizes */
h1, h2, h3, h4, h5, h6 {
    font-weight: 900;
}

h1 {
    font-size: 1em;
}

h2, h3, h4 {
    font-size: 0.8em;
    color: #C59C71;
    margin: 0.32em 0.63em 0.63em 0.32em;
}

h4 {
    margin-bottom: 0.1em;
}

h5 {
    font-size: 1.2em;
}

h6 {
    font-size: 1.1em;
    line-height: 1.5em;
    color: #090;
}


/* Set default links to none underlined and underlined when visited */
a:link, a:visited {
    text-decoration: underline;
    color: #542D04;
    FONT-WEIGHT: bold;
}

a:hover, a:active {
    text-decoration: none;
    color: #542D04;
    FONT-WEIGHT: bold;
}

/* Remove Order List Default Bullets */
ul, ol {
    list-style: none;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Main Page Definition 
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* Define Page Structure */ 
#header {
  BACKGROUND-IMAGE: url(images/GTTlogoRight.gif); background-repeat: no-repeat; background-position: right;
  height: 6.25em;
  background-color : #C59C71;
  padding: 0em 0em 0em 0em;
  margin: 0em 0em 0em 0em; /* Order: top, right, bottom, left */
  border-bottom: #FFFFFF 0.08em solid;
}

#header P {
  text-align:right;
  FONT-SIZE: 0.75em;
}

#main {
  float: left;
  margin: 0em 0em 0em 0em; /* Order: top, right, bottom, left */
  width: 70em;
  /* This is a bug fix for IE Double Float Margin Bug */
  display: inline;
}

#content {
  BACKGROUND-IMAGE: url(images/GTTBG.gif); background-repeat: repeat;
  FONT-SIZE: 0.75em;
  float: center;
  padding: 0.5em 0.5em 0.5em 0.5em; 
  margin: 1em 0 0 0; /* Order: top, right, bottom, left */
  text-align:justify

}

#content IMG {
	FLOAT: RIGHT;
        MARGIN: 0.43em 0.43em 0.43em 0.43em;
        BORDER: #542D04 0.1em solid;
}

#content ul {
        MARGIN-LEFT: 1.43em;
	MARGIN-TOP: 0.43em;
	MARGIN-BOTTOM: 0.43em;
	list-style: disc inside none;
}

#content P {
	PADDING-RIGHT: 0.63em; MARGIN-TOP: 0.85em; PADDING-LEFT: 0.85em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}

#gallery {
	FONT-SIZE: 0.75em;
	float: center;
	padding: 0.5em 0.5em 0.5em 0.5em; 
	margin: 1em 0 0 0; /* Order: top, right, bottom, left */
	text-align:justify;

}

#gallery P {
	PADDING-RIGHT: 0.63em; MARGIN-TOP: 0.85em; PADDING-LEFT: 0.85em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em
}

#gallery IMG {
	FLOAT: CENTER;
        BORDER: #542D04 0.05em solid;
	MARGIN: 0.1em 0.1em 0.1em 0.1em;
}

.title1 {
	FONT-WEIGHT: bold;
        FONT-SIZE: 1.25em;
        COLOR: #542D04;
}

.title2 {
	FONT-WEIGHT: bold;
        FONT-SIZE: 1em;
        COLOR: #542D04;
}

.paralghtblu {
	FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #000000; FONT-FAMILY: tahoma
}

.contentboxcell {
	FONT-SIZE: 0.85em;
        MIN-HEIGHT: 3.75em;
        COLOR: #666;
        BACKGROUND-COLOR: #FFF;
        BORDER-LEFT: #C59C71 0.33em solid;
        border-right: #c0c0c0 0.13em dotted;
        border-top: #c0c0c0 0.13em dotted;
        border-bottom: #c0c0c0 0.13em dotted;
        PADDING-LEFT: 0.15em;
        MARGIN-BOTTOM: 1em;
}
.contentboxcell P {
	PADDING-RIGHT: 0.63em;
        FONT-SIZE: 0.65em;
        text-align:justify;
        MARGIN-TOP: 0em;
        PADDING-LEFT: 1.25em;
        PADDING-BOTTOM: 1.81em;
        PADDING-TOP: 0.63em
}

.navboxcell {
	FONT-SIZE: 0.85em;
        MIN-HEIGHT: 3.75em;
        COLOR: #666;
        BACKGROUND-COLOR: #eee;
        BORDER-LEFT: #C59C71 0.33em solid;
        PADDING-LEFT: 0.15em;
        PADDING-RIGHT: 0.15em;
        MARGIN-BOTTOM: 1em;
}
.navboxcell P {
	PADDING-RIGHT: 0.63em; MARGIN-TOP: 0em; PADDING-LEFT: 1.25em; PADDING-BOTTOM: 1.81em; PADDING-TOP: 0.63em
}

.navboxcell IMG {
	FLOAT: center;
        MARGIN-BOTTOM: 0.2em;
        BORDER: #542D04 0.1em solid;
}

#footer {
  clear: left;
  height: 2em;
  font-size: 0.75em;
  background-color : #C59C71;
  padding: 0em 0em 0em 0em;
  margin: 0em 0em 0em 0em; /* Order: top, right, bottom, left */
  BORDER-TOP: #542D04 0.1em solid;
  BORDER-BOTTOM: #542D04 0.43em solid;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Navigation
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#topnav UL {
	PADDING-LEFT: 0em; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; FLOAT: left; MARGIN: 0em; WIDTH: 100%; COLOR: white; HEIGHT: 1.65em; BACKGROUND-COLOR: #542D04; BORDER-BOTTOM: #FFFFFF 0.13em solid;
}
#topnav UL LI {
	DISPLAY: inline
}
#topnav UL LI A {
	BORDER-RIGHT: #eee 0.18em solid; PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0.2em;
        COLOR: white; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #542D04; TEXT-DECORATION: none
}
#topnav UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #C59C71
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  Style for Drop Down Menu
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.dropmenudiv {
position:absolute;
top: 0;
border: 1px solid #542D04;
FONT-SIZE: 0.75em;
line-height:1.65em;
z-index:100;
background-color: white;
width: 15em;
visibility: hidden;
}

.dropmenudiv a {
text-decoration: none;
width: 100%;
display: block;
text-indent: 0.95em;
border-bottom: 1px solid #542D04;
}

.dropmenudiv a:hover {
background-color: #C59C71;
text-decoration: none;
}

#dropmenu1 A {
	TEXT-DECORATION: none;
}

#dropmenu1 a:hover {
	TEXT-DECORATION: none;
}

#dropmenu2 A {
	TEXT-DECORATION: none;
}

#dropmenu2 a:hover {
	TEXT-DECORATION: none;
}