/* Elements */

/* Fonts - change 'sans-serif' to your preferred font */
ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL {font-size: 1em;
font-family: sans-serif;
color: gray}

/* Real styles */

A {cursor: auto}

A:link {color: #ffff99;
background: transparent;
text-decoration: none}

A.contact1:link {color: #cccc99;
background: transparent;
text-decoration: none}

A.contact1:hover {color: #ffffcc;
text-decoration: none}

A:visited {color: #ffff99;
background: transparent;
text-decoration: none}

A:active {color: #ffff99;
background: transparent;
text-decoration: none}

A:hover {color: #cccc66;
text-decoration: none}

ADDRESS {margin: 0em 0% 0em 0%;
font: italic 1em/1 sans-serif}

BIG {font-size: 1em}

BLOCKQUOTE {margin: 0em 0% 0em 0%;
line-height: 1}

BODY {margin: 0em 0% 0em 0%;
font: 1em/1 sans-serif;
background: #7d4e20;
cursor: default
width: 100%;
height: 100%
text-align: center;
}

BUTTON {cursor: auto}

CAPTION {margin: 0em 0% 0em 0%;
line-height: 1}

CODE {font-size: 1em;
font-family: monospace} /* To avoid overriding boldness/italicity by using font */

DIV {margin: 0em 0% 0em 0%;
line-height: 1}

DD {margin: 0em 0% 0em 0%;
line-height: 1}

DL {margin: 0em 0% 0em 0%}

DT {margin: 0em 0% 0em 0%;
line-height: 1}

H1 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

H2 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

H3 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

H4 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

H5 {margin: 0em 0% 0px 0%;
color: #cccc99;
line-height: 18px;
font: 17px frutiger, arial}

H6 {margin: 2px 0% 2px 0%;
color: #999966;
letter-space: 10px;
line-height: 18px;
font: 11px frutiger, arial
}

HR {margin: 0em 0% 0em 0%}

HTML {margin: 0;
background: transparent}

INPUT {cursor: auto}

KBD {font: 1em monospace}

LI {margin: 0em 0% 0em 0%;
line-height: 1}

OL {margin: 0em 0% 0em 5%;
list-style: decimal}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman}

OL OL OL OL {list-style: decimal}

P {margin: 0em 0% 0em 0%;
line-height: 1}

PRE {margin: 0em 0% 0em 0%;
font: 1em/1 monospace}

SAMP {font: 1em monospace}

SMALL {font-size: 1em}

SUB {font-size: 1em}

SUP {font-size: 1em}

TD {line-height: 1}

TEXTAREA {cursor: text}

TH {font: bold 1em/1 sans-serif}

TT {font: 1em monospace}

UL {margin: 0em 0% 0em 5%;
list-style: disc}

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square}

UL UL UL UL {list-style: disc}


/* ids */


/* classes */


.header1 {margin: 0em 0% 1em 0%;
		position: absolute;
		left: 10%;
		top: 10%;
		width: 31%;
		margin: 4px auto;
		text-align: right;
		background: transparent;
		}
		
.header2 {margin: 0em 0% 0em 0%;
		position: absolute;
		left: 10%;
		top: 20%;
		width: 31%;
		text-align: right;
		margin: 4px auto;
		text-align: right;
		}


.menu_item {margin: 0em 0% 0em 0%;
		color: #666666;
		padding: 16px 0px 0px 0px;
		font: 12px verana, tahoma, helvetica, arial;
		}

		
.homepic {margin: 0em 0% 0em 0%;
		position: absolute;
		left: 45%;
		top: 10%;
		width: 300px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		}

.contact {margin: 0em 10% 1em 10%;
		position: absolute;
		left: 45%;
		top: 15%;
		width: 300px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		}
		

.thumb_vert {margin: 0em 0% 0em 0%;
		overflow: auto;
		position: absolute;
		left: 460px;
		top: -10px;
		width: 180px;
		height: 460px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		}
		
.thumb_horiz {margin: 0em 0% 0em 0%;
		overflow: auto;
		position: absolute;
		left: 0px;
		top: 0px;
		width: 80%;
		height: 130px;
		margin: 4px auto;
		color: #666666
		text-align: center;
		background: transparent;
		}

.thumb_lnk {color: #666666}

A.thumb_lnk:hover {color: #000;
text-decoration: none}
		
A.thumb_lnk:link {color: #666666;
background: transparent;
text-decoration: none}

A.thumb_lnk:visited {color: #666666;
background: transparent;
text-decoration: none}

A.thumb_lnk:active {color: #999999;
background: transparent;
text-decoration: none}

		
.main_gal {margin: 0em 0% 0em 0%;
		position: absolute;
		left: 370px;
		top: 65px;
		width: 350px;
		height: 350px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		}
		

.header2_gal {margin: 0em 0% 0em 0%;
		position: absolute;
		left: 0%;
		top: 0px;
		width: 400px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		}
		

		
.main2_gal {margin: 0em 0% 0em 0%;
		position: absolute;
		left: 10%;
		top: 430px;
		width: 800px;
		height: 150px;
		margin: 4px auto;
		text-align: center;
		background: transparent;
		}



		
#outer {height: 400px; overflow: hidden; position: relative;}
#outer[id] {display: table; position: static;}

#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}

#inner {position: relative; top: -50%} /* for explorer only */
/* optional: #inner[id] {position: static;} */	

