BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 80%; LINE-HEIGHT: 1.5em; FONT-FAMILY: Arial,Helvetica,sans-serif; COLOR: #FFFFFF; TEXT-ALIGN: center;
	background-color:#000000;
}
BODY * {
	TEXT-ALIGN: left
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
/*TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}*/
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	-moz-outline: none; outline: none
}
IMG {
	-moz-outline: none; outline: none
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
OL {
	LIST-STYLE-POSITION: inside
}
UL {
	LIST-STYLE-POSITION: inside;
	PADDING-LEFT: 12px;
	list-style-type:square;
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}
ABBR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE {
	MARGIN-LEFT: 30px;
	MARGIN-BOTTOM: 20px;
}
HTML {
	HEIGHT: 101%
}
BODY {
	HEIGHT: 101%
}
BODY {
	BACKGROUND-POSITION: center top; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: repeat
}
P + P { 
	margin-top: 1.5em;
} 

#wrap {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 860px
}

#main_nav {
	WIDTH:860px;
	MARGIN-TOP:20px;
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
}

#masthead {
	WIDTH:438px;
	FLOAT: left;
}

#gallery_menu {
	WIDTH:200px;
	FLOAT: right;
	TEXT-ALIGN: right;
	PADDING: 50px 30px 0 30px;
}

#main {
	MARGIN: 0px auto; OVERFLOW: visible;
}

#main_gallery {
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
}

#col_right {
	WIDTH:286px;
	text-align:center;
}

#flash_box {
	WIDTH:400px;
	MARGIN-TOP:20px;
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
}

#gallery_table {
	MARGIN-TOP:20px;
}

#text_box {
	MARGIN: 16px;
	PADDING: 6px 16px 20px 16px;
	BORDER: #101010 1px solid;
	background-color:#070707;
}

#text_box_right {
	WIDTH: 254px;
	MARGIN: 16px;
	PADDING: 6px 16px 16px 16px;
	BORDER: #101010 1px solid;
	background-color:#070707;
}

#blog_box {
	MARGIN: 16px;
	PADDING: 16px;
	BORDER-BOTTOM: #222110 1px dotted;
}

.text_box_right_work {
	WIDTH: 254px;
	MARGIN: 0px 16px 16px 16px;
	PADDING: 6px 16px 16px 16px;
	BORDER: #101010 1px solid;
	background-color:#070707;
}

#footer {
	WIDTH:860px;
	MARGIN-TOP:20px;
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	text-align:center;
	FONT-SIZE: 90%; LINE-HEIGHT: 2em; font-weight:bold; color:#C9C562
}

#fill_box_t {
	PADDING-BOTTOM:8px;
	BORDER-TOP: #504e27 1px dotted;
}

#fill_box_b {
	PADDING-BOTTOM:8px;
	BORDER-BOTTOM: #504e27 1px dotted;
}

.link_box {
	MARGIN: 4px 16px 0 16px;
	PADDING: 6px 16px 20px 16px;
	BORDER: #101010 1px solid;
	background-color:#070707;
}




A { text-decoration:underline; color:#C9C562 }

A:hover { text-decoration:underline; color:#C90000 }

A:active { text-decoration:underline; color:#C9C562 }


A.gallery { font-weight:bold; text-decoration:none; color:#C9C562 }

A.gallery:hover { font-weight:bold; text-decoration:none; color:#C90000 }

A.gallery:active { font-weight:bold; text-decoration:none; color:#C9C562 }


A.nav2 { FONT-SIZE: 10pt; font-weight:bold; text-decoration:none; color:#C9C562 }

A.nav2:hover { FONT-SIZE: 10pt; font-weight:bold; text-decoration:underline; color:#C90000 }

A.nav2:active { FONT-SIZE: 10pt; font-weight:bold; text-decoration:none; color:#C9C562 }


A.overnav { FONT-SIZE: 12pt; font-weight:bold; text-decoration:underline; color:#C9C562 }

A.overnav:hover { FONT-SIZE: 12pt; font-weight:bold; text-decoration:none; color:#C90000 }

A.overnav:active { FONT-SIZE: 12pt; font-weight:bold; text-decoration:underline; color:#C9C562 }


A.data { FONT-SIZE: 8pt; font-weight:normal; text-decoration:none; color:#C90000 }

A.data:hover { FONT-SIZE: 8pt; font-weight:normal; text-decoration:underline; color:#C9C562 }

A.data:active { FONT-SIZE: 8pt; font-weight:normal; text-decoration:underline; color:#C90000 }







.copy { FONT-SIZE: 100%; color:#7f7f7f }

.perchpole { FONT-SIZE: 8pt; text-decoration:none; color:#A5B78F }

.head { FONT-SIZE: 150%; LINE-HEIGHT: 2em; font-weight:bold; color:#C9C562 }

.subhead { FONT-SIZE: 125%; LINE-HEIGHT: 1.5em; font-weight:bold; }

.fathead { FONT-SIZE: 105%; LINE-HEIGHT: 1.5em; font-weight:bold; }

.small { FONT-SIZE: 80%; LINE-HEIGHT: 1.5em; font-weight:normal; color:#AAA }

.data { FONT-SIZE: 8pt; FONT-FAMILY: Arial; text-decoration:none; color:#000002 }

.dataw { FONT-SIZE: 8pt; FONT-FAMILY: Arial; text-decoration:none; color:#FFFFFF }

li.list { padding-top: 8px }

HR {  }



#gallery_table .thumb_box { 
	FONT-SIZE: 85%; LINE-HEIGHT: 1.1em; font-weight:bold;
	WIDTH:25%;
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	text-align:center;
	PADDING:16px;
}

#gallery_table .gallery_thumb { 
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 6px;
	BORDER: #CCC 3px solid;
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
}

#col_right .thumb_box { 
	text-align:center;
	FONT-SIZE: 95%; LINE-HEIGHT: 1.1em; font-weight:bold;
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	PADDING-TOP: 16px;
	PADDING-BOTTOM:2px;
	/*BORDER-BOTTOM: #504e27 1px dotted;*/
}

#col_right .gallery_thumb { 
	MARGIN-TOP: 4px;
	MARGIN-BOTTOM: 4px;
	BORDER: #CCC 4px solid;
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
}

BLOCKQUOTE .address { 
	FONT-SIZE: 95%; LINE-HEIGHT: 1.25em; font-weight:bold;
 }

.mugshot { 
	MARGIN: 4px 12px 4px 0;
	BORDER: #CCC 4px solid;
}