@charset "utf-8";
/* Restaurants css created by 5 Nov 2009 */
.footer-res
{
font-family: Arial;
font-size:12px;
font-weight: normal;
color: #5F5F5F;
padding:0 7px 0 7px;
border-right:1px solid #6A0000;
text-decoration:none;
}
.menu
{
font-family: Arial;
font-size:12px;
font-weight:bold;
color:#fff;
padding:0 7px 0 7px;
border-right:1px solid #FFFFFF;
text-decoration:none;
}
.menu:hover
{
font-family: Arial;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:0 7px 0 7px;
text-decoration: underline;
}
.subtext
{
font-family: Arial;
font-size:12px;
font-weight: normal;
color:#FFFFFF;
text-decoration:none;
}
.title
{
font-family: Arial;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.title-4
{
font-family: Arial;
font-size:12px;
padding:0 0 0 10px;
font-weight:600;
color:#FFFFFF;
text-decoration:none;
}
.footer
{
font-family: Arial;
font-size:12px;
font-weight: normal;
padding:0 6px 0 6px;
border-right:1px solid #646464;
color: #838383;
text-decoration:none;
}
.footer-title
{
font-family: Arial;
font-size:14px;
font-weight: bold;
padding:0 9px 0 0;
color: #2D2D2D;
text-decoration:none;
}
.eventsandres
{
font-family: Arial;
font-size:11px;
font-weight: bold;
padding:0 9px 0 0;
color: #2D2D2D;
text-decoration:none;
}
.eventsandres:hover
{
text-decoration:underline;
}
.footer-title-1
{
font-family: Arial;
font-size:12px;
font-weight: bold;
padding:0 9px 0 0;
color: #616161;
text-decoration:none;
}
.title-2
{
font-family: Arial;
font-size:15px;
font-weight: bold;
padding:0 0 0 10px;
color: #105F75;
text-decoration:none;
}
.title-3
{
font-family: Arial;
font-size:12px;
font-weight: 600;
padding:0 0 0 10px;
color: #891F33;
text-decoration:none;
}
.title-7
{
font-family: Arial;
font-size:12px;
font-weight: 600;
padding:0px;
padding:5px 0 5px 0;
color: #000000;
text-decoration:none;
}
.title-3-redcolour
{
font-family: Arial;
font-size:10px;
font-weight: normal;
padding:0 0 0 2px;
color: #CC3366;
text-decoration:none;
}
.title-3-blockcolour
{
font-family:trebuchet ms, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
padding:0 0 0 2px;
color: #000000;
text-decoration:none;
}
.adscontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #993300;
	text-decoration: none;
}
.campusdescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.restaurant_des_heading{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	}
.redcolour
{
font-family:trebuchet ms, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: normal;
padding:0 0 0 2px;
color: #CC3366;
text-decoration:none;
}
.blockcolour
{
font-family: Arial;
font-size:11px;
font-weight: normal;
padding:0 0 0 2px;
color: #000000;
text-decoration:none;
}
.title-3-bluecolour
{
font-family: Arial;
font-size:11px;
font-weight: normal;
padding:0 0 0 2px;
color: #0000FF;
text-decoration:none;
}
.textbox
{
font-family: Arial;
font-size:12px;
font-weight: normal;
padding:0 0 0 2px;
color: #585858;
text-decoration:none;
}
.textbox-sm
{
font-family: Arial;
font-size:10px;
font-weight: normal;
padding:0 0 0 2px;
color: #333333;
text-decoration:none;
}
.searchtitles {
font: 1.1em trebuchet ms, Arial, Helvetica, sans-serif;
color:#891F33;
padding:0 0 0 10px;
text-decoration: none;
font-weight:bold;
}
.searchtitles a:active {background: #FFCC00; text-decoration: none}
.searchtitles-whitecolor {
font: 1.3em trebuchet ms, Arial, Helvetica, sans-serif;
color: #FFFFFF;
padding:0 0 0 10px;
text-decoration:none;
font-weight:bold;
padding-left:3px;
}
.search-bluecolour
{
font: 1em trebuchet ms, Arial, Helvetica, sans-serif;
padding:0 0 0 2px;
color: #414141;
text-decoration:none;
}
.title-featuredads
{
font-family: Arial;
font-size:13px;
font-weight:bold;
color: #336699;
padding:0px;
text-decoration:none;
}
body {
	margin:0;
	padding:0;
	font: normal 13px/1.5em Verdana;
}

 #tabs-3 {
      float:left;
      width:100%;
      background:#C43A55;
      font-size:10px;
      line-height:normal;
	  font-weight:normal;
	  cursor:pointer;
      }
    #tabs-3 ul {
	  margin:0;
	  padding:3px 0 0 2px;
	  list-style:none;
	  cursor:pointer;
      }
    #tabs-3 li {
      display:inline;
      margin:0;
      padding:0;
	  cursor:pointer;
      }
    #tabs-3 a {
      float:left;
	  font-weight:normal;
      background: url(images/re-lft.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
	  cursor:pointer;
      text-decoration:none;
      }
    #tabs-3 a span {
      float:left;
      display:block;
	  font-weight:normal;
      background:url(images/re-rlt.gif) no-repeat right top;
      padding:5px 7px 5px 5px;
      color:#FFF;
	  cursor:pointer;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs-3 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs-3 a:hover span {
      color:#FFF;
      }
    #tabs-3 a:hover {
      background-position:0% -42px;
	  font-weight:normal;
	  cursor:pointer;
      }
    #tabs-3 a:hover span {
      background-position:100% -42px;
	  font-weight:normal;
	  cursor:pointer;
      } 

#restaurants-leftmenu {
list-style:none;
float:left;
width:160px;
padding:0px;
margin-left:1px;
color:#FFFFFF;
cursor:pointer;
}	  
#restaurants-leftmenu li {
text-align:left;
float:left;
border-bottom:1px solid #FFFFFF;
border-top:0px solid #C43A55;
width:100%;
padding:5px 0 0 3px;
font: 11px trebuchet ms, Arial, Helvetica, sans-serif;
font-weight:bold;
height:22px;
color:#FFFFFF;
text-decoration:none;
background: url(images/bg-res-bottom.gif) repeat-x;
}
#restaurants-leftmenu li:hover {
background:url(images/bg-res-bottom-repeat.gif) repeat-x;
color:#FFFFFF;

}
.home-titles {
text-align:left;
padding:3px 0 0 10px;
font: 1ems trebuchet ms, Arial, Helvetica, sans-serif;
font-weight:bold;
height:20px;
color:#FFFFFF;
background: url(images/bg-res-bottom.gif) repeat-x;
text-decoration:none;
}
.interior_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CA7015;
	text-decoration: none;
}
.welcomeheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0059B3;
	text-decoration: none;
}
.search-restaurents-fields {
font:Verdana, Arial, Helvetica, sans-serif;
color:#891F33;
font-weight:600;
padding:0 0 0 2px;
text-decoration:none;
font-size:11px;
}
.title-us {
font:Verdana, Arial, Helvetica, sans-serif;
color:#891F33;
font-weight:600;
text-decoration:none;
font-size:14px;
}
.cateres {
background:url(images/res-button.gif) no-repeat center top;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:500;
padding:5px 5px 5px 5px;
color:#FFFFFF;
text-decoration:none;
}
 #tabs-horizontal {
      float:left;
      width:100%;
      background:#C43A55;
      font: 11px trebuchet ms, Arial, Helvetica, sans-serif;
      line-height:normal;
	  font-weight:600;
      }
    #tabs-horizontal ul {
	  margin:0;
	  padding:6px 0 0 2px;
	  list-style:none;
      }
    #tabs-horizontal li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs-horizontal a {
      float:left;
	  font-weight:600;
	  font: 11px trebuchet ms, Arial, Helvetica, sans-serif;
      background: url(images/bg-res-bottom.gif) repeat-x;
	  border-right:1px solid #6E1022;
      border-left:1px solid #C43A55;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs-horizontal a span {
      float:left;
	  font: 11px trebuchet ms, Arial, Helvetica, sans-serif;
      display:block;
	  font-weight:600;
      background:url(images/bg-res-bottom.gif) repeat-x;
      padding:5px 7px 5px 10px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs-horizontal a span {float:none;}
    /* End IE5-Mac hack */
    #tabs-horizontal a:hover span {
      color:#FFF;
      }
    #tabs-horizontal a:hover {
      background-position:0% -42px;
	  font-weight:600;
      }
    #tabs-horizontal a:hover span {
      background-position:100% -42px;
	  font-weight:600;
      } 
	  
.featured-title {
font:1.2em trebuchet ms, Arial, Helvetica, sans-serif;
color: #891F33;
font-weight:600;
padding:0px;
text-decoration:none;
}
.featured-subtitle {
font:1.1em trebuchet ms, Arial, Helvetica, sans-serif;
color: #003399;
font-weight: normal;
padding-left:2px;
text-decoration:none;
}
.featured-bluenormal {
font:Verdana, Arial, Helvetica, sans-serif;
color: #003399;
font-weight: normal;
padding-left:2px;
text-decoration:none;
font-size:12px;
}
.featured-subtext {
font:1.0em trebuchet ms, Arial, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
padding-left:2px;
text-decoration:none;
}
.caterers-list {
font:1.0em trebuchet ms, Arial, Helvetica, sans-serif;
color: #242424;
font-weight: normal;
text-align:justify;
padding-left:0px;
text-decoration:none;
}
.caterers-list-profile {
font:1.1em trebuchet ms, Arial, Helvetica, sans-serif;
color: #750000;
font-weight: normal;
text-align:justify;
padding-left:0px;
text-decoration:none;
}
.descriptionheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
}
.descriptionsubheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}
#recipes li {
height:25px;
list-style:none;
line-height:25px;
background:url(images/righticon.gif) no-repeat left;
margin-left:3px;
cursor:pointer;
font-size:11px;
padding:0 0 0 15px;
}
#recipes li:hover{
text-decoration: underline;
}
.recipesmenus {
font-size:11px;
float:left;
font:trebuchet ms, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration:none;
font-weigt:normal;
text-align: left;
}
.newsponcerheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0066;
	text-decoration: none;
}
.campuscollegename {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #EA821A;
	text-decoration: none;
}
.links {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.restaurant{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#DD6F10;
	text-decoration: none;
}
.Search_navigation {
	font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#0066CC;
	text-decoration:none;
}
.Search_navigation:hover {
font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#0066CC;
	text-decoration: underline;
}
.desc-res {
font:'calibri',Arial, Helvetica, sans-serif;
background: #FDF3E8;
font-size:12px;
padding:3px 10px 3px 10px;
font-weight:normal;
color: #000000;
border-left:1px solid #FFC6C6;
border-right:1px solid #FFC6C6;
border-bottom:1px solid #FFC6C6;
line-height:23px;
text-decoration:none;
}
.desc-res:hover{
background:#7A0017;
color:white;
text-decoration:none;
}
.fields_listings-res {
font-family:verdana;
color: #BEBEBE;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
.title-5
{
font-family: Arial;
font-size:13px;
font-weight: normal;
padding:0;
color:#891F33;
text-decoration:none;
}
.title-6
{
font-family: Arial;
font-size:12px;
font-weight: normal;
text-align:left;
border:1px solid #5D5D5D ;
height:20px;
padding:0;
color: #000000;
text-decoration:none;
}
#restaurants-leftmenu-categories {
list-style:none;
float: inherit;
width:90%;
padding:0px;
margin-left:2px;
margin-right:0px;
color:#FFFFFF;
cursor:pointer;
}	  
#restaurants-leftmenu-categories li {
text-align:left;
float:left;
border-bottom:1px solid #FFFFFF;
border-top:0px solid #C43A55;
width:100%;
padding:5px 0 0 8px;
font: 11px trebuchet ms, Arial, Helvetica, sans-serif;
font-weight:bold;
height:22px;
color:#FFFFFF;
cursor:pointer;
text-decoration:none;
background: url(images/bg-res-bottom.gif) repeat-x;
}
#restaurants-leftmenu-categories li:hover {
background:url(images/bg-res-bottom-repeat.gif) repeat-x;
color:#FFFFFF;
cursor:pointer;
}
.click_3{
font-family:'calibri',Arial, Helvetica, sans-serif;
font-size:14px;
color: #56562C;
font-weight:normal;
text-decoration:none;
padding:7px;
border:0px;
}
.click_1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#33CC00;
}
.looking{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal
color:#3366FF;
}
.hotels{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC33FF;
text-decoration:none;
font-weight:normal; 
padding:9px;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
/* NEW CSS FOR VERTICLE AD LINKS ON Feb 03 2010*/
.verticleheader {
	font-family:Tahoma;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
}
.verticleheader2 {
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	text-decoration: none;
}
.verticleheader3 {
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#A408B6;
	text-decoration: none;
}
.verticleheader4 {
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#1B64D1;
	text-decoration: none;
}
.verticleheader5 {
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#D95700;
	text-decoration: none;
}
.verticleheader6 {
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#7400E8;
	text-decoration: none;
}
.verticleheader7 {
	font-family:Tahoma;
	font-size: 11px;
	font-weight: normal;
	color:#009900;
	text-decoration: none;
}
.verticleheader8 {
	font-family:Tahoma;
	font-size: 11px;
	font-weight:normal;
	color:#CC0000;
	text-decoration: none;
}
.verticlelink {
	font-family: Arial;
	font-size: 10px;
	font-weight:normal;
	color:#0000FF;
	text-decoration: none;
}
