/*
Theme Name: Look
Author: Aaron Yinan An, Marika Andrews
Author URI: http://www.slv.vic.gov.au/
Version: 1.0
Tags: State Library of Victoria, SLV, Blog, Look

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/




/* GENERAL */
body
{
	color:#554C45;
	font-family:Arial,Helvetica,sans-serif;
	font-size:62.5%;
	background:#F4F0EE; /* Just for Rich */
}

.block ul,
.item-list ul li,
ul.menu li
{
	list-style:none;
	margin:0;
	padding:0;
}


#page
{
	padding-top:5px;
	background:white;
}

.thumbnail, .node-type-explore-landing .views-field-field-hero-image-nid{
	border:1px solid #E9E9E9;
	float:left;
	margin-right:10px;
	padding:4px;
}

.thumbnail img, .node-type-explore-landing .views-field-field-hero-image-nid img{
	display:block;
	border:1px solid #E9E9E9;
}

.left
{
	float:left;
}
.right
{
	float:right;
}


#main-content .main-text-body ol,
.entry ol{
	list-style-type:decimal;
	font-size:1.3em;
	line-height:1.6em;
	margin:0 0 15px 25px;
}

#main-content .main-text-body ul,
.entry ul{
	font-size:1.3em;
	line-height:1.6em;
	list-style-image:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_bodytext.png);
	margin:0 0 15px 25px;
}

blockquote{
	margin:0px 0px 0px 22px;
	/*
	font-style:italic;
	border:#CCC dotted 1px;
	padding:4px;
	*/
}

ul.static-links li
{
	font-size:1.2em;
	/* text-transform:uppercase; */
}

.editor_highlight{
	background:#FF0;
	color:#F00;
}

acronym, abbr{
	border-bottom:1px dotted #999999
}

sup,sub {
	font-size: 0.75em;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
}

sup {
	vertical-align: super;
}

sub {
	top: .5ex;
}

/* HEADER SECTION */
#header
{
	/* background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_header.gif) no-repeat left top #FFF; */
}

#header #logo_wrapper
{
	height:110px;
	position:relative;
}

#header #logo_wrapper ul.static-links
{
	position:relative;
}

#header #logo_wrapper .logo
{
	position:absolute;
	left:15px;
	top:40px;
}

/* nav */
#nav
{
	position:relative;
	z-index:500;
	background-color:#554C45;
	border-top:1px solid #595754;
	border-bottom:1px solid #595754;
}

#nav ul li
{
	float:left;
	display:block;
	border-right:1px solid #595754;
	list-style:none;
	list-style-image:none;
}

#nav li a
{
	display:block;
	line-height:28px;
	text-decoration:none;
	padding:0 25px;
	color:#f4f0ee;
	font-size:1.6em;
}

#nav li a:hover
{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_menu_active.gif) repeat-x center;
}

#nav li.expanded{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_menu.gif) repeat-x center;
}

#nav li.expanded.hover{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_menu_active.gif) repeat-x center;
}

#nav ul.submenu li.leaf{

}


/* 2nd level */
#nav li.hover,
#nav .topnav-dd-wrap
{
	background-color:#3c342f;
}

#nav .topnav-dd-wrap
{
	width:100%;
	display:block;
	position:absolute;
	left:-500em; /* to hide overlay */
	z-index:500;

	background:#3c342f url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_overlay.gif) repeat-x;
	background-position:bottom;
}


#nav .topnav-dd-wrap ul
{
	width:300px;
	float:left;
	margin:0 10px;
	padding:20px 0;
}

#nav li.hover .topnav-dd-wrap{ left:0; }

#nav li li
{
	width:300px;
	border:0;
}

#nav li li a
{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_dropdown.gif) no-repeat left center;
	padding-left:20px;
	font-size:1.5em;
	color:#f3f0ed;
	border-bottom:1px solid #4A4640;
}

#nav li li a:hover
{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_dropdown_hover.png) no-repeat left center;
}

/* search box */
#search,
#search a
{
	font-size:1.3em;
	color:white;
}

#search
{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_search.gif) no-repeat left top #FFF;
	height:57px;
	padding:27px 15px 0;
}

#search a:hover
{
	text-decoration:underline;
}

#search #search_field
{
	padding-bottom:10px;
}


#search #search_field input
{
	border:0;
	background:white;
	height:22px;
}

#search #search_field a
{
	margin:0;
	width:112px;
	height:25px;
	display:block;
	font-size:0;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/btn_search.png) no-repeat;
}


#search #search_field a:hover
{
	text-decoration:none;
}

#search input
{
	margin:0 5px 0 0;
}

#search label
{
	color:white;
	padding-bottom:5px;
}


.main-text-body{
	margin-left:1.2em;
}

#main-content ul, #main-content ol{
	margin-left:13px;
}


.image-list{
	list-style-image:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_bodytext.png);
}

.image-list-lv2{
	list-style-image:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_bodytext_2ndlvl.png);
}

.dot-list{
	list-style-image:none;
	list-style:disc;
}

/* Front page
----------------------------------------------------------*/
.front .column
{
	border:1px solid #DBDBDB;
}

.front .column .content
{
	padding:0 10px;
}

#block-views-front-promo-whats-on .title,
#block-views-front-promo-make-the-most li,
#block-views-front-promo-from-community .blog_cate_title,
#block-views-front-promo-from-community li
{
	font-size:1.3em;
	line-height:1.6em;
}

#block-views-front-promo-whats-on .title
{
	margin-bottom:5px;
}

#block-views-front-promo-whats-on li
{
	font-size:1.3em;
	line-height:1.6em;
}

#block-views-front-promo-from-community img{
	float:left;
	margin-right:6px;
}

#block-views-front-promo-from-community .views-row{
	margin-left:22px;
}

#block-views-front-promo-from-community ul{
	margin-bottom:8px;
}

/* Front page promo */
#promo{
	margin-bottom:7px;
}


#promo .smallredcaps
{
	font-size:1.1em;
	/* letter-spacing:0.2em; */
	color:#AD2017;
	text-transform:uppercase;
}

#promo .smallgreycaps
{
	font-size:1.1em;
	text-transform:uppercase;
}

#promo .views-field-title
{
	position:absolute;
	background:white;
	color: #554C45;
	position:absolute;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}


#small-promo, #large-promo
{
	margin:0;
}

/* small images */
#small-promo
{
	width:240px;
}

#block-views-front-small-promo{
	margin-bottom:0px;
}

#block-views-front-small-promo img
{
	display:block;
}

#block-views-front-small-promo .views-row
{
	position:relative;
}

#block-views-front-small-promo .views-field-title
{
	width:235px;
	padding:5px;
	padding-top:3px;
	padding-bottom:3px;
	bottom:0;
}

#block-views-front-small-promo .views-field-title .field-content{
	background:#999;
}

/* large promo */
#large-promo
{
	width:720px;
}

#block-views-front-large-promo
{
	position:relative;
	font-size: 1.1em;
	margin-bottom:0px;
}

#block-views-front-large-promo .block
{
	margin:0;
}

#block-views-front-large-promo #controller
{
	background:white;
	bottom:2px;
	height:21px;
	padding:4px 0 0 4px;
	position:absolute;
	right:0;
	z-index:100;
}

#block-views-front-large-promo #promo-nav a
{
	background:white;
	border:1px solid #E2DFDD;
	display:block;
	float:left;
	height:18px;
	line-height:18px;
	margin-right:4px;
	text-align:center;
	text-decoration:none;
	width:20px;
}

#block-views-front-large-promo #promo-pause
{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/btn_home_pause.gif) center no-repeat;
	display:block;
	float:left;
	height:18px;
	margin-top:1px; /*just for marika */
	margin-right:2px;
	width:20px;
}

#block-views-front-large-promo #promo-play
{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/btn_home_play.gif) center no-repeat;
	display:block;
	float:left;
	height:18px;
	margin-right:2px;
	width:20px;
}

#block-views-front-large-promo .views-field-title
{
	width:708px;
	bottom:2px;
	padding:6px;
}

#block-views-front-large-promo #promo-nav a.activeSlide
{
	background:#E2DFDD;
	color:#554C45;
}


/* what's on section */
#block-views-front-promo-whats-on .views-row{
	margin-bottom:10px;
}

#block-views-front-promo-whats-on .views-row-last{
	margin-bottom:0px;
}


/* Body
----------------------------------------------*/

/* breadcrumb */
.breadcrumb
{
	margin-bottom:6px;
	color:#554c45;
	font-size:1.1em;
}

.breadcrumb li
{
	display:inline;
	line-height:24px;
	padding-left:10px;
	margin-right:5px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/arrow_bcrumb.gif) left center no-repeat;
}

.breadcrumb li.first
{
	background:none;
	padding:0;
	margin-left:10px;
}

/* page functions */
.page-functions{
	/* width:200px; */
}

.page-functions div{
	float:left;
	border:#F00 solid 0px;
}

.page-functions a{
	display:block;
	height:24px;
	width:28px;
}

a#toolbox_fave{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_fave.gif);
}
a#toolbox_email{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_email.gif);
}
a#toolbox_print{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_print.gif);
}
a#toolbox_pdf{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_pdf.gif);
}
a#toolbox_txt1{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_txt-.gif);
}
a#toolbox_txt2{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_txt+.gif);
}
a#toolbox_share{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_share.gif);
}

a#toolbox_fave:hover{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_fave_over.gif);
}
a#toolbox_email:hover{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_email_over.gif);
}
a#toolbox_print:hover{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_print_over.gif);
}
a#toolbox_pdf:hover{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_pdf_over.gif);
}
a#toolbox_txt1:hover{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_txt-_over.gif);
}
a#toolbox_txt2:hover{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_txt+_over.gif);
}
a#toolbox_share:hover{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_share_over.gif);
}

.node-type-wider-text-page .wider-content-page-main{
	float:left;
	width:530px;
}

.node-type-wider-text-page #sidebar-right{
	float:right;
	width:382px;
}

.node-type-wider-text-page #sidebar-right img{
	width:360px;
	height:236px;
}

.node-type-wider-text-page .sidebar-right .views-field-field-image-fid{
	border:#CCC solid 1px;
	padding:8px;
	margin-bottom:20px;
}

.node-type-wider-text-page .sidebar-right .related .item-list li{
	width:150px;
}

/* tabs */
ul.primary
{
	font-size:1.3em;
	padding:0 5px;
	margin:0 0 5px 0;
}

/* bullet list */
#block-views-front-promo-whats-on .title,
.item-list ul li
{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_body.gif) no-repeat white;
	background-position:left 0.2em;
	padding-left:15px;
}

/* make the most of your library */
#block-views-front-promo-make-the-most li
{
	margin-bottom:8px;
}

/* submenu title view*/
#block-submenutree-submenu-tree-display .item-list li
{
	background-position:left 0.4em;
	font-size:1.6em;
	line-height:1.8em;
}

/* submenu teaser view */
#block-submenutree-submenu-tree-display .teaser
{
	margin-bottom:15px;
}
#block-submenutree-submenu-tree-display .teaser .title
{
	background:#f4f0ee;
	padding:2px 5px;
	font-weight:bold;
	font-size:1.6em;
	line-height:1.6em;
}

/* more to explore (assets0 */
.more-to-explore
{
		margin-bottom:15px;
}

.more-to-explore .field-item
{
	font-size:1.2em;
	line-height:1.4em;
	margin-bottom:0.5em;
}

/* related links */
.related
{
	border:1px solid #DFDFDF;
}

.related h3
{
	font-size:1.6em;
	color: #6d6f6f;
}

.related li
{
	font-size: 1.2em;
	line-height: 1.6em;
}

.related .item-list
{
	padding:10px 0;
}

.related .item-list li
{
	float:left;
	width:200px;
	margin: 0 0 10px 10px;
}


.node-type-wider-text-page #sidebar-right .related .item-list li{
	width:160px;
}


/* assets */
.field-field-links a,
.field-field-audio-video a,
.field-field-attachment a
{
	font-size: 1.2em;
	line-height: 1.6em;
}



/* most... tabs */
#block-quicktabs-events-most-widget .item-list ol
{
	padding-left:17px;
}

#block-quicktabs-events-most-widget .item-list ol li
{
	list-style:decimal;
	line-height:1.6em;
}


/* our librarians suggest (carousel theming refer to jcarousel/skin.css) */
#block-views-our-librarians-suggest
{
	background-color:black;
}

#block-views-our-librarians-suggest h3
{
	background-image:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_suggested.gif);
	background-color:transparent;
	background-position:left center;
	color:#f4f0ee;
	margin:0;
	padding-top:10px;
}

#block-views-our-librarians-suggest li
{
	background:none;
	padding:0;
}

/* Event page
----------------------------------------------*/
#event_details
{
}

.event_update
{
	float:left;
	font-size:1.5em;
	font-weight:bold;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/event_update.gif) #E2DFDD left center no-repeat;
	padding:0 10px 0 25px;
	height:21px;
	line-height:1.5em;
	margin-bottom:5px;
}

.book_online
{
	float:right;
	clear:both;
}

#event_details .field
{
	font-size:1.3em;
	line-height:2em;
	clear:left;
}

#event_details label
{
	font-weight:bold;
	float:left;
}

#event_details .field_detail
{
	margin-left:50px;
}

/* event submenu */
.submenu
{
	margin-bottom:30px;
}

/* featured/past events*/
.sub-event-item
{
	margin-bottom:15px;
}

.sub-event-item .date
{
	font-size:1.2em;
	padding:2px;
	background:#f4f0ee;
}

.sub-event-item .title
{
	font-weight:bold;
	font-size:1.6em;
	line-height:1.6em;
}

/* Sitemap
----------------------------------*/
#site-map .title
{
	display:none;
}

#site-map ul.menu
{
	padding:0;
	margin:0;
}

#site-map ul.menu li
{
	font-size:1.6em;
	margin-left:10px;
	margin-bottom:1em;
	background-position:left 0.3em;
}

#site-map ul.menu li li
{
	margin-bottom:0;
	font-size:1em;
}

/* Collections
----------------------------------*/
.view-collections-tab
{
	border:1px solid #554C45;
	height:370px;
}

.view-collections-tab h3
{
	background:#554C45;
	margin:0;
	padding:10px;
	font-size:1.6em;
}

.view-collections-tab h3 a
{
	color:white;
}

.view-collections-tab .collection-tabs
{
	position:relative;
	margin:10px;
}

.view-collections-tab .collection-tabs .pane
{
	display:none;
	position:absolute;
	top:0;
	right:0;
	padding: 10px;
	background: #F3F0ED;
}

.view-collections-tab .collection-tabs ul
{
	width:230px;
}

.view-collections-tab .collection-tabs li
{
	display:block;
	font-size:1.4em;
	line-height:24px;
	padding-right:10px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/arrow_collection.png) no-repeat 215px 9px;
}

.view-collections-tab .collection-tabs li a
{
	display:block;
	border-bottom:1px solid #D9D6D5;
	padding:0 5px;
}

.view-collections-tab .collection-tabs li a:hover
{
	text-decoration:none;
}

.view-collections-tab .collection-tabs li.hover
{
	background-image:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/arrow_collection_over.png);
	background-color: #F3F0ED;
}

.view-collections-tab .collection-tabs li.hover .pane
{
	display:block;
}

.view-collections-tab .view-footer
{
	font-size:1.4em;
	margin:10px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_body.gif) center left no-repeat;
	padding-left:15px;
}

.collection
{
	margin-bottom:20px;
}

.collection .views-field-title
{
	display:block;
	font-size:1.6em;
	background:#554C45;
}

.collection .views-field-title a
{
	color:#f4f0ee;
	line-height:1.5em;
	display:block;
	padding:0 5px;
}

.collection img
{
	border: 1px solid #6D6F6F;
}

/* Footer
----------------------------------------------------------*/
#footer
{
	/*background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_footer.gif) white top no-repeat;*/
	color: #554c45;
	/*padding-top:40px;*/
	/*margin-top:40px;*/
	clear:both;
}
.view-footer-view{
	padding-top:40px;
	margin-top:40px;
	background:white url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_footer.gif) top no-repeat;
}

#footer p,
#footer li
{
	font-size:1.2em;
	line-height:1.5em;
}


#footer #legal li,
#footer #legal li a
{
	font-size: 1em;
	text-transform:uppercase;
	/* letter-spacing:0.1em; */
	padding:0 1px;
}

#footer .heading
{
	font-size:1.6em;
	border-bottom:1px solid #DFDFDF;
	margin-bottom:10px;
	padding-bottom:1px;
}

/* top */
#footer #footer-top
{
	padding: 10px 0;
	margin-bottom:10px;
	background-color:#F4F0EE;
}

/* left col */
#footer #opening-hours-time
{
	text-align:right;
}

#footer #opening-hours-link
{
	margin:1.5em 0;
}

#footer #opening-hours-link li
{
	margin-bottom:0.5em;
}

#footer #opening-hours-link li,
#footer .issues-link a
{
	padding-left:15px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_footer.gif) left top no-repeat;
	list-style:none;
}

/* right col */
#footer #stay_connected
{
	border-bottom:1px solid #DFDFDF;
	padding-bottom:1em;
}

#footer #stay_connected ul li{
	float:left;
	border:#F00 solid 0px;
	width:100px;
	text-align:center;
	margin:5px 0px 5px 0px;
}

#footer #slv-newsletter .heading{
	font-size:1.4em;
	border:0;
	margin:5px 0;
}

#footer #legal .static-links{
	float:right;
	margin-right:1em;
	font-size:1em;
	margin-top:1.2em;
}

/* message/status */
.messages
{
	padding:10px;
	font-size:1.2em;
	line-height:1.6em;
	background-color:#CFC;
}

div.error
{
	border:0;
	padding:10px;
}

/* Images
----------------------------------*/
#block-views-related-images,
#block-cck-blocks-cck-hero-image,
#block-views-hero-image-carousel,
#block-cck-blocks-cck-av-asset
{
	border: 1px solid #EDEDED;
	background:white;
}
#block-cck-blocks-cck-av-asset{
padding:10px;
}

#block-views-related-images img,
#block-cck-blocks-cck-hero-image img,
#block-views-hero-image-carousel img
{
	display:block;
}

/* Related images */
#block-views-related-images
{
	padding:4px;
}

#block-views-related-images .large
{
	margin:5px;
}

#block-views-related-images li
{
	float:left;
	margin:5px;
}

/* Hero image */
#block-cck-blocks-cck-hero-image,
#block-views-hero-image-carousel
{
	padding:9px;
}

/**
 *  Newsletter subscription block
 */
.block-simplenews label
{
	display:none;
}

.block-simplenews input.form-text
{
	float:left;
}

.block-simplenews .issues-link a
{
	font-size:1.3em;
	padding-left:20px;
	line-height:2em;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_white_bgd.gif) left center no-repeat;
}

/* fivestart widget */
form.fivestar-widget
{
	margin:1em 0;
}

/*-----------------------------------------------------*/

/*----------------------Aggregation page Start-------------------------------*/
#block-panels-mini-mini-panel-featurevid2 ul{
font-size:1.1em;
line-height:1.2em;
list-style-type:none;
}
#block-quicktabs-explore-other-video--audio ul{
font-size:1.2em;
line-height:1.2em;
list-style-type:none;
}
#mini-panel-featurevid2, .feature-black, #block-views-ratingsview-block-vote{
		background:#000000;
}
#mini-panel-featurevid2{
padding:20px;
}
.lavselector-box{
/*	padding:30px 0 30px 30px; */
	border-left:1px solid #D9D6D5;
	padding-top:20px;
}
.channel-box{
	display:inline;
	float:left;
	width:156px;
	min-height:500px
	border-left:1px solid #D9D6D5;
}
.lavselector-box .views-row{
	margin-left:44px;
	min-height:206px;
	padding:0;
}
.vidnest-left{
	border:1px solid #554C45;
	margin-right:20px;
	height:330px;
	padding:10px;
	float:left;
	color:#f2f0ec;
	width:630px;
}
.vidnest-right{
	border:1px solid #554C45;
	/*margin:20px 0 20px 0;*/
	height:330px;
	padding:0px 0px 20px 0px;
	float:left;
	color:#f2f0ec;
	width:220px;
}
#block-quicktabs-explore-other-video--audio h3{
	margin:0;
	padding:0 0 10px 0;
}
.audiocontent .aggtitle{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/audio_16x16.png) no-repeat left top;
}
.videocontent .aggtitle{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/video_16x16.png) no-repeat left top;
}
.audiocontent,.videocontent{
	float:left;
	position:absolute;
}
.feature_video{
	width:390px;
	float:left;
}
.othercontent{
	width:200px;
	float:right;
}
.rating_image{
	float:left;
	width:70px;
	height:70px;
	margin:5px
}
.rating_text{
	float:left;
	width:100px;
	margin:5px;
}
.rating_text a:link,
.rating_text a:visited {
	color:#F4F0EE;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:underline;
}
.rating_text a:hover{
	text-decoration:none;
}
.rating_item{
	clear:both;
	/*padding:10px;*/
}
.vidnest-left h2{
	font-size:1.9em;
	padding-top:10px;
}
.vidnest-left h3{
	font-size:1.5em;
	font-weight:bold;
}
.vidnest-left p{
	font-size:1.4em;
	line-height:1.6em;
}
.small_wt p{
	font-size:1.1em;
}

.view-lavselector p {
	font-size:1em;
}
.view-ratingsview p{
	font-size:1em;
	color:#f4f0ee;
}
.swftools-wrapper{
	text-align:center;
	/*margin:10px;*/
}
.vidnest-left p,
.vidnest-left h2,
.vidnest-left h3{
	color:#F2F0EB;
}
.exploreav h2{
	font-size:1.9em;
	color:#553C45;
}
.channels{
	display:block;
	/*width:220px;*/
	border-bottom:1px solid #D9D6D5;
	color:#F4F0EE;
	font-size:100%;
	padding-left:37px;
	background:#F4F0EE url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/arrow_channels.png) no-repeat left;
}
.channels h3{
	margin:0;
	font-size:1.8em;
	line-height:33px;
}
.channellist{
	display:block;
	font-size:1.4em;
	color:#554C45;
	margin-left:0;
}
#quicktabs-1 ul,
#quicktabs-2 ul,
#quicktabs_tabpage_1_0 ul,
#quicktabs_tabpage_1_1 ul,
#quicktabs_tabpage_1_2 ul
{
margin-left:0;
}
ul.channellist li{
	color:#554C45;
}
ul.channellist li:hover
{
	background-color:#554C45;
}
ul.channellist a{
	display:block;
	color:#554C45;
	line-height:33px;
	padding-left:10px;
	/*background:url(tab-bg.gif) no-repeat left bottom;*/
}
ul.channellist a:hover{
	color:#ffffff;
	background-color:#554C45;
	text-decoration:none;
}
ul.channellist a.active{
	color:#ffffff;
	background-color:#554C45;
}
.arrow_bg{
	text-decoration:none;
	padding-right:10px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/arrow_collection_over.png) no-repeat right center;
}
.arrow_bg:hover
{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/arrow_collection.png) no-repeat right center;
}
a.active span.arrow_bg{
background:none;
}
.aggtitle p{
font-size:1.1em;
line-height:1.2em;
margin-bottom:0;
/*padding-left:20px;*/
}
.aggtext p{
font-size:1.1em;
line-height:1.2em;
}
#mini-panel-featurevid2 .main-text-body{
margin:0;
}
/*----------------Aggregation page End----------------------------*/
.item-list .pager li{
margin:0;
padding:0;
}

.item-list ul.pager a{
/*display:inline-block;*/
text-decoration:none;
margin:1px;
padding:5px;
border:solid 1px #D9D6D5;
color:#AD2017;
}
.item-list ul.pager li{
font-size:1em;

}
.item-list .pager .pager-current,
.item-list ul.pager a:hover
{
background-color:#D9D6D5;
}
.item-list ul.pager .pager-first a,
.item-list ul.pager .pager-previous a,
.item-list ul.pager .pager-next a,
.item-list ul.pager .pager-last a
{
border:none;
color:#AD2017;
}
.item-list ul.pager .pager-first a:hover,
.item-list ul.pager .pager-previous a:hover,
.item-list ul.pager .pager-next a:hover,
.item-list ul.pager .pager-last a:hover
{
text-decoration:underline;
background-color:white;
}
.item-list .pager .pager-current{
padding:5px;
border:solid 1px grey;
}

/* forms
----------------------------------*/
.webform-client-form{
	padding: 1em;
	border:1px solid #B6B7B7;
	background: #F8F3F3;
}

.webform-client-form label{
	position:absolute;
	font-size:1.3em;
	color: #554C45;
	line-height:1.6em;
	font-weight:normal;
}


.webform-client-form .description p{
	color:#999;
}


.webform-client-form .form-text,
.webform-client-form .form-select,
.webform-client-form .form-textarea,
.webform-client-form .form-radios,
.webform-client-form .form-checkboxes,
.webform-client-form .form-submit{
	margin-left:160px;
}


.webform-client-form .webform-component-date #edit-submitted-date-of-birth-month-wrapper .form-select,
.webform-client-form .webform-component-date #edit-submitted-date-of-birth-year-wrapper .form-select{
	margin-left:10px;
}

.webform-client-form .webform-component-date select{
	width:60px;
}

.webform-client-form .form-text,
.webform-client-form .form-select,
input.form-submit .webform-client-form {
	border:1px solid #b6b7b7;
}

.webform-client-form .form-text{
	padding:2px;
	font-size:1.1em;
}

.webform-client-form .form-textarea{
	font-size:11px;
}

.webform-client-form .resizable-textarea{
	margin-left:160px;
	width:700px;
}

.webform-client-form .resizable-textarea textarea{
	margin-left:0px;
}



.webform-client-form .form-submit{
  font-size: 1.1em;
  color: #FEFAFA;
  background:#544c45;
  border:1px solid #FEFAFA;
  padding:5px 10px;
}

.webform-client-form .form-checkbox,
.webform-client-form .form-radio{
	margin-left:0;
}

.webform-client-form label.option{
	float:none;
	position:static;
}

/*----------------------Sponsor Images Start-------------------------------*/

#block-views-sponsor-images-block .views-row{
	float:left;
}

/*----------------------Sponsor Images End-------------------------------*/


/*---------------------- RHS Flickr Image Start-------------------------------*/

#block-flickr-flickr-group-photos img{
	margin:3px;
}

/*---------------------- RHS Flickr Image End-------------------------------*/


/*----------------------Our Community Start-------------------------------*/

.node-type-community-landing h2,
.node-type-explore-landing h2{
	border-bottom:#c3c3c3 solid 1px;
	clear:left;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_body.gif) no-repeat white;
	background-position:left;
	padding-left:15px;
	padding-top:2px;
	margin-top:25px;
	line-height:28px;
}

.node-type-community-landing .blog_cate_title{
	font-size:1.1em;
	color:#AD2017;
	text-transform:uppercase;
	border-bottom:#F4F0EE solid 1px;
	margin-top:4px;
	margin-bottom:8px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_feed_community.gif) right no-repeat;
}

.clear-block .item .title,
.node-type-explore-landing .view-Feature .views-field-title
{
	font-size:1.6em;
	line-height:1.8em;
}
/*
.node-type-community-landing .child-teaser .clear-block .item{
	margin-bottom:10px;
}
*//*
#block-submenutree-submenu-tree-display h3{
	margin-top:25px;
	padding:5px;
	font-size:2.0em;
	color:#554C45;
}
*/
#blog-list-feed{
	border:#CCC solid 0px;
	margin-left:160px;
}
/*
#block-submenutree-submenu-tree-display ul.menu li{
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_body.gif) no-repeat white;
	background-position:left 0.2em;
	padding-left:15px;
	height:1.8em;
	font-size:1.6em;
}
*/
div.clear-block-more-item{
	font-size:13px;
	border:#F00 solid 0px;
	float:left;
	margin-left:160px;
	margin-top:-20px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_body.gif) no-repeat white;
	background-position:left;
	padding-left:15px;
}

#blog-list-feed div.clear-block-more-item{
	margin-left:0px;
	margin-top:10px;
}

.node-type-community-landing h3{
	background:#F4F0EE;
	font-size:2em;
	font-weight:normal;
}

#block-flickr-flickr-group-photos{
	border:#F4F0EE solid 1px;
	padding-left:4px;
	padding-top:3px;
	padding-bottom:3px;
}

#block-flickr-flickr-group-photos .block-text-content{
	margin-left:3px;
	margin-right:6px;
	margin-top:5px;
	margin-bottom:5px;
}

#block-flickr-flickr-group-photos .left{
	color:#6C6D6D;
	font-size:1.5em;
}

#block-flickr-flickr-group-photos .right{
	color:#AD2017;
	font-size:1.2em;
}

.read_more_link{
	margin-left:0.5em;
}

.pager {
  font-size:1.2em;
}

/*----------------------Our Community End-------------------------------*/



/*----------------------Explore Start-------------------------------*/

/* Featured AV */
.node-type-explore-landing .view-Feature{
	height:120px;
}

.node-type-explore-landing .view-Feature .views-field-title
{
	font-size:1.6em;
	line-height:1.8em;
	margin-left:160px;
}

.node-type-explore-landing .view-Feature .views-field-field-hero-image-nid{
	margin-top:-24px;
	margin-right:18px;
}

.node-type-explore-landing .clear-block-more-audio-video{
	font-size:13px;
	border:#F00 solid 0px;
	float:left;
	margin-left:0px;
	margin-top:-10px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_body.gif) no-repeat white;
	background-position:left;
	padding-left:15px;
}

/* Featured Image Gallery */
.node-type-explore-landing .gallery_title{
	font-size:1.6em;
	line-height:1.8em;
	margin-left:159px;
}

.node-type-explore-landing .gallery_description .thumbnail{
	margin-top:-24px;
	margin-right:18px;
}

.node-type-explore-landing .gallery_description img{
	width:130px;
	height:110px;
}

div.clear-block-more-image-gallery{
	font-size:13px;
	border:#F00 solid 0px;
	float:left;
	margin-left:160px;
	margin-top:-10px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bullet_body.gif) no-repeat white;
	background-position:left;
	padding-left:15px;
}


#block-rand-gallery{
	border:#F4F0EE solid 1px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:6px;
}

#block-rand-gallery .block-text-content{
	margin-left:3px;
	margin-right:6px;
	margin-top:5px;
	margin-bottom:5px;
}

/*----------------------Explore End-------------------------------*/


/* Gallery feed list page
----------------------------------*/
#gallery-list-feed{
	margin-left:1.2em;
}

#gallery-list-feed img{
	margin-right:30px;
	border:#F00 solid 1px;
}


/* Share widget
----------------------------------*/

#shareoptions{
	border:#F00 solid 0px;
}

#toolbox_share{
	display:block;
	width:25px;
	height:24px;
	background:urhttp://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_share.gif);
	border:#F00 solid 0px;
}

#toolbox_share:hover{
	cursor:pointer;
	background:urhttp://www.slv.vic.gov.au/sites/all/themes/slv_960/images/icon_tbox_share_over.gif);
}

div#share_options_popup{
	border:#CCC solid 1px;
	width:120px;
	padding:6px;
	position:absolute;
	background:#FFF;
	z-index: 1001;
	white-space: nowrap;
	/*
	margin-top:22px;
	*/
	margin-left:-26px;

}

div#share_options_popup a{
	text-decoration:none;
}

div#share_options_popup a:hover{
	text-decoration:underline;
}

div#share_options_popup div.share_item{
	float:left;
	display:block;
	clear:left;
	width:100%;
}

div#share_options_popup div.share_item img{
	float:left;
	margin-right:4px;
}

div#share_options_popup div.share_item a{
	margin-top:2px;
}

.visible{
	display:block;
}

.invisible{
	display:none;
}
/*------------Tables start----------------*/
#generic-table table,.table-revisions{
	border:1px #b6b7b7 solid;
	margin:20px 0;
	border-collapse:collapse;
	width:100%;
}

#generic-table th,.table-revisions th{
	font-size:1.6em;
	background-color:#f4f0ee;
	padding:10px 5px;
	border-bottom:1px #b6b7b7 dotted;
	text-align:left;
	font-weight:normal;
}

#generic-table th .th2{
	font-size:0.7em;
	background-color:#f4f0ee;
	text-align:left;
	font-weight:normal;
}
#generic-table td,.table-revisions td{
	font-size:1.1em;
	border-right:1px #b6b7b7 dotted;
	padding:10px 6px;
	min-width:55px;
}
#generic-table .alt,.table-revisions .alt{
	background-color:#fbf8f8;
}
#generic-table p.tdcent{
text-align:center;
}
/*------------Tables END----------------*/



/*----------------------Treasures & curios detail page Start-------------------------------*/

.node-type-treasure-curio h1{
 margin-left:10px;
 margin-right:10px;
}

.node-type-treasure-curio .grid-12{
 background:#000;
 margin-left:0px;
 margin-right:0px;
 width:960px;
}

.node-type-treasure-curio #treasure_switch_view{
	border:#F00 solid 0px;
	font-size:1.3em;
	color:#FFF;
	height:36px;
}

.node-type-treasure-curio #treasure_switch_view ul{
	float:right;
	margin:10px;
}

.node-type-treasure-curio #treasure_switch_view ul li{
	display:block;
	float:left;
	border:#666 solid 1px;
	padding:4px;
}

.node-type-treasure-curio #treasure_switch_view a{
	color:#FFF;
}

.node-type-treasure-curio #treasure_switch_view .link_current{
	background:#999;
	border-left:none;
	border-right:none;
}

.node-type-treasure-curio .grid-12 h1{
 background:#333;
 color:#FFF;
 clear:both;
}

.node-type-treasure-curio #main-content{
	background:#000;
}

.view-imageflow{
	border:#333 solid 1px;
	background:#000;
	margin:10px;
	clear:both;
	height:248px;
}

.view-imageflow .view-filters{
	display:none;
}

.node-type-treasure-curio #main-content .treasure-image{
	float:left;
	width:370px;
	height:480px;
	border:#F00 solid 0px;
	text-align:center;
}

.node-type-treasure-curio #main-content .treasure-image img{
	margin: 10px auto;
}

.node-type-treasure-curio #main-content .treasure-content{
	background:#FFF;
	margin-left:0px;
	margin-right:10px;
	float:right;
	border:#F00 solid 0px;
	width:550px;
	padding:10px;
}

.node-type-treasure-curio #main-content .treasure-content .treasure-detail-display,
.node-type-treasure-curio #main-content .treasure-content .treasure-detail-date,
.node-type-treasure-curio #main-content .treasure-content .treasure-detail-auther,
.node-type-treasure-curio .view-id-related_links_manual a{
	font-size:1.3em;
}

/*
.node-type-treasure-curio #block-views-imageflow-imageflow{
	border:#F00 solid 0px;
	background:#F00;
	clear:both;
}
*/

/* .view-imageflow .caption */



/* related links start */
.node-type-treasure-curio .related{
	border:0px solid #DFDFDF;
}

.node-type-treasure-curio .related h3{
	font-size:1.6em;
	color: #000;
	border-bottom:#333 solid 1px;
	font-weight:bold;
}

.node-type-treasure-curio .related li{
	font-size: 1.2em;
	line-height: 1.6em;
}

.node-type-treasure-curio .related .item-list{
	padding:5px 0;
}

.node-type-treasure-curio .related .item-list li{
	float:left;
	width:200px;
	margin: 0px 0px 0px 0px;
}

.node-type-treasure-curio #main-content ul, .node-type-treasure-curio #main-content ol{
	margin-left:0px;
}
/* related links end */

/*----------------------Treasures & curios detail page End-------------------------------*/




/* General font size fix start */
#sidebar *{
font-size:11px;
}

#sidebar h2{
	font-size:16px;
	color:#544c45;
}

p,p *{
font-size:13px;
line-height:1.5em;
}

p.postmetadata,
p.postmetadata *{
font-size:10px;
}


div.postmetadata a{
	text-decoration:underline;
}

/* General font size fix end */




/* Blog */

#shadow
{
	width:1020px;
	background:url(http://www.slv.vic.gov.au/sites/all/themes/slv_960/images/bgd_tile.png) repeat-y center;
	margin:0 auto;
}


.blog_heading{
	background: url('images/bgd_news_blog_heading.png') repeat-x;
	border:#6FF solid 0px;
	margin-bottom:20px;
	height:40px;
	font-size:26px;
	color:#FFF;
	padding:10px;
}

#content{
	padding-left:10px;
	padding-right:10px;
	float:left;
	width:540px;
	border:#F00 solid 0px;
	margin-right:110px;
}

/*
#content li{
	font-size:1em;
}
*/

.blog-landing h2{
	font-size:20px;
	background: url(images/arrow_large_heading.png) no-repeat 0px 6px;
	border:#F00 solid 0px;
	border-bottom:#dad6d5 solid 1px;
	padding:2px 20px;
	margin-top:12px;
	margin-bottom:15px;
}

.post-date-author{
	margin:10px 0px 25px 0px;
}

.post-month{
	text-transform:uppercase
}

#sidebar{
	float:left;
	width:280px;
	background:#F4F0ED;
	border:#D4D4D4 solid 1px;
}

#sidebar ul{
	margin-bottom:20px;
}

#sidebar ul.navigation_search{
	margin-bottom:0px;
}

#sidebar ul.navigation{
	padding:0px 10px 0px 10px;
	margin-bottom:0px;
}

#sidebar #searchform{
	background:url(images/bgd_blog_search.png);
	width:260px;
	height:35px;
	border-bottom:#D4D4D4 solid 1px;
	padding:22px 10px 0px 10px;
}

.hidden{
	display:none;
}

#searchform div{
	height:20px;
}

#searchform input{
	float:left;
}

#searchform #s{
	width:190px;
	height:20px;
	border:#D4D4D4 solid 1px;
}

#searchform #searchsubmit{
	margin-left:10px;
}


#sidebar h2{
	background:none;
	padding-left:0px;
	border-bottom:#CCC solid 1px;
}

#sidebar .tag_cloud,
#sidebar .pagenav,
#sidebar .archives{
	margin-bottom:20px;
}

#sidebar .categories{
	margin-bottom:0px;
}

#sidebar .categories li,
#sidebar .linkcat li,
#sidebar li.page_item{
	background:url('images/arrow_link_sml.png') no-repeat scroll left 0.2em;
	padding-left:12px;
	margin-bottom:6px;
}

#sidebar li.viewall{
	margin-top:10px;
}

#sidebar li.followus li{
	padding:2px 2px 2px 22px;
	margin-bottom:6px;
}

#sidebar li.followus li.rssfeed{
	background:url(images/rss_16x16.png);
	background-repeat:no-repeat;
	background-position:left;
}

#sidebar li.followus li.twitter{
	background:url(images/twitter_16x16.png);
	background-repeat:no-repeat;
	background-position:left;
}

#sidebar li.followus li.facebook{
	background:url(images/share_facebook.png);
	background-repeat:no-repeat;
	background-position:left;
}

ol.commentlist{
	background:#F4F0ED;
	border:#D4D4D4 solid 1px;
	border-top:none;
	border-bottom:none;
}

ol.commentlist li{
	border-bottom:#D4D4D4 solid 1px;
	padding:10px 15px;
	margin:0px 10px;
}

ol.commentlist p{
	margin:0px;
}

p.thdrpy{
	background-image:url(images/arrow_link_sml.png);
	border:#F00 solid 0px;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
}

/* Blog 2 */
div.navigation{
	height:12px;
}

div.navigation div.alignleft{
	float:left;
}

div.navigation div.alignright{
	float:right;
}

h3#comments{
	margin:0px;
	border:1px solid #D4D4D4;
	border-bottom:0px;
	padding:10px 15px;
	background:#F4F0ED;
	font-size:13px;
}


div.comment-author img{
	float:left;
}

div.comment-author cite.fn{
	float:left;
	font-style:normal;
	font-weight:bold;
	font-size:13px;
}

div.comment-author span.says{
	float:left;
	margin-left:5px;
	font-size:13px;
}

div.comment-author div.commentmetadata{
	/* float:right; */
	clear:left;
	padding-top:5px;
	margin-bottom:10px;
	font-size: 1.1em;
	color: #544c45;
}

#respond{
	border:1px solid #D4D4D4;
	padding:10px;
	padding-top:20px;
	background:#F4F0ED;
}

#respond h3{
	font-weight:bold;
}

#respond a{
	text-decoration:underline;
}

#respond #commentform label{
	width:120px;
	display:inline-block;
	vertical-align:top;
}

#respond #commentform input{
	/* width:180px; */
	display:inline-block;
}

#respond #commentform input#submit{
	margin-left:124px;
}

#respond .form_note{
	font-size:10px;
	color:#268100;
}

#respond .form_note2{
	font-size:10px;
}

#respond textarea{
	width:380px;
}





div.postmetadata .postmetadata_comment{
	text-transform:uppercase;
	margin:20px 0px 20px 0px;
}

div.postmetadata .postmetadata_tags{
	margin-bottom:50px;
}


ul.archive_list *{
	font-size:13px;
	text-decoration:underline;
	line-height:150%;
}

/* Tag Cloud Page*/
div.tag_cloud{
	background:#F4F0ED;
	border:1px solid #D4D4D4;
	padding:30px;
	line-height:300%;
}


#footer #legal{
	float:right;
}

/* Comments Page */
.avatar {
  display:none;
}