/* CSS Document */

body{
	padding:0;
	margin:0;
	background:url(../images/main_bg.gif) 0 0 repeat-x #000;
	color:#000;
	height: 100%;
   color:#00000;
   font-size:13px;
   line-height:18px;
   font-family: "Trebuchet MS" Georgia,Serif,arial,verdana;
   margin:0;padding:0;
   height:100%;
  scrollbar-3dlight-color : #222222;
  scrollbar-arrow-color : #000000;
  scrollbar-darkshadow-color : #000000; 
  scrollbar-face-color : #cccccc;
  scrollbar-highlight-color : #2f4a1a;
  scrollbar-shadow-color : #ffffff;
  scrollbar-track-color: #eeeeee;   
   }

td,p,ul,ol,li,input,select,textarea,div,span,blockquote {
   
   color:#00000;
   font-size:13px;
   line-height:18px;
   font-family: "Trebuchet MS" Georgia,Serif,arial,verdana;

   }

	html
	{
		height: 100%;
	}

 

	#page
	{
		position: relative;
		min-height: 100%;
	}

	* html #page
	{
		height: 100%;
	}

	#footer
	{
		position: absolute;
		bottom: 0;
		align: center;
		color:#203A58;
		 
	}






#headerMain{
	width:100%;
}

#main { width:100%; center:middle;

margin-top: 0px; 
position: absolute; 
top: 110px; 

}
#maingenre { width:100%; center:middle;

margin-top: 0px; 
 
top: 90px; 

}
* html #main{width: 100%;}



.small {text-decoration: none; color: #dddddd; font-family: verdana,arial, sans-serif; font-size: 11px;  }
a.small:link  {text-decoration: none; color: #dddddd; font-family: verdana, arial, sans-serif; font-size: 11px;  }
a.small:visited { text-decoration: none; color: #dddddd; font-family: verdana, arial, sans-serif; font-size: 11px; }
a.small:hover { text-decoration: underline;  color: #1AB6E9; font-family: verdana, arial, sans-serif; font-size: 11px;}

.smallb {text-decoration: none; color: #444444; font-family: verdana,arial, sans-serif; font-size: 11px;  }
a.smallb:link  {text-decoration: none; color: #444444; font-family: verdana, arial, sans-serif; font-size: 11px;  }
a.smallb:visited { text-decoration: none; color: #444444; font-family: verdana, arial, sans-serif; font-size: 11px; }
a.smallb:hover { text-decoration: underline;  color: #444444; font-family: verdana, arial, sans-serif; font-size: 11px;}


.title {text-decoration: none; color: #1ABAEE; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 15px;  }
a.title:link  {text-decoration: none; color: #1ABAEE; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 15px;  }
a.title:visited { text-decoration: none; color: #1ABAEE; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 15px; }
a.title:hover { text-decoration: underline;  color: #6495ed; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 15px;}

.titles {text-decoration: none; color: #1ABAEE; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 13px;  }
a.titles:link  {text-decoration: underline; color: #1ABAEE; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 13px;  }
a.titles:visited { text-decoration: underline; color: #1ABAEE; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 13px; }
a.titles:hover { text-decoration: underline; background:#222222; color: #eeeeee; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 13px;}

.titleb {text-decoration: none; color: #ffffff; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 13px;  }
a.titleb:link  {text-decoration: none; color: #ffffff; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 13px;  }
a.titleb:visited { text-decoration: none; color: #ffffff; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 13px; }
a.titleb:hover { text-decoration: underline;  color: #C47500; font-family: "Trebuchet MS" Georgia,Serif,arial,verdana; font-size: 13px;}


.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=130);
-moz-opacity: 1;
}
.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
-moz-opacity: 0.8;
}
.toggleopacity img{
border: 0px solid #526175;
}
.toggleopacity:hover img{
border: 0px solid red;
}

.toggleopacity2 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);
-moz-opacity: 0.7;
}
.toggleopacity2:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=130);
-moz-opacity:1;
}
.toggleopacity2 img{
border: 0px solid #333333;
}
.toggleopacity2:hover img{
border: 0px solid dddddd;
}


.toggleborder:hover img{
border: 1px solid red;
}
.toggleborder:hover img{
border: 1px solid #c70000;
}
.toggleborder:hover{
color: red; 
}


.cssbutton1{
background-color: #AF5803;
border: 2px #ffffff outset;
padding: 1px 4px;
color: #ffffff;
text-decoration: none;
font: bold 100%  arial, Helvetica, sans-serif;
}
.cssbutton1:visited{
color:  #ffffff;
}
.cssbutton1:link{
color:  #ffffff;
}
.cssbutton1:hover{
 
background-color: #823F00;
color:  #ffffff;
padding: 1px 4px -1px   /*shift text 1px to the right and down*/
}
.cssbutton1:active{
color: #000000;
}
 
 
.cssbutton2{
background-color: #35C201;
border: 2px #ffffff outset;
padding: 1px 4px;
color: #ffffff;
text-decoration: none;
font: bold 100%  arial, Helvetica, sans-serif;
}
.cssbutton2:visited{
color:  #ffffff;
}
.cssbutton2:link{
color:  #ffffff;
}
.cssbutton2:hover{
 
background-color: #145400;
color:  #ffffff;
padding: 1px 4px -1px   /*shift text 1px to the right and down*/
}
.cssbutton2:active{
color: #000000;
}
  
  
.cssbutton3{
background-color: #CAD105;
border: 2px #ffffff outset;
padding: 1px 4px;
color: #ffffff;
text-decoration: none;
font: bold 100%  arial, Helvetica, sans-serif;
}
.cssbutton3:visited{
color:  #ffffff;
}
.cssbutton3:link{
color:  #ffffff;
}
.cssbutton3:hover{
 
background-color: #414700;
color:  #ffffff;
padding: 1px 4px -1px   /*shift text 1px to the right and down*/
}
.cssbutton3:active{
color: #000000;
}
    
.cssbutton4{
background-color: #D10004;
border: 2px #ffffff outset;
padding: 1px 4px;
color: #ffffff;
text-decoration: none;
font: bold 100%  arial, Helvetica, sans-serif;
}
.cssbutton4:visited{
color:  #ffffff;
}
.cssbutton3:link{
color:  #ffffff;
}
.cssbutton4:hover{
 
background-color: #4F0100;
color:  #ffffff;
padding: 1px 4px -1px   /*shift text 1px to the right and down*/
}
.cssbutton4:active{
color: #000000;
}	


.trans_box2 {
border: 1px solid #2F3B4C;
    /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/1.gif');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {  background-image:url('../images/1.gif');
border: 1px solid #2F3B4C;
}

#trans_box2 a { 
position: relative; 
z-index: 500; 
} 
.trans_box1 {
border: 2px solid #B3CEE0;
}

.trans_box0 {
border: 3px solid #fafafa;
}

 a:hover   {color:#FF0000} 
  
  .gallerycontroller   {
 }
.gallerycontent{
height: 100px;
display: block;
}
.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=130);
-moz-opacity: 1;
}
.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
-moz-opacity: 0.8;
}
.toggleopacity img{
border: 0px solid #526175;
}
.toggleopacity:hover img{
border: 0px solid red;
}
