table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; width:100% }

@font-face {
	font-family: Gill Sans; font-weight:light;
	src: url('Gill Sans 1')
}
@font-face {
	font-family:Century Gothic;
	src: url('Century Gothic');
}
td, table, select,  input, textarea{
	font-family:arial;
	font-size:12px;
	vertical-align:top;
	line-height:15px;
	color:#4d4d4d
}

form { margin:0px; padding:0px}
body { margin:0px 0em 0px 0em; padding:0px; background:#eaeaeb}

.padding {
padding:0px 0 0px 0;
	}
	
.title, .title1, .title2{ display:block}

.right1{ text-align:right}

span a{ color:#f39f00; text-decoration:underline; padding-left:19px; background:url(images/marker.gif) no-repeat}
span a:hover{
	text-decoration:none;
	color: #F90;
}

b a{ color:#4d4d4d; font-weight:normal; text-decoration:underline}
b a:hover{ text-decoration:none}


h1 {
font-family: Century Gothic, Gill Sans, sans-serif;
font-weight:100;
color:#FFFFFF;
font-size:32px;
line-height:14px;
}

h2 {
font-family:Century Gothic, sans-serif;
font-weight:lighter;
color:#FFFFFF !important;
font-size:29px;
line-height:1px;
}


h3 {
font-family:Century Gothic, sans-serif;
font-weight:lighter;
color:#f09300;
font-size:21px;
line-height:20px;
}

h4 {
font-family:Century Gothic, arial, sans-serif;
font-weight:lighter;
color:#333;
font-size:21px;
line-height:0px;
margin-top:20px;
}

p.quote{
font-family:"Times New Roman", Times, serif;
font-size:1.4em;
font-style:italic;
line-height:1.2em;
margin:0 10% 10px 10%
}

.center {
width:inherit;
margin:0 auto 0 16%;
display:block;
text-align:center
}
.centered {
width:inherit;
text-align:center;
display:block
}
.right{
text-align:right;
margin-right:5px;
display:block
}
.test{
float:right;
width:180px;
}
.small{
font-size:.7em}

.grey{
font-size:.8em;
color:#999999}

.blog{
font-weight:lighter}

a.showBlog:hover{
	color:#f39f00 !important;
	text-decoration:underline
	}

.head{
font-weight:bold
}
.head a {color:#222222; text-decoration:none}
.head a:hover { color:#f39f00; text-decoration:underline}

.slogan {
padding-top:5px;
line-height:10px;
margin:0 auto 0 auto;
text-align: center;
height:193px !important
}

.slogan, .slogan table, .slogan tbdoy, .slogan td, .slogan tr {
height:10px !important
}

.slogan p {
margin-top:35px;
}

span{ color:#000000}

.top{ background: url(images/top.gif); background:url(images/top.gif) repeat-x; height:73px}
.menu{ background:#292929; height:38px}
.content{ background:#f1f2f3 url(images/cont_top.gif) repeat-x}
.logo{
	background:url(images/logo_bg2.gif) repeat-x;
	font-size: 32px;
}

.logo2{
background:#ffa42c url(images/logo_horiz_bg3.png) scroll repeat-y top left; 
font-size: 32px;
margin-left:auto;
margin-right:auto;
height:198px
}

.footer{ background:url(images/footer.gif) repeat-x; height:55px !important}

.px{ background:#a6aaae}

.menu td{ vertical-align:middle; text-align:center; }
.menu a{ font-size:13px; color:#ffffff; text-decoration:none; }
.menu a.drop {margin: 8px 0 0 0}
.menu a:hover{ color:#f4a800; text-decoration:underline}
.menu span a{ color:#f4a800; text-decoration: underline; padding:0; background:none}
.menu span a:hover{ text-decoration:none}
.minwidth {min-width:170px;}

.block td{ background:url(images/quote2.png) repeat-x bottom; height:40px; vertical-align:middle}
.block a{ color:#4d4d4d; text-decoration:none}
.block a:hover{ text-decoration:underline}

.top .left{ padding-left:39px; color:#292929; width:50%}
.top .right{ text-align:right; padding-right:50px; width:50%}
.top .right td{ text-align:right; font-size:12px}
.top .right{ color:#292929}
.top .right a{ color:#292929; text-decoration:none}
.top .right a:hover{ text-decoration:underline; color:#f4a800}
.top .right span a{ color:#f4a800; text-decoration:underline}
.top .right input{ width:122px; height:20px; color:#292929; vertical-align:middle; margin-right:4px}
.top .right img{ vertical-align:middle}

.footer { color:#4d4d4d; padding:0 70px 0 51px; vertical-align:middle; font-size:12px}
.footer a{ color:#f39f00; text-decoration:underline}
.footer a:hover{ text-decoration:none}
.footer img{ vertical-align:middle; margin-left:11px}

ul.arrow { margin:0px; padding:0px; list-style:none; line-height:20px}
ul.arrow li { background: url(images/list_bg.gif) no-repeat 0 8px; padding-left:20px}
ul.arrow li a{ color:#4d4d4d; text-decoration: underline; font-family:tahoma }
ul.arrow li a:hover{ text-decoration: none}

/*page1*/
#page1 .indent{ padding:32px 0 0px 0;
}
#page1 .indent1{
	padding:32px 0 29px 10px;
	font-size: 12px;}
#page1 .indent1{
	padding:0px 0 0px 10px;

}
#page1 .indent2{ padding:22px 12px 0 10px}
#page1 .indent3{ padding:29px 0 30px 10px}

/*page2*/
#page2 .indent{ padding:32px 5px 26px 0}
#page2 .indent1{ padding:24px 5px 30px 0}
#page2 .indent2{ padding:32px 0 40px 0}


/*page3*/
#page3 .indent{ padding:32px 0 26px 0}
#page3 .indent1{ padding:32px 0 32px 0}

/*page4*/
#page4 .indent{ padding:32px 10px 32px 0}
#page4 .indent1{ padding:32px 0 32px 0}

/*page5*/
#page5 .indent{ padding:31px 0 32px 0}
#page5 .indent1{ padding:31px 15px 32px 0}

/*page6*/
#page6 .indent{ padding:32px 0 32px 0}

/*page7*/
#page7 .indent{ padding:32px 15px 32px 0}
#page7 .indent1{ padding:32px 5px 35px 9px}
#page7 .indent2{ padding:29px 5px 37px 9px}
#page7 .indent3{ padding:29px 5px 32px 9px}

/*page8*/
#page8 .indent{ padding:32px 30px 32px 31px}


.form input {
	width:275px;
	
}

.form textarea {
	width:275px;
	height:155px;
	
}
.form #submit {
 width:70px
}



ul.links a{ color:#222222 !important; text-decoration:none !important }
ul.links a:hover{ color:#f39f00 !important; text-decoration:underline !important }


a.pizza{ color:#444444 !important; text-decoration:none !important }
a.pizza:hover{ color:#f39f00 !important; text-decoration:none !important }

.lightbox{
	display:none;
	}
.overlay {
	width:100%;
	height:1330px;
	z-index:900;
 	cursor:pointer;
	position:absolute;
	top:0px;
	background:url('images/trans70.png') repeat;
	zoom: 1;
    filter:alpha(opacity=60);

}

.news{
	width:790px;
	left:21%;
	top:14px;
	position:absolute;
	overflow-x:visible;
	border:5px solid #222222;
	z-index:999
}

.closeNews{
 	background: url(images/close-x.png) no-repeat scroll 0 0 transparent;
	width:24px;
	height:23px;
	position:absolute;
	right:-13px;
	top:-12px;
	cursor:pointer;
	z-index:999
	}
a.closeNews:hover{
 	background: url(images/close-x.png) no-repeat scroll 0 -23px transparent;
	}
.showBlog{
	cursor:pointer;
	
	}
.font{
	color:#444444 !important;
	text-decoration:none !important;
	}
iframe{
	overflow-x:hidden
}