
body {
background : #084171 url(images/bkgr_header.jpg) repeat-x left top;
text-align : center;
color : #1c1359;
font-size : medium;
font-family : "Times New Roman", Times, serif;
}
#wrapper {
width : 1000px;
background : url(images/bkgr_left.jpg) repeat-y top left;
margin : 0 auto;
text-align : left;
}
#header1 {
background : url(images/header1.jpg) no-repeat;
height : 201px;
}
#header {
background : url(images/header.jpg) no-repeat;
height : 202px;
}
#top_navig {
float : left;
margin : 3px 10px;
height : 20px;
background : #351c5c;
border-bottom : 1px solid #fef67b;
width : auto;
}
#top_navig li {
float : left;
margin : 0 2px;
list-style : none;
line-height : 20px;
width : auto;
}
#top_navig li a {
color : #fff;
text-decoration : none;
font-weight : bold;
padding : 0 6px;
}
#top_navig li a:hover {
color : #fd2d00;
background : #fef67b;
}
.name {
float : left;
margin-left : 120px;
margin-top : 10px;
width : auto;
}
#header2 {
background : #dddddd;
}
#header h1 {
margin : 0;
padding : 10px 0;
}
#leftside {
float : left;
width : 198px;
height : 200px;
background : url(images/left_side.jpg) no-repeat top left;
height : 608px;
display : block;
}
#content_home {
background : url(images/home.jpg) no-repeat;
height : 505px;
margin : 0;
padding : 0;
}
h1 {
font-size : 150%;
font-weight : bold;
color : #fd2d00;
line-height : 200%;
position : relative;
overflow : hidden;
}
h2, h3 {
font-size : 110%;
font-weight : bold;
color : #e12c09;
line-height : 200%;
}
h3 {
text-indent : 150px;
}
h4 {
color : #1c1359;
font-size : 110%;
line-height : 200%;
font-weight : bold;
}
#contact {
width : 450px;
margin : 0;
 background:url(images/catering3.jpg) no-repeat left bottom; height:800px;
}
.welcome {
margin-left : 50px;
}
#content_home p, #content p {
width : 480px;
text-align : justify;
line-height : 150%;
color : #0066cc;
}
#content_home p {
margin-left : 150px;
}
.intro {
height : 180px;
}
.button1_home {
position : relative;
overflow : hidden;
margin-left : 250px;
}
#content_wrapper {
background : url(images/bkgr_right.jpg) repeat-y top right;
}
#content {
background : #d3d5e9 url(images/bkgr_content.jpg) repeat-x top left;
width : 778px;
margin : 0 0 0 198px;
min-height : 608px;
height : auto;
padding-bottom : 10px;
}

#content ul {
margin-left : 150px;
}
#content li {
line-height : 150%;
list-style : url(images/star_sm.png);
color : #0066cc;
}
.button2_home {
position : relative;
overflow : hidden;
margin-left : 350px;
}
.button3_home {
position : relative;
overflow : hidden;
left : 360px;
}
#buttons {
float : right;
width : 309px;
display : block;
overflow : hidden;
margin-right : -20px;
}
#right_box {
width : 271px;
background : url(images/box_bottom.png) no-repeat bottom left;
display : block;
position : relative;
padding-bottom : 15px;
margin : 15px 5px;
}
#right_box p {
color : #00bdff;
}
#buttons a {
color : #ff580c;
}
#right_box h1 {
font-size : 150%;
font-weight : bold;
color : #1c1359;
line-height : 200%;
background : url(images/box_top.png) no-repeat top left;
position : relative;
text-indent : 30px;
overflow : hidden;
}
#right_box p, #right_box a {
width : 200px;
text-indent : 30px;
}
#buttons h2 {
margin-left : 30px;
font-size : 110%;
font-weight : bold;
color : #71a520;
line-height : 200%;
}
#footer_home {
height : 169px;
background : url(images/footer_home.jpg) no-repeat;
text-align : center;
margin : 0;
}
.asc_home {
float : left;
margin-left : 420px;
margin-top : 135px;
}
#footer {
height : 242px;
background : url(images/footer.jpg) no-repeat;
text-align : center;
}
#bottom_navig {
margin : 100px 280px 20px 250px;
float : left;
width : 500px;
}
#bottom_navig a {
margin : 5px 5px;
font-size : 90%;
color : #fef67b;
text-decoration : none;
}
a.asc, a.asc_home {
font-size : 80%;
color : #00bdff;
text-decoration : none;
}
#footer a:hover {
color : #ff580c;
}
.right {
float : right;
width : auto;
margin : 0 8px 0 8px;
display : inline;
position : relative;
}
.rightlink {
width : 700px;
height : auto;
margin : 10px 8px 10px 8px;
display : block;
text-align : center;
color : #fd2d00;
font-size : 110%;
font-weight : bold;
}
.rightlink img {
margin : 10px 0 10px;
}
.left {
float : left;
margin-right : 8px;
}
.clearfloat {
clear : both;
height : 0;
font-size : 1px;
line-height : 0;
}
.phones {
position : relative;
margin-left : 70px;
}
.gallery_names {
width : 480px;
text-align : center;
}
.bulk_pages{width : 700px;
text-align : center;}
.gallery_names a,.bulk_pages a {
margin : 10px 20px;
color : #fd2d00;
line-height : 150%;
}
#bulk_gallery {
width : auto;
height : auto;
float : left;
margin : 10px 0 20px 0;
}
#bulk_gallery ul {
float : left;
margin-left : 0;
}
#bulk_gallery ul li {
width : 180px;
padding-top : 2px;
height : 210px;
border : 1px solid #ccc;
float : left;
display : inline;
position : relative;
background : #fff url(images/bkgr_bulk.jpg) repeat-x left bottom;
text-align : center;
margin : 5px;
list-style : none;
}
#bulk_gallery ul li img {
border-right : 1px solid #a3a3a3;
border-bottom : 1px solid #a3a3a3;
border-left : 1px solid #d8d8d8;
border-top : 1px solid #d8d8d8;
padding : 2px;
background : #eee;
}
#bulk_gallery ul li h1 {
color : #001d92;
font-size : 100%;
line-height : 130%;
}
#bulk_gallery ul li h2 {
color : #fd2d00;
font-size : 110%;
line-height : 130%;
}
#store_adress {
float : right;
width : 309px;
display : block;
margin-right : 20px;
margin-top : 0;
position : relative;
}
#store_adress h2 {
margin-left : 10px;
color : #e12c09;
}
.catering1{ margin:10px 10px 10px 20px;}
.catering_link{ float:right; width:auto; margin-right:30px;}
