/* __________________________________ GENERAL __________________________________ */

* {margin:0px;}
a img {border: 0px;}
fieldset {border:0; padding:0;}
ul, ol {padding:0;}
.img_left {float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.block {display:block;}


.border {
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}
.line {border-bottom:1px solid #6F7B7F;}

/* __________________________________ BASE __________________________________ */

body {font-family: tahoma, verdana, arial, Helvetica, sans-serif; font-size:12px;
background: #000000 url(../images/bg.png) top repeat-x scroll;
}


#main {
border: 0px;
margin: 0px auto;
width: 1000px;
height: auto;

background: url(../images/main_bg.gi) top repeat-x;
}

/* __________________________________ HEADER __________________________________ */




#header {
vertical-align: text-middle;
margin: 0px auto;
width: 1000px;
height: 140px;
border-width: 0px;
background: #000000;
}

#logo{
height: 106px;
width: 484px;
position:relative;
top:20px;
padding: 0px 0px 0px 5px;

}

/* __________________________________ navigation __________________________________ */

#nav {
font-size: large;
text-align: left;
width: auto;

background-color: #9E1A1A;
word-spacing: 0px;
padding: 0px 0px 0px 5px;

}

a:link { color: #ffffff; text-decoration: none; }
a:visited {  color: #ffffff; text-decoration: none; }
a:hover { color: #ffffff; text-decoration: underline; } 
a:hover img.menu{filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}

/* __________________________________ content __________________________________ */


div.content {
text-align: center;
position: relative;
margin: 0px auto;
top: 24px;
width: 1000px;

background-color: #000000;

}



/* __________________________________ footer __________________________________ */


#footer {
background-color: #9E1A1A;
text-align: left;
font-color: #ffffff;
padding: 1px 5px;
width: 1000px;


}
