/*Strindberg microsite styles*/

#maincontent {margin-left:36px;margin-top:15px;}

div.quote { background: #E4E4C9; padding: 10px; margin: 0 0 10px 15px; }
h4.quote { color: #666600; !important; font-size: 14px !important; font-weight: normal !important; margin: 0 0 10px 15px !important; padding: 0 !important; background: none !important; }

a {color: #666600; text-decoration: none; }

a:hover {color: #333333; text-decoration: underline;}

img{
border:0px;}

.fl_di{
float:left;
display:inline;}

#topnav { font-size:1.2em; height: 20px; margin-top:10px; }

#topnav a { font-size:0.7em;}

#roomnav { vertical-align: middle; padding-bottom: 15px; text-align: right; }
#nav2 { height: 20px; vertical-align: middle;}
span {color: #666600; font-size: 11px;}
span.bluenav {color: #33657A; float:right;  }
.bluenav a { color: #33657A; }
.bluenav a:hover { color: #000; }


img.sponsor {display: inline; }
td#info { vertical-align: top; text-align: left; }
#info p {font-size: 12px; padding: 0 !important; margin: 0 0 15px 0 !important; }
#info a {font-size: 12px;}
td#leftcell {vertical-align: top; text-align: left; width: 250px; }
td#leftcell200 {vertical-align: top; text-align: left; width: 200px; }
td#leftcell137 {vertical-align: top; text-align: left; width: 137px; }
td.leftcell137 {vertical-align: top; text-align: left; width: 137px; }
td#rigthcell {vertical-align: top; width: 290px; }
td.datecell {vertical-align: top; width: 63; text-align: right;}
td#rigthcell340 {vertical-align: top; width: 340px; }
td.rigthcell340 {vertical-align: top; width: 340px; }
div.timeline {background: #E4EEF0; padding: 15px 5px 5px 0 ; margin: 0 0 20px 15px;} 
.img {background: #E4EEF0; padding: 0 0 25px 0 ; margin: 0 0 35px 0;}
#strindberg p {font-size: 12px; padding: 0 0 0 15px; margin: 0 0 10px 0; background: none; }
p.credit { font-size: 11px !important; padding: 0 !important; margin: 8px 8px 0 8px !important; }
p.credittime { font-size: 11px !important; padding: 0 !important; margin: 3px 0 15px 0 !important; }
p.credittop { font-size: 11px !important; padding: 0 !important; margin: 3px 0 15px 15px !important; }
span.nospace { color: #000 !important; font-size: 12px !important; padding: 0 !important; margin: 0 !important; }
.rigthcell340 h4 { color: #33657A; font-size: 14px; font-weight: bold; font-variant: small-caps; margin: 0; padding: 0 0 10px 15px; background: none; letter-spacing: 0.1em; }
#rigthcell340 h4 { color: #33657A; font-size: 14px; font-weight: bold; font-variant: small-caps; margin: 0; padding: 0 0 10px 15px; background: none; letter-spacing: 0.1em; }

/*cms styles*/

ul { }

td.menu { padding-top: 15px; }
#freetalkstitle, #coursestitle, #talkstitle, #filmstitle, #familiestitle, #studydaystitle, #schoolstitle, #symposiatitle {font-family: arial, helvetica, geneva, sans-serif; background: #ffffff; color: #333333; font-size: 12px; margin-bottom: 0;}
#freetalkslist, #talkslist, #filmslist, #familieslist, #studydayslist, #schoolslist, #text, #symposialist {list-style-type: none; background-repeat: no-repeat; background-position: 10px 5px; background-color: none; }
li.right {list-style-image:url(images/greenarrow.gif);}


span.nothing {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; color: black; padding: 0; margin: 0;}
#title {display: none; }
	
	
.stringberg_col_left{
margin-top:14px;
width:250px;}

.stringberg_col_left_room{
margin-top:30px;
width:200px;
padding-right:50px;}

.stringberg_col_right{
margin:14px 0 0 15px;
width:250px;}

.strindberg_room_nav{
text-align:right;
margin-top:10px;
width:100%;}

/* top level of header bar */



