@charset "utf-8";
/* CSS Document */
body {
	background-image: url(../images/background_pattern.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: 'Courier New', 'Courier', monospace;
	font-size: 12px;
	color: #333;
}
a { font-weight:bold; color: #333; outline:none;}
a:hover { background-color:#FFF; color:#8f3089; text-decoration:line-through;}
a:visited { color:#333; text-decoration:line-through;}
.headline { font-size: 24px; font-weight:bold;}

h1 { display: block; width: 150px; height: 150px; text-indent: -9999px; float:left; margin: 0; }
h1 a { display: block; border: none; width: 100%; height: 100%; outline: none;}
h1 img { border: none;}

#wrapper{ width: 980px; margin-left: auto; margin-right: auto;}

/* HEADER */
#header{ display: block; width: 980px; height:175px;}

#logo{ display: block; width: 150px; height :150px; float:left;}
#logo a {border:none;}
#logo img {border:none;}

#navigation{ display: block; width: 830px; height:150px; float: right; position:relative;}
#navigation .leftBlock { font-size: 20px; padding-left:25px; position:relative; top:50%; height:26px; margin-top:-13px; float:left;}
#navigation .rightBlock { font-size:12px; padding-right:25px; position:relative; top:50%; height:60px; margin-top:-30px; float: right; text-align:right;}
#navigation a { font-size:14px; color: #333;}
#navigation a:hover { color:#8f3089; text-decoration:line-through;}
#navigation a:visited { color:#333; text-decoration:line-through;}

/* CONTENT */
#block { position:relative; display:block; width:980px; height:auto; margin-bottom:40px;}

#block .info { position:relative; display: block; width: 980px; background-image:url(../images/info_bg.gif); background-repeat:no-repeat; overflow:auto;}
#block .leftBlock { font-size: 14px; position: relative; float:left; margin-top:15px; margin-left:25px; width:600px;}
#block .rightBlock { position: relative; text-align:right; float:right; margin-top:15px; width: 250px; margin-right:25px;}
#block a { font-size:18px; font-weight:bold; color: #333;}
#block a:hover { color:#8f3089; text-decoration:line-through;}
#block a:visited { color:#333; text-decoration:line-through;}

.images {z-index:1; height:550px; width:980px;}

.pager { z-index:2; position: absolute; display: block; margin-top:510px; margin-left:20px;   }
.pager li { width: 54px; float: left; margin: 0px; list-style: none }
.pager a { width: 48px; padding: 3px; display: block; border: 0px solid #ccc; }
.pager a.activeSlide { background: #fff }
.pager a:focus { outline: none; }
.pager img { border: none; display: block; }

#leftGal { display: block; width:980px; height: 549px; margin: 0px; background-color:#FFF; position:relative;}
#leftGal .leftBlock { display:block; background-color: #FFF; background-image:url(../images/gallery_title_bg.gif); background-repeat:no-repeat; width:281px; height:550px; margin:0px; float:left; position:relative;}
#leftGal .title { font-family:"Courier New", Courier, monospace; font-weight: bold; color: #8f3089; font-size: 36px; text-align:center; width:281px; margin-top: 135px;}
#leftGal .galInfo { background-color:#FFF; background-image:none; text-align:center; width:281px; margin-top: 117px;}
#leftGal .rightBlock { display:block; background-color: #fafafa; width:699px; height:521px; margin:0px; float:right; position:relative; padding-top:29px;}
#leftGal .rightBlock a { background-color:#fafafa;}
#leftGal .rightBlock a:hover { background-color:#fafafa;}
#leftGal .rightBlock a:visited { background-color:#fafafa;}

/* FOOTER */
#footer { height:650px;}
#footer .lelfBlock { display: block; position:relative; margin-top: 10px;  margin-left:25px; width:300px; float:left;}
#footer .middleBlock { display: block; position:relative; margin-top: 10px;  margin-left:25px; float: left; width:150px;}
#footer .rightBlock { display: block; position:relative; margin-top: 10px;  margin-left:25px; float: left; width:430px;}
#footer .bg { background-color: #fff; color: #999;}


