﻿body {
}

/**************************************************************************************************************************/
/* HTMLTag Redefinitions **************************************************************************************************/
/**************************************************************************************************************************/

body							{  }

br								{ margin-bottom: 10px; }

strong							{ font-weight: bold; }

h1								{ margin: 10px 0px; line-height:normal}

p								{ margin-bottom: 10px; line-height: 1.3em; }

label							{ float: left; width: 120px; padding-top: 4px; }

label.small						{ width: 75px; padding-top: 0px; }

.newsTitle						{ color: #FFF; }



.bigger							{ font-weight: bold; font-size:large; }

/**************************************************************************************************************************/
/* Main layout styles *****************************************************************************************************/
/**************************************************************************************************************************/

#main_outer						{ width: 960px; margin: 0px auto; color: #000; background-color:#ffffff;}

#main							{ width: 970px; float: left; display: inline; background: url("../img/mainbgleft.jpg") top left no-repeat; padding-left: 15px; }

#main_inner						{ width: 955px; float: left; display: inline; background-color:#ffffff;background-position: bottom right; background-repeat: no-repeat; }

#head                           { width: 940px; height: 179px; background: #FFF url("../img/head_bg1.png") top left no-repeat; }

#head img						{ float: right; }

#content                        { float: left; width: 940px; background-position: top right; background-repeat: no-repeat; }

#footer                         { clear: both; height: 60px; font-size: 0.9em; }

#footer p						{ float: right; text-align: right; color: #a9241d; text-decoration: none; margin: 0px 20px; }

#footer img						{ vertical-align: middle; float: left; margin-left: 10px; }

/**************************************************************************************************************************/
/* Menu layout styles *****************************************************************************************************/
/**************************************************************************************************************************/

#menu img						{ float: left; margin: 0px 10px; }

#menu							{ width: 625px; margin-top: -40px; height: 100px; }

#menu img						{ display: inline; }

#menu .button_1					{ margin-top: 55px; }		

#menu .button_2					{ margin-top: 45px; }		

#menu .button_3					{ margin-top: 35px; }		

#menu .button_4					{ margin-top: 25px; }		

#menu .button_5					{ margin-top: 20px; }					

/**************************************************************************************************************************/
/* Home Box Styles ********************************************************************************************************/
/**************************************************************************************************************************/

#home_box						{ float: left; display: inline; color: #000; margin: 0px 0px 25px 0px; width: 700px; }

#home_box div					{ padding: 86px 0px 10px 25px; width: 185px; float: left; }

#home_box div p					{  height: 70px; }

#home_box div p					{ padding: 10px 10px 10px 10px;margin-bottom: 0px; }

#home_box div.box_1				{ background: #FFF url("../img/home_1_top.png") top left repeat-x; }

#home_box div.box_1 p			{ background-color: #ACB72A; }

#home_box div.box_2				{ background: #FFF url("../img/home_2_top.png") top left repeat-x; }

#home_box div.box_2 p			{ background-color: #F59E19; }

#home_box div.box_3				{ background: #FFF url("../img/home_3_top.png") top left repeat-x; color: #FFF; }

#home_box div.box_3 p			{ background-color: #a9241d; color: #FFF; }

#home_box div.box_4				{ background: #FFF (../img/home_4_top.png)  top left repeat-x; color: #FFF; }

#home_box div.box_4 p			{ background-color: #fff; color: #000; }



#side_bar.news					{ float: left; display: inline; padding: 85px 0px 10px 25px; width: 185px; margin: 10px 10px 10px 0px; background: #FFF url("../img/side_bar_news_top.png") top left repeat-x; }

#side_bar.news p				{ background-color: #ACB72A; padding: 0px 10px 0px 10px; margin: 0px; }

div.promotions					{ float: left; display: inline; padding: 95px 0px 10px 25px; width: 185px; margin: 10px 10px 10px 0px; background: #FFF url("../img/side_bar_offers_top.png") top left repeat-x; }

#side_bar.promotions p			{ background-color: #A82219; padding: 0px 10px 0px 10px; margin: 0px; color: #E1B2AF; }

#text							{ float: left; color: #5A0000; margin-top: 30px; width: 400px; margin-left: 10px; } 

#text ul li						{ list-style-type: disc; list-style-position:inside; }

#text ol li						{ list-style-type: decimal; list-style-position:inside; }

#text ol				{ margin-bottom: 10px; }

#text ul				{ margin-bottom: 10px; }

#text.restaurants				{ margin-left: 40px; }

#text.restaurants img.label		{ margin-bottom: 10px; }

#text.restaurants p				{ margin-left: 40px; }

#text.restaurants h2			{ margin-left: 25px; color: #000; font-size: 1.2em; margin-bottom: 5px; margin-top: 5px; }

img.icon						{ margin: 10px 0px 30px 0px; }

/**************************************************************************************************************************/
/* Links ******************************************************************************************************************/
/**************************************************************************************************************************/

a:link							{ color: #000; text-decoration: none; }
a:visited						{ color: #000; text-decoration: none; }
a:hover							{ color: #000; text-decoration: none; }
a:active						{ color: #000; text-decoration: none; }

#side_bar.promotions a:link							{ color: #FFF; text-decoration: underline; }
#side_bar.promotions a:visited						{ color: #FFF; text-decoration: underline; }
#side_bar.promotions a:hover						{ color: #FFF; text-decoration: underline; }
#side_bar.promotions a:active						{ color: #FFF; text-decoration: underline; }

#footer a:link					{ color: #a9241d; text-decoration: none; }
#footer a:visited				{ color: #a9241d; text-decoration: none; }
#footer a:hover					{ color: #a9241d; text-decoration: none; }
#footer a:active				{ color: #a9241d; text-decoration: none; }



