@charset "utf-8";


a.lightbox:active, a.lightbox:link, a.lightbox:visited
{
	font-family: Arial,Helvetica;
	font-size: 12px;
	color: #ab0320;
	text-decoration: underline;
}
a.breadcrumb:active, a.breadcrumb:hover, a.breadcrumb:link, a.breadcrumb:visited
{
	font-family: Arial,Helvetica;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
a.breadcrumb:hover
{
	color: #FFFFFF;
	text-decoration: none;
}
/* ================================================================================== */

/* =============================== index.php [START] ================================ */

/* ================================================================================== */

*{ margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px;

   background-repeat:no-repeat; }

a{ text-decoration:none; }

html{ height:100%; }

body{ height:100%; background-color:#ffffff;  }

/* =============================== override [START] ================================= */

.override:after, .mde:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.override, .mde {display: inline-block;}



/* Hides from IE-mac \*/

* html .override, * html .mde {height: 1%;}



.override, .mde {display: block;}

/* End hide from IE-mac */

/* =============================== override [END] =================================== */

/* =============================== main_container [START] =========================== */

#top_container{

	background-color:#ffffff;

	position:relative;

	min-height:100%;

	min-width:960px;
	

}

/* =============================== main_container [END] ============================= */

/* =============================== main_container [START] =========================== */

#main_container{

	width:100%;

	min-width:960px;

	padding-bottom:77px;

	position:relative;

	left:0px;

	overflow:hidden;

}

/* =============================== main_container [END] ============================= */

/* =============================== topm [START] ===================================== */

#topm_rt{

	background-color:#151110;

	width:3000px;

	height:290px;

	position:absolute;

	left:960px;

	overflow:hidden;

}

#topm_lt{

	background:url(../graph/shared/topm/topm_full_lt.gif) 0px 0px repeat-x #000000;

	width:3000px;

	height:290px;

	position:absolute;

	left:-3000px;

	overflow:hidden;

	

	

}

#topm{

	width:960px;

	height:405px;

	margin:0px auto 0px auto;

	position:relative;

	/* override */

	z-index:2;

}



#topm_bkg{

	background:url(../graph/shared/topm/topm_bkg2.jpg) 0px 0px no-repeat;

	width:1153px;

	height:290px;

	position:absolute;

	left:-125px;

	top:0px;

}



#topm_link{

	width:325px;

	height:51px;

	position:absolute;

	left:15px;

	top:44px;

	

}

/* ============ topm_ul ================ */

#topm_ul{ 

	width:550px;

	height:44px;

	position:absolute;

	left:0px;

	top:145px;

}



#topm_ul li{

	height:44px;

	list-style:none;

	position:relative;

	float:left;

	overflow:hidden;

}

#topm_ul li a{

	height:44px;

	position:relative;

	float:left;

	overflow:hidden;

}

#topm_link_1{ background-image:url(../graph/shared/topm/topm_menu_1.gif); width:90px; }

#topm_link_2{ background-image:url(../graph/shared/topm/topm_menu_2.gif); width:99px; }

#topm_link_3{ background-image:url(../graph/shared/topm/topm_menu_3.gif); width:72px; }

#topm_link_4{ background-image:url(../graph/shared/topm/topm_menu_4.gif); width:109px; }

#topm_link_5{ background-image:url(../graph/shared/topm/topm_menu_5.gif); width:95px; }



#topm_link_1:hover{ background-image:url(../graph/shared/topm/topm_menu2_1.gif); }

#topm_link_2:hover{ background-image:url(../graph/shared/topm/topm_menu2_2.gif); }

#topm_link_3:hover{ background-image:url(../graph/shared/topm/topm_menu2_3.gif); }

#topm_link_4:hover{ background-image:url(../graph/shared/topm/topm_menu2_4.gif); }

#topm_link_5:hover{ background-image:url(../graph/shared/topm/topm_menu2_5.gif); }

/* ============ topm_ul ================ */

/* ============ fbox =================== */

#fbox{

	background-color:#827a7a;

	width:335px;

	padding:15px 20px 15px 20px;

	border-top:2px solid #a70000;

	border-bottom:3px solid #a70000;

	position:absolute;

	visibility:hidden; /* IE Path */

	z-index:10;

}
#fbox2{

	background-color:#827a7a;

	width:335px;

	padding:15px 20px 15px 20px;

	border-top:2px solid #a70000;

	border-bottom:3px solid #a70000;

	position:absolute;

	visibility:hidden; /* IE Path */

	z-index:21;

}




.fbox_pos1{ left:90px; top:199px; }

.fbox_pos2{ top:74px; left:585px; }
.fbox_pos3{ top:200px; left: 283px; }



#fbox_arrow{

	background-image:url(../graph/shared/fbox_arrow.png);

	height:9px;

	width:11px;



	position:absolute;

	left:35px;

	top:-11px;

	overflow:hidden;

}
#fbox_arrow2{

	background-image:url(../graph/shared/fbox_arrow.png);

	height:9px;

	width:11px;



	position:absolute;

	left:35px;

	top:-11px;

	overflow:hidden;

}


#fbox p, #fbox p b, #fbox a, #fbox span{

	font-family:Arial, Helvetica, sans-serif; 

	font-size:11px; 

	line-height:23px;

	color:#ffffff;

	

}

#fbox a{ /*text-decoration:none;*/ white-space:nowrap; }

#fbox a:hover{ /*text-decoration:underline;*/ color:#a70000; }

#fbox span{ margin-left:3px; margin-right:3px; }


#fbox2 p, #fbox2 p b, #fbox2 a, #fbox2 span{

	font-family:Arial, Helvetica, sans-serif; 

	font-size:11px; 

	line-height:23px;

	color:#ffffff;

	

}

#fbox2 a{ /*text-decoration:none;*/ white-space:nowrap; }

#fbox2 a:hover{ /*text-decoration:underline;*/ color:#a70000; }

#fbox2 span{ margin-left:3px; margin-right:3px; }

/* ============ fbox =================== */

/* ============ topm_flash ============= */

#topm_flash{

	width:454px;

	height:240px;

	position:absolute;

	left:500px;

	top:12px;

	overflow:hidden;

}

/* ============ topm_flash ============= */

/* ============ topm_desc ============== */

#topm_desc{

	width:731px;

	padding:16px 20px 20px 214px;

	height:131px;

	position:absolute;

	left:-1px;

	top:238px;

	overflow:hidden;

	z-index:1;

}

#topm_desc_bkg{

	background-image:url(../graph/shared/topm/topm_description.png);

	width:965px;

	height:167px;

	position:absolute;

	left:0px;

	top:0px;

}

#topm_desc p{

	font-family:Arial, Helvetica, sans-serif; 

	font-size:16px;

	line-height:28px;

	position:relative;

}	



#topm_desc a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	line-height:28px;

	color:#a70000;

	text-decoration:underline;

	padding:0px 2px 1px 2px;

}



#topm_desc a:hover{ /*color:#ff0000;*/ background-color:#a70000; color:#ffffff; text-decoration:none; }

/* ============ topm_desc ============== */

/* =============================== topm [END] ======================================= */

/* =============================== mde [START] ====================================== */

.mde{

	width:960px;

	margin:0px auto 0px auto;

	position:relative;

	/*override*/

	z-index:1;

	

}

#mde_under1{ padding-top:40px; }

#mde_full{

	background:url(../graph/shared/mde/mde_bkg1.gif) 0px 0px repeat-x;

	width:6000px;

	height:419px;

	position:absolute;

	top:-115px;

	left:-2520px;

	overflow:hidden;

	

}

.mdel{

	width:300px;/* 630px   */

	position:relative;

	float:left;

	overflow:hidden;

}





.mder{

	width:280px;

	position:relative;

	float:right;

	overflow:hidden;

}

/* =============================== mde [END] ======================================== */

/* =============================== footer [START] =================================== */



#footer_full{

	background-color:#151110;

	width:100%;

	height:77px;

	position:absolute;

	left:0px;

	bottom:0px;

}



#footer{

	/*background:url(../graph/shared/footer/footer_bkg.jpg) 194px 0px no-repeat;*/

	background-color:#151110;

	width:960px;

	height:77px;

	margin:0px auto 0px auto;

	position:relative;

	overflow:hidden;

	position:relative;

}



#footer_rss_link{

	background-image:url(../graph/shared/footer/footer_rss.gif);

	background-repeat:no-repeat;

	width:19px;

	height:20px;

	position:absolute;

	left:2px; 

	top:27px;

}



#footer_txt{

	width:896px;

	height:42px;

	position:absolute;

	left:0px;

	top:18px;

}

#footer_txt p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	line-height:20px;



}



/* =============================== footer [END] ===================================== */

/* ================================================================================== */

/* =============================== index.php [END] ================================== */

/* ================================================================================== */

/* ================================================================================== */

/* =============================== index-OLD.php [START] ============================ */

/* ================================================================================== */

/* =================== mde_ir =================== */

.mdel .mde_ir_box{ width:300px; } /*  630 */

.mdel .mde_ir_box .mde_ir_box_arrow{ left:280px; } /*  610 */

.mdel .mde_ir_box .mde_ir_box_title{ width:300px; } /*  630 */



.mder .mde_ir_box{ width:280px; }

.mder .mde_ir_box .mde_ir_box_arrow{ left:260px; }

.mder .mde_ir_box .mde_ir_box_title{ width:280px; }



.mde_ir_box{

	position:relative;

	border-top:2px solid #000000;

}



.mde_ir_box_arrow{

	background-image:url(../graph/shared/mde_ir_box_arrow.png);

	width:9px;

	height:8px;

	position:absolute;

	/*left:610px;*/

	top:0px;

}

.mde_ir_box_title{

	/*width:630px;*/

	height:45px;

	position:relative;

	

}



.mde_ir_box_title_a, .mde_ir_box_title_b{

	padding-left:3px;

	padding-right:3px;

	position:absolute;

	left:0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF

}



.mde_ir_box_title_a{

	background-color:#a70000; 

	top:12px;

	height:18px;

	font-size:17px;

	line-height:18px;

	color:#FFFFFF;

	display:inline;

}



.mde_ir_box_title_b{

	background-color:#000000;

	top:30px;

	height:15px;

	font-size:12px;

	line-height:15px;

	color:#FFFFFF;

	display:inline;

}



.mde_ir_box p, .mde_ir_box p span, .mde_ir_box p div, .mde_ir_box p strong, .mde_ir_box p b{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px !important;

	line-height:21px;

	text-align:justify;

}



.mde_ir_box a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:21px;

	color:#a70000;

	text-align:left;

	text-decoration:underline;

	padding:0px 2px 1px 2px;

}



.mde_ir_box a:hover{ /*color:#FF0000;*/ background-color:#a70000; color:#ffffff; text-decoration:none; }



.mde_ir_box_ul{ width:280px; position:relative; overflow:hidden; }

.mde_ir_box_ul li{

	background:url(../graph/shared/ul_sign1.gif) 0px 8px no-repeat;

	list-style:none;

	width:269px;

	padding:0px 0px 0px 11px;

	position:relative;

	float:left;

	overflow:hidden;

}

/* =================== mde_ir =================== */

/* =================== mde_il =================== */

.mde #mde_il_lnk_box .mde_ir_box_arrow{ left:940px; }



#mde_il_lnk_box{

	border-top:2px solid #000000;

	width:960px;

	position:relative;

	overflow:hidden;

}	



.tags_links{ line-height:20px; margin-left:-8px; margin-right:0px; }



.tags_links a{

	padding-left:2px;

	padding-right:2px;

	text-decoration:none;

	line-height:30px;

	text-align:left;

	white-space:nowrap;

	

	

}



.tags_links a:hover{ background-color:#a70000; color:#FFFFFF; }

.size_11, .size_12, .size_13, .size_14, .size_15, .size_16, .size_18, .size_20{

	font-family:Arial, Helvetica, sans-serif; 

	color:#000000;

	position:relative;

	margin-left:8px;

	margin-right:8px;

}

.size_11{ font-size:11px; line-height:11px; }

.size_12{ font-size:12px; line-height:12px; }

.size_13{ font-size:13px; line-height:13px; }

.size_14{ font-size:14px; line-height:14px; }

.size_15{ font-size:15px; line-height:15px; }

.size_16{ font-size:16px; line-height:16px; }

.size_18{ font-size:18px; line-height:18px; }

.size_20{ font-size:20px; line-height:20px; }



/* =================== mde_il =================== */

/* ================================================================================== */

/* =============================== index-OLD.php [END] ============================== */

/* ================================================================================== */

/* ================================================================================== */

/* =============================== tags.php [START] ================================= */

/* ================================================================================== */

/* =============================== top [START] ====================================== */

#mde_under2{ padding-top:61px; }
#mde_under3{ padding-top:0px; }
#mde_full2{

	/*background:url(../graph/shared/mde/mde_bkg1.gif) 0px 0px repeat-x;

	width:6000px;

	height:419px;

	position:absolute;

	top:0px;

	left:-2520px;

	overflow:hidden;*/

	

	background:url(../graph/shared/mde/mde_bkg1.gif) 0px 0px repeat-x;

	width:100%;

	height:419px;

	position:absolute;

	top:84px;

	left:0px;

	overflow:hidden;

}



#top{

	width:960px;

	height:84px;

	margin:0px auto 0px auto;

	position:relative;

	/* override */

	z-index:2;

}



#top_bkg{

	background:url(../graph/shared/top/top_bkg2.jpg) 0px 0px no-repeat #151110;

	width:1058px;

	height:84px;

	position:absolute;

	left:-34px;

	top:0px;

}



#top_full{

	background-color:#151110;

	width:6000px;

	height:84px;

	position:absolute;

	top:0px;

	left:-2520px;

}

#top_link{

	width:270px;

	height:40px;

	position:absolute;

	left:0px;

	top:21px;

	

}



#top_arrow{

	background-image:url(../graph/shared/top/top_arrow.png);

	width:9px;

	height:7px;

	position:absolute;

	top:2px;

}

.top_arrow_1{ left:530px; }

.top_arrow_2{ left:629px; }

.top_arrow_3{ left:714px; }

.top_arrow_4{ left:805px; }

.top_arrow_5{ left:906px; }

/* ============ topm_ul ================ */

#top_ul{ 

	/*width:550px;*/

	height:44px;

	position:absolute;

	top:20px;

	float:right;

	right:0px;

}



#top_ul li{

	height:44px;

	list-style:none;

	position:relative;

	float:left;

	overflow:hidden;

}

#top_ul li a{

	height:44px;

	position:relative;

	float:left;

	overflow:hidden;

}



#top_link_1{ background-image:url(../graph/shared/top/top_menu_1.gif); width:90px; }

#top_link_2{ background-image:url(../graph/shared/top/top_menu_2.gif); width:99px; }

#top_link_3{ background-image:url(../graph/shared/top/top_menu_3.gif); width:115px; }

#top_link_4{ background-image:url(../graph/shared/top/top_menu_4.gif); width:109px; }

#top_link_5{ background-image:url(../graph/shared/top/top_menu_5.gif); width:95px; }



#top_link_1:hover{ background-image:url(../graph/shared/top/top_menu2_1.gif); }

#top_link_2:hover{ background-image:url(../graph/shared/top/top_menu2_2.gif); }

#top_link_3:hover{ background-image:url(../graph/shared/top/top_menu2_3.gif); }

#top_link_4:hover{ background-image:url(../graph/shared/top/top_menu2_4.gif); }

#top_link_5:hover{ background-image:url(../graph/shared/top/top_menu2_5.gif); }

/* ============ topm_ul ================ */

/* =============================== top [END] ======================================== */

/* ================================================================================== */

/* =============================== tags.php [END] =================================== */

/* ================================================================================== */



/* ================================================================================== */

/* ================================= tags_old.php [START] =========================== */

/* ================================================================================== */



.mdet_left{

	border-top-style:solid;

	border-top-width:2px;

	border-top-color:#000000;

	width:180px;

	position:relative;

	float:left;

	left:0px;

	

	padding-bottom:60px;

	overflow:hidden;

}
.mdet_left2{

	border-top-style:solid;

	border-top-width:2px;

	border-top-color:#000000;

	width:180px;

	position:relative;

	float:left;

	left:0px;

	

	padding-bottom:10px;

	overflow:hidden;

}



.mdet_right{

	background-image:url(../graph/shared/border_arrow.gif);

	background-position:728px 0px;

	background-repeat:no-repeat;

	border-top-style:solid;

	border-top-width:2px;

	border-top-color:#000000;

	

	width:750px;

	position:relative;

	float:left;

	left:30px;

	right:0px;

	

	overflow:hidden;

}



.mdet_right_arrow{

	background-image:url(../graph/shared/border_arrow.png);

	background-repeat:no-repeat;

	width:9px;

	height:7px;

	position:absolute;

	top:0px;

	left:729px;

	overflow:hidden;

}



/*

.mdet_right ul{ padding-top:21px; padding-bottom:60px; text-align:justify;}

.mdet_right ul li{

	list-style:none;

	display:inline;

	position:relative;	

}



.mdet_right ul li a{

	padding-left:2px;

	padding-right:2px;

	margin-left:auto;

	margin-right:auto;

	text-decoration:none;

	line-height:30px;

	text-align:left;

	

}



.mdet_right ul li a:hover{ background-color:#a70000; color:#FFFFFF;  }

*/



/* ================================================================================== */

/* ================================= tags_old.php [END] ============================= */

/* ================================================================================== */

/* ================================================================================== */

/* ================================= about_me_old.php [START] ======================= */

/* ================================================================================== */

.mdea_middle{

	background-image:url(../graph/shared/border_arrow.gif);

	background-position:534px 0px;

	background-repeat:no-repeat;

	border-top-style:solid;

	border-top-width:2px;

	border-top-color:#000000;

	

	width:555px;

	position:relative;

	float:left;

	left:30px;

	overflow:hidden;

}



.mdea_right{

	background-image:url(../graph/shared/border_arrow.gif);

	background-position:144px 0px;

	background-repeat:no-repeat;

	border-top-style:solid;

	border-top-width:2px;

	border-top-color:#000000;

	

	width:165px;

	position:relative;

	float:right;

	right:0px;

	overflow:hidden;	

}



.mdea_img{

	background-color:#FFFFFF;

	width:163px;

	height:219px;

	position:relative;

	border:solid;

	border-width:1px;

	border-color:#000000;

	margin-top:26px;

	overflow:hidden;

}

.mdea_img img{

	position:absolute;

	top:4px;

	left:4px;

}



.mdea_middle p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:21px;

	color:#000000;

}



#mdea_table td{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:21px;

	color:#000000;

	padding-top:21px;

	position:relative;

}



#mdea_table strong{ font-size:12px; }

/* ================================================================================== */

/* ================================= about_me_old.php [END] ========================= */

/* ================================================================================== */

/* ================================================================================== */

/* ================================= contact-OLD.php [START] -======================= */

/* ================================================================================== */



.mdec_right{

	background-image:url(../graph/shared/border_arrow.gif);

	background-position:728px 0px;

	background-repeat:no-repeat;

	border-top-style:solid;

	border-top-width:2px;

	border-top-color:#000000;

	width:750px;

	position:relative;

	float:right;

	right:0px;

	overflow:hidden;

	padding-bottom:60px;

}





.contact_ul{ padding-left:1px; padding-top:5px; }



.contact_ul_li{

	background-image:url(../graph/contact/contact_li_arrows.gif);

	background-position:0px center;

	background-repeat:no-repeat;

	list-style:none;

	padding-left:13px;

	position:relative;

	display:list-item;

	

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:2px;

	color:#000000;

	margin-top:18px;

}



.contact_ul_li strong{ font-size:12px; }



.contact_ul_li a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:2px;

	color:#a70000;

	text-decoration:underline;

	padding:0px 2px 1px 2px;

}



.contact_ul_li a:hover{ /*color:#FF0000;*/ background-color:#a70000; color:#ffffff; text-decoration:none; }



.mdem_p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:21px;

	color:#000000;

	padding-top:22px;



}

/* ================================================================================== */

/* ================================= contact-OLD.php [END] ========================== */

/* ================================================================================== */

/* ================================================================================== */

/* ================================= gallery-OLD.php [START] ======================== */

/* ================================================================================== */



#gallery_picture{

	width:750px;

	padding-top:15px;

	padding-bottom:0px;

	position:relative;

	overflow:hidden;

}





.glink{

	width:98px;

	height:98px;

	border:solid;

	border-width:1px;

	border-color:#000000;

	background-color:#FFFFFF;

	

	margin-top:30px;

	margin-right:25px;	

	position:relative;

	float:left;

}







.glinkh{

	width:98px;

	height:98px;

	border:solid;

	border-width:1px;

	border-color:#000000;

	background-color:#FFFFFF;

	

	margin-top:0px;

	margin-right:25px;	

	position:relative;

	float:left;

}





.glink:hover{ background-color:#000000; }



.gimg{

	position:absolute;

	top:4px;

	left:4px;

}



#gallery_row{

	width:750px;

	height:60px;

	position:relative;
	

}



#gallery_row_a{

	background-image:url(../graph/gallery/gallery_button.gif);

	background-repeat:no-repeat;

	width:65px;

	height:21px;

	position:absolute;

	left:500px;

	top:31px;

}





#gallery_row_b{

	width:220px;

	height:21px;

	position:absolute;

	left:545px;

	top:20px;

}
#gallery_row_b2{

	width:420px;

	height:21px;

	position:absolute;

	left:10px;

	top:20px;
	font-family: Arial, Helvetica;
	
	font-size: 12px;

}





/* ================================================================================== */

/* ================================= gallery-OLD.php [END] ========================== */

/* ================================================================================== */