/* Great John Street - CSS Stylesheet - TEXT PAGES */

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 6px;
}

body.home {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

table {	
	padding: 0px;
	margin: 0px;
}	


table.logo {
   border-collapse: collapse;
   border-left: solid white 5px;
}  

td.home {
    padding: 11px;
    color: #FFFFFF;
/*    font: bold;	*/
	font-family: sans-serif;
	line-height: 1.6;	
	}
 

td.logo {
	background-color: #B09C86;
	font-family: sans-serif;
   	font-size: .75em;
	color: #282828;	
}

td.logoHome {
	background-color: #b09c86;
	font-family: sans-serif;
   	font-size: .75em;
	color: #282828;	
}

td.textHome {
	border-top: solid white 3px;
	border-right: solid white 10px;
	border-left: solid white 16px;	
	padding: 6px;
	font-family: sans-serif;	
	}


td.menuTop {
   margin: 30px;
   background-color: #FFFFFF;
}

		
td.menu {
	background-color: #B09C86;
	border-top: solid white 11px;
	border-right: solid white 5px;
	border-left: solid white 24px;		
	padding: 6px;	
	font-family: sans-serif;
   	font-size: .9em;	
	}

td.conditons {
    font: bold .9em;
	font-family: sans-serif;
    }

td.text {
	border-top: solid white 3px;
	border-right: solid white 5px;
	border-left: solid white 0px;	
	padding: 6px;
	font-family: sans-serif;	
	}
			
table.contents {
	font-size: .9em;
}

table.bedrooms {
    margin: 15px;
}

td.bedrooms {
	background-color: #1F1816;	
}	

table.last {
	background-color: #40312D;
	color: #CDB88C;
	font-size: 1em;		
}

hr{
    color: #1F1816;
    background-color: #1F1816;
}
	

table.conditions {
	font-size: .8em;
	
}

td.conditions {
	font-size: 1.2em;
	font-weight: bold;
}

td.smallPicture {
   border-top: solid white 15px;
   font-size: .8em;	
}

p.add {
   	font-size: 10px;
    margin-right: 14px;	
}

p.white {
	color: #FFFFFF;
}


ul {
   margin-top: 3px;
}

li {
   margin-left: -21px;
   margin-right: 10px;
}


IMG {
	border: none;
	text-align: bottom;
}


table.icon {
   margin-top: -4px;
   margin-left: -4px;
}

IMG.border {
        border-style: solid;
        border-width: 1px;        /* sets border width on all sides */
	    border-color: #80776E;
}


IMG.heading {
    margin-top: 10px;
	margin-bottom: 0px;
}

IMG.menuHeading {
    margin-top: 6px;
	margin-left: 6px;
	margin-bottom: 0px
}

IMG.lateRoom {
        border-style: solid;
        border-width: 1px;        /* sets border width on all sides */
	    border-color: #1F1816;
}

	
A:link { text-decoration: none; color: #000000;}
A:visited { text-decoration: none; color: #000000;}
A:hover { text-decoration: strong; color: #FFE2C2; }

A.hotel:link { text-decoration: strong; color: #4B4B4B;}
A.hotel:visited { text-decoration: strong; color: #CDB88C;}
A.hotel:hover { text-decoration: stgrong; color: #CDB88C; }

A.text:link { text-decoration: underline; color: #CCC6B8;}
A.text:visited { text-decoration: none; color: #4B4B4B;}
A.text:hover { text-decoration: underline; color: #CDB88C; }

A.white:link { text-decoration: underline; color: #4B4B4B;}
A.white:visited { text-decoration: underline; color: #4B4B4B;}
A.white:hover { text-decoration: underline; color: #9F0C34; }

A.links:link { text-decoration: none; color: #CDB88C;}
A.links:visited { text-decoration: none; color: #CDB88C;}
A.links:hover { text-decoration: underline; color: #CDB88C; }
		
*/
