﻿ /* 
OCGC Style Sheet
-------------------------------------------------------
Copyright (c) 2010, Ranta Consulting, Inc.

Last Updated:
Date: 3/18/2010 */   

/* SITE SPECIFIC LAYOUT */
*
{
	margin: 0px;
	padding: 0px;
}
body 
{	

}

html,body,form
{
	
}

div#page
{
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:991px;
}

div#header
{
  height: 109px;
}

div#branding
{
  position: absolute;
  top: 25px;
  left: 45px;
}

div#sub-branding
{
  position: absolute;
  top: 24px;
  right: 53px;
}

div#banner
{
	position: absolute;
	top: 113px;
	
	z-index:1;
}

div#homeslideshow
{
	position: absolute;
	top: 12px;
	left: 8px;
	z-index: 2;
}


div#homebuttonone{
      position: absolute;
	bottom: 14px;
	left: 227px;
	z-index:3;

}


div#homebuttontwo{
      position: absolute;
	bottom: 14px;
	right: 404px;
	z-index:3;

}


div#homebuttonthree{
      position: absolute;
	bottom: 14px;
	right: 214px;
	z-index:3;

}



div#masttext{

	position: absolute;
	bottom: 71px;
	right: 54px;
	z-index:3;
}


div#subMast
{
	position: absolute;
	top: 7px;
	left: 8px;
	z-index: 2;
}


div#layout
{
	position: relative;
	width: 660px;
	float: left;     
}


div#main
{
	
    margin: 490px 20px 10px 20px;
    display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display:inline;
	
}



div#sub
{
	
    margin: 490px 0px 10px 30px;
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display:inline;
}

div#local
{
	margin: 490px 50px 0px 10px;
	float: right;
	
}

div#newsletter
{
  
   position: relative;
   height: 204px;
   width: 265px;

}



table#newsSignup{

  margin-left: 15px;
  margin-top: 3px;
  width: 246px;
}

table#newsSignup td{

 padding: 2px;
}

table#newsSignup input[type="text"]{

  border: 1px solid #949077;
  width: 95%;
} 


img.bookateetime{

  width: 120px;
  height: 22px;
  position: absolute;
  top: 0px;
  right: 0px;
}

div#footer
{
	margin-top: 168px;
	width: 991px;
	margin:0 auto; /* center, not in IE5 */
	position: relative;
	height: 178px;
}

div#footer ul
{
 
 padding-top: 10px;
 margin-left: 20px;

}
div#footer ul li
{
  width: 261px;
  padding: 30px;
  float: left;
  background: url('/images/footer-divider-liner.gif')no-repeat right center;
  list-style-type:none;
  color: #FFFFFF;

}

div#footer ul li.last
{
  background: none;
}

div#ctl00_TreeViewNavigation1_TreeView1

{

  display: none;

 

}
