a:link {
	color: #3399FF;
	font-weight: normal;
	text-decoration: none;
}
li a:link {
	color: #3399FF;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #3399FF;
	font-weight: normal;
	text-decoration: none;
}
li a:visited {
	color: #3399FF;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	color: #3399FF;
	font-weight: normal;
	text-decoration: none;
}
li a:hover {
	color: #3399FF;
	font-weight: normal;
	text-decoration: none;
}
a:active {
	color: #3399FF;
	font-weight: normal;
	text-decoration: none;
}

/*-----------------------
Pseudo classes
-------------------------*/

.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
* HTML .clearfix {
	HEIGHT: 1%
}
HTML {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
H5 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
H6 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
A {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	BACKGROUND-IMAGE: url(../grlayout/bg.gif); BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #2c2c2c
}
#wrapper {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../grlayout/masthead.png); MARGIN-LEFT: auto; WIDTH: 815px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
#header {
	HEIGHT: 140px
}
#top_nav {
	HEIGHT: 36px
}
#top_nav UL {
	BORDER-RIGHT: #575757 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 12px; MARGIN: 0px 40px 0px 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 11px; _margin-right: 20px
}
#top_nav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top_nav UL LI A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 12px; BORDER-LEFT: #575757 1px solid; COLOR: #ffffff; PADDING-TOP: 11px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#top_nav UL LI A:hover {
	BACKGROUND-IMAGE: url(../grlayout/butt_hover.jpg); COLOR: #333333
}
#top_navul LI A:focus {
	BACKGROUND-IMAGE: url(../grlayout/butt_hover.jpg); COLOR: #333333
}
#top_nav UL LI A.over {
	BACKGROUND-IMAGE: url(../grlayout/butt_hover.jpg); COLOR: #333333
}
#largemain {
	CLEAR: both; BORDER-RIGHT: #311f0b 1px; PADDING-RIGHT: 0px; BORDER-TOP: #514639 1px; DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(../grlayout/bnr_back.gif); PADDING-BOTTOM: 0px; MARGIN: 20px auto 0px; BORDER-LEFT: #311f0b 1px; WIDTH: 730px; PADDING-TOP: 7px; BORDER-BOTTOM: #514639 1px; HEIGHT: 188px; TEXT-ALIGN: left; _height: 196px
}
#box_bnr{
	CLEAR: both; MARGIN-TOP: 20px; MARGIN-LEFT: auto; WIDTH: 750px; MARGIN-RIGHT: auto; HEIGHT: 205px
}
.bnr_option_no0 {
	BACKGROUND-IMAGE: url(../grlayout/bnr_option0.jpg)
}
.bnr_option_no1 {
	BACKGROUND-IMAGE: url(../grlayout/bnr_option1.jpg)
}
.bnr_option_no2 {
	BACKGROUND-IMAGE: url(../grlayout/bnr_option2.jpg)
}
.bnr_option_no3 {
	BACKGROUND-IMAGE: url(../grlayout/bnr_option3.jpg)
}
.bnr_option_no4 {
	BACKGROUND-IMAGE: url(../grlayout/bnr_option4.jpg)
}
.bnr_option_no5 {
	BACKGROUND-IMAGE: url(../grlayout/bnr_option5.jpg)
}
.bnr_option_no6 {
	BACKGROUND-IMAGE: url(../grlayout/bnr_option6.jpg)
}
.bnr_disclaimer {
	BACKGROUND-IMAGE: url(../grlayout/bnr_disclaimer.jpg)
}
.bnr_webmaster {
	BACKGROUND-IMAGE: url(../grlayout/bnr_webmaster.jpg)
}
.double_line {
	FONT-SIZE: 30px
}
.web_contact_hero {
	BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/contact_back.jpg)
}
#container #content-outer {
	HEIGHT: 184px
}
#container {
	
}
#content {
	CLEAR: both
}
#main_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 16px auto 0px; WIDTH: 730px; PADDING-TOP: 0px
}
#main_content H1 {
	BACKGROUND-POSITION: left top; BORDER-TOP: #353535 1px solid; PADDING-LEFT: 74px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(../grlayout/smlfist.png); MARGIN-BOTTOM: 18px; PADDING-BOTTOM: 4px; COLOR: #cccccc; PADDING-TOP: 4px; BORDER-BOTTOM: #353535 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: left
}
#main_content P {
	PADDING-RIGHT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; COLOR: #cccccc
}
.conny {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
#column_one {
	BACKGROUND-POSITION: right top; FLOAT: left; BACKGROUND-IMAGE: url(../grlayout/divs.jpg); WIDTH: 235px; BACKGROUND-REPEAT: no-repeat
}
#column_one A {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: none
}
#column_one A:hover {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
#column_two A {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: none
}
#column_two A:hover {
	FONT-SIZE: 10px; COLOR: #cccccc; TEXT-DECORATION: underline
}
#column_one P {
	PADDING-RIGHT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; COLOR: #cccccc
}
#column_two {
	BACKGROUND-POSITION: right top; FLOAT: left; BACKGROUND-IMAGE: url(../grlayout/divs.jpg); WIDTH: 255px; BACKGROUND-REPEAT: no-repeat
}
#column_two P {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; COLOR: #cccccc
}
#column_two UL {
	PADDING-BOTTOM: 8px; MARGIN-LEFT: 40px; LIST-STYLE-TYPE: circle
}
#column_two LI {
	FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #cccccc
}
#column_two OL {
	PADDING-BOTTOM: 8px; MARGIN-LEFT: 30px
}
#column_three {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 220px
}
#reason {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/what_is.gif); BACKGROUND-REPEAT: no-repeat
}
#reason A:link {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/what_is_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#reason A:active {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/what_is_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#reason A:visited {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/what_is_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #18ff00; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#reason A:hover {
	BACKGROUND-IMAGE: none; COLOR: #cccccc
}
#reason A:focus {
	BACKGROUND-IMAGE: none; COLOR: #cccccc
}
#see {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/see_our.gif); BACKGROUND-REPEAT: no-repeat
}
#see A:link {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/see_our_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #18ff00; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#see A:active {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/see_our_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#see A:visited {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/see_our_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#see A:hover {
	BACKGROUND-IMAGE: none; COLOR: #cccccc
}
#see A:focus {
	BACKGROUND-IMAGE: none; COLOR: #cccccc
}
#add {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/add_some.gif); BACKGROUND-REPEAT: no-repeat
}
#add A:link {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/add_some_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#add A:active {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/add_some_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#add A:visited {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/add_some_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#add A:hover {
	BACKGROUND-IMAGE: none; COLOR: #cccccc
}
#add A:focus {
	BACKGROUND-IMAGE: none; COLOR: #cccccc
}
#do {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/free_web.gif); BACKGROUND-REPEAT: no-repeat
}
#do A:link {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/free_web_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#do A:active {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/free_web_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#do A:visited {
	DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../../gojukai%20fan/css/images/free_web_over.gif); MARGIN-BOTTOM: 25px; WIDTH: 210px; COLOR: #ffc244; PADDING-TOP: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; TEXT-DECORATION: none
}
#do A:hover {
	BACKGROUND-IMAGE: none; COLOR: #cccccc
}
#do A:focus {
	BACKGROUND-IMAGE: none; COLOR: #cccccc
}
#contactEmail {
	FLOAT: left; MARGIN-BOTTOM: 50px; MARGIN-LEFT: 20px
}
#portfolio_column {
	FLOAT: left; WIDTH: 500px
}
.port_item {
	BACKGROUND-IMAGE: url(../grlayout/bnr_sml.jpg); MARGIN-BOTTOM: 15px; MARGIN-LEFT: 30px; WIDTH: 445px; HEIGHT: 133px
}
.dots {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../grlayout/dots.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 13px
}

.port_item_noimage {
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.port_item_noimage_bold {
	font-size: 10px;
	font-weight: normal;
	font-family: "Times New Roman", Times, serif;
	color: #f2b83a;
}
.port_item_question {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f2b83a;
}
.port_img {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; MARGIN-TOP: 14px; FLOAT: left; MARGIN-LEFT: 14px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.port_item H2 {
	MARGIN-TOP: 15px; FONT-WEIGHT: normal; FONT-SIZE: 17px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; COLOR: #f2b83a; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.port_item H3 {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 8px; WIDTH: 250px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.port_item A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: 150px; WIDTH: 100px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#main_content FIELDSET {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 430px; PADDING-TOP: 7px; BORDER-BOTTOM: #666666 1px solid
}
#contact_details A {
	PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#contact_details A:hover {
	COLOR: #ffb81c; TEXT-DECORATION: underline
}
#contactEmail LABEL {
	FONT-WEIGHT: bold; COLOR: #cccccc
}
#main_content FIELDSET TABLE {
	MARGIN-TOP: 5px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 10px; MARGIN-LEFT: 25px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#thanks {
	FLOAT: left; WIDTH: 450px; HEIGHT: 100px
}
#main_content FIELDSET INPUT {
	BORDER-RIGHT: #164676 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #164676 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; BORDER-LEFT: #164676 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #164676 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#main_content FIELDSET TEXTAREA {
	BORDER-RIGHT: #164676 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #164676 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; BORDER-LEFT: #164676 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #164676 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#main_content LEGEND {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #ffb81c; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#contact_details {
	FLOAT: left; MARGIN-LEFT: 25px; WIDTH: 200px
}
.linebox {
	WIDTH: 250px
}
#contact_details H3 {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contact_details .orange {
	COLOR: #ffb81c
}
#footer {
	CLEAR: both; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../grlayout/ftr.png); PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 60px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #00ff99
}
#footer UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#footer UL LI A {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#footer UL LI A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}
#footer UL LI A:focus {
	COLOR: #666666; TEXT-DECORATION: underline
}
.gallery {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #666666 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #2c2c2c
}
.gallery:hover {
	BORDER-RIGHT: #ffab0b 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffab0b 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffab0b 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffab0b 1px solid; BACKGROUND-COLOR: #2c2c2c
}
#column_three A {
	CLEAR: both; MARGIN-TOP: 4px; DISPLAY: block; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#column_three A:hover {
	COLOR: #ffb516; TEXT-DECORATION: underline
}
