html,body {
	margin:0; 
	padding:0; 
	background:#dfbf8d; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px
	}

/*index.html*/
#introContainer {
	width:900px; 
	margin:0
	}

#introHeader {
	background:url(../images/header_intro.jpg); 
	width:900px; 
	margin:0; 
	height:64px
	}

#introLeft {
	background:url(../images/intro_left.jpg) top left no-repeat; 
	height:483px; 
	float:left; 
	width:250px
	}

#introLeft h1 {
	margin-top:100px; 
	font-size:15px; 
	text-transform:uppercase; 
	text-align:center
	}

#introRight {
	height:483px; 
	width:517px; 
	float:left; 
	margin-left:250
	}

#introRight img {
	float:left
	}

#introFooter {
	clear:both; 
	background:url(../images/intro_footer.jpg) top left no-repeat; 
	height:55px
	}

#introFooter p {color:#7c0a0a; margin:0}

.links {float:left; text-align:left}

.requistes {float:right; text-align:right}

.email {background:url(../images/email_icon.gif) left top no-repeat; display:block; padding-left:50px; height:48px; line-height:48px}

.copyright {font-size:11px}

/*main.html*/
h1{color:#7c0a0a; margin:0; font-size:14px}
h2{margin:0;}

#container {background-color:#FFFFFF; width:900px; margin:0}

#header {height:64px; background:#dfbf8d url(../images/header_backgr.png) left bottom no-repeat; margin:0}

#header h1 {font-size:16px; text-transform:uppercase; text-align:right; padding-top:46px}

#left {float:left; width:251px; height:483px; background:#ffffff url(../images/logo.png) top left no-repeat; text-align:left; margin:0}

#left .corner {background:url(../images/container_lc_t.gif) top left no-repeat; margin:0}

.menu h1 {text-align:left; padding:5px 15px}
.menu {background:#dfbf8d url(../images/menu_rc.gif) bottom right no-repeat; margin:85px 85px 4px 18px; padding-bottom:4px}
.menu .wrapper {padding:5px 15px}
.menu h1 {background:url(../images/menu_lc.gif) top left no-repeat}
.menu .blocks {border-bottom:#cfac8d 1px solid; border-top:#e5cba2 1px solid; display:block; height:23px}
.menu .tblocks {border-bottom:#cfac8d 1px solid; display:block}
.menu .bblocks {border-top:#e5cba2 1px solid; display:block;}
.menu a {display:block; border-left:#8a2529 11px solid; color:#8a2529; font-size:12px; font-weight:bold; text-decoration:none; padding-left:16px; line-height:23px}
.menu a:hover {background:url(../images/button_over.png) top left no-repeat}
.phone {background:url(../images/phone_backgr.gif) center center no-repeat; line-height:38px; margin:4px 0}
.phone p {color:#fb0606; font-weight:bold; padding-left:46px; margin:0; font-size:14px}

#right {float:right; background:url(../images/container_rc_t.gif) top right no-repeat; padding:10px 4px 0 0; margin:0}
#right h1 {border-bottom:#dfbf8d 1px solid; padding-left:10px}
#right h2 {color:#FF0033; font-size:16px}

#right .wrapper {width:645px}

#right .wrapper p {text-align:left}

.video {float:left; width:325px}

#dynamic-standard {background:url(../images/calendar.jpg) left top no-repeat;}
#dynamic-specials {background:url(../images/calendar-specials.jpg) left top no-repeat;}
#dynamic-standard, #dynamic-specials {float:right; width:317px; height:300px; text-align:left}

.discounts {width:268px; margin: 59px 0 0 0; display:block}

.specials {
	width:268px; 
	margin: 65px 0 0 0;
	display:block; 
	padding:0
	}

.block {margin:6px 0 0 17px; width:195px; font-weight:bold} /*hours information in #left*/
.block h1 {background:url(../images/Clock-32.png) top left no-repeat; padding-left:34px; line-height:32px}
.block .lpar {float:left}
.block .rpar {float:right}
.block .clear {
	clear:both; 
	font-size:12px; 
	font-weight:bold; 
	color:#FF0000; 
	text-transform:uppercase;
	border-top:#FF0000 1px solid;
	}

.companyBlock {margin-top:8px; width:641px; text-align:left}
.companyBlock .text {float:left; width:380px}
.companyBlock .text p {text-align:justify; text-indent:7px}
.companyBlock .services {float:right; font-weight:bold}
.companyBlock .lpar {float:left}
.companyBlock .rpar {float:right}
.companyBlock .lpar, .companyBlock .rpar {width:120px; line-height:22px; padding-top:9px}
#footer {background:#dfbf8d url(../images/footer_backgr.png) left top no-repeat; margin:0; width:900px}
#footer p {color:#7c0a0a; margin:0}

.clear {clear:both}
.clearContent {clear:both; margin:0; height:5px; background:url(../images/container_lc_b.gif) left top no-repeat}
.clearContent img {margin:0; float:right}
.caption {position:fixed; left:0; visibility: hidden; border: 1px solid #8a2529; background-color: #dfbf8d; width: 400px; padding: 7px; color:#ffffff}
