/* $Id: custom.css,v 1.2 2009/04/26 17:27:14 gibbozer Exp $ */
/**
 * You can use this file to override drupal and theme default css.
 * Just add your customized style below then activate it in 
 * Colourise them settings (/admin/build/themes/settings/colourise).
 */


/* GLOBAL STYLES HERE */

#header{
margin-bottom:100px;
border:none;
}


.red_star_tavern .title ,
.the_grill_room  .title,
.bluepoint .title,
.primebar .title,
.one_north .title,
.midtown .title,
.townhouse .title{
  display:none; 
 }


body.colourise {

  background: url(../images/ra_bg_home.jpg);
  background-repeat: repeat-x;
  background-position: top;
  background-color: black;
}




#main-content {
  float:none;
  clear:both;
  margin-top:30px;
  margin-right:0;
  top:50px;
}


#main-content .node {
  position:relative;
  top:-25px;
}


#main-content {
color:#AAAAAA;
}


#page {
background: none;
background-color: transparent;
}



.logo_searcharea .content-block {
background-color:transparent;
border:medium none;
height:30px;
margin-left:750px;
position:relative;
width:200px;
}

.logo_searcharea .content-block input {
background-color:#FFFFFF;
color:#444444;
border:none;
}

.logo_searcharea .content-block .form-submit {
background-color:#444444;
color:#FFFFFF;
font-size:10px;
border:none;
position:relative;
top:-1px;
margin-left:6px;
}


/* BRANDS THUMB AREA */

#brandthumbsbox {
background-color:#732E1D;
background-image:url("../images/brand_bg_backing_forthumbs.jpg");
background-position:center center;
background-repeat:no-repeat;
float:left;
height:150px;
position:relative;
color:#FFFFFF;
*top:0;
width:1000px;
*z-index:200;
}
 
 
  #brandthumbsbox ul {
    
    *display: inline-table;
    *z-index:100;
  }
 
 #brandthumbsbox ul li{
display: inline-block;
*display: inline-table;
*float:left;
margin:0;
padding:0;
list-style:none;

 }
 
  #brandthumbsbox ul li img{
padding:0;
margin:0;

 }

#brandthumbsbox .item-list ul {
margin:auto;
padding:0;
clear:both;
}

#brandthumbsbox .views-field-title{
  text-align:center;
  
}



.field-content{
  color:#FFFFFF;
}
#sidebar-left {

margin-top:150px;

}


#primary-menu {
border-bottom:none;
border-top:none;
height:35px;
left:0;
position:relative;
z-index:300;
top:550px;
width:100%;
*position:relative;
*top:540px;


}


#primary-menu ul li {
margin-left:10px;
margin-right:10px;
border-right:solid 1px #FFFFFF;
padding-right:20px;
}
#primary-menu ul li.last {
border-right:none;
}

#primary-menu ul li a {
font-family:arial;
font-weight:lighter;
line-height:35px;
text-decoration:none;
text-transform:lowercase;
color:#FFFFFF;
margin:0;
font-size:11.5px;

}

.lowerbarsm {
background-image:url("../images/lower_barsm_home.png");
background-position:center center;
background-repeat:no-repeat;
height:14px;
margin-top:50px;
width:1000px;
}


.location-list{
background-color:#222222;
width:962px;
height:auto;
padding:20px;
position:relative;
top:-35px;
}


#ra_subpage #primary-menu {
top:455px;
z-index:100;
}

#ra_subpage #main-content .node{
  padding-right:200px;
  
}

#ra_subpage #main-content .node p{
 color:#AA9C7E;
  
}



#ra_subpage #brandthumbsbox {
top:0;
}


#footer ul li{
  display: inline-block;
  margin-right:20px;
  padding-right:20px;
  border-right: solid #FFFFFF thin;
  border-top:none;
  border-bottom:none;
  font-size:13px;
  height:11px;
  line-height:9px;
}
#footer {
  text-align:center;
  margin:auto;
  *position:relative;
  *top:120px;
  margin-bottom:20px;
  *width:1024px;
}

#footer ul{
  *margin-left:45px;
}
#footer ul li.last {
  border-right:none;
}

#footer ul li a:link,#footer ul li a:hover,#footer ul li a:visited{
color:#FFFFFF;
font-size: 11px;
font-family:arial, helvetica, sans-serif;
}

#footer li{
  *float:left;
  list-style:none;
}



#footer h2{
  display: none;
}

#footer, #footer-column-wrap{
  background-image:none;
}

#site-info{
 text-align:center;
  margin:auto;
  *position:relative;
  *top:100px;
  *padding-bottom:40px;
  *width:1024px;
  color:#AAAAAA;
}



span.stop-accordion, span.toggleAccordion {
display:block;
margin-right:60px;
text-align:right;
}



#bigbox{
  background-color:#000000;
  *position:relative;
*z-index:-400;
}



/*
#sidebar-left {
  margin:0;
  padding:0;
  background:#505050;
  position:fixed;
  top:0;
  left:0;
}
*/

#content-wrapper{
  *position:relative;
  *width:1024px;
  *top:200px;
  *margin:auto;
}


#header{
  
  margin:auto;
  width:1024px;
}

#header .topbar {
background:url("../images/bar_home_upper.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:23px;
width:1000px;
}


#main-content ul.primary {
border-bottom:none;

}

.content h1{
  
  color:#FF3F23;
}

   .content strong{
  
  color:#625823;
}


.inner{
  padding:0;
}



#ra_subpage .content-block h2 {
border-bottom:1px solid #444444;
margin-bottom:20px;
}


.locations_content p{
  
  Padding-left:20px;
}

.wide{
  
  width:1000px;
}

#ra_subpage .view-news-reviews .views-row { margin-bottom:15px; }
#ra_subpage .views-field-teaser p { margin:0; }
