/*

 Alex's measurin' sticks...

 kill or use

 display: none; on each to remove completely

 to use accurately comment out
 margin: 0 auto; in #wrapper
 and replace with margin: 0;

*/
#measure1
{
	/* display: none; */
	background: red;
	width: 980px;
	height: 2px;
	margin: auto;
	position: absolute;
	left: 0px;
	top: 100px;
	z-index: 100;
}
#measure2
{
	/* display: none; */
	background: red;
	width: 180px;
	height: 2px;
	margin: auto;
	position: absolute;
	left: 800px;
	top: 176px;
	z-index: 100;
}
#measure3
{
	/* display: none; */
	background: blue;
	width: 389px;
	height: 2px;
	margin: auto;
	position: absolute;
	left: 7px;
	top: 176px;
	z-index: 100;
}
#measure8
{
	/* display: none; */
	background: yellow;
	width: 8px;
	height: 2px;
	margin: auto;
	position: absolute;
	left: 396px;
	top: 177px;
	z-index: 100;
}
#measure4
{
	/* display: none; */
	background: green;
	width: 389px;
	height: 2px;
	margin: auto;
	position: absolute;
	left: 404px;
	top: 176px;
	z-index: 100;
}
#measure9
{
	/* display: none; */
	background: lime;
	width: 7px;
	height: 2px;
	margin: auto;
	position: absolute;
	left: 793px;
	top: 177px;
	z-index: 100;
}
#measure5
{
	/* display: none; */
	background: yellow;
	width: 966px;
	height: 2px;
	margin: auto;
	position: absolute;
	left: 7px;
	top: 110px;
	z-index: 100;
}
#measure6
{
	/* display: none; */
	background: lime;
	width: 169px;
	height: 2px;
	margin: auto;
	position: absolute;
	left: 804px;
	top: 520px;
	z-index: 100;
}
#measure7
{
	/* display: none; */
	background: white;
	width: 4px;
	height: 2px;
	margin: auto;
	position: absolute;
	left: 800px;
	top: 520px;
	z-index: 100;
}
/* end of Alex's measurin' sticks */

/*
                   _
                  (_)
 _ __ ___    __ _  _  _ __
| '_ ` _ \  / _` || || '_ \
| | | | | || (_| || || | | |
|_| |_| |_| \__,_||_||_| |_|


*/
body
	{
 	/* behavior: url(/csshover.htc); */
	background: #D4D9CF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	margin: 0;
	padding: 0;
	}

body *
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 10px;
	}

html>body *
	{
	font-size: 11px;
	}

a		{color: #742E28; text-decoration: none; font-weight: bold;}
a:link		{color: #742E28;}
a:visited	{color: #9C4E47;}
a:hover		{color: #50663C;}

table
	{
	border: 0;
	}

td, tr
	{
	vertical-align: top;
	}

p
	{
	margin-top: 10px;
	margin-bottom: 10px;
	}

#wrapper
	{
	position: relative;
	width: 990px;
	margin: 0 auto;
	text-align: left;
	}

@media screen
{
	.screenhide
	{
		display: none;
	}
}
/*
 _                       _                                 _
| |                     | |                               | |
| |__    ___   __ _   __| |  ___  _ __    __ _  _ __    __| |
| '_ \  / _ \ / _` | / _` | / _ \| '__|  / _` || '_ \  / _` |
| | | ||  __/| (_| || (_| ||  __/| |    | (_| || | | || (_| |
|_| |_| \___| \__,_| \__,_| \___||_|     \__,_||_| |_| \__,_|

 _ __    __ _ __   __
| '_ \  / _` |\ \ / /
| | | || (_| | \ V /
|_| |_| \__,_|  \_/

*/

#header
	{
	width: 990px;
	height: 179px;
	background: url(/_struct/header2.jpg) no-repeat;
	padding: 0px;
	}

#headertitle
	{
	position: absolute;
	top: 42px;
	left: 22px;
	}

#headerstrap
	{
	position: absolute;
	top: 88px;
	left: 55px;
	}

#headerlogo
	{
	position: absolute;
	top: 7px;
	left: 855px;
	}

#nav
	{
	margin: 0;
	/* margin-top: 114px;
	margin-left: 6px; */
	position: relative;
	top: 114px;
	left: 6px;
	padding: 0;
	}

#nav ul
	{

	margin: 0;
	padding: 0;
	height: 44px;
	}

#nav li
	{
	list-style: none;
	float: left;
	margin: 0;
	line-height: 18px;
	white-space: nowrap;
	}

#nav a
	{
	margin: 0px;
	display: block;
	height: 45px;
	padding: 4px 0 0 0;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	background: #50663C;
	color: #FFFFFF;
	}

#nav a:hover
	{
	color: #D4D9CF;
	}

#nav a#but1
	{
	width: 88px;
	background: url(/_struct/but1_off.gif) 0 0 no-repeat;
	}

#nav a:hover#but1
	{
	background: url(/_struct/but1_on.gif) 0 0 no-repeat;
	}

#nav a#but2
	{
	width: 116px;
	background: url(/_struct/but2_off.gif) 0 0 no-repeat;
	}

#nav a:hover#but2
	{
	background: url(/_struct/but2_on.gif) 0 0 no-repeat;
	}

#nav a#but3
	{
	width: 108px;
	background: url(/_struct/but3_off.gif) 0 0 no-repeat;
	}

#nav a:hover#but3
	{
	background: url(/_struct/but3_on.gif) 0 0 no-repeat;
	}

#nav a#but4
	{
	width: 115px;
	background: url(/_struct/but4_off.gif) 0 0 no-repeat;
	}

#nav a:hover#but4
	{
	background: url(/_struct/but4_on.gif) 0 0 no-repeat;
	}

#nav a#but5
	{
	width: 81px;
	background: url(/_struct/but5_off.gif) 0 0 no-repeat;
	}

#nav a:hover#but5
	{
	background: url(/_struct/but5_on.gif) 0 0 no-repeat;
	}

#nav a#but6
	{
	width: 102px;
	background: url(/_struct/but6_off.gif) 0 0 no-repeat;
	}

#nav a:hover#but6
	{
	background: url(/_struct/but6_on.gif) 0 0 no-repeat;
	}

#nav a#but7
	{
	width: 112px;
	background: url(/_struct/but7_off.gif) 0 0 no-repeat;
	}

#nav a:hover#but7
	{
	background: url(/_struct/but7_on.gif) 0 0 no-repeat;
	}

#nav a#but8
	{
	width: 108px;
	background: url(/_struct/but8_off.gif) 0 0 no-repeat;
	}

#nav a:hover#but8
	{
	background: url(/_struct/but8_on.gif) 0 0 no-repeat;
	}

#nav a#but9
	{
	width: 136px;
	background: url(/_struct/but9_off.gif) 0 0 no-repeat;
	}

#nav a:hover#but9
	{
	background: url(/_struct/but9_on.gif) 0 0 no-repeat;
	}


#maintable
	{
		margin: 0;
	}



/*
             _
            | |
  ___  ___  | | _   _  _ __ ___   _ __   ___
 / __|/ _ \ | || | | || '_ ` _ \ | '_ \ / __|
| (__| (_) || || |_| || | | | | || | | |\__ \
 \___|\___/ |_| \__,_||_| |_| |_||_| |_||___/

*/
#topleftshadow
	{
		background: url(/_struct/topleft_shd.gif) 0 0 no-repeat;
		width: 7px;
		height: 7px;
	}

#leftcolshadow
	{
		background: url(/_struct/left_shd.gif) 0 0 repeat-y;
		width: 7px;
	}

#leftcoltop
	{
	background: url(/_struct/top_shd.gif) 0 0 repeat-x;
	width: 389px;
	height: 7px;
	}

#topmidshadow
	{
	background: url(/_struct/topmid_shd.gif) 0 0 no-repeat;
	width: 8px;
	height: 7px;
	}

#leftcol
	{
	background: #F8FBEF url(/_struct/leftcol.gif) 0 0 no-repeat;
	width: 389px;
	padding: 0;
	}

#leftcolbot
	{
	background: url(/_struct/bot_shd.gif) 0 0 repeat-x;
	width: 389px;
	height: 7px;
	}

#botleftshadow
	{
		background: url(/_struct/botleft_shd.gif) 0 0 no-repeat;
		width: 7px;
		height: 7px;
	}

#midshadow
	{
		background: url(/_struct/mid_shd.gif) 0 0 repeat-y;
		width: 8px;
	}

#ritecoltop
	{
	background: url(/_struct/top_shd.gif) 0 0 repeat-x;
	width: 389px;
	height: 7px;
	}

#topriteshadow
	{
		background: url(/_struct/toprite_shd.gif) 0 0 no-repeat;
		width: 7px;
		height: 7px;
	}

#ritecol
	{
	background: #F8FBEF url(/_struct/ritecol.gif) 0 0 no-repeat;
	width: 389px;
	}

#ritecolshadow
	{
		background: url(/_struct/rite_shd.gif) 0 0 repeat-y;
		width: 7px;
	}

#ritecolbot
	{
	background: url(/_struct/bot_shd.gif) 0 0 repeat-x;
	width: 389px;
	height: 7px;
	}

#botmidshadow
	{
		background: url(/_struct/botmid_shd.gif) 0 0 no-repeat;
		width: 8px;
		height: 7px;
	}

#botriteshadow
	{
		background: url(/_struct/botrite_shd.gif) 0 0 no-repeat;
		width: 7px;
		height: 7px;
	}


#onecol
	{
		background: #F8FBEF url(/_struct/fgbird.gif) 0 0 no-repeat;
		width: 786px;
	}
#onecoltop
	{
	background: url(/_struct/top_shd.gif) 0 0 repeat-x;
	width: 786px;
	height: 7px;
	}

#onecolbot
	{
	background: url(/_struct/bot_shd.gif) 0 0 repeat-x;
	width: 786px;
	height: 7px;
	}

/* #teasercoltop
	{
	background: url(/_struct/teasertop2.gif) 0 0 no-repeat;
	width: 180px;
	height: 7px;
	} */

#teasercol
	{
	width: 180px;
	}

#leftmaintease
	{
	height: 120px;
	width: 389px;
	background: url(/_struct/mainteasebak.gif) 0 0 repeat;
	}

#ritemaintease
	{
	height: 120px;
	width: 389px;
	background: url(/_struct/mainteasebak.gif) 0 0 repeat;
	}

#onecolmaintease
	{
	height: 120px;
	width: 786px;
	background: url(/_struct/mainteasebak.gif) 0 0 repeat;
	}
/*
 _             _
| |           | |
| |__    ___  | |_  _ __    __ _ __   __
| '_ \  / _ \ | __|| '_ \  / _` |\ \ / /
| |_) || (_) || |_ | | | || (_| | \ V /
|_.__/  \___/  \__||_| |_| \__,_|  \_/

*/

#botnav
	{
	background: #D4D9CF url(/_struct/botbar3.gif) 0 0 no-repeat;
	color: white;
	padding: 8px 0 14px 2px;
	margin: 0;
	text-align: center;
	line-height: 24px;
	}

#botnav a		{color: white; text-decoration: none; font-weight: normal;}
#botnav a:link		{color: white;}
#botnav a:visited	{color: white;}
#botnav a:hover		{color: #394C28;}

#credits
	{
	width: 180px;
	height: 58px;
	background: url(/_struct/credits2.gif) 0 0 no-repeat;
	text-align: center;
	vertical-align: middle;

	}


.creditscontent
	{
	position: relative;
	top: -4px;
	}

/*
             _
            | |
 ___  _   _ | |__   _ __ ___    ___  _ __   _   _
/ __|| | | || '_ \ | '_ ` _ \  / _ \| '_ \ | | | |
\__ \| |_| || |_) || | | | | ||  __/| | | || |_| |
|___/ \__,_||_.__/ |_| |_| |_| \___||_| |_| \__,_|

*/

ul.submenu
	{
		background: #86817d;
		padding: 0 0 1px 0;
		margin: 0;

	}
.submenu li
	{
		background: #86817d;
		list-style: none;
		padding: 1px 1px 0 1px;
	}
.submenu li a
	{
		display: block;
		background: #e7e5e6 url(/_scratch/new/tmp.gif) 0 0 no-repeat;
		padding: 0 0 0 32px;
		height: 30px;
	}
.submenu li a:hover
	{
		background-color: white;
	}


/*
                    _                _
                   | |              | |
  ___  ___   _ __  | |_  ___  _ __  | |_
 / __|/ _ \ | '_ \ | __|/ _ \| '_ \ | __|
| (__| (_) || | | || |_|  __/| | | || |_
 \___|\___/ |_| |_| \__|\___||_| |_| \__|

*/

/*
 MAIN COLUMN CONTENT
*/
.toph1
	{
	padding: 5px 2px 2px 32px;
	margin: 0;
	height: 18px;
	background: #EDF1E8 url(/_struct/homebird.gif) 0 0 no-repeat;
	font-size: 1.1em;
	}

.gd
	{
		padding: 8px 8px 2px 8px;
	}

.gd ul
	{
	margin: 0;
	}

.gd li
	{
	display: block;
	list-style: none;
	background-image: url(/_struct/bullet.gif);
	background-position: 0 0.5em;
	background-repeat: no-repeat;
	padding-left: 16px;
	padding-bottom: 10px;
	}

.gd img, .en img
{
	border: 4px solid white;
}

.en
	{
		padding: 8px 8px 2px 8px;
	}


.en ul
	{
	margin: 0;
	}

.en li
	{
	display: block;
	list-style: none;
	background-image: url(/_struct/bullet.gif);
	background-position: 0 0.5em;
	background-repeat: no-repeat;
	padding-left: 16px;
	padding-bottom: 10px;
	}



.search_results
	{
		font-weight: bold;
	}
.search_url
	{
		color: grey;
	}

.search_title
	{
		margin: 1em 0 0 0;
	}
.search_title a
	{
		text-decoration: underline;
	}

.search_snippet
	{
		margin: 0;
	}

/*
  MAIN COLUMN TEASERS
*/
.maintease
	{
		padding: 4px;
		margin: 0;
	}

.maintease img
	{
	float: left;
	margin: 4px;
	border: 4px solid white;
	}

/*
	RIGHT HAND TEASERS
*/
.teasetop
{
	background: url(/_struct/tease_top.gif) 0 0 no-repeat;
	height: 7px;
}

.teaseleft
{
	background: url(/_struct/tease_left.gif) 0 0 repeat-y;
	width: 4px !important;
}
.teaserite
{
	background: url(/_struct/tease_rite.gif) 0 0 repeat-y;
	width: 7px;
}
.teasebottom
{
	background: url(/_struct/tease_bot.gif) 0 0 no-repeat;
	height: 7px;
}
.teasemain
{
	width: 169px;
}


#searchbox
{
	width: 169px;
	padding: 0px 0px 0px 4px;
}
#searchboxcontent
{
	width: 152px;
	background: #EDF1E8;
	padding: 5px;
	border: 3px solid white;
}
#searchboxcontent h2
{
	margin: 0 0 3px 0;
}
#searchboxcontent form
{
	margin: 0;
}
#searchboxcontent .en
{
}
#searchboxcontent .gd
{
}
#searchboxcontent .inputbox
{
	width: 150px;
	margin-bottom: 2px;
}
#searchboxcontent .button
{
	background-color: #742E28;
	color: white;
	border-width: 2px;
	border-style: solid;
	border-color: #C08C88 #3F2D2B #3F2D2B #C08C88;
}

.areas h1
	{
	margin: 0;
 	padding: 6px 0 6px 8px;
	background: #7D667C;
	color: white;
	}

.areascontent
	{
	margin: 0;
	padding: 8px 8px 6px 8px;
	background: #7D667C;
	color: white;
	}

.areascontent p
	{
	color: white;
	font-size: 0.9em;
	margin: 0 0 0.5em 0;
	}

.areascontent a		{color: white; text-decoration: none; font-weight: normal;}
.areascontent a:link	{color: white;}
.areascontent a:visited	{color: white;}
.areascontent a:hover	{color: white; text-decoration: underline;} */



.newstease a		{color: white; text-decoration: none; font-weight: normal; font-size: 10px;}
.newstease a:link	{color: white; font-size: 10px;}
.newstease a:visited	{color: white; font-size: 10px;}
.newstease a:hover	{color: white; font-size: 10px; text-decoration: underline;}

.newstease h1
	{
	margin: 0;
	padding: 14px 2px 10px 8px;
	background: #742E28;
	color: white;
	}

.news1
	{
	background: #964942;
	}
.news2
	{
	background: #9E5953;
	}
.news3
	{
	background: #A66964;
	}
.news4
	{
	background: #B27C78;
	}
.news5
	{
	background: #C08C88;
	}

.newscontent
	{
	padding: 3px 8px 3px 8px;
	height: 30px;
	color: white;
	font-size: 0.8em;
	}

.blogtease a		{color: white; text-decoration: none; font-weight: bold; font-size: 10px;}
.blogtease a:link	{color: white; font-size: 10px;}
.blogtease a:visited	{color: white; font-size: 10px;}
.blogtease a:hover	{color: white; font-size: 10px; text-decoration: underline;}

.blogtease h1
	{
	margin: 0;
	padding: 14px 2px 10px 8px;
	background: #50663C;
	color: white;
	}

.blog1
	{
	background: #5A7343;
	}
.blog2
	{
	background: #65804B;
	}
.blog3
	{
	background: #6B8850;
	}
.blog4
	{
	background: #739256;
	}
.blog5
	{
	background: #7A9B5B;
	}

.blogcontent
	{
	padding: 3px 8px 3px 8px;
	height: 30px;
	color: white;
	font-size: 0.8em;
	}
	
.noborder
	{
	border: none !important;
	}

.feed
{
	float: right;
	padding: 0;
	margin: 0;
	border: none;
}
.feed img
{
	border: none;
}

#feed
{
	margin: 1em;
}
#feed ul
{
	padding: 0.5em 0 0.5em 1.1em;
}

ul#placenames li {
  list-style: none;
  background-image: none;
  padding: 0;
  line-height: 24px;
}
ul#placenames li object {
  float: left; 
  margin-top: 4px;
  margin-right: 4px;
}
			
#ccc_form .en {
	font-style: italic;
}


