@charset "UTF-8";
/* CSS Document */
* { padding:0px; margin:0px; }
img { border:0px; }

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#page { width:962px; margin:0px auto;  }

#top { width:962px;  margin:0px auto; background-image:url(img/topgrad.jpg); height:21px; background-repeat:repeat-x; }
#bot { width:962px;  margin:0px auto; background-image:url(img/botgrad.jpg); height:96px; background-repeat:repeat-x; font-size:11px; }
#innerBot { width:962px; margin:0px auto; color:white; }
#botLeft { float:left; line-height:40px; margin-top:38px; padding-left:30px; }
#botMid { float:left; line-height:40px; margin-top:38px; margin-left:40px; border-left:1px solid #d5d5d5; padding-left:30px; }
#botRight { float:right; line-height:20px; margin-top:38px; text-align:center; padding-right:30px; }

#header { height:126px; background-image:url(img/line.gif); background-repeat:repeat-x; margin-top:5px; }
#logo a:link, #logo a:visited { position:absolute; margin-left:774px; background-image:url(img/logo.gif); height:126px; width:188px; display:block; }

#buttons a:link, #buttons a:visited { margin-left:20px; width:100px; display:block; background-position:left; background-repeat:no-repeat; height:16px; }
#buttons a:active, #buttons a:hover { background-position:right; }
#buttons a.current:link, #buttons a.current:visited { background-position:right; }

#buttons div { width:150px; height:80px; margin-top:10px; border-left:1px solid #d5d5d5; float:left; display:inline; }

#fotoLayout { margin-top:20px; }

#foto1 { width:190px; height:322px; display:inline; float:left; }
#foto1 a:link, #foto1 a:visited { width:90px; height:52px; float:left; display:inline; margin:0px 2px 2px 0px;  }
#foto1 img { border:1px solid white; }
.cur {	border:1px solid #A6076F !important; }
#foto2 { width:160px; height:292px; display:inline; float:left; background-image:url(img/greygradfoto.jpg); background-repeat:repeat-x; margin-left:6px; }
#foto2 { color:white; padding:15px; line-height:18px; }
#foto2 ul { padding-left:15px; }
#foto2 a, #foto2 a:link, #foto2 a:visited { color:#333; text-decoration:underline; }
#foto2 a:hover { text-decoration:none; }
#foto3 a:link, #foto3 a:visited { width:562px; height:322px; float:left; display:inline; margin-left:14px; color:white; line-height:322px; text-align:center; background-repeat:no-repeat; }

#pageLayout { width:962px; height:322px; display:block; background-image:url(img/pagebg.jpg); margin-top:20px; }

#fotoControls { width:962px; height:30px; display:block; line-height:30px;  }
#fotoControlsLeft { width:190px; float:left; text-align:center; margin-top:10px; }
#fotoControlsRight { width:562px; float:right; text-align:center; margin-left:200px; margin-top:10px;  }

#content { color:white; padding:30px; line-height:18px; }
#content a, #content a:link, #content a:visited { color:#333; text-decoration:underline; }
#content a:hover { text-decoration:none; }

/* FILES */
#files { padding:0px 0px 8px 8px; color:#4b241f; }
#files a:link, #files a:visited { color:#4b241f; }
#files ul { margin-left:25px;  }
#files li { list-style:none; background-position:left; background-repeat:no-repeat; height:55px; line-height:55px; padding-left:65px; }
#files li.pdf { background-image:url(img/pdf.jpg); }
#files li.zip { background-image:url(img/zip.jpg); }

.newsImg { width:110px; height:110px; display:inline; float:left; margin-bottom:15px; }
.newsImgImg { border:1px solid #4b241f; padding:3px; } 