/* Clickable Designs | CSS1-CSS2 Document */

/* wrap properties */
html, body {
		height: 100%;
		margin: 0px auto;
		padding: 0px;
		background: #000000 url(../images/wrap/bg_site.gif) repeat-x center top;
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; font-weight: normal; color: #A67D51; }

		a:link, a:visited { color: #EFD24C; text-decoration: none; outline: none; }
		a:hover, a:active { color: #EFD24C; text-decoration: underline; outline: none; }
		
		h1 { margin: 0px; padding: 0px; font-size: 18px; font-weight: bold; line-height: 19px; }
		h2 { margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; line-height: 17px; }
		p { margin: 0px; padding: 0px 0px 20px 0px; }
		
		ul { margin: 0px; padding: 0px 0px 20px 20px; list-style-type: none; }
		ul li { margin: 0px; padding: 0px 0px 5px 16px; background: url(../images/wrap/li_bullet.gif) no-repeat 3px 6px; }

#wrap {
		height: 100%;
		width: 961px;
		margin: 0px auto; }
		
		.left { float: left; display: inline; }
		.right { float: right; display: inline; }
		.center { text-align: center; }
		.end { clear: both; }
		
		.block { display: block; }
		
		img { border: 0px; }
		
		form { margin: 0px; padding: 0px; }

/* page properties */
		.header { height: 175px; background: url(../images/wrap/bg_header.gif) no-repeat; }
		.page_container { padding: 0px 19px 0px 19px; margin: 0px 12px 0px 12px; border-left: 1px solid #5B4636; border-right: 1px solid #5B4636; background-color: #271E0A; }
		.anchor_top { height: 20px; margin: 0px 12px 0px 12px; background: url(../images/wrap/anchor_top.gif) no-repeat; }
		.anchor_bottom { height: 50px; margin: 0px 12px 0px 12px; background: url(../images/wrap/anchor_bottom.gif) no-repeat; }
		
		.col1 { width: 180px; }
		.col1_sep1 { height: 20px; }
		.col1_sep2 { height: 1px; background: url(../images/wrap/sep_dotted.gif) repeat-x; font-size: 0px; line-height: 0px; }
		.col1_sep3 { height: 16px; }
		.address { padding: 0px 10px 0px 10px; }
		.address h1 { margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; line-height: 17px; }
		.address_link { padding: 0px 10px 0px 22px; background: url(../images/wrap/link_arrow.gif) no-repeat 12px 5px; }
		.address_link a:link, .address_link a:visited { color: #EFD24C; text-decoration: none; outline: none; }
		.address_link a:hover, .address_link a:active { color: #EFD24C; text-decoration: underline; outline: none; }
		
		.col2 { width: 697px; }
		.content_container { padding: 0px 40px 0px 40px; margin: 0px 0px 0px 0px; border-left: 1px solid #4C3A2C; border-right: 1px solid #4C3A2C; background-color: #201807; }
		.content_top { height: 27px; margin: 0px 0px 0px 0px; background: url(../images/wrap/content_top.gif) no-repeat; }
		.content_bottom { height: 96px; margin: 0px 0px 0px 0px; background: url(../images/wrap/content_bottom.gif) no-repeat; }
		.content_split { height: 40px; background: url(../images/wrap/split.gif) repeat-x 0px 20px; }
		.title { height: 37px; padding: 9px 0px 12px 40px; background: url(../images/wrap/h1_page.gif) no-repeat; }
		.text_col1 { width: 330px; }
		.photo_col1 { width: 240px; padding: 5px 0px 0px 0px; }
		.photo_special { padding: 0px 30px 220px 0px; }
		.photo_special_col1 { width: 90px; }
		.photo_special_col2 { width: 495px; }
		.top { padding: 33px 0px 0px 53px; background: url(../images/wrap/icon_top.gif) no-repeat 41px 37px; }
		.ancillary { padding: 17px 0px 0px 240px; font-size: 10px; color: #4C3A2C; }
		.ancillary a:link, .ancillary a:visited { color: #A67D51; text-decoration: none; outline: none; }
		.ancillary a:hover, .ancillary a:active { color: #EFD24C; text-decoration: none; outline: none; }
		
		.media { height: 220px; padding: 0px 0px 20px 0px; }
		.home_content { padding: 0px 0px 0px 0px; background: url(../images/home/overview_dotted.gif) no-repeat 0px 20px; }
		.home_content h1 { margin: 0px; padding: 0px 0px 20px 0px; font-size: 18px; font-weight: bold; line-height: 19px; }
		.home_content h2 { margin: 0px; padding: 0px 0px 6px 0px; font-size: 18px; font-weight: bold; line-height: 19px; color: #EFD24C; }
		.home_content p { margin: 0px; padding: 0px 0px 20px 0px; }
		.overview_bottom { height: 12px; margin: 0px 0px 0px 0px; background: url(../images/home/overview_bottom.gif) no-repeat; }

/* menu properties */

		.mainmenu { padding: 111px 0px 0px 0px; }
		.mainmenu_sep { width: 54px; padding: 111px 0px 0px 0px; }

/* footer properties */
		.footer_container { height: 130px; margin: 0px 12px 0px 12px; }
		.copyright { padding: 20px 0px 0px 20px; font-size: 10px; }
		
		.footer_sep { padding: 20px 20px 0px 20px; font-size: 10px; color: #4C3A2C; }
		.footer_link { padding: 20px 0px 0px 0px; font-size: 10px; }
		.footer_link a:link, .footer_link a:visited { color: #A67D51; text-decoration: none; outline: none; }
		.footer_link a:hover, .footer_link a:active { color: #EFD24C; text-decoration: none; outline: none; }
		
		.cd { padding: 20px 20px 0px 0px; font-size: 10px; }
		.cd a:link, .cd a:visited { color: #A67D51; text-decoration: underline; outline: none; }
		.cd a:hover, .cd a:active { color: #EFD24C; text-decoration: underline; outline: none; }
	