*,html 	{	margin: 0; padding: 0; border: 0;	 }
img { margin: 0;  padding: 0; border: 0; vspace:0; hspace:0;}
body {	margin: 0; 	padding: 0 0 0 0;
		background:#000;}

.INP{font: 10px Verdana;  color: #000; background: #995500;}
.SUBM{font: 12px Verdana;  color: #ff9900; background: #333;}

#grad   {height: 30px; width: 100%;
		text-align: center;
		background-image: url(h1.jpg);
        background-repeat: repeat-x;	 }

#grad h1{margin: 0px auto; font: 19px Verdana; width: 800px; text-align: center; color: #ff9900;}

#pageLayout   {
        padding: 0px; margin: 0px auto;
        width: 791px;
		text-align: left;
		background: #000000; }
#mainmenu {	border:0px solid #111;
	height: 36px;
	width: 790px; }
div.headmenu {
	float: left;
	height: 36px;
	width: 131px; }
a.menu {
	display:block;
	border: 3px solid #000;
	padding: 5px 0px 5px 0px;
	width: 121px;
	height: 16px;
	color: #e26404;
	font: 16px Verdana;
	font-weight: bold;
	text-align:center;
	text-decoration: none;		}
a.menu:hover {
	border: 3px solid #d20;
	text-decoration: none;	 }
a.menu_v {
	display:block;
	border: 3px solid #000;
	padding: 5px 0px 5px 0px;
	width: 121px;
	height: 16px;
	color: #fff000;
	background: #222;
	font: 16px Verdana;
	font-weight: bold;
	text-align:center;
	text-decoration: none;		}
a.menu_v:hover {
	border: 3px solid #d20;
	text-decoration: none;	 }

#logo {	padding: 5px 0 5px 0;
	width: 790px;  height: 100px;
	background-color: #000000;
        background-image: url(head.jpg);
        background-repeat:no-repeat;
	background-position:center center; }

#sidebar {   float: left;
	padding-bottom: 10px;
	width: 150px;
	text-align:left;
	color:#dddddd;
	font: 12px Verdana;
	font-weight:bold;	}
#sidebar a{	color: #e26404; text-decoration: none;	 }
#sidebar a:hover {	color: #e26404; text-decoration: underline;		  }
#sidebar h1{	font: 16px Verdana;
	font-weight: bold;
	color: #FFF000;
	width: 140px;  }
#sidebar h2{
	display:block;
	margin: 15px 10px 5px 10px ;
	border-top:1px solid #222;
	padding: 5px;
	width:120px;
	text-align:right;
	font: 14px Verdana;
	font-weight:bold; }
#sidebar h3{
	display:block;
	margin: 15px 10px 5px 10px ;
	border-top:1px solid #222;
	padding: 5px;
	width:120px;
	text-align:right;
	font: 11px Verdana;
	font-weight:bold; }
#sidebar strong{font: 14px Verdana;
	font-weight:bold; }

#pageBody {        float: right;
        margin: 0 0 10px 0;
        border:0px solid #111;
        width: 640px;		 }

div.bar {	float:left;
	border-bottom:1px solid #222;
	height: 26px;	width: 128px;  /* 640/5=128*/ }
a.bar {
	display:block;
	margin: 3px 3px 0 3px;
	border-top:1px solid #222;
	border-left:1px solid #222;
	border-right:1px solid #222;
	padding: 5px 0px 5px 0px;
	height: 13px;  	width: 120px;  /* 640/5=128*/
	text-align:center;
	color: #e26404;
	font: 14px Verdana;
	font-weight: bold;
	text-decoration: none;		}
a.bar:hover {
	background: #222;	 }
div.bar_v {
	float:left;
	border-top:1px solid #222;
	border-left:1px solid #222;
	border-right:1px solid #222;
	padding: 5px 0px 1px 0px;
	height: 20px;
	width: 126px;  /* 640/5=128*/
	text-align:center;
	color: #fff000;
	font: 14px Verdana;
	font-weight: bold; }

#content {
	float:left;
	margin: 0px 0px 0px 0px;
	border:1px solid #222;
	border-top: 0px;
	padding: 10px 18px 10px 20px;
	width:600px;/* 640 - 2*20 = 600*/
	color: #dddddd;
	font: 14px Verdana;
	font-weight:normal;    }
#content h2 {
	padding: 10px 20px 10px 20px;
	text-align:center;
	font: 16px Verdana;
	font-weight:bold;	}
#content a{	color: #e26404; text-decoration: none;	 }
#content a:hover {	color: #e26404; text-decoration: underline;		  }

div.content_text_err {
	width:600px;/* 640 - 2*20 = 600*/
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	color: #FF0000;
	font: 14px Verdana;	    }
p {	width:600px;
  	padding: 0 0px 0 0px;
	margin: 0;
	text-align:left;
	color: #dddddd;
	text-indent: 25px;	}

div.members_foto {
	float: left;
	height: 150px;
	padding: 0px 0px 0px 0px;
	margin: 0;    }
div.members_text {
	float: left;
	width: 150px;
	height: 20px
	padding: 0px 0px 0px 0px;
	margin: 65px;
	text-align:center;	    }

table.contact {
	border:0;
	border-collapse:collapse;
	width: 400px;
	font: 15px Verdana;	   }
td.contact100 {
	border:0;
	padding: 1px 0px 1px 5px;
	width: 100px;
	vertical-align:top;
	text-align:left;	    }
td.contact200 {
	border:0;
	padding: 1px 0px 1px 5px;
	width: 300px;
	vertical-align:top;
	text-align:left;    }

div.foto_big {	float: left;
	margin: 0;	padding: 0;
	width: 600px;  }
div.foto_big img{	width: 600px;  }
div.foto_4 {	float: left;
	margin: 0; padding: 0;
	width: 600px;	   }
div.foto_small {	float: left;
	margin: 0;  padding: 5px;
	width: 140px;	  }
div.foto_small img { width: 140px;	  }

div.video_big {	float: left;
	margin: 0;   padding: 0px;
	width: 600px;
	text-align: center; }
div.video_3 {	float: left;
	margin: 0; padding: 0;
	width: 600px;  }
div.video_small { float: left;
	margin: 0; padding: 5px;
	width: 190px;
	text-align: center; }
div.video_small img { width: 190px;	  }

div.gname { float: left; text-indent: 25px; font-weight: bold; color: #e26404;}
div.gdate { float: right; font: 10px Verdana; }
div.gmes { width:590px;
  	margin: 0 0 30px 0;
  	border: 1px solid #222;;
  	padding: 5px;
	text-align:left;
	color: #dddddd;
	text-indent: 25px;	 }

#form_zak {
	margin: 0;	border: 0;	padding: 0;
	width:600px;
	line-height:30px; }

#form_zak table {	border-collapse:collapse;	width: 600px;  }
#form_zak tr{	width: 600px;  }
#form_zak td{
	width: 290px;
	vertical-align:middle;
	text-align:left;
	color: #dddddd;
	font: 14px Verdana;
	text-align:left;
	line-height:30px;	    }


#wall { height: 24px ; width: 100%;
	clear:both;
	background: url(wally.jpg) repeat-x; }
