@charset "windows-1251";
/* CSS Document */

body { margin:0; padding:0; font:12px Arial, Helvetica, sans-serif; }
div, form { margin:0; padding:0; border:none; }
a img { border:none; }
a { color:#a9370b; text-decoration:underline; }
a:hover { text-decoration:none; }
h1 { margin:0 0 10px 0; padding:0; color:#873b0c; font:15px Georgia, "Times New Roman", Times, serif; font-weight:bold; white-space:nowrap; }
h5 { font:16px "Times New Roman", Times, serif; font-weight:bold; color:#000000; }
.hupper { text-transform:uppercase; }
.ah2 { margin:0 0 2px 0; padding:0; font:12px Arial, Helvetica, sans-serif; }
.ah2 a { color:#000000; text-decoration:underline; font-weight:bold; }

.bd { background:#fbf3e8 url(/images/bogoridi-art-gallery-background.jpg) center top no-repeat; }
.all { width:1000px; margin:auto; }
.clear {clear: both; height:0; font-size:0; }
.top { height:38px;}
.nav { height:41px; background:#6E4538 url(/images/navigation/background.jpg) repeat-x top; }
.abs { vertical-align:middle; }

.btn {  border-left:1px solid #9d9e9d; border-top:1px solid #9d9e9d; border-right:1px solid #9d9e9d; border-bottom:3px solid #f49000;
		font:13px Arial, Helvetica, sans-serif; text-align:center; font-weight:bold;
		background:#FFFFFF url(/images/btn_bkg.jpg) repeat-x bottom;
		padding:4px 6px 2px 6px; margin:0;   }
.btn:hover { cursor:pointer; border-color:#f49000;}	

.black { color:#000000; }
.red { color:#C00; }


.intro { float:left; width:501px; height:159px; }
.flash { float:left; width:499px; height:159px; }
.search { padding-top:10px; height:26px; background:#f1f1f1 url(/images/bkg_search.jpg) repeat-x top; }
.sf { float:left; width:80px; padding-left:26px; padding-right:8px; white-space:nowrap; padding-top:2px; text-align:right; }
.sfin { float:left; width:283px; }
.sfin input { width:283px; border:1px solid #999999; font:12px Arial, Helvetica, sans-serif; }
.sin { float:left; width:10px; padding-left:12px; padding-right:8px; padding-top:2px; }
.gwhere { float:left; width:160px; }
.gwhere select { width:160px; border:1px solid #999999; font:12px Arial, Helvetica, sans-serif; }
.ain { float:left; width:12px; padding-left:14px; padding-right:14px; padding-top:2px; }
.asel { float:left; width:245px; }
.asel select { width:245px; border:1px solid #999999; font:12px Arial, Helvetica, sans-serif; }
.sebtn { float:left; width:80px; padding-left:18px; padding-top:1px; }
.sebtn input { cursor:pointer; }
.white { background-color:#FFFFFF; }
.content { width:970px; margin:auto; }
.home-left { float:left; width:220px; }
.home-middle { float:left; width:350px; }
.left-wide { float:left; width:570px; }
.left-wide-more { float:left; width:650px; }
.home-right { float:left; width:316px; }
.in-right { float:right; width:270px; }
.vertical { height:567px; float:left; width:35px; background:url(/images/vertical.gif) repeat-y center; }

.bb { border:1px solid #F1F1F1; padding:5px; }
.bb:hover { border-color:#FF9900; }
.dots { background:url(/images/dot.gif) repeat-x center; padding:12px 0 12px 0; height:1px; }
.dots2 { background:url(/images/dot.gif) repeat-x center; padding:6px 0 6px 0; height:1px; }
.m0 { margin:0; padding:0; }
.mr8 { margin-right:6px; }
.mid { vertical-align:middle; }

.footer { padding-top:35px; margin-bottom:25px; height:21px; background:#FFF url(/images/bogoridi-footer-background.jpg) center bottom no-repeat; text-align:center; font:11px Tahoma, Geneva, sans-serif; color:#aeaeae; }
.f1 { float:left; width:180px; padding-left:20px; }
.f2 { float:left; width:346px; margin-left:125px; }
.f3 { float:left; width:260px; padding-left:56px; color:#cccccc; }
.f3 a { color:#cccccc; text-decoration:none; border-bottom:1px dotted #cccccc; }
.f3 a:hover { color:#a9370b; text-decoration:none; border-bottom:1px dotted #a9370b; }
.xdate { color:#873b0c; }

.pgnav { color:#999999; border:0px; }
.pgnav a:link,
.pgnav a:visited,
.pgnav a:hover,
.pgnav a:active { text-decoration:none; color: #999999; background:#FFF; border:1px solid #999999; padding:3px 6px; font-size:11px; }
.pgnav a:hover { background:#FFF; color:#000; border-color:#000; }
.pgnav span { text-decoration:none; background:#fff4e3; padding:3px 6px; border:1px solid #935c2a; color:#000; font-size:11px; }

.in { border:1px solid #000; background:#faf7f3; width:250px; padding:1px; }
.in:hover { border:1px solid #cd4710; background:#FFF; }
.insum { border:1px solid #000; background:#faf7f3; width:auto; padding:1px; }

.avatar { background:#FFFFFF; padding:3px; border:1px solid #d3d3d3; }
.bigimage { background:#f2f2f2; padding:1px; border:1px solid #cacaca; }
.t11 { font:11px Tahoma, Arial, Helvetica, sans-serif; }
.lhe { font:16px Georgia, "Times New Roman", Times, serif; color:#7e3b12; font-weight:bold; }
.lhe span { color:#222222; }
.deb { height:5px; background:#ebebeb; margin:12px 0 12px 0; }
.shorta { font:12px Georgia, "Times New Roman", Times, serif; color:#814e2f; font-weight:bold; }
.shortb { font:15px Georgia, "Times New Roman", Times, serif; color:#242424; font-weight:bold; }
.unpix { font:16px Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.unpix span { font:14px Arial, Helvetica, sans-serif; color:#999999; }
.untab { border:1px dashed #CCCCCC; }

.l-list { margin-top:20px; margin-left:25px; }
.l-list ul { margin:0; padding:0; }
.l-list ul li { list-style-type:none; margin-top:2px; margin-bottom:2px; }
.l-list ul li a { padding-left:17px; background:url(/images/l-off.gif) no-repeat left bottom; }
.l-list ul li a:hover { padding-left:17px; background:url(/images/l-on.gif) no-repeat left bottom; color:#000000; text-decoration:none; }
.l-list ul li a.on { padding-left:17px; background:url(/images/l-on.gif) no-repeat left bottom; color:#000000; text-decoration:none; }

.abio { font:18px Georgia, "Times New Roman", Times, serif; color:#000000; font-weight:bold; text-align:center; margin:10px 0 20px 0; }
.abio span { font:16px Arial, Helvetica, sans-serif; font-weight:bold; color:#873b0c; }