@import url(default.css);
@import url(form.css);

/* ----------------------------------------------Head-------------------------------------*/

#head{
	position:relative;
	float:left;
	width:935px;
	height:238px;
	margin:50px 0 10px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	background-color:#000000;
	border-top:2px solid #8CA6B5;
	border-bottom:2px solid #8CA6B5;
	}

#head a{
	color:#FFFF00;
	background-color:#000000;
	text-decoration:none;
	}

#head h1{
	margin:0;
	padding:0;
	}
	
#head h1 a:link, #head h1 a:visited, #head h1 a:hover{
	display:block;
	position:absolute;
	top:10px;
	left:4px;
	width:125px;
	height:217px;
	text-indent:-2000px;
	overflow:hidden;
	background:url("images/logo.gif") top left no-repeat;
	}

#head ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}

#head ul#condet{
	position:absolute;
	top:10px;
	left:155px;
	width:269px;
	font-weight:bold;
	font-size:13px;
	color:#999999;
	background-color:#000000;
	}

#head ul#condet li{
	margin-bottom:5px;
	}

#head ul#condet span{
	color:#FF0000;
	background-color:#000000;
	}

p#introtxt{
	position:absolute;
	top:85px;
	left:155px;
	width:269px;
	margin:0;
	padding:0;
	font-size:16px;
	}

#head ul#freestuff{
	position:absolute;
	top:195px;
	left:155px;
	width:269px;
	font-weight:bold;
	}

#head ul#freestuff li{
	margin-bottom:4px;
	padding-left:25px;
	background:url("images/tick.gif") left center no-repeat;
	}

#head li.last{
	margin-bottom:0;
	}

#head p#rotate{
	position:absolute;
	top:10px;
	right:0;
	width:497px;
	height:216px;
	margin:0;
	border:1px solid #666666;
	}

/* ----------------------------------BreadCrumb-------------------------------*/

#breadcrumb{
	position:relative;
	float:left; 
	width:932px;
	margin-bottom:10px;
	line-height:normal;
	font-size:11px;
	color:#FFFFFF;
	background-color:#000000;
	}
	
#breadcrumb ul{
	list-style-type:none;
	margin:0;  
	padding:0;
	}
	
#breadcrumb li{
	display:inline;
	margin-right:5px;
	padding-right:15px !important;
	padding-right:10px;
	background:url("images/w-file.gif") 100% 60% no-repeat;
	}
	
#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:hover{
	text-decoration:none;
	color:#FF9A00;
	background-color:transparent;
	}

#breadcrumb li.last{
	margin-right:0;
	padding-right:0;
	background-image:none;
	}

/* ----------------------------------------------Content-------------------------------------*/

#content{
	position:relative;
	float:left;
	width:935px;
	margin-bottom:10px;
	padding-bottom:5px;
	background:url("images/cont_bg.gif") top left repeat-y;
	line-height:1.6em;
	}
	
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{
	margin:0;
	padding:0;
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#8CA6B5;
	background-color:#000000;
	}

#content a{
	color:#FFFF00;
	background-color:#000000;
	text-decoration:none;
	}

#content p{
	margin:10px 0;
	padding:0;
	}

#wrap{
	display:block;
	width:935px;
	padding-bottom:5px;
	background:url("images/wrap_bg.gif") top left repeat-x;
	}

/* ---Main Column--- */

#maincolumn{
	display:block;
	float:right;
	width:664px;
	padding:30px 10px 5px 10px;
	background:url("images/maincolumn_bg.gif") top left no-repeat;
	}

#maincolumn ul{ position:relative; list-style-type:none;}
#maincolumn li, #maincolumn li li, #maincolumn li li li{ padding:0 0 0 12px; background:0 8px no-repeat;}

#maincolumn li{ background-image:url("images/w-file.gif");}
#maincolumn li li{ background-image:url("images/y-file.gif");}
#maincolumn li li li{ background-image:url("images/o-file.gif");}

#maincolumn ul.imgline{margin:15px 0 15px 0; padding:0; list-style:none; text-align:center;}
#maincolumn ul.imgline li{display:inline; padding:0; background:none;}
#maincolumn ul.imgline li img{border:3px solid #999999; vertical-align:middle; margin-bottom:10px; width:141px; height:110px;}


/* ----------------------------------------------Pagination-------------------------------------*/

#maincolumn .pagination{
	padding:0 10px;
	margin:15px 0 25px 0;
	text-align:center;
	}
	
#maincolumn .pagination ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
#content #maincolumn .pagination li{
	background:none;
	padding:0;
	display:inline;
	}


.leftfloater{
	position: relative;
	float:left;
	width:100%;
	margin:15px 0 25px 0;
	}
	
.leftfloater ul{
	margin:0;
	padding:0;
	list-style:none;
	}
		
.lifloater{
	position: relative;
	float:left;
	width:300px;
	padding-right:20px;
	}

/* ---Left Column--- */

#leftcolumn{
	display:block;
	float:left;
	width:220px;
	padding:30px 10px 5px 10px;
	background:url("images/leftcolumn_bg.gif") top left no-repeat;
	}

#leftcolumn .holder{
	display:block;
	width:220px;
	margin-bottom:25px;
	text-align:center;
	}

#leftcolumn .holder img{
	border:2px solid #CCCCCC;
	margin-bottom:8px;
	}

/* ----------------------------------Navi-------------------------------*/

#navi{
	width:220px;
	padding-bottom:5px;
	margin-bottom:25px;
	border-bottom:1px solid #222625;
	}

#navi ul {
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
#navi li a:link, #navi li a:visited, #navi li a:hover{
	display:block;
	width:208px;
	padding:5px 0 5px 12px;
	font-size:12px;
	color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url("images/y-file.gif") 0 10px no-repeat #000000;
	line-height:normal;
	}
	
#navi li a:hover{
	color:#FF9900;
	background-color:#2D2D2D;
	}	
	
/* LEVEL 2 (UL UL)*/

#navi li ul li a:link, #navi li ul li a:visited, #navi li ul li a:hover{
	display:block;
	width:195px;
	padding:5px 0 5px 25px;
	font-size:12px;
	color:#FFFF00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url("images/y-file.gif") 14px 10px no-repeat #000000;
	}
	
/* LEVEL 3 (UL UL UL)*/

#navi li ul li ul li a:link, #navi li ul li ul li a:visited, #navi li ul li ul li a:hover{
	width:170px;
	padding-left:50px;
	background-position:39px 10px;
	}
	
/* Active Links */

#navi li.active a:link, #navi li.active a:visited, #navi li.active a:hover{
	color:#FF9900;
	background:url("images/o-file.gif") 0 10px no-repeat #000000;
	}
	
/* LEVEL 2 Active */

#navi li.active li a:link, #navi li.active li a:visited, #navi li.active li a:hover{
	color:#FFFF00;
	background:url("images/y-file.gif") 14px 10px no-repeat #000000;
	}
	
#navi li.active li a:hover{
	color:#FF9900;
	background:url("images/o-file.gif") 14px 10px no-repeat #2D2D2D;
	}
	
#navi li.active li.active a:link, #navi li.active li.active a:visited, #navi li.active li.active a:hover{
	color:#FF9900;
	background:url("images/o-file.gif") 14px 10px no-repeat #000000;
	}
	

/* LEVEL 3 Active */

#navi li.active li.active li a:link, #navi li.active li.active li a:visited, #navi li.active li.active li a:hover{
	color:#FFFF00;
	background:url("images/y-file.gif") 39px 10px no-repeat #000000;
	}

#navi li.active li.active li a:hover{
	color:#FF9900;
	background:url("images/y-file.gif") 39px 10px no-repeat #2D2D2D;
	}
	
#navi li.active li.active li.active a:link, #navi li.active li.active li.active a:visited, #navi li.active li.active li.active a:hover{
	color:#FF9900;
	background:url("images/o-file.gif") 39px 10px no-repeat #000000;
	}

/* ----------------------------------Tools-------------------------------*/

#tools{
	position:absolute;
	top:20px;
	left:0;
	}

#tools ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}

#tools li{
	display:inline;
	margin-right:15px;
	}

/* ----------------------------------Search Box-------------------------------*/

#search{
	display:block;
	width:242px;
	height:19px;
	position:absolute;
	top:17px;
	right:0;
	}

#search fieldset{
	margin:0;
	padding:0;
	border:none;
	}

#search fieldset legend{
	display:none;
	}

#search fieldset .inputbox{
	display:block;
	float:left;
	width:160px;
	height:16px;
	margin:0 5px 0 0;
	padding:3px 7px 0 7px;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#6E7B89;
	background:url("images/inputbox_bg.gif") top left no-repeat #FFFFFF;
	border:none;
	}

#search fieldset .button{
	display:block;
	float:left;
	width:63px;
	height:19px;
	border:none;
	}