#gallery {
font-size: 100% !important;
}
 
  a:link              { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:   10px; color: #FF9900; text-decoration: none; }
  a:active            { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:   10px; color: #FF9900; text-decoration: none; }
  a:visited           { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:   10px; color: #FF9900; text-decoration: none; }
  a:hover             { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:   10px; color: #FFFFCC; text-decoration: underline; }
  
  a.copyright:link     { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFCC; font-stretch:expanded; text-decoration: none; }
  a.copyright:active   { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFCC; font-stretch:expanded; text-decoration: none; }
  a.copyright:visited  { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFCC; font-stretch:expanded; text-decoration: none; }
  a.copyright:hover    { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; font-stretch:expanded; text-decoration: none; }

 img { border: 0; }
 
 .width_100
 { width: 100%; }

 .width_98
 { width: 98%; }

 .width_cen
 { width: 99%; border-right: 1px solid #333333; border-left: 1px solid #333333; border-bottom: 1px solid #333333; }

 .width_50_1
 { width: 40%; padding: 0px 0px 0px 10px; }
 
  .width_50_2
 { width: 60%; padding: 0px 0px 0px 10px; }
 
 .width_1
 { width: 500px; background-color: #000000;}
 
 .width_2
 {  width: 500px; background-color: #000000; }

 .width_a
 { width: 20%; background-color: #000000; padding: 0px 0px 0px 10px; }
 
 .width_b
 {  width: 80%; background-color: #000000; }

body {
margin: 0px;
margin-top: 0px;
margin-bottom: 0px;
text-align:center;

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3C4649; 

background-color: #333333;
background-image:url(images/back.gif);
background-repeat:repeat; 
}

td, table
{ font-size: 10px; color: #FFFFCC; vertical-align: top; text-align:left; }

.articletitle
{ font-size: 11px; font-weight: bold; }

.articlecustom
{ font-size: 20px; font-weight: bold; color: #FFFFCC; padding: 0px 10px 0px 0px; }

.pluginname_1
{ font-size: 11px; font-weight: bold; padding: 0px 10px 0px 10px; }

.pluginname_2
{ font-size: 11px; color: #FFFFCC; font-weight: bold; padding: 0px 25px 0px 25px; }

select, option, textarea, input 
{ 	border: 1px #606060 solid; 
	border-top: 0px;
	color:#FFFFCC; 
	padding: 1px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	background-color: #1A1A1A;
	background-image:url(images/efc_input.jpg); background-repeat:repeat-x; background-position: top; margin: 1px; 
	
	overflow:hidden; 
}

hr 
{ 	height: 1px; 
	border: 0px; 
	color: #606060; 
	background-color: #606060; 
}

.copyright
{	text-align:center; 
	color:#D9D9D9; 
	font-stretch:expanded; 
	padding-top: 6px;
	padding-bottom: 6px;
}

.border1
{ background-image:url(images/border1.gif); }

.border2
{ background-image:url(images/border2.gif); }

.border3
{ background-image:url(images/border3.gif); background-repeat:repeat-x; }

.main_1
{ width: 960px; margin-left:auto; margin-right:auto; border: none; background-image:url(images/back3.gif); background-repeat:repeat; }

.main_2
{ width: 100%; background-image:url(images/spacer.gif); background-repeat:repeat-x; background-position: top; padding-left: 10px; padding-right: 10px; }

.main_3
{ width: 100%; background-color: #000000;}

.banner
{ width: 100%; height: 205px; padding-left: 10px; }

.banner2
{ padding-left: 10px; }

.banner_in
{ width: 100%; height: 100%; background-color: #000000; }

.imgsez
{ width: 100%; background-color: #000000; }

.header_1
{ width: 100%; background-image:url(images/efc_header_1.jpg); background-repeat:repeat; background-position: top; }

.header_2
{ width: 100%; background-image:url(images/efc_header_1.jpg); background-repeat:repeat; background-position: top right; }

.header_3
{ width: 100%; height: 58px; background-image:url(images/efc_header_3.jpg); background-repeat:no-repeat; background-position: top left; vertical-align:middle; padding:0px 0px 0px 0px; }

.navigation_1
{ width: 100%; background-image:url(images/ln_navigation_1.jpg); background-repeat:repeat-x; background-position: top; }

.navigation_2
{ width: 100%; height: 34px; text-align:center; }

.navigation_3
{ width: 11px; height: 34px; background-image:url(images/ln_navigation_3.jpg); background-repeat:no-repeat; background-position: top left; }

.navigation_4
{ width: 95%; height: 34px; vertical-align:middle; text-align:center; }

.navigation_5
{ width: 11px; height: 34px; background-image:url(images/ln_navigation_5.jpg); background-repeat:no-repeat; background-position: top right; }

.navigation_6
{ width: 49%; }

.plugin_1
{ width: 100%; padding: 0px 10px 0px 10px; }

.plugin_1_1
{ width: 100%; background-image:url(images/efc_plugin_1_1.jpg); background-repeat:repeat-x; background-position: top; border-right: 1px solid #333333; border-left: 1px solid #333333; }

.plugin_1_2
{ width: 100%; background-image:url(images/efc_plugin_1_2.jpg); background-repeat:no-repeat; background-position: top right; }

.plugin_1_3
{ width: 100%; height: 24px; background-image:url(images/efc_plugin_1_3.jpg); background-repeat:no-repeat; background-position: top left; vertical-align:middle; }

.plugin_1_4
{ width: 100%; background-color: #000000; padding: 0px 0px 10px 0px; }

.plugin_1_5
{ width: 100%; background-image:url(images/efc_plugin_1_5.gif); background-repeat:repeat; background-position: top right; border-right: 1px solid #333333; border-left: 1px solid #333333; border-bottom: 1px solid #333333; }

.plugin_1_6
{ width: 100%; padding: 5px 10px 5px 10px; }

.plugin_2
{ width: 100%; background-color: #111111; border-right: 1px solid #333333; border-left: 1px solid #333333; border-bottom: 1px solid #333333;}

.plugin_2_1
{ width: 100%; background-image:url(images/efc_plugin_1_3.jpg); background-repeat:repeat-x; background-position: bottom; }

.plugin_2_2
{ width: 100%; height: 24px; background-image:url(images/efc_plugin_3_2.gif); background-repeat:no-repeat; background-position: top left; vertical-align:middle; border-right: 1px solid #333333; border-left: 1px solid #333333;}

.plugin_2_3
{ width: 100%; background-color: #111111; padding: 5px 9px 5px 9px; }

.plugin_2_3_0
{ width: 100%; height: 42px; background-image:url(images/inset_0.gif); background-repeat:no-repeat; background-position: top; border-top: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; }

.plugin_2_3_1
{ width: 100%; height: 42px; background-image:url(images/inset_1.gif); background-repeat:no-repeat; background-position: top; border-top: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; }

.plugin_2_3_2
{ width: 100%; height: 42px; background-image:url(images/inset_2.gif); background-repeat:no-repeat; background-position: top; border-top: 1px solid #333333; border-bottom: 1px solid #333333; border-left: 1px solid #333333; border-right: 1px solid #333333; }

.plugin_2_4
{ width: 100%; background-image:url(images/spacer.gif); background-repeat:repeat; background-position: top; padding: 5px 9px 5px 9px; }

.footer_1
{ width: 100%; height: 24px; background-image:url(images/ln_navigation.jpg); background-repeat:repeat-x; background-position: top; }

.footer_2
{ width: 100%; height: 27px; vertical-align:middle; text-align:center; }
