@charset "utf-8";
/* CSS Document */

/* =========================================  NORMALIZING  ================================================== */


/* Normalizes margin, padding */
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{
	margin : 0;
	padding : 0;
}

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists 
table { border-collapse : collapse; border-spacing : 0; } */

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

body {
	font:13px Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	background:#161616;
}

p {
	margin-bottom:10px;
	text-align:justify;
}
h1 {
	font-size:18px;
	color:#ab9d6e;
	margin-bottom:20px;
	clear:both;
}
a {
	color:#a39c80;
}
#wrapper {
	width:793px;
	background:#000000;
	margin:0 auto;
	padding-bottom:10px;
	border:1px solid #1d1d1d;
}

ul#menu {
	padding:0 0 0 50px;
	margin:0;
	list-style:none;
	height:50px;
	display:block;
}
ul#menu li {
	float:left;
	padding:0;
	display:block;
	margin:10px 40px 0 0;
}
ul#menu li a {
	text-decoration:none;
	color:#ffffff;
	text-transform:uppercase;
	font-size:22px;
	margin:0;
	padding:0;
	font-weight:bold;
}
ul#menu li a.active,
ul#menu li a:hover {
	color:#ab9d6e;
}
#content {
	padding:0 0 0 80px;
}
#leftCol {
	width:630px;
	padding:10px 0px 10px 0px;
	height:380px;
}
.video {
	margin-bottom:15px;
}
#leftpane {
	float:left;
	font-size:11px;
	width:49%;
}
#rightpane {
	float:right;
	font-size:11px;
	width:49%;
}
.cli-l {
	float:left;
	width:45%;
}
#gallery {
	text-align:center;
	overflow:auto;
}
#gallery img {
	margin:0 0 10px 0;
}
#player {
	width:220px;
	margin:20px auto 0 auto;
}
#rightCol {
	width:130px;
	padding:15px 0 0 0px;
	height:50px;
	width:673px;
}
#rightCol img {
	float:right;
	margin-left:10px;
}
#flashcontent {
	margin:20px auto;
	width:269px;
	/*float:right;*/
}

/* ------------------------------- SCROLLER ---------------------------------------- */

			.winXP .jScrollPaneTrack {
				background:#111111;
			}
			.winXP .jScrollPaneDrag {
				background:#262218;
			}
			.winXP a.jScrollArrowUp {
				height: 16px;
				background: url(../images/arrow_up.png) 0 0 no-repeat;
			}
			.winXP a.jScrollArrowUp:hover {
				background-position: 0 -16px;
			}
			.winXP a.jScrollArrowDown {
				height: 16px;
				background: url(../images/arrow_down.png) no-repeat 0 0;
			}
			.winXP a.jScrollArrowDown:hover {
				background-position: 0 -16px;
			}
			.winXP a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover {
				background-position: 0 -32px;
			}
.holder {
	float: left;
	width:100%
}

.scroll-pane {
	width: 100%;
	height: 380px;
	overflow: auto;
	float: left;
}
#zookarts {
	width:770px;
	margin:10px auto;
	font-size:11px;
}

/* =============================== COMMON CLASSES ================================== */

.clear {clear:both; height:0;}
.mrightnone {margin-right:0px;}

