* {margin: 0px;}
body {font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #B8CECE; background-color: #FCF1DB;}
#all {width: 900px; border: 1px solid #FCF7EB; background-image: url(images/body.jpg); border-bottom: none; border-top: none; margin: 0px auto;}
#header {width: 902px; height: 217px; margin: 0px auto;}
#logo{width: 902px; height: 217px; position: absolute; display: block; margin-left: 0px; margin-top: 0px;}
#vynos {width: 506px; height: 72px; color: #82918F; position: absolute; display: block; margin-left: 378px; margin-top: 47px; font-size: 12px; text-align: justify; padding: 5px;}
#friends {width: 650px; height: 15px; color: #82918F; position: absolute; display: block; margin-left: 250px; margin-top: 7px; font-size: 14px; text-align: center;}
#friends a {text-decoration: underline; color: White;}
#friends a:visited {color: White;}
#friends a:hover {text-decoration: none; color: #F270C2;}
#bkh {width:274px; height: 66px; cursor: pointer; position: absolute; display: block; margin-left: 543px; margin-top: 132px; background-image: url(images/dot.gif);}
.thmbcnt {width:902px; margin: 0px auto;}
.t {float:left;}
#thmb {width: 808px; height: 1260px; background-color: #FCFCFA; margin: 0px auto;}
#thmb a {float: left; display: block; border: 1px solid #F270C2; width: 150px; height: 200px; margin-top: 4px; margin-bottom: 4px; margin-left: 8px; background-color: #FCF1DB;}
#thmb a:hover {border: 1px solid #B8CECE;}
#thmb img {width: 150px; height: 200px; border: none; display: block;}
.bkmf {width:192px; height: 37px; cursor: pointer; position: absolute; display: block; margin-left: 667px; margin-top: 8px; background-image: url(images/dot.gif);}
#top {width: 806px; height: 230ps; background-color: #FCFCFA; margin: 0px auto;}
#top ol {margin-left: 10px; margin-top: 10px; padding-left: 45px; width: 208px; font-size: 14px; list-style: decimal; float: left; font-weight: bold;}
#top ol a {font-size: 14px; text-decoration: underline; color: #B8CECE;}
#top ol a:visited {color: #B8CECE;}
#top ol a:hover {text-decoration: none; color: #F270C2;}
#top li {margin-bottom: 5px; }
#footer {width: 902px; height: 199px; margin: 0px auto;}
#footer p{width: 750px; height: 100px; position: absolute; display: block; margin-left: 76px; margin-top: 35px; text-align: center; font-size: 12px; color: #A9B0AF;}
#disclaimer {width: 902px; height: 199px; position: absolute; display: block; margin-left: 0px; margin-top: 0px;}
.mvcnt {width:726px; margin: 0px auto;}
.mvcnt a {float: left; display: block; border: 1px solid #F270C2; width: 220px; height: 160px; margin: 5px 10px; background-color: #FCF1DB; COLOR: #82918F; FONT-SIZE: 10px; TEXT-DECORATION: none; text-align: center;}
.mvcnt a:hover {border: 1px solid #B8CECE;}
.mvcnt img {width: 220px; height: 160px; border: none; display: block;}
.topl {width: 840px; height: 80px; margin: 0px auto; margin-top: 15px;}
.spons {float: left; display: block; width: 252px; height: 80px; text-align: center; color: #82918F; font-size: 12px;  margin: 0px 14px; overflow: hidden; background: url(images/topl.gif) no-repeat; padding-top: 8px;}
.spons a {text-decoration: none;}
.spons a nobr:hover {text-decoration: underline;}
.spons a nobr {font-weight: bold; font-size: 16px; text-transform: uppercase; color:#F270C2; text-align: center;}
#archtxt {padding-top: 8px; font-size: 16px; width: 808px; height: 25px; background-color: #FCFCFA; margin: 0px auto;}
.arch {position: absolute; display: block; width: 733px; height: 20px; margin-left: 75px;}
.arch a {float: left; display: block; border: 1px solid #F270C2; width: 24px; height: 18px; margin-left: 3px; background-color: #FCF1DB; text-align: center; text-decoration: none; color: #82918F; font-size: 15px;}
.arch a:hover {border: 1px solid #82918F; font-weight: bold;}

