@charset "utf-8";
/* Siberiada */
/* GRID */
html, body {}
body {padding:0; margin:0;}
#limiter {width:98%; margin:0; text-align:left;}
#main {float:left; position:relative; left:0;}
#related {display:none;}
#pusher {float:left; clear:both; width:98%;}
#content {float:left; width:98%;}

/* TYPOGRAPHY */
body {font:76% Arial, Helvetica, sans-serif; color:#444;}
h1, h2, h3, h4, h5, h6, p, dl, dd, dt, form, img, blockquote, #related ul, #related li, #navigation ul, #navigation ol, #navigation li, #footer ul, #footer li, .nomarkers {margin:0;	padding:0; border:none;	list-style:none; font-weight:normal;}
h1 {color:#354e68; font:2em "Times New Roman",Times,serif; margin:0 0 10px 0;	padding-top:1px;}
h2 {color:#354e68; font:1.6em "Times New Roman", Times, serif; margin:0 0 5px 0;}
h3 {color:#666;	font:bold 1.2em "Times New Roman", Times, serif; margin:0 0 5px 0;}
p {margin:0 0 18px 0;}
a {color:#369;}
a:visited {color:#669;}
a:hover {color:#c60;}
sup {font-size:.85em; font-weight:normal;}
h1 sup {font-size:.6em; font-weight:normal; vertical-align:top;}
div.hr {height:16px; background:url(../images/hdots.gif) left center repeat-x;}
div.hr hr {position:absolute; left:-999em;}
#footer sup {font-size:1em;}

.error {font-weight:bold; color:#cc0000;}

/*HEADER*/
/*#header br {display:none;}*/
#header {float:left; height:110px;}
#logo {float:left; top:0; left:0; border:none;}
#header h2 {float:left; color:#7c8c9c; font:italic 1.7em "Times New Roman", Times, serif; padding-top:48px;}

/*MAIN*/
#main ul {position:relative; margin:0; padding:0 0 18px 18px; list-style:square;}
#main ol {position:relative; margin:0; padding:0 0 18px 20px;}
#main li {margin-bottom:5px; margin-top:0;}
#main ul.nobullets {list-style:none; padding-left:0;}

.photo {border:10px solid white;}
.photo-sm {border:5px solid white;}
.img-right-top {margin:0 0 15px 15px;}

/*table {padding:0; margin:0 0 20px 0; font-size:1em; border-left:1px solid #dfd1bc; border-top:1px solid #dfd1bc;}
caption {color:#666; font:bold 1.2em "Times New Roman", Times, serif;	margin:0 0 5px 0; text-align:left;}
th {font: bold 1.1em;	border-right:1px solid #dfd1bc;	border-bottom:1px solid #dfd1bc; text-align:center; padding:5px 3px; background-color:#e7e6dc;}
th.nobg {background:none;}
th.vert, td.vert, table.centered td.vert {text-align:left; padding:5px; font-weight:normal;}
th.money, td.money, table.centered td.money {text-align:right; padding:5px;}
th.nobold {font-weight:normal;}
td {border-right:1px solid #dfd1bc;	border-bottom:1px solid #dfd1bc; background:#fff;	padding:3px;}
tr.repeat-th td {font: bold 1.1em; padding:5px 3px;}
table.centered td {text-align:center;}
table p {margin-bottom:5px;}*/

/*RELATED*/
#related ul.bullets {position:relative;	margin-bottom:5px; padding-bottom:0; padding-left:1.3em; list-style:disc;}
#related ul.bullets li {margin-top:5px; margin-bottom:0; list-style:disc;}
#related .relatedtext {margin-top:30px;}

/* FOOTER */
#footer {font-size:.9em;}
#copyright {text-align:center;}
#copyright p {margin-bottom:3px; color:#666666;}

/* NAVIGATION */
#navigation {display:none;}

/* MISC */
.textonly {position:absolute;	left:-999em; top:-999em;}
#origin:after {content:".";	display:block; height:0; clear:both; visibility:hidden;}
#origin {height:1%;	padding-bottom:25px;}
#home #origin {height:auto;}

/* misc variants */
#highlights {margin-top:10px;}
#highlights .cols .b {left:0;}
.gallery-highlights {list-style-type:none; position:relative; float:left; width:420px;}
.gallery-highlights li {display:inline;	padding:0;}
.gallery-highlights li.first {padding-left:0;}
.gallery-highlights a {font:italic 1.2em "Times New Roman", Times, serif; margin:0; padding-top:105px; width:140px; display:block; float:left; text-align:center;}
.gallery-highlights a:link, .gallery-highlights a:visited
.gallery-highlights a:hover {text-decoration:underline;}
.album-1 {background:url(../images/photo-highlight1.jpg) center top no-repeat;}
.album-2 {background:url(../images/photo-highlight1.jpg) center top no-repeat;}
.album-3 {background:url(../images/photo-highlight1.jpg) center top no-repeat;}

/* nested columns */
.cols {height:1%; clear:both;}
.cols:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.a {clear:left;}
.a, .b, .c, .d {width:24.7%; float:left; position:relative;}
.cols .cols .a, .cols .cols .b, .cols .cols .c, .cols .cols .d {width:24.7%;}
body .xxx .a, body .xxx .b, body .xxx .c, body .ix .a, body .xi .b,
.cols .xxx .a, .cols .xxx .b, .cols .xxx .c, .cols .ix .a, .cols .xi .b {width:33%;}
body .xx .a, body .xx .b, body .xii .a, body .ixi .b, body .iix .c, 
.cols .xx .a, .cols .xx .b, .cols .xii .a, .cols .ixi .b, .cols .iix .c {width:49.5%;} 
body .ix .b, body .xi .a, 
.cols .ix .b, .cols .xi .a {width:66%;} 
body .xxi .a, body .ixx .b, 
.cols .xxi .a, .cols .ixx .b {width:74.5%;} 
.cols {margin-right:15px !important; width:auto;}
body .xxx, body .xii, body .xii, body .ixi, body .iix {margin-right:30px !important;}
body .xxxx {margin-right:45px !important;}
.b, .cols .cols .b {left:15px;}
.c, .cols .cols .c {left:30px;}
.d, .cols .cols .d {left:45px;}
ul.cols {margin-left:0 !important;}

/* Icons */
.pdf {background:url(../images/pdf.gif) center right no-repeat; padding-right:15px; overflow:hidden;}

/*adhoc-s*/
#adhoc1 {}
#adhoc2 {}
#adhoc3 {}
