/* Fungaltaxonomy.org */
/* Copyright: Alexey Kopcinskiy 2006 */
/* www.webprobs.com */


/* Main Classes -------------------------*/
body{
	/*color: Maroon;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	margin: 0px;
	padding: 0px;
	background-color: #ffcb2d;
}
a{
	text-decoration: none;
	color: #0000CC;
}
a:hover{
	text-decoration: underline;
	color: #000066;
}
H1{
	font-size: 140%;
	color: Maroon;
}
H2{
	font-size: 120%;
	color: #663300;
}
H3{
	font-size: 110%;
	color: #663300;
}
H4{
	font-size: 100%;
	font-variant: small-caps;
}
H5{
	font-size: 90%;
	font-weight: bold;
	word-spacing: 10px;
}
/* End of Main Classes ------------------------*/



/* IDs ------------------------------*/

#header{
	clear: both;
	background: #ffcb2d url(../img/bg/header_bg.gif) repeat-x top left;
}

#page-design{
	color: #333;
	padding-bottom: 4px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #ffcb2d;
}




/* TOP PART AREA */
#white_bg_div{
/* this doesn't work in mizilla */
	float: left;
	clear: left;
	background-color: White;
	
}
#top_part_area{
	/*float: left;*/
	margin: 0px;
	padding: 0px;
	list-style: none;
	background: White;
	border-bottom: 1px solid black;
	height: 45px;
	min-width: 700px;
}
#top_part_area_holder{
	background-color: White;
	/*width: 100%;*/
	border: White 2px solid;
}
#top_part_area_left{
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	padding: 3px 0px 0px 0px;
	margin: 1px 0px 1px 10px;
}
#top_part_area_right{
	/*clear: left;*/
	/*float: right;*/
	/*min-width: 150px;*/
	padding: 5px 10px 1px 0px;
}
#top_part_area li{
	padding: 5px 10px 5px 5px;
}
#top_part_area a{
	float: right;
	text-decoration: none;
	color: White;
	display: block;
	background-color: #993300;
	padding: 2px;
	border: 1px solid black;
	color: White;
	font-size: 70%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 5px;
}
#top_part_area a:hover{
	color: Yellow;
}

/* END OF TOP PART AREA */



/* PAGE HEADER */

#header_ul{
	/*float: left;*/
	list-style: none;
	padding: 0px;
	margin: 0px;
	/*width: 95%;*/
	min-width: 800px;
}
#header_ictf{
	float: left;
	padding: 3px 5px;
	margin: 0px;
}
#header_iums{
	float: right;
	padding: 3px 5px 0px 5px;
	margin: 0px;
}
#header_title{
	float: left;
	padding-left: 10px;
}
#header_comission{
	font-size: 150%;
	font-weight: bold;
	padding: 7px 0px 0px 0px;
}
#header_division{
	font-size: 100%;
	font-weight: bolder;
}

/* END OF PAGE HEADER */






#page_top_bar{
	clear: both;
	background-color: #993300;
	padding: 1px;
	margin-right: 30px;
	margin-top: 3px;
	width: 70px;
	border: 1px solid black;
	float: right;
	color: White;
	font-size: 70%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#page_top_bar a{
	text-decoration: none;
	color: White;
	display: block;
}
#page_top_bar a:HOVER{
	text-decoration: underline;
	color: Lime;
}

/* TITLE PART */
#title_holder{
	width: 90%;
}

/* LOGOS */
#siteLogo{
	float: left;
	width: 85px;
	margin-top: 10px;
	margin-left: 10px;
	/*margin: 0px;*/
	background: #ffcb2d url(../img/ictf_logo.gif) no-repeat left;
	padding: 20px 0px 15px 0px;
}
#siteLogo a{
	display: block;
	text-decoration: none;
}
#IUMSLogo{
	clear: right;
	float: right;
	width: 80px;
	padding: 20px 0px 15px 0px;
	background: #ffcb2d url(../img/iums_logo_small.gif) no-repeat bottom right;
}
#IUMSLogo a{
	text-decoration: none;
	display: block;
}
/* AND OF LOGOS */

/* Title Part */
#TitleArea{
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon;
	background-color: #ffcb2d;
}
#site_title{
	float: left;
	font-size: 150%;
	font-weight: bold;
	padding: 10px 0px 0px 32px;
	margin: 0;
	background-color: #ffcb2d;
}
#site_description{
	clear: left;
	float: left;
	float: left;
	font-size: 105%;
	font-weight: bolder;
	padding: 5px 0px 0px 32px;
	margin: 0;
	background-color: #ffcb2d;
	width: 100%;
}
#TitleArea h1{
	float: left;
	font-size: 150%;
	padding: 10px 0px 0px 32px;
	margin: 0;
	background-color: #ffcb2d;
}
#TitleArea h3{
	clear: left;
	float: left;
	width: 100%;
	float: left;
	font-size: 90%;
	padding: 5px 0px 0px 32px;
	margin: 0;
	background-color: #ffcb2d;
}
/* AND OF TITLE PART */


/*
#logo{
	clear: right;
	float: right;
	background: #ffcb2d url(../img/iums_logo_small.gif) no-repeat bottom right;
	padding: 40px 80px 0px 0px;
}
*/

/* top bar */
#navBar{
	clear: left;
	/*float: left;*/
	background: #993300 url(../img/bg/button_bar_bg.gif) repeat-x top left;
	/*width: 81%;*/
	height: 45px;
	min-width: 800px;
}
#navBar UL{
	margin: 5px 0px 0px 0px;
	padding: 17px 0px 0px 128px;
	list-style: none;
	float: left;
}
#navBar li{
	float: left;
	margin: 0px;
	padding: 0px;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 85%;
}
#navBar a{
	float: left;
	display: block;
	margin: 0 1px 0 0;
	padding: 4px 8px;
	color: Maroon;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #9B8748;
	/*border-bottom: 1px;*/
	background: #ffcb2d url(../img/topbar_bg_1.gif) repeat-x top left;
}
#navBar a:hover, body#intro, #t-intro {
	color: #333;
	padding-bottom: 5px;
	border-bottom: none;
	border-color: #727377;
	background: #ffcb2d url(../img/topbar_bg_2.gif) repeat-x top left;
	
}
#loggedName{
 font-size: 70%;
 background-color: #ffcb2d;
}
/* this doesn't work */
#member_page{
	background-color: Fuchsia;
	color: Fuchsia;
}
#member_page a{
	color: Aqua;
}


#footer{
	clear: left;
	color: #333;
	padding: 3px 5px 5px 120px;
	border-bottom: none;
	border-color: #727377;
	/*background: #ffcb2d url(../img/topbar_bg_2.gif) repeat-x top left;*/
	border-top: 1px Maroon solid;
	border-bottom: 1px Maroon solid;
	font-size: 75%;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
}
#footer a{
	text-decoration: none;
	color: Maroon;
	text-transform: uppercase;
	padding: 10px 10px 0px 10px;
}
#footer a:hover{
	text-decoration: underline;
	color: Navy;
}


/* CONETNTS */
#contents{
	clear: left;
	float: left;
	margin: 7px 5px 5px 5px;
	width: 110px;
	padding: 0px 5px 5px 0px;
	background-color: #660000;
	font-size: 95%;
	color: Silver;
	background: Maroon url(../img/bg/contents_bg.gif) repeat-y top left;
	font-size: 75%;
	/*border: 1px dashed white;*/
}
#contents a{
	text-decoration: none;
	color: White;
	font-weight: bold;
	border-bottom: 1px solid gray;
	display: block;
	background: #666666 url(../img/bg/bg_brawn.gif) repeat-y top left;
	padding: 7px 3px 3px 5px;
}
#contents a:hover{
	color: #FFCC33;
	background-color: Gray;
}
#contents UL{
	list-style: none;
	clear: left;
	float: left;
}
#contents LI{
	padding-top: 5px;
}



.contentAd{
	clear: left;
	float: left;
	margin: 7px 5px 5px 5px;
	width: 110px;
	padding: 0px 5px 5px 0px;
	font-size: 95%;
	color: Silver;
	font-size: 75%;
	/*border: 1px dashed white;*/
}
/* END OF CONETNTS */


#page_title_hr{
	float: left;
	border-bottom: 1px solid #9B8748;
	margin: 0px 7px 0px 0px;
	padding: 0px;
	height: 1px;
	color: Maroon;
	width: 100%;
}
#page_title{
	list-style: none;
	background-color: White;
	border-bottom: 5px solid #ffcb2d;
	margin: 7px 3px 0px 130px;
	padding: 5px;
	color: #993300;
	height: 18px;
}
#page_title_left{
	/*float: left*/;
	font-size: 105%;
	font-weight: bold;
}
#page_title_right{
	float: right;
	font-size: 70%;
}
#page_title a{
	text-decoration: none;
	color: #2F4F4F;
}
#page_title a:hover{
	text-decoration: underline;
	color: #0000CD;
}

#page_title_title{
	float: left;
	padding-left: 10px;
	font-weight: bold;
	font-size: 120%;
	color: #2F4F4F;
	width: 40%;
}
#page_title_nav{
	text-align: right;
	float: right;
	margin-top: 3px;
	padding-right: 10px;
	font-size: 80%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #2F4F4F;
	width: 30%;
}

/* MAIN AREA */
#container{
	min-width: 800px;
}
#main_area{
	/*clear: left;
	float: left;*/
	background-color: White;
	/*margin: 0px 3px 30px 3px;*/
	margin: 0px 3px 30px 130px;
	padding: 5px 5px 5px 5px;
	/*min-width: 500px;*/
	/*width: 80%;*/
	/*background: #FFFFFF url(../img/bg/shadow_left.gif) repeat-y right;*/
}
#main_area_bottom{
	float: left;
	background-color: White;
	margin: 0px 3px 10px 128px;
	padding: 5px 5px 5px 5px;
	/*width: 81%;*/
	background: #FFFFFF url(../img/bg/shadow_bottom_right.gif) no-repeat bottom right;
}
#main_area_inside{
	margin: 0px 10px 10px 10px;
	padding: 0px;
}

/* end of top bar */


#warning{
	font-size: 95%;
	font-weight: bold;
	color: Red;
}

/* Contents IDs */

#bar-logged a{
	background-color: #F5DEB3;
	color: #FA8072;
}

/* End of Contents IDs */

/* End of IDs -------------------------------*/




/* Text Classes ----------------------------*/
.warning{
	font-size: 110%;
	font-weight: bolder;
	color: #990000;
}
.warning_frame{
	font-size: 110%;
	font-weight: bolder;
	color: #990000;
	border: 1px solid red;
	width: 70%;
	padding: 5px;
	background: url(../img/bg/exclamation.gif);
}
/* End of Text Classes ----------------------*/


/* Boxes */
.clearLeft{
	clear: left;
}
.advertFloatLeft{
	float: left;
	width: 150px;
	padding:2px;
	margin: 2px 10px 10px 10px;
}
.advertFloatLeftTemplate{
	clear: left;
	float: left;
	width: 130px;
	padding:2px;
	margin: 2px 10px 10px 3px;
}
/* End of Boxes */


/* Link Classes ----------------------------------*/


/* End of Link Classes -----------------------------*/




/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
/*  */
