﻿
@import url(/css/normalize.css);
@import url(/css/layout.css);
@import url(/css/color.css);
@import url(/css/type.css);


/**************************
SECTIONS
**********************/

/*BRANDING*/
div#branding
{
    position : relative;
}

div#branding h1 
{   
    height          : 96px;
    width           : 797px;
    text-indent     : -9999px;
    margin-bottom   : 37px;
    padding-top     : 40px;
   
} 

/*NAV MAIN (TABS)*/

div#nav_main ul
{
    position    : absolute;
    top         : 140px;
    left        : 30px;
    height      : 33px;
       
}

/*NAV SUB (RIGHT SIDE)*/

div#nav_sub ul
{
    position    : absolute;
    right       : 30px;
    top         : 242px;
    
}

/**************************
PAGES
**********************/


/*MAIN SEARCH PAGE*/
ul.advertisers
{
    position:absolute;
    right:20px;
    top:20px;   
}

div.amenitySearch table tr td span label
{
	margin-left	: 10px;
}

div.amenitySearch table tr td span label:first-line
{
	text-indent	: -10px;
}

/*WashingtonRes Home Template*/
#WRhome,
#WRtournaments

{
    position:relative; 
    top:0px; 
    width:540px;
    padding : 10px; 
}

div#WRamtrak
{
    position:relative; 
    top:0px; 
    padding : 10px;  
}

#WRhome h1, #WRhome span, #WRhome h2 
{
    display : inline;    
}

#WRhome span 
{
    padding : 0 .5em 0 .5em;    
}

#WRhome h2 
{
    height:40px; 
    width:527px;   
    padding:1em 0 0 0;
}

#WRhome h3,
#WRtournaments h3,
#WRamtrak h3
{
    width : 600px;
    height : 40px;
    padding : .9em 0 0 3.5em;    
}

#WRhome ul 
{
   margin : 0 0 5px 20px;
   overflow : hidden; 
}

#WRhome ul li 
{
    float : left;
    margin-left : 1em;   
}

#WRhome ul li a 
{
    display : block;
    width : 150px;
    height : 20px;    
}

#WRhome a.extraCity 
{
    display : block;
    width : 370px;
    height : 106px;
    text-indent : -9999em;    
}

#WRtournaments ul 
{
    list-style : none;
    margin-top : 10px;    
}

#WRtournaments li 
{
    position : relative;
    display : block;
    margin : 1em 2em 0 2em;
    height : 104px;
    list-style : none;
    padding : 30px 0 0 170px;
    text-align : center;    
}

#WRtournaments ul li a 
{
    display : block;
    width : 291px;
    height : 32px;
    margin : 20px 0 0 10px;
    padding : 8px 0 0 10px;    
}

div.checkout_times
{
    margin-bottom : 0.6em
}

li.amtrak,
#WRamtrak ul li.question

{
    padding : 0px 0 10px 20px;
        
}

#WRamtrak ul li.answer 
{
    padding : 0px 0 20px 20px;    
}

h4.amtrak,
div#WRamtrak h4 
{
    padding : 15px 0 15px 0; 
}


 
div.expandedContainer
{
    position : relative;
}

ol.resultsContentContainer li
{
    position : relative;   
}


