@charset "utf-8";

/* CSS Document */
.subheader {font-size: 12px;
font-weight: normal;}


.ppb {background: url('images/poster-book.jpg') top left no-repeat; padding-left: 15px;height: 15px;}
.ppb-alt {background: url('images/poster-book.jpg') top right no-repeat; padding-right: 15px; height: 15px;} 
.jewish-today td {text-align: center;}
.jewish-today .poster-information {width: auto; width: 100%; margin-top: 15px;}
.jewish-today span.poster_special {width: 100%;} 
.jewish-today .alternate-poster-info {width: 100%;}
.jewish-today .alternate-poster-info li {width: 100%;} 
a.button {text-decoration: none;} 
div.button {width: 150px; height: 40px; border: 1px solid #ccc; background-color: #dedede; background-image: url('gradient.png'); background-position:center; text-align: center; vertical-align:middle; position: relative; -moz-border-radius: 2px; -webkit-border-radius: 2px;}

.button .text {color: #3a3a3a; font-weight: bold; font-size: 12px; vertical-align: center; position: absolute; top: 50%; height: 20px; margin-top: -15px; width: 120px; left: 50%; margin-left: -60px; text-align: center; text-decoration: none; text-shadow: 1px 1px 1px #e6e5e5; }
.footer-template small {} 

.small-text {font-size: 10px;} 

body { background: #ffffff none repeat scroll 0% 0%;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

margin:0px auto;

padding:0px;}


.jewish-today h1 {float: left; width: 900px; border-top: 2px solid #333; margin-bottom: 25px; padding-top: 10px; padding-bottom: 10px;} 

.posters-page {clear: both; float: left; clear: both;}  

.smaller {font-size: 11px; text-align: left; padding-left: 167px; margin-top: 12px;} 
.contact {margin-left: -38px;

height: 2px;
padding-bottom: 12px;
margin-bottom: 5px;
text-align: left;
width: 338px;}


p {clear:both;} 


.poster-information-container {}

.poster-information { text-align: center;width:197px;} 



.poster-box {float:left;

height:440px;

text-align:center;

width:196px;}

.footer-template {
clear:both;
padding-bottom:10px;
padding-top:10px;



}



.buttons {}

.price-info {float:left;

font-weight:bold;

padding-bottom:5px;

padding-top:10px;

width:100%;}

.price-info span { font-size: 14px;}







ZZ{display: none} 



a {font-size: 12px; }

a #title {font-size: 12px;}}

a img {outline-style:none;

text-decoration: none;} 

img {border: none;

outline-style:none;}



.left_element img {

	padding: 3px;

}

.container {

	width: 1000px;

	margin: 0px auto 0px;

	background-color: #ffffff;

	height: 2200px;

	

	

	

	



}



.alternate-poster-info {list-style: none;  font-size: 8px; margin-left: 0px; padding-left: 0px; float: right; }

.alternate-poster-info li {list-style: none; float: left;}

.alternate-poster-info span  {padding: 4px; float: left;} 

.alternate-poster-info span a { font-family: verdana; font-size: 12px;} 



h1 { font-size: 26px;}



h1.front {float:left;

font-size:12px;

margin-left:100px;

padding-left:30px;

text-align:center;

width:600px; }

h2.front {font-size: 12px;}



h4 {font-size: 1.1em;

font-weight: strong;}



.header {

	width:inherit;

	height: 150px;

	background-color: #ffffff;

	text-align:center;

}



.main_element {

	height: 1600px;

	width: 960px;

	float: left;

	background-color:#ffffff;

}



	.menu {

	height: 90px;

	



}



.poster_text {}

.left_element {

	width: 750px;

	

	height: 635px;



}



.right_element {

	border-left:thin solid #CCCCCC;





width:200px;

float: right;



	

}



.header_graphic {

	width: 275px;

	float: left;

	

}

.header_text {

	width: 450px;

	float:left;

	padding-

}



.other_posters {

	float: left;

	width: 750px;

	height: auto;

	margin-top: 40px;

}



.other_posters_box {

width: 60px;

height: 120px;

text-align: center;

float: left;

margin-top: 4px;

}



.other_posters_box img {

text-decoration: none;

}





.main_menu {

	float:right;

	width: 550px;

	height: 70px;

	margin-top: 7px;

}

	

	.bottom_area {

	width: 1024px;

	height: 650px;

}

	

	.bottom_columns {

	width: 640px;

	float: left;

	height: 605px;

	padding: 10px;

	font-size:13px;

	line-height: 20px;

}



.bottom_columns .column {width: 300px; float: left; height: 600px; padding-left: 20px;} 



.bottom_column-right {float: right;

width: 350px;

	display: block;

	height: 605px;

	overflow: hidden;

	} 

.footer {width: inherit;

height:300px;

width: 700px;

float: left;



}



.small-area {width: 500px; margin-bottom: 120px; float: left; margin-top:100px;}



.other_exhibits {

	width: 200px;

	height: 500px;

	margin-left: 25px;

	text-align: center;

}

.exhibits {

	width: 200px;

	height: 442px;

	margin-left: 25px

}



.other_posters_box a {

text-decoration: none;

color: #000000;

}



.cyrk {

	font-weight: bold;

	font-style: italic;

}



span.poster_special {

	font-family: Times New Roman;

	font-size: 10px;

	font-weight: bold;

	text-align:center;

}



span.poster_title {

	font-family: Verdana;

	font-size: 16px;

	font-weight: bold;

}



span.poster_subtitle {

	font-family: Verdana;

	font-size: 13px;

	font-weight: bold;

}



span.poster_dates {

	font-family: Times New Roman;

	font-size: 16px;

}







span.poster_number {

}





span.poster_dimensions {

	font-family: Times New Roman;

	font-size: 16px;

}



span.poster_info_label {

	font-family: Arial;

	

}



.see_us_at {width: 210px;

float: left;}



.poster_artist a {font-size: 16px;} 



.right_menu {margin-left: 15px;}
