/*
Theme Name: Tapas Bar & Butik
Theme URI: http://www.tapasbar.se/
Description: Specialanpassat tema för restaurang Tapas Bar & Butik.
Version: 1.0
Author: Valdoo
Author URI: http://valdoo.se/
*/

* { border: none; margin: 0; padding: 0; }

body { background: url('images/bg_72x720.png'); }

#wrapper { padding-top: 50px; text-align: center; }
#container { margin: 0 auto; position: relative; text-align: left; width: 925px; }

#logo { left: 35px; position: absolute; top: 41px; z-index: 600; }

#clip { left: 738px; position: absolute; top: 15px; z-index: 600; }

#offer { background: url('images/bg_offer_166x426.png') no-repeat; height: 426px; left: 760px; position: absolute; top: 41px; width: 166px; z-index: 1; }
#offer .textwidget { color: #333; font: 10px Tahoma; line-height: 14px; margin: 68px 25px 0 15px; }
#offer .textwidget p { margin: 8px 0; }

#navigation { width: 750px; }
#navigation ul { float: right; list-style: none; margin: 0; }
#navigation ul li { display: block; float: left; height: 31px; }

#band_wide { left: -12px; position: absolute; top: 379px; z-index: 4; height: 164px; width: 866px; }
#band_wide .inner { background: url('images/bg_band_866x164.png') no-repeat; height: 164px; width: 866px; z-index: 99;}
#band_wide .inner .buttons { padding: 22px 0 0 20px; }
#band_left { left: -12px; position: absolute; top: 53px; z-index: 5; }
#band_left .inner { background: url('images/bg_band_269x453.png') no-repeat; height: 453px; position: relative; width: 269px; }
#band_left .inner .title { left: 20px; position: absolute; top: 348px; }
#band_right { left: 729px; position: absolute; top: 379px; z-index: 99; }
#band_right .inner { background: url('images/bg_band_125x164.png') no-repeat; height: 164px; width: 125px; }
#band_wide .inner a, #band_left .inner a, #band_right .inner a { position: relative; }

#content { float: left; }
#content .inner { background: url('images/bg_content_770x483.png') no-repeat; height: 483px; width: 770px; }
#content .inner a { position: relative; }
#content .inner .area_splash { padding: 10px; padding-bottom: 0; }
#content .inner .area_image { float: left; height: 348px; padding: 10px 0 0 10px; width: 247px; }
#content .inner .area_page { float: left; margin-top: 10px; height: 465px; overflow: auto; position: relative; width: 503px; }

#footer { clear: both; }
#footer .inner { background: url('images/bg_footer_770x37.png') no-repeat; height: 37px; position: absolute; width: 770px; z-index: 1; }
#footer .inner a { color: #822929; position: relative; }
#footer .inner .contact { color: #333; float: right; font: 11px Tahoma; padding: 8px 30px 0 0; }
#footer .inner .contact span { color: #822929; }
#footer .inner .contact strong { color: #822929; margin-left: 6px; }


#the_content { color: #3E3E3E; font: 11px Tahoma; letter-spacing: 1px; padding: 30px; }
#the_content a { color: #822929; font-weight: bold; }
#the_content h1 { margin-bottom: -5px; }
#the_content p { line-height: 16px; margin: 10px 0; }
#the_content div.hr { background: url('images/misc_line_439x10.png') no-repeat center center; height: 10px; margin: 15px -20px 10px -20px; }
#the_content div.hr hr { display: none; }
#the_content ul { list-style: none; margin: 10px 0; padding-left: 15px; }
#the_content ul li { background: url(images/misc_bullet_6x6.png) no-repeat left center; margin: 10px auto; padding-left: 14px; }


/* rotator in-page placement */

/* rotator css */
	div.area_splash ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div.area_splash ul li img {
	border: 0;
}
    div.area_splash ul li.show {
	z-index:500
}

.alignleft {
	float: left;
	margin-right: 15px;
}

.alignright {
	float: right;
	margin-left: 15px;
}

.aligncenter {
	
}
