*{margin:0;padding:0;}
/*startpage*/
#startpage_panel
{
	position:absolute;
	z-index:10;
	width:100%;
	height:100%;
    background-color:#FFFFFE;
    -moz-opacity: 0.00;
    -khtml-opacity: 0.00;
    filter:Alpha(opacity = 0);
    opacity: 0.00;
}
#startpage_date
{
	position:absolute;
    margin: 0;
    z-index:5;
    text-align:right;
    width:120px;
    right:80px;
}
#startpage_quote
{
	margin: 0;
	z-index:5;

	text-align:right;
}
#startpage_quote_div
{
	position:absolute;
	margin-top: 50px;
    top:100px;	/* <SB 190 > */
	left:40px;
}
#startpage_image
{
    float:left;
    margin-right:10px;
}
/* <SB */
#startpage_image3
{
    float:left;
    margin-right:10px;
	margin-bottom: 30px;
}
/* SB> */
#startpage_img_div
{
    cursor:pointer;
    position:absolute;
    top:190px;
    left:40px;
}
.startpage_logo
{
    position:absolute;
    top:49px; /* <SB 99 > */
}
/*events*/
.events_date
{
    font-weight:bold;
}
.events_title
{
	font-weight:bold;
}
/*press*/
.press_date
{
    font-weight:bold;
}
.press_title
{
	font-weight:bold;
}
/*traveller*/
.traveller_title
{
	font-weight:bold;
}
/*books*/
.books_date
{
    font-weight:bold;
}
.books_title
{
    font-weight:bold;
}
/*galleries*/
#drawingstyles_menu
{
    position:absolute;
    z-index:500 !important;
	width:940px;
}

#drawingstyles_panel2
{
	z-index:600 !important;
	display:none;
	float:left;
	text-align:right;
}
#shadow_left
{
    float:left;
	width:10px;
	background: url("../images/box_shadow_left.png") 0 0 no-repeat;
}
#drawingstyles_content
{
	float:left;
	padding:0 5px 0 5px;
	min-width:93px;
}
#shadow_right
{
	float:left;
    width:10px;
    background: url("../images/box_shadow_right.png");
}
.clearAll
{
	clear:both;
	height:0px;
	margin:0;
	padding:0;
}
#shadow_bottom_left
{
    float:left;
    width:100px;
    height:15px;
    background:url("../images/box_shadow_bottom_left.png");
}
#shadow_bottom_right
{
    float:right;
    /*width:50%;*/
    height:15px;
    background:url("../images/box_shadow_bottom_right.png") top right no-repeat;
}
#picture_detail_info
{
    background-color:#FFFFFF;
    z-index:1000;
    position:fixed;
    top:30px;
    left:50%;
    text-align:center;
    padding:10px;
}
#info_img
{
	margin-bottom:5px;
}
#collection_title
{
    text-align:left;
    float:left;
    font-weight:bold;
}
#info_close
{
    text-align:right;
}
    #info_close a, #info_close a:hover
    {
        color: #000;
    }
#collection_count
{
    text-align:left;
}
#info_description
{
    text-align:left;
    margin-top:5px;
    margin-bottom:5px;
}
#info_div
{
    text-align:left;
    margin-top:5px;
    margin-bottom:5px;
}
#info_forward
{
	float:right;
}
#info_back
{
	float:left;
}
.linkbutton
{
    cursor:pointer;
}
.img_hover_div
{
	display:none;
	position:absolute;
    background-color:#404040;
    top:0px;
    left:0px;
    -moz-opacity: 0.80;
    -khtml-opacity: 0.80;
    filter:Alpha(opacity = 80);
    opacity: 0.80;
    z-index:10;
}
.picture_gallerie
{
    margin:0 5px 5px 0;
    float:left;
}

.drawingstyles
{
    position:absolute;
    right:0px;
    text-align:right;
    padding:5px;
    z-index:0;
}
    #drawingstyles_panel1
    {
        background: url("../images/drawingstyles_arrow1.gif") 0 8px no-repeat;
    }
    #drawingstyles_content
    {
        background: #fff url("../images/drawingstyles_arrow2.gif") 62px 5px no-repeat;
    }
.drawingstyles a
{
   display: block;
   margin: 0;
   padding: 0;
   padding-bottom:5px;
}
.galleries_img
{
    border-width:1px;
    border-style:solid;
    border-color:#e3e7ea;
    z-index:5;
}
/*Yaneks travels with Jane*/
.travel_photo2
{
	position:relative;
	float:left;
	padding:10px;
	margin-top:20px;
}
#travel_photos
{
	position:relative;
	float:left;
	padding:10px;
	margin-top:20px;
}
#photo_detail_info
{
    background-color:#FFFFFF;
    z-index:1000;
    position: absolute;
    top:40%;
    left:50%;
    width:770px;
    text-align:center;
    padding:10px;
}
#photo_title
{
	text-align:left;
	float:left;
	font-weight:bold;

}
#photo_story
{
	margin-top:10px;
	font-weight:normal;

}
#photo_count
{
    text-align:left;
}
/*biography*/
#bio_content_table
{
    width:670px;
}
.bio_text
{
    width:430px;
}
.bio_img
{
    vertical-align:top;
    padding-left:15px;
}
/*poetry*/
.poetry_directory
{
	margin-bottom:10px;
}
.poetry_directory_spacer
{
	margin-bottom:5px;
}
.poetry_title
{
	font-weight:bold;
}
/* <SB readings*/
.readings_directory
{
	margin-bottom:10px;
	padding-bottom:1.2em;
	margin-left:20px;
}
.readings_directory_entry
{
	padding-bottom:.8em;
}
.readings_title
{
	font-weight:bold;
}
/*mural*/
.mural_date
{
	font-weight:bold;
}
.mural_title
{
	font-weight:bold;
}
.imgright
{
	float: right;
	padding: 6px 10px 6px 0px;
}
/* SB > */
/*notebook*/
.notebook_date
{
	font-weight:bold;
}
.notebook_title
{
	font-weight:bold;
}
/*quotations*/
.quotations_headline
{
	font-weight:bold;
	margin-bottom:2em;
}
.quotations_text
{
	font-style:italic;
}
/*contact*/
#edt_name
{
	width:200px;
	height:17px;
	background-color:#fcfcfc;
    border-width:1px;
    border-style:solid;
    border-color:#B4B4B4;
}

#contact_name
{
	margin-top:20px;
	font-style:italic;
}
#edt_mail
{
	width:200px;
	height:17px;
	background-color:#fcfcfc;
	border-width:1px;
    border-style:solid;
    border-color:#B4B4B4;
}
#contact_mail
{
	margin-top:20px;
	font-style:italic;
}
#txt_message
{
	width:300px;
	height:125px;
	background-color:#fcfcfc;
	border-width:1px;
    border-style:solid;
    border-color:#B4B4B4;
}
#contact_message
{
	margin-top:20px;
	font-style:italic;
}
#contact_buttons
{
	margin-top:10px;
	width:300px;
	text-align:right;
}
.contact_headline
{
	font-weight:bold;
}
.contact_form
{
	margin-top:2em;
}
/*general*/
#rahmen_div
{
    width:960px;
    z-index:0;
}
#menu
{
	position:absolute;
	left:115px;
	top:89px;
    width:840px;
}
#menu2
{
	position:absolute;
	left:155px;
	top:108px;
    width:840px;
}
/* original
#content
{
    position:absolute;
    top:108px;
    left:10px;
    z-index:500;
    padding:10px;
    width:960px;
}
*/
/* <SB */
#content
{
    position:absolute;
    top:127px;
    left:200px;
    z-index:500;
    padding:10px;
    width:750px;
}
#content_quote
{
    position:absolute;
    top:127px;
    left:10px;
    z-index:500;
    padding:10px;
    width:180px;
}
#content_latest
{
    position:relative;
    top:60px;
    z-index:500;
    padding:10px;
    width:180px;
}
#special_quote
{
    position:relative;
    top:100px;
    z-index:500;
    padding:10px;
    width:180px;
}
#enquiry
{
    position:absolute;
    top:600px;
    left:10px;
    z-index:500;
    padding:10px;
    width:180px;
}
#not_clarke
{
    position:absolute;
    top:400px;
    left:10px;
    z-index:500;
    padding:10px;
    width:180px;
}
/* SB > */
#menu_blocker
{
    position:fixed;
    z-index:900;
    top:0%;
    left:0%;
    width:100%;
    height:100%;
    background-color:#CFCFCF;
    -moz-opacity: 0.80;
    -khtml-opacity: 0.80;
    filter:Alpha(opacity = 80);
    opacity: 0.80;
}
#selected
{
	color:black;
	text-decoration:none;
}
.divider
{
	margin: 10px 0px 10px 0px;
}
/* original
.content_text
{
	position:relative;
	left:96px;
	width:450px;
}
*/
/* <SB */
.content_text
{
	position:relative;
	width:450px;
}

.display_visible
{
	display:block;
}
.display_hidden
{
	display:none;
}
.menuItem
{
    float:left;
    padding-right:10px;
}
a
{
	outline:none;
}
a:link
{
/* original
    color:#a0a0a0; text-decoration:none;
*/
/* < SB */
    color:#a0a0a0; text-decoration:none;
/* SB > */
}
a:visited
{
    color:#a0a0a0; text-decoration:none;
}
a:focus
{
    color:#a0a0a0; text-decoration:none;
}
a:hover
{
    color:#333333; text-decoration:none;
}
a:active
{
    color:#a0a0a0; text-decoration:none;
}
body
{
    margin: 15px 0px 0px 15px;
    font-family: Arial;
    font-size:12px;
    color:#333333;

}
