/* Dorman museum page css 06/11/2007 */

#sidemenu {
	margin-top: 10px;
	width: 171px;
	float:left;
}
#sidemenu li{
	padding-bottom:5px;
	}
#sidemenu li a{
	padding-left:17px;
	}

#sidemenu li .active{
	font-weight:bold;
	}
#sidemenu ul ul{
	margin-left:5px;
	font-size:90%;
	padding-top:5px;
}
#sidemenu ul ul li{
	padding-bottom:2px;
	font-weight:bold;
}
#sidemenu_2{
	margin-top: 10px;
	width: 171px;
	float:left;
	overflow: hidden;
}
#sidemenu_2 li{
	padding-bottom:5px;
	}
#sidemenu_2 li a{
	padding-left:17px;
	}

#sidemenu_2 li .active{
	font-weight:bold;
	}
#sidemenu_2 ul ul{
	margin-left:5px;
	font-size:90%;
	padding-top:5px;
}
#sidemenu_2 ul ul li{
	padding-bottom:2px;
	font-weight:bold;
}
#pageContent{
	width:575px;
	padding-top:55px;
	float:right;
}
#pageContent_2{
	width:575px;
	padding-top:55px;
	float:right;
	overflow: hidden;
}

#pageContentTimeline{
	width:750px;
	padding-top:0px;
	float:left;
}

.layout_1 h2{
	color:#000000;
	font-size:150%;
	font-weight:bold;
	margin-bottom: 5px;
}

.layout_1 h3{
	color:#2f6b81;
	font-size:130%;
	font-weight:bold;
	margin-bottom: 5px;
}

.layout_1 h6{
	color:#2f6b81;
	font-size:100%;
	font-weight:normal;
}

.layout_1 #text{
	float:left;
	width:480px;
}

.layout_1 #vt_plan{
	float:left;
	width:325px;
}

.layout_1 #text_history{
	float:left;
	width:420px;
}

.layout_1 #text_lg_img{
	float:left;
	width:350px;
}

.layout_1 #text_table{
	float:left;
	width:480px;
}

.layout_1 #text h4{
	color:#2f6b81;
	font-size:120%;
	font-weight:bold;
	}

.layout_1 #images{
	text-align:right;
	float:right;
	width:90px;
}

.layout_1 #vt_qt{
	text-align:right;
	float:right;
	width:250px;
}

.layout_1 #images_md{
	text-align:right;
	float:right;
	width:150px;
}

.layout_1 #images_lg{
	text-align:right;
	float:right;
	width:210px;
}

.galleries{
	background:url(../img/bg_galleries.gif) top right no-repeat;
}
.visiting{
	background:url(../img/bg_visiting.gif) top right no-repeat;
}
.collections{
	background:url(../img/bg_collections.gif) top right no-repeat;
}
.learning{
	background:url(../img/bg_learning.gif) top right no-repeat;
}
.services{
	background:url(../img/bg_services.gif) top right no-repeat;
}
.whatson{
	background:url(../img/bg_whatson.gif) top right no-repeat;
}
.contact{
	background:url(../img/bg_contact.gif) top right no-repeat;
}
.vt{
	background:url(../img/bg_vt.gif) top right no-repeat;
}


.galleriesText{
	float:left;
	width:450px;
}
.galleriesImage{
	float:right;
	width:80px;
}
.galleriesItem{
	border: 1px solid #CCCCCC;
	float:left;
	margin-bottom: 10px;
	padding: 10px;
	width:550px;
}

.visitText{
	float:left;
	width:200px;
}
.visitImage{
	float:left;
	width:180px;
}
.visitItem{
    padding-top:30px;
	float:right;
	width:470px;
}

.contactText{
	float:left;
	width:300px;
}

.hfrontText{
	float:left;
	width:270px;
}
.hfrontImage{
	float:right;
	width:80px;
}
.hfrontItem{
    padding-top:20px;
	float:left;
	width:350px;
}


#pdf td
{
	background-color: #FFF;
	font-size:12px;
	margin: 5px;
	padding: 5px;
}

#pdf th
{
	background-color: #FFF;
	margin: 5px;
	font-size:12px;
	font-weight:bold;
	padding: 5px;
}
/* calendar content adjust */
div.calhead{
	min-height:30px;
	width:480px; 
	vertical-align:middle; 
	display:table-cell; 
	text-align:center;
}

