body {font-family: Arial, Helvetica, sans-serif;font-size:12px;background-image:url(../images/bg.jpg);background-position:center;background-repeat:no-repeat;background-position:top;margin-top:0px;background-color:#eae3d4;}
td {font-family: Arial, Helvetica, sans-serif;font-size:12px;}
th {font-family: Arial, Helvetica, sans-serif;font-size:12px;}
h1 {font-family: Arial; font-size:16px; color:#eae3d4;}
a:link {COLOR: #FFFFFF;}
a:visited {COLOR: #edb628;}
a:hover {COLOR: #edb628;}
a:active {COLOR: #edb628;}
/* main table css styles */
.header {height:220px;}
.main_navigation {height:40px;}
.spacer {height:10px;}
.content {}
.footer {height:40px;background-image:url(../images/bottom.jpg);width:900px;}
.copyright {font-size:10px;text-align:left;}
A.nav_main {padding-left:5px;padding-right:5px;}
A.nav_bottom {font-size:10px;color:#322819;padding-right:10px;text-decoration:none;}
A.nav_bottom:hover {color:#720000;}
.navigation {width:900px;height:40px;background-image:url(/images/nav_back.jpg);text-align:center;}
.navigation a {margin-left:8px;margin-right:8px;color:#e7ab39;font-family:arial;text-decoration:none;text-transform:uppercase;font-weight:bold;outline:none;font-size:16px;}
.navigation a:hover {color:#e7ab39;}
/* header */
#lion_logo {position:absolute;left:-40px;top:0px;}
#rasta_logo {position:absolute; top:50px; left:210px; width:490px; height:88px;}
#home_bottom_container {margin-top:495px;float:left;border-color:#000000; background-image:url(../images/homegrow.jpg);background-repeat:repeat;width:650px; height:176;color:#FFFFFF;overflow:auto;}
#cater_now {position:absolute; top:60px; right:0px;}
#phone {position:absolute; top:143px; right:0px; font-size:34px; color:#720000; font-weight:bold;}
#phone2 {position:absolute; top:178px; right:0px; font-size:20px; color:#720000;}
#tagline {position:absolute; top:145px; left:240px;}
/* Pages */
div.wood_outside {width:900px; height:36px; background-image:url(../images/lwoodtop.jpg); background-repeat:no-repeat}
div.wood_box {width:900px; height:550px; background-image:url(../images/lwood.jpg); background-repeat:repeat-y; position:relative;display: table-cell;	}
A.cater_nav {font-family:"Times New Roman", Times, serif;color:#1f1102;font-size:14px;text-decoration:none;font-weight:bold;line-height:25px;text-transform:uppercase;}
A.cater_nav:hover {color:#7f0006;}
#content_box {width:545px; height:auto; float:right; margin-right:10px; color:#FFFFFF;display: table-cell;}
#catering_form {position:absolute; top:-30px; left:25px; }
.cateringformtxt { font-family:Arial; color:#ffffff; font-size:14px; font-weight:bold;}
.cateringformtxtwhite{ font-family:Arial; color:#ffffff; font-size:14px;}	
#elistlabel {width:267px; height:69px; background-image:url(../images/elist_label.png); position:absolute; top:-20px; left:-55px; z-index:2px;}
#contactlabel {width:267px; height:69px; background-image:url(../images/contactl.png); position:absolute; top:-20px; left:-55px; z-index:2px;}
#aboutlabel {width:267px; height:69px; background-image:url(../images/aboutlabel.png); position:absolute; top:-20px; left:-55px; z-index:2px;}
#gallerylabel {width:267px; height:69px; background-image:url(../images/photo_label.png); position:absolute; top:-20px; left:-55px; z-index:2px;}
#clientslabel {width:267px; height:69px; background-image:url(../images/aboutlabel.png); position:absolute; top:-20px; left:-55px; z-index:2px;}
#testilabel {width:267px; height:69px; background-image:url(../images/testi_label.png); position:absolute; top:-20px; left:-55px; z-index:2px;}
#newslabel {width:267px; height:69px; background-image:url(../images/news_label.png); position:absolute; top:-20px; left:-55px; z-index:2px;}
#newscontentbox {width:610px; height:auto; overflow:hidden;padding-left:10px;}
#listthankyou {font-family: Arial; font-size:16px; color:#FFFFFF;}
#newselement {position:absolute; right:20px; bottom:0px;width:160px;height:135px;background-image:url(../images/coin.png);}
div.newswoodbox {width:630px; height:auto; background-image:url(../images/cwood_grow.jpg); background-repeat:repeat-y; position:relative; color:#FFFFFF; float:left;}
#merch_wood_box {width:900px; height:550px; background-image:url(../images/lwood.jpg); background-repeat:repeat-y; position:relative;display: table-cell;	}
#menupdf {position:absolute; top:1px; left:2px; z-index:1; }
#paper_nav {background-image:url(../images/cateringmenuy.png); width:335px; height:474px; position:absolute; top:175px; left:0px;}
#menupdf2 {position:absolute; top:-150px; right:-555px; z-index:1;color:#FFFFFF;font-size:11px;}
#menupdf3 {position:absolute; top:-140px; right:-500px; z-index:1;color:#FFFFFF;font-size:11px;}
#catering_form {position:absolute; top:3px; left:25px; }
#div.hide {width:267px; height:69px; position:absolute; top:-20px; left:-55px; z-index:1px;}
#contentbox {width:610px; height:auto; padding-left:10px;}
div.woodoutside {width:630px; height:31px; background-image:url(../images/cwood_bottom.jpg); background-repeat:no-repeat; float:left;position:relative;}
div.woodbox {width:630px; height:auto; background-image:url(../images/cwood_grow.jpg); background-repeat:repeat-y; position:relative; color:#FFFFFF; float:left;}
#calls {position:absolute; right:0px; top:0px;}
#element {position:absolute; right:20px; bottom:0px;width:160px;height:135px;background-image:url(../images/coin.png); 	}
/*#rubberstamp {background-image:url(../images/rubber-stamp.png); background-repeat:no-repeat; position:absolute; top:-20px; right:20px;}*/
/* e-list */
/*#label {width:267px; height:69px; background-image:url(images/elist_label.png); position:absolute; top:-20px; left:-55px; z-index:2px;}
div.hide {width:267px; height:69px; position:absolute; top:-20px; left:-55px; z-index:1px;}
div.woodoutside {width:630px; height:31px; background-image:url(images/cwood_bottom.jpg); background-repeat:no-repeat; float:left;position:relative;}
div.woodbox {width:630px; height:auto; background-image:url(images/cwood_grow.jpg); background-repeat:repeat-y; position:relative; color:#FFFFFF; float:left;}
#contentbox {width:650px; height:530px;padding-left:10px;}
#calls {position:absolute; right:0px; top:0px;}
#element {position:absolute; right:20px; bottom:0px;width:160px;height:135px;background-image:url(images/coin.png);}*/
/*********ADD THIS********/
.addthis_toolbox.addthis_pill_combo a {float: left;}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
.addthis_toolbox.addthis_pill_combo a.addthis_counter {margin-top: -2px;}
.addthis_button_compact .at15t_compact {margin-right: 4px;float: left;}
