/*=== Setup ===*/

*{

	border: 0;

	margin: 0;

	padding: 0

}

body{

	background: url(../images/bgr.gif) #424242;

	color: #000000;

	font: .75em "Trebuchet MS",Arial,Verdana,Helvetica,Sans-Serif

}

a{

	color: #599910;

	text-decoration: none

}

a:hover{

	text-decoration: underline

}

input,select,textarea{

	border: #999999 1px solid;

	font-size: 1em;

	padding: 2px

}

li{

	list-style: none

}

h2{

	color: #599910;

	font-size: 1.5em;

	font-weight: normal;

	margin: 0 0 .7em

}

h3{

	font-size: .9em;

	font-weight: normal

}

p{

	line-height: 1.4em;

	padding: 0 0 1em

}



ol {padding-left: 16px; }

	ol li {list-style:decimal; padding-bottom: 10px;}

/*=== Layout ===*/

#page{

	background: url(../images/page-bgr.png) repeat-y;

	margin: 0 auto;

	padding: 0 21px;

	width: 946px

}

#page-bot{

	background: url(../images/page-bot.png) no-repeat top;

	height: 10px;

	margin: 0 auto;

	overflow: hidden;

	width: 988px

}

/*=== Header ===*/

#header{

	background: url(../images/header-bgr.gif) no-repeat top;

	height: 75px

}

#header .spacer{

	color: #ffffff;

	float: right;

	font-size: 1.1em;

	padding: 150px 85px 0 0;

	width: 360px

}

#home #header{

	background: url(../images/header-bgr-home.jpg) no-repeat top;

	height: 507px

}

#home #header h2{

	color: #ffffff;

	font-style: italic

}

/*- Logo -*/

#header h1{

	float: left;

	text-indent: -9999px;

	width: 140px

}

#header h1 a{

	display: block;

	height: 75px

}

#header h1 a:hover{

	text-decoration: none

}

/*=== Navigation ===*/

/*- Nav1 -*/

.nav1{

	margin: 0 0 1.2em

}

.nav1 li{

	border-bottom: 1px solid #b2d788;

	padding: 1px 0

}

.nav1 li a{

	color: #000000;

	display: block;

	height: 22px;

	line-height: 22px;

	padding: 0 0 0 5px

}

.nav1 li a:hover,

.nav1 li.active a{

	background: #5c9a10;

	color: #ffffff;

	text-decoration: none

}

/*=== All Columns ===*/

#columns{

	background: url(../images/columns-bgr.gif) repeat-y;

	height: 1%;

	margin: 23px 0 0;

	padding: 0 0 15px

}

/*=== Left Column ===*/

#leftcol{

	float: left;

	padding: 0 0 0 7px;

	width: 203px

}

/*=== Center Column ===*/

#centercol{

	float: left;

	margin: 0 0 0 35px;

	width: 462px

}

/*=== Right Column ===*/

#rightcol{

	float: right;

	width: 197px

}

/*=== Styling Boxes ===*/

/*- Box1 -*/

.box{

	background: url(../images/box-bgr.gif) repeat-y;

	color: #ffffff

}

.box a{

	color: #ffffff

}

.box .top,.box .bot{

	background: url(../images/box-top.gif) no-repeat top;

	clear: both;

	height: 55px;

	overflow: hidden

}

.box .bot{

	background: url(../images/box-bot.gif) no-repeat top;

	height: 10px

}

.box .spacer{

	height: 1%;

	padding: 0 13px

}

/*- Ads -*/

.adv{

	color: #ffffff;

	height: 145px;

	margin: 0 0 14px;

	text-transform: uppercase

}

.adv a{

	color: #ffffff;

	display: block;

	padding: 122px 0 0 10px

}

.adv.ad1{

	background: url(../images/ad1.jpg) no-repeat top

}

.adv.ad2{

	background: url(../images/ad2.jpg) no-repeat top

}

.adv.ad3{

	background: url(../images/ad3.jpg) no-repeat top

}

/*=== Styling Lists ===*/

/*- List1 -*/

.list1{

	margin: 0 0 .8em

}

.list1 li{

	background: url(../images/ico-list.gif) no-repeat 0 6px;

	margin: 0 0 .3em;

	padding: 0 0 0 10px

}

.list1 li a:hover{

	color: #ffcc00

}

/*=== Footer ===*/

#footer{

	border-top: 1px solid #599910;

	clear: both;

	color: #616161;

	padding: 10px 15px 0

}

#footer a{

	color: #599910

}

#footer ul{

	margin: 0 0 0 -8px

}

#footer li{

	background: url(../images/footer-li-sep.gif) no-repeat right;

	display: inline;

	padding: 0 8px

}

#footer li.last{

	background: none

}

/*=== Misc. ===*/

.fix{

	clear: both;

	height: 1px;

	margin: -1px 0 0;

	overflow: hidden

}

.ar{

	text-align: right

}

.pic img{

	display: block;

	margin: 0 0 1.3em

}



#wigger {	position: absolute;	width: 970px;	height: 673px;	background: url(../images/freak.gif) no-repeat;	z-index: 99;	left: 50%;	top: 0;	margin-left: -485px;	overflow: hidden;}
#fcontent {width: 640px; margin: 95px auto 10px auto;}
#ftext {padding: 10px; background: #FFF; text-align: center;}
#fmovie {height: 390px;}