/*
Theme Name: Bambi
Theme URI: 
Description: 
Author: Ricky Chen
Version: 1.0
License:
License
Tags:
Text Domain: 
*/
a, abbr, acronym, address, applet, article, aside, audio,
b, blockquote, big, body,
center, canvas, caption, cite, code, command,
datalist, dd, del, details, dfn, dl, div, dt, 
em, embed,
fieldset, figcaption, figure, font, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img, ins,
kbd, 
keygen,
label, legend, li, 
meter,
nav,
object, ol, output,
p, pre, progress,
q, 
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, tdvideo, tt,
u, ul, 
var{
    background: transparent;
    border: 0 none;
    font-size: 100%;
    margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
    vertical-align: top; }

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
table, table td { 
	padding:0;
	border:none;
	border-collapse:collapse;
}
img {
	vertical-align:top; 
}
embed { 
	vertical-align:top;
}
* {
	/* [disabled]border:none; */
}
input, textarea{ outline:none !important}

/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }


#bg-wrapper{
	width:100%;
	height:100%;
	background:#89012a;
	position:absolute;
	z-index:1;
}

 #noneflash {
                height: 100%;
				width:100%;
            }

#wrapper{
	width:930px;
	height:515px;
	background:#FFF;
	position:absolute;
	left:2%;
	top:50%;
	margin-top:-273px;
	z-index:2;
	padding:15px;
}

#left-content{
	width:270px;
	float:left;
}
#right-content{
	width:660px;
	float:right;
}

#logo{
	background-image: url(http://bbart.com.au/wp-content/uploads/2014/04/logo-main.png);
	height: 84px;
	width: 154px;
	
}

#logo a{
	text-decoration:none;
	font-family: 'utopia-std', serif;
	font-size:36px;
	color:#f04c29;
	line-height:32px;
	font-weight:400;
}

.topnav {
	margin-top:35px;
}
.topnav ul li{
	
}

.topnav ul li a{
	text-decoration:none;
	font-family: 'utopia-std', serif;
	font-size:16px;
	color:#c6c8ca;
	line-height:17px;
}

.topnav ul li a:hover{
	color:#f04c29;
}

.topnav ul li.current-menu-item a{
	color:#f04c29;
}


.contact-info ul{
	margin-top:23px;
}

.contact-info ul li{
	font-family: 'utopia-std', serif;
	font-size:16px;
	color:#f04c29;
	line-height:19px;
	font-weight:500;
}

.contact-info ul li a{
	text-decoration:none;
	font-family: 'utopia-std', serif;
	font-size:16px;
	color:#f04c29;
	line-height:19px;
	font-weight:500;
}

.contact-info ul li a:hover{
	color:#c6c8ca;
}


ul.socialicons{
	margin-top:14px;
margin-bottom:9px;
}

ul.socialicons li{
	float:left;
	margin-right:15px;
	width:29px;
	height:29px;
}


ul.socialicons li.facebook{
	background:url(images/facebook.png) no-repeat;	
}


ul.socialicons li.twitter{
	background:url(images/twitter.png) no-repeat;	
}

ul.socialicons li.instagram{
	background:url(images/instagram.png) no-repeat;	
}




.scroll-pane
			{
				width: 100%;
				height: 515px;
				overflow: auto;
			}
	
.entry{
	display:table;
	width:85%;
}
		
.entry p{
	font-family: 'utopia-std', serif;
	font-size:16px;
	color:#808080;
	line-height:20px;
padding-bottom: 15px;
	
}

.entry a{
	font-family: 'utopia-std', serif;
	font-size:16px;
	color:#f04c29;
	line-height:20px;
	text-decoration:none;
	
}

.entry a:hover{
	color:#808080;
}

.entry a.openslideshow{
	margin-top:15px;
	display:table;
	margin-bottom:30px;
}
.entry h1{
	font-family: 'utopia-std', serif;
	font-size:25px;
	color:#f04c29;
	line-height:27px;
	
}

.entry h2{
	font-family: 'utopia-std', serif;
	font-size:21px;
	color:#f04c29;
	line-height:23px;
	
}


.entry h3{
	font-family: 'utopia-std', serif;
	font-size:16px;
	color:#f04c29;
	line-height:20px;
	
}

.entry ul{
	margin-left:18px;
}
.entry img{
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}

.entry ul li{
	font-family: 'utopia-std', serif;
	font-size:15px;
	color:#000;
	line-height:17px;
	list-style:disc;
	margin-bottom:6px;
}

#slideshow{
	width:960px;
	height:545px;
	position:absolute;
	left:2%;
	top:50%;
	margin-top:-273px;
	z-index:5;
	background:#000;
	display:none;
}

.slides{
	width:960px;
	height:545px;
	
}

.slides img{
	display:table;
	margin:auto;
}

.slides p{
	position:absolute;
	font-family: 'utopia-std', serif;
	font-size:13px;
	color:#FFF;
	line-height:17px;
	bottom:40px;
	width:440px;
	margin-left:290px;
}

.slides a.exit{
	position:absolute;
	font-family: 'utopia-std', serif;
	font-size:13px;
	color:#FFF;
	line-height:17px;
	margin-left:290px;
	width:440px;
	bottom:12px;
	text-decoration:none;
}

.slides a.exit:hover{
	color:#f04c29;
}

.slidenav{
	width:960px;
	height:29px;
	top:50%;
	margin-top:290px;
	position:absolute;
	z-index:7;
	left:2%;
	display:none;
}

.pre{
	width:29px;
	height:29px;
	background:url(images/pre-btn.png) no-repeat;
	float:left;
}
.next{
	width:29px;
	height:29px;
	background:url(images/next-btn.png) no-repeat;
	float:right;
}

.pre:hover, .next:hover{
	cursor:pointer;
}

.cred{
position: absolute;
	color: #C6C8CA; 
font-weight: normal; 
font-size: 12px;
line-height: 13px;
 bottom: 5px;
}

@media screen and  (max-width: 960px) {
	#wrapper, #slideshow, .slidenav{
		left:0;
	}
}
