/* CSS-Framework Import
------------------------------ */

@import url(navi.css);
@import url(styles.css);
@import url(forms.css);


* { margin: 0; padding: 0; }
body,
	html {
		margin:0;
		padding:0;
		background:#1A1E20;
		color:#1A1E20;
		font: 0.9em/1.5 Tahoma;
	}
/*
body {
    background: #1A1E20 url(../skin/header2.jpg) no-repeat top center; 
    margin-bottom: 220px; 
     
     }
*/

	/*  Page Layout Divs */
	
	#wrap {
		background:#F7F7E3 url(../skin/bg2.jpg);
		margin:0 auto;
		width: 940px;
		position: relative;
	/*	min-width:590px; 
		max-width:944px; */
		padding: 0 20px;
	}
/* html>body #wrap {	width: 98% }	*/


	#header {
	position: relative;
	background: #1A1E20 url(../skin/header2.jpg) no-repeat top left; 
	margin:0 auto;
	width: 980px;
	height:220px;
	
  /* z-index: 1000; */ 
	}

	
	#sidebar {
		 
		position:relative;
    float:left;
	  margin-top: 10px;
		width: 300px;
	}

#sidebar .navi {
	padding: 5px 15px;
	background: url(../skin/side-body.gif) repeat-y;
  clear:both;
    
}


#sidebar .top {	height:20px; background: url(../skin/side-top.gif) no-repeat right top;	}

#sidebar .bottom {	height:20px; background: url(../skin/side-bot.gif) no-repeat right top;	margin-bottom: 20px; }

/* Content Area */

#main { 
  position:relative;
  float:right;
	width:630px;
  margin-top: 10px;  
      }

   
#content_wrap { width: 98%; height: 100%; margin-bottom: 10px}	

.content {
	padding:15px;
	background: url(../skin/cont-body.gif) repeat-y;
}
.min-height {min-height: 280px;}

.top {	height:20px; background: url(../skin/cont-top.gif) no-repeat left top;	}

.bottom {	height:20px; background: url(../skin/cont-bot.gif) no-repeat right top;	}
  
	
/* End of content */
	

  	
	#footer {	
	text-align: left;
	padding: 0 12px;
	clear:both;
	height: 30px;
	}
	

/* Fonts and Form elements */

.table { 
width: 100%; 
border-collapse: collapse;   
background-color: #fffff9;
		      }
.table td { padding: 2px 10px; border: 1px solid #B4B051; }
.table .head td { font-weight: bold; background: #E6E6E6 none!important; }		   
.table_item_left { background: #F7F7E3 url(../skin/bg.gif); }


h1, h2, h3, h4 { font: 2em Tahoma, Arial, Helvetica, sans-serif; margin: .5em 0;}
h1 { color: #D2AB0E; }
h2 { font-size: 1.7em; color: #1A1E20; margin: .6em 0;}
h3 { font-size: 1.3em; color: #1A1E20; font-weight: bold; margin: .5em 0; padding-left:2em; background: transparent url(../skin/bullet.gif) no-repeat 10px center; }
.twtr-hd h3 { background: none!important; }
h4 { font-size: 1.1em; color: #696969; font-weight: bold; margin: .8em 0; text-transform:uppercase; }
.twtr-hd h4 { text-transform:lowercase!important; }

p { color: #1A1E20; text-align: justify; margin: 1em 0}
a { text-decoration: underline; color: #908A01 }
a:hover { text-decoration: underline; color: #D2AB0E }

ul{ list-style-type: none; padding: 0; margin: 0; }
ol { list-style-position: inside; }

.divider { margin:40px 0; background: #eee; height: 2px;}


.mjs { margin: 0 0 5px 10px; color: #454317; font-size: 90%;}
.float-box { width: 150px; clear: both; padding: 0 10px 10px 50px; }

/* Corners (em)
------------------------------ */

.img-holder { margin: 15px; }

.corners { position: relative; overflow: hidden;}
.corners em.tl, .corners em.tr, .corners em.bl, .corners em.br { position: absolute; font-size: 1px; }
.corners-10 em.tl, .corners-10 em.tr, .corners-10 em.bl, .corners-10 em.br { width: 20px; height: 20px; background: url(../skin/corners-10.png); }

.corners-10 em.tl { left: -10px; top: -10px; } .corners-10 em.tr { right: -10px; top: -10px; } .corners-10 em.bl { left: -10px; bottom: -10px; } .corners-10 em.br { right: -10px; bottom: -10px; }


/* Button
------------------------------ */
.button { background: #6C6C6C; width: 140px; }
.button a { text-decoration: none; font-weight: bold; color: #F9F9F9; display:block; padding: 2px 20px;}
.button a:hover { background: #fc0; }

.cd { float:right; padding:2px; border: 1px solid #ccc; margin-left:15px;}
/* Header elements 
-----------------------------*/

 #date {
	/*background-color: #306;*/
  height: 20px;
	padding: 0px 12px;
	color: #F7F7E3;
	font-size: 11px;
	}	
 
 #mail {
	/*width: 220px;
	background:#F7F7E3 url(../skin/bg.gif);
	border: 1px solid #506;
	text-align: center;
	height: 50px;  
	font: 11px/1.5 Tahoma;*/
  position: absolute;
	right: 0px;	top: 20px;
}

#wrap #fcb, #wrap #twitter { position: absolute; top: 10px;  right: -55px; }
 #wrap #twitter { top: 70px; }
#wrap #fcb img, #wrap #twitter img { border: none;  }

/* Main Content elements 
-----------------------------*/




.columns { 
  width: 100%; 
  padding: 0 1px 0 1px; 
  margin-left: -1px; 
  margin-right: -1px; 
  overflow: hidden; 
  text-align: justify; 
  }
.w-33 { 
  width: 33.333%; 
  float: left; 
  overflow: hidden;
  }

.col-content { padding: 0 6px; }
.col-first { padding-left: 0!important; }
.col-last { padding-right: 0!important; }


.fce_link-list li { background: url(../skin/b5.gif) no-repeat 3px 5px; 
                 border-bottom: 1px solid #ccc; 
                 /* padding: 0 5px 0px 25px; */ }
.content ol li { padding: 0 5px 0px 10px}




 

/* ---------------------
----------------------*/
.simple-box {
margin-bottom: 10px;
}

.simple-box dt {
background:transparent url(../images/simple-box.png) no-repeat scroll left 1px;
color:#696969;
cursor:pointer;
font-size:12px;
font-weight:bold;
padding:5px 42px 0 22px;
position:relative;
text-transform:uppercase;
}

.closed .simple-box-toggle {
background-position:0 -15px;
}
.simple-box-toggle {
background:transparent url(../skin/simple-box-toggle.gif) no-repeat scroll 0 0;
height:15px;
left:0px;
position:absolute;
top:7px;
width:21px;
}

element.style {
display:none;
}
.closed dd .cont {
}
.simple-box dd .cont {
padding:0 0 11px;
}

.cont p, .cont ul, .cont ol, .cont dl, .cont table, blockquote, pre, .columns, .cont img, hr, .feature-box, .fce_tabs {
margin-bottom:20px;
}
/* .content ul {
line-height:1.3em;
} */
.fce_link-list, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:0 !important;
}

/* Page specific elements
------------------------------ */

#page_1 .page_1, #page_1 .page_1:hover { color: #fc0; cursor:text; }
#page_2 .page_2, #page_2 .page_2:hover { color: #fc0; cursor:text; background: none}
#page_3 .page_3, #page_3 .page_3:hover { color: #fc0; cursor:text; background: none}
#page_4 .page_4, #page_4 .page_4:hover { color: #fc0; cursor:text; background: none}
#page_5 .page_5, #page_5 .page_5:hover { color: #fc0; cursor:text; background: none}
#page_6 .page_6, #page_6 .page_6:hover { color: #fc0; cursor:text; background: none}
#page_7 .page_7, #page_7 .page_7:hover { color: #fc0; cursor:text; background: none}
#page_8 .page_8, #page_8 .page_8:hover { color: #fc0; cursor:text; background: none}
#page_9 .page_9, #page_9 .page_9:hover { color: #fc0; cursor:text; background: none}
#page_10 .page_10, #page_10 .page_10:hover { color: #fc0; cursor:text; background: none}
#page_11 .page_11, #page_11 .page_11:hover { color: #fc0; cursor:text; background: none}
#page_12 .page_12, #page_12 .page_12:hover { color: #fc0; cursor:text; background: none}
#page_13 .page_13, #page_13 .page_13:hover { color: #fc0; cursor:text; }
#page_14 .page_14, #page_14 .page_14:hover { color: #fc0; cursor:text; background: none}
#page_15 .page_15, #page_15 .page_15:hover { color: #fc0; cursor:text; background: none}
#page_16 .page_16, #page_16 .page_16:hover { color: #fc0; cursor:text; background: none}
#page_17 .page_17, #page_17 .page_17:hover { color: #fc0; cursor:text; background: none}
#page_18 .page_18, #page_18 .page_18:hover { color: #fc0; cursor:text; background: none}
#page_19 .page_19, #page_19 .page_19:hover { color: #fc0; cursor:text; background: none}
#page_20 .page_20, #page_20 .page_20:hover { color: #fc0; cursor:text; background: none}
#page_21 .page_21, #page_21 .page_21:hover { color: #fc0; cursor:text; background: none}
#page_22 .page_22, #page_22 .page_22:hover { color: #fc0; cursor:text; background: none}
#page_23 .page_23, #page_23 .page_23:hover { color: #fc0; cursor:text; background: none}
#page_24 .page_24, #page_24 .page_24:hover { color: #fc0; cursor:text; background: none}
#page_25 .page_25, #page_25 .page_25:hover { color: #fc0; cursor:text; background: none}
#page_26 .page_26, #page_26 .page_26:hover { color: #fc0; cursor:text; background: none}
#page_27 .page_27, #page_27 .page_27:hover { color: #fc0; cursor:text; background: none}
#page_28 .page_28, #page_28 .page_28:hover { color: #fc0; cursor:text; background: none}
#page_29 .page_29, #page_29 .page_29:hover { color: #fc0; cursor:text; background: none}
#page_30 .page_30, #page_30 .page_30:hover { color: #fc0; cursor:text; background: none}
#page_100 .page_100, #page_100 .page_100:hover { color: #fc0; cursor:text; background: none}

/*
#page_1 .page_1:hover { color: #fc0; cursor:text; }
#page_2 .page_2:hover { color: #fc0; cursor:text; }
#page_3 .page_3:hover { color: #fc0; cursor:text; }
#page_4 .page_4:hover { color: #fc0; cursor:text; }
#page_5 .page_5:hover { color: #fc0; cursor:text; }
#page_6 .page_6:hover { color: #fc0; cursor:text; }
#page_7 .page_7:hover { color: #fc0; cursor:text; }
#page_8 .page_8:hover { color: #fc0; cursor:text; }
#page_9 .page_9:hover { color: #fc0; cursor:text; }
#page_10 .page_10:hover { color: #fc0; cursor:text; }
#page_11 .page_11:hover { color: #fc0; cursor:text; }
#page_12 .page_12:hover { color: #fc0; cursor:text; }
#page_13 .page_13:hover { color: #fc0; cursor:text; }
#page_14 .page_14:hover { color: #fc0; cursor:text; }
#page_15 .page_15:hover { color: #fc0; cursor:text; }
#page_16 .page_16:hover { color: #fc0; cursor:text; }
#page_17 .page_17:hover { color: #fc0; cursor:text; }
#page_18 .page_18:hover { color: #fc0; cursor:text; }
#page_19 .page_19:hover { color: #fc0; cursor:text; }
#page_20 .page_20:hover { color: #fc0; cursor:text; }
#page_21 .page_21:hover { color: #fc0; cursor:text; }
#page_22 .page_22:hover { color: #fc0; cursor:text; }
#page_23 .page_23:hover { color: #fc0; cursor:text; }
#page_24 .page_24:hover { color: #fc0; cursor:text; }
#page_25 .page_25:hover { color: #fc0; cursor:text; }
#page_26 .page_26:hover { color: #fc0; cursor:text; }
#page_27 .page_27:hover { color: #fc0; cursor:text; }
#page_28 .page_28:hover { color: #fc0; cursor:text; }
#page_29 .page_29:hover { color: #fc0; cursor:text; }
#page_30 .page_30:hover { color: #fc0; cursor:text; }
#page_100 .page_100:hover { color: #fc0; cursor:text; }
*/

