@CHARSET "UTF-8";
body
{
	padding:0;
	margin:0;
	text-align:center; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	
	background:#070d17;
	color:#c4b885;	
		height:100%;
}
h1,h2,h3,h4,h5
	{
	color:#c4b885;
	padding:0;
	margin:4px 0 0 0;	
}
h2
	{
	font-size:16px;
	margin:0 0 0 0;
	padding:4px 0 4px 0;
	line-height:17px;
	color:#f5ee83;	
}
h3
	{
	font-size:12px;
	margin:0;
	padding:0 0 4px 0;
	line-height:15px;
	color:#f5ee83;	
}
	
	
#wrapper
{
	width:998px;
	
	margin:0 auto;
	text-align:left;
	line-height:15px;
	font-size:12px;
	background:url(../img/body_bk.jpg) repeat-y;
	overflow:auto;
 	height:auto;
	
}
#top
{
	width:998px;
	height:220px;
	background:url(../img/top.jpg) no-repeat;	
}

#leftcol-wrap
	{
	
	display:inline;
	width:317px;
	float:left;
	}

#main-wrap
{
	
	width:628px;
	height:100%;
	margin-left:317px;
	
}


#foot
{
	width:998px;
	height:27px;
	background:url(../img/foot.jpg) no-repeat;
	margin:0 auto;
	clear:both;	
}
.menuitem
{
	width:317px;
	margin:4px
}
.menuitem .title,  .title h4
{
	width:289px;
	height:29px;
	background:url(../img/menu_title.jpg) no-repeat;
	line-height:29px;
	margin:0 0 0 26px;
    padding:1px;
    display: block;
}
.menuitem .title p
{
	margin:0px 5px 0 30px;
	font-size:14px;
	font-weight:bold;
	color:#f5ee83;
	padding:0;
    display: block;
}
.menuitem .top
	{
	width:287px;
	height:35px;
	background:url(../img/top_menu.jpg) no-repeat;
	margin-left:26px;
	}
.menuitem .main
	{
	width:287px;
	background:url(../img/bk_menu.jpg) repeat-y;
	margin-left:26px;
	
	}



.menuitem .main ul
	{
		list-style:none;
		margin:0;
		padding:1px 0 10px 0;
	}
.menuitem .main ul li
	{
	display:block;
	text-align:center;
	font-size:12px;
	margin-top:4px;
	color:#f5ee83;
	}
.menuitem .main a,a
	{
	color:#f5ee83;
	text-decoration:none;
		font-weight:bold;
	}	
.menuitem .main a:hover,a:hover
	{
		text-decoration:underline;
	}
	
.menuitem .bottom
	{
	width:287px;
	background:url(../img/foot_menu.jpg) no-repeat;
	margin-left:26px;
	height:37px;
	}
#main-wrap .blue-window
{
	width:628px;
	background:url(../img/bk_main.jpg) repeat-y;

 
}
div.blue-window div.top
{
	height:92px;
	background:url(../img/top_main.jpg) no-repeat;	
}
div.blue-window div.main
	{
		padding:6px 55px 0 70px;
		
	
	}
div.blue-window div.bottom
{
	height:73px;
	background:url(../img/foot_main.jpg) no-repeat;
}
div.blue-window div.top h1
{
padding:74px 55px 0 70px;
font-size:22px;
margin:0;
color:#f5ee83;
font-style:italic;
}
div.blue-window h1,.main h1,.main h2
	{
	font-size:17px;
	margin:14px 0 4px 0;
	color:#f5ee83;	
	}

div.blue-window>div.main p
{
	
	margin:2px 0 2px 30px; 
}
.green, .menuitem span, span.green
{
	color:#34ff0c;
}
span.red
{
	color:#e50005;
}
div.blue-window .window
{

	background:url(../img/window.jpg) no-repeat;
	width:175px;
	height:189px;

}
.window input.text
	{
		font-size:9px;
		height:11px;
		width:80px;
	}
	.window div.label
	{
		line-height:11px;
	}
.window .submit
	{
		font-size:9px;

	}
div.blue-window div.label
{
	margin:4px 0 4px 0;
	font-weight:bold;
}


.newsFoot
	{
		font-size:9px;
		padding-left:2px;
		margin-bottom:6px;
		background:url(../img/linebk.jpg) bottom repeat-x;
		
	}
.commAddTitle,.titleComment
	{
	color:#f5ee83;
	font-weight:bold;
	
	}
.commAddTitle
	{
	padding:5px 0 2px 0;
	border-bottom:1px solid  #717e72;
	
	
	
	}
.newsComment
	{
		display:none;
		
	}
.newsComment input,.newsComment textarea
	{
		height:14px;
		background:#5c6c5d;
		font-size:11px;
		color:#ffffff;
		border:1px solid #717e72;
	
	}
.newsComment textarea
	{
		width:300px;
		height:70px;
	}
input.submitNews
	{
		height:20px;
		line-height:20px;
	
	}
.menuitem input
	{
	
	height:16px;
		background:#665d48;
		font-size:11px;
		color:#ffffff;
		border:1px solid #493c2b;
	
	}
.menuitem form  div
	{
	margin-left:60px;
	padding:0 0 6px 0;
	}
.menuitem label
{
	color:#f5ee83;
	display:block;
	float:left;
	font-weight:bold;
	width:50px;
}

.menuitem #loginSubmit
{
	
	color:#f5ee83;
	width:80px;
	height:20px;
	
	
}
fieldset 
	{
	padding:6px 0 0 20px;

	}
fieldset hr
	{
		clear:both;
	
	}
textarea
	{ 
	margin:0 auto;
	width:300px;
	display:block;
	}
hr 
	{
		display: none;
	}
fieldset .label
	{
	float:left;
	display:block;
	margin:4px;
	width:180px;
	height:30px;
	text-align:right;
	clear:left;
	}
fieldset .label .small
	{
	font-size:9px;
	font-weight:normal;
	
	}
fieldset input
	{
	float:left;
	display:block;
	margin:4px 0 4px 10px;
	clear:right;
	width:100px;
	}
	

.mini
	{
	background:transparent;
	}

caption {
	padding: 0 30px 5px 0px;
	background:url(../img/orb.png) no-repeat ;
	background-position:100% 5px;
		 
	font: bold italic 24px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	text-align: right;
	color:#f5ee83;
}

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(../img/bg_header.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #4f6b72;
}


td.alt {
	background: #F5FAFA;
	color: #797268;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(../img/bullet1.gif) no-repeat;
	font: bold 10px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(../img/bullet2.gif) no-repeat;
	font: bold 10px  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}

.itemPhoto
	{
	float:left;
	margin: 5px 5px 5px 0;
		
	
	}
.ccItem
	{
		overflow:auto;
		height:auto;
	
	}

/* jqModal base Styling courtesy of;
  Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */

.jqmWindow {
    display: none;

    position: fixed;
    top: 17%;
    left: 50%;

    margin-left: -300px;
    width: 600px;

    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}







