/**
 * All Bar Nun
 * Screen styling
 *
 * @version 1.3
 * @author James Balean <james@jamesbalean.com>
 */

/* Generic Styling */
* {margin:0;padding:0;}
html, body {height:100%;width:100%;}
body {color:#353333;font-family:"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:100%;text-align:center;background:#000 url(../images/bg.jpg) repeat-x top left;}
img {border:0;}

/* Fonts */
a {color:#6ea02e;text-decoration:none;}
h1 {margin-bottom:2px;position:relative;font-size:20px;font-weight:normal;color:#1c2a0d;}

test { color:
}

/* Basic layout */
.distance {width:1px;height:30px;float:left;}
#wrapper {margin:0 auto;clear:left;position:relative;width:700px;text-align:left;font-size:11px;background-color:#fff;}
#container {clear:both;display:inline-block;padding:6px 30px 30px 30px;text-align:left;vertical-align:top;}
#iframe {margin:-2px 0 0 -161px;}
#footer {padding:10px 0;position:relative;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:0.85em;}
#events {color:#99FF99;width:400px;padding:10px 10px;}

/* Footer */
#details {padding-left:54px;list-style:none;width:580px;height:47px;background:url(../images/details2.gif) no-repeat 54px 0;text-indent:-9999px;overflow:hidden;}
#details li {margin-left:21px;display:block;float:left;height:12px;}

/* Home */
#p-home h1 {text-transform:uppercase;line-height:1.1em;margin:0;padding:0;}
#p-home h1 a, #p-home h1 a:visited {color:#000;}
#p-home p {margin:0;padding:0;}
#p-home #wrapper .distance {height:290px;}
#p-home #header {width:700px;height:482px;overflow:hidden;text-decoration:none; background-color:#000000;}


.homeTabs {
	position:relative;
	margin:3px;
	float:left;
	width:294px;
	w\idth:284px;
	height:100px;
	overflow:hidden;
	background:#f0f0f0 url(../images/c-box-bg.jpg) no-repeat top left;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 10px;
	display:inline-block;
}

.homeTabsImg {
	position:relative;
	margin:3px;
	float:left;
	width:304px;
	height:100px;
	padding:0;
	display:inline-block;
}


#p-home #container #tipping {
	position:relative;
	margin:3px;
	float:left;
	width:294px;
	w\idth:284px;
	height:100px;
	overflow:hidden;
	background: url(../images/home/footy-tips.jpg) no-repeat top left;
	padding:1px 10px;
}

.homeTabs p {float:left;width:294px;margin-bottom:8px;}
.homeTabs p.thin {width:160px;}
.homeTabs img {display:block;position:absolute;right:10px;}
img#wifi {top:9px;}
img#livesport {top:25px;}
img#socialphotos {top:2px;}

/* Navigation */
#nav {width:538px;height:43px;padding-left:86px;}

/* Subpages */
#p-about #header, #p-menus #header, #p-functions #header, #p-employment #header, #p-contact #header, #p-photos #header {width:700px;height:233px;display:block;background-image:url(../images/header-sub.jpg);overflow:hidden;text-indent:-9999px;text-decoration:none;}
#p-about #container, #p-menus #container, #p-functions #container, #p-employment #container, #p-contact #container {min-height:450px;height:auto !important;height:450px;background:url(../images/c-bg.jpg) repeat-x top;}
#p-about #container div, #p-menus #container div, #p-functions #container div, #p-employment #container div, #p-contact #container div {margin:30px 135px 40px 135px;font-size:12px;line-height:180%;}
#p-about #container p, #p-menus #container p, #p-functions #container p, #p-employment #container p, #p-contact #container p {margin-top:15px;text-align:justify;}

/* Events */
#p-events #header{width:700px;height:233px;display:block;background-image:url(../images/header-sub.jpg);overflow:hidden;text-indent:-9999px;text-decoration:none;}
#p-events #container{min-height:450px;height:auto !important;height:450px;background:url(../images/c-bg.jpg) repeat-x top;}
#p-events #container div{margin:19px 41px 0px 41px;font-size:9pt;line-height:15pt;padding:10px 27px 30px 20px;}
#p-events #container p{margin-top:15px;text-align:justify;}
#events {color:#1c2a0d;width:505px;padding:10px 10px;background:url(../images/c-bg-e.jpg) repeat-x top;}
#close {margin:-10px 0px 21px 32px;width:294px;width:594px;height:52px;background:#D3D3D3 url(../images/c-bg-e.jpg) no-repeat top left;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;}



/* Photos */
#p-photos #container {padding:0px 0 30px 185px;}
#p-photos #c-left #c-sets {padding:5px;font-size:12px;line-height:180%;background:url(../images/c-bg.jpg) repeat-x top;}
#p-photos #c-left {position:relative;float:left;width:155px;left:-185px;margin-left:-100%;padding-left:30px;}
#p-photos #c-right {float:left;width:455px;padding:0 30px;}
#p-photos #c-right.loading {width:455px;height:130px;background:url(../images/loader.gif) no-repeat center center;}
#p-photos #c-firstphoto img {float:left;display:block;border:3px solid #ccc;}
#p-photos #c-firstphoto:hover img {border-color:#6ea02e;}
p-photos #c-right span {display:block;padding:0;margin:0;}
#p-photos #c-right .c-smallphoto img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity:0.5;border:3px solid #fff;}
#p-photos #c-right .c-smallphoto:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;border-color:#6ea02e;}

/* Signup box */
#signup {position:relative;width:618px;height:61px;background:url('../images/signup-bg.gif') no-repeat center center;margin:6px 30px 10px 40px;}
#signup h2 {text-indent:-9999px;display:block;}
#signup form, #signup p {position:absolute;right:20px;top:9px;}
#signup p {font-weight:bold;line-height:30px;}
#signup * {float:left;}
#signup #name, #signup #email {margin:5px 0;}
#signup #name {background:#d3d3d3 url('../images/signup-name.gif') no-repeat center center;}
#signup #email {background:#d3d3d3 url('../images/signup-email.gif') no-repeat center center;}

#signup #name.no-bg, #signup #email.no-bg { background-image:none}

/* tipping page */
#tipping {margin-left:20px;}
#tipping-form #name{float:left;width:136px;margin-top:5px;margin-right:5px;background:#D3D3D3 url(../images/signup-name.gif) no-repeat scroll center center;}
#tipping-form #email{float:left;width:136px;margin-top:5px;margin-right:5px;background:#D3D3D3 url(../images/signup-email.gif) no-repeat scroll center center;}
#tipping-form #phone{float:left;width:135px;margin-top:5px;background:#D3D3D3 url(../images/signup-phone.gif) no-repeat scroll center center;}
#tipping-form textarea{width:426px;height:140px;background-color:#D3D3D3}
#tipping-form #name.no-bg, #tipping-form #email.no-bg, #tipping-form #phone.no-bg { background-image:none}

/* Standard sIFR styles... do not modify */
.sIFR-flash {margin:0;visibility:visible !important;}
.sIFR-replaced {visibility:visible !important;}
span.sIFR-alternate {position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}

/* Individual font styling */
.sIFR-active h1 {visibility:hidden;line-height:1em;font-size:20px;text-transform:uppercase;}

/* Div clearing fix */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {min-height:0;}
/*\*//*/
.clearfix {display:inline-table;}
/* */

