body {background-color:#EBE8E2; margin:0px;padding:0px; color:#333333; font-size:12px; line-height:160%; font-family:Arial, Helvetica, sans-serif; text-align: center;}
img {border:0;}
input.cat_textbox {border:1px #999999 solid; width:200px;}
input.cat_search {font-size:9px; padding:4px 10px 4px 25px; border:1px #999999 solid; width:90px; color:#666666;}
ul {margin:0; padding-left:20px;}
li {margin:0px;	padding:0px; margin-bottom:4px;}
h1,h2 {font-size:16px; line-height:16px; color:#695B41; padding:0; margin-top:20px;}
a {text-decoration:none; color:#837552;}
a:hover {color:#5B5239;}
div {margin-right: auto; margin-left: auto; text-align:left;}

.clearer { clear:both;margin:0px;padding:0px;height:0px;line-height:0px;font-size:0px;overflow:hidden; }

/*top*/
#top { width:100%; height:181px; background-color:#96855F; text-align:center;}
#top h1 { margin:0 auto;}
#top h1 a { margin:0 auto; display:block; text-indent:-9999px; width:706px; height:181px;}
#top h1 a.home { background:url(/images/logo.jpg) no-repeat;}
#top h1 a.terry { background:url(/images/logo_terry.jpg) no-repeat;}
#top h1 a.gordon { background:url(/images/logo_gordon.jpg) no-repeat;}

/*container*/
#container { background:url(/images/bg.jpg) repeat-y; width:722px; overflow:hidden;}

/*menu*/
#menu { width:700px; height:25px; background:url(/images/bg_top.jpg) repeat-x;}
#menu-left { float:left; background:url(/images/bg_menu.jpg) repeat-x #837552;}
#menu-right { float:right; width:246px; text-align:right;}
#menu-last { float:right; width:76px; height:25px; background:#B5AA8F;}
#nav { padding:0;}
#nav li { float:right; list-style-type:none; background:url(/images/bg_menu.jpg) repeat-x #837552; margin:0 0 0 4px; height:25px; line-height:25px; padding:0 12px;}
#nav li a { font-size:14px; color:#FFFFFF;}
#nav li a:hover { color:#CCCCCC;}
#nav-text { padding:0; margin:0 5px 0 0; float:right; height:25px; line-height:25px}

/*main*/
#main { width:700px;}

/*brown*/
#brown a {display:block; margin:0 auto; text-indent:-9999px; width:700px; height:50px; background:url(/images/footer.jpg) no-repeat; }

/*bottom*/
#bottom { height:18px; background:url(/images/bottom.jpg) no-repeat;}

/*copyright*/
#copyright { width:696px; margin-bottom:10px;}

/*sub menu*/
#submenu { width:700px; height:25px; color:#FFFFFF;}
#submenu a { color:#FFFFFF;}
#submenu a:hover { color:#CCCCCC;}
#submenu div { float:left;}
#submenu-bar { background-color:#837552; width:495px; line-height:25px; margin-right:4px;}
#submenu-view { background-color:#433C2A; width:62px; line-height:25px; text-align:center;}
#submenu-left { width:433px; line-height:25px;}
#submenu-home { background-color:#837552; margin-right:4px; width:73px; line-height:25px; text-align:center;}
#submenu-right { background-color:#837552; line-height:25px; width:124px; text-align:center;}

#submenu-home-g { background-color:#837552; margin-right:4px; width:94px; line-height:25px; text-align:center;}
#submenu-right-g { background-color:#837552; line-height:25px; width:103px; text-align:center;}

/*home*/
#home { background:url(/images/bg_home.gif) center repeat-y; overflow:hidden; width:700px; text-align:left;}
#home-bg { background:url(/images/home_right.gif) right bottom no-repeat; overflow:hidden;}
#home-head { background-color:#9B9074; height:25px; line-height:25px; margin:30px 0 2px 0; padding-left:15px;}
#home-head a { color:#FFFFFF;}
#home-head a:hover { color:#DDDDDD;}
#home-left { background:url(/images/home_left.gif) left center no-repeat; float:left; width:269px; padding-left:51px;}
#home-flash { height:330px; position:relative;}
#home-leftflash { position:absolute;}
#home-lefttext,#home-righttext { padding:10px; text-align:justify; font-size:11px; line-height:150%;}
#home-lefttext a,#home-righttext a { text-decoration:underline;}
#home-right { width:269px; padding-right:51px; float:right;}
#home-rightflash { width:269px; height:330px;}

/*flash*/
#largeflash { margin:3px 0;}

/*gallery*/
#gallery { list-style:none; margin:40px 0 20px;}
#gallery li { float:left; width:210px; height:151px; margin:0 15px 20px 0; background-repeat:no-repeat; line-height:0; display:inline;}
#gallery h2 { margin:0; height:34px; line-height:34px; text-align:center; color:#FFFFFF; background-color:#837552;}
#gallery h2 a { color:#FFFFFF;}
#gallery h2 a:hover { color:#CCCCCC;}
#gallery-list { margin:10px 0 0 8px;}
#gallery-back { text-align:right; margin:0 17px 10px 0; font-size:14px;}

/*content*/
#content { margin:40px;}
#content a { text-decoration:underline;}


.photogalleryNavigation { text-align:right; font-size:14px;}

.normal {font-weight:normal; font-size:12px; line-height:180%; font-family:Arial, Helvetica, sans-serif;}
.small {font-size:11px;}

.Link A {text-decoration: underline; color:#666666;}
.Link A:hover {color:#000000;}

.Bottom A {text-decoration: none; color:#FFFFFF;}
.Bottom A:hover {color:#DDDDDD;}

.Blog A {text-decoration: none; color:#333333;}
.Blog A:hover {color:#000000;}

.Menu_Off,.Menu_Over,.Menu_On {
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	background:url(images/bg_top.jpg) top right no-repeat;
	padding-right:4px;
}

.Menu_Over {
	color:#CCCCCC;
	cursor:pointer;
}

.Menu_On {
	background:url(images/bg_top.jpg) top right no-repeat #433C2A;
}

#LastMenu { background-image:none; padding:0;}

.Sub_Menu_Off,.Sub_Menu_Over,.Sub_Menu_On {
	color:#FFFFFF;
	text-align:center;
}

.Sub_Menu_Over {
	color:#CCCCCC;
	cursor:pointer;
}

.Sub_Menu_On {
	background-color:#433C2A;
}

textarea {
	border:1px #999999 solid;
}
