
body {
	background-color:#ffffff;
	color:#000000;
}

img { border:0px; }

a { color:#cccccc; }
a:hover, a:active { color:#cccccc; }

table {
	margin:0px;
	border:0px;
	padding:0px;
}

td { 
	border:0px;
	padding:0px;
}

#container {
	width:739px;
	margin:0px auto;
}

#footer {
	width:739px;
	margin:0px auto;
	text-align:center;
	font-family:arial,helvetica,sans-serif;
	color:#999999;
	font-size:10px;
}

#footer a.red { color:#990000; text-decoration:none; }
#footer a.red:hover, #footer a.red:active { color:#990000; text-decoration:none; }

/********** home page styles **********/
#pagetext {
	width:740px; overflow:hidden; margin:0px auto;
}

#ht_top {
	width:740px; height:24px; background:url(images/topborder.gif); overflow:hidden;
}

#ht_mid {
	width:740px; background:url(images/midborder.gif); overflow:hidden;
}

#ht_mid_inner {
	margin:0px 15px; border:1px #fff solid; font-family:Verdana,Arial,Helvetica,sans-serif; color:#000; font-size:12px;
}

#ht_bot {
	width:740px; height:24px; background:url(images/botborder.gif); overflow:hidden;
}

/********** masthead styles **********/
#masthead {
	width:740px; height:126px; overflow:hidden;
	background:url(images/mastheadbg.jpg) no-repeat;
}

h1.loje {
	width:252px; height:106px; display:block;
	margin:10px 0px 0px 29px; padding:0px; float:left;
	background:url(images/msthd_photos.jpg);
}

h1.loje p { display:none; }

div.clearer { clear:both; height:0px; overflow:hidden; }

#nav {
	width:396px; height:126px; float:right; margin:2px 47px 0px 0px;
}

#nav div { overflow:hidden; }

#nav ul {
	display:inline; margin:0px; padding:0px; list-style-type:none;
}

#nav ul li {
	display:inline; margin:0px; padding:0px; float:right;
}

#nav ul li a p { display:none; }

a.home { width:56px; height:28px; display:block; background:url(images/home_off.gif); }
a.home:hover, a.home:active { width:56px; height:28px; display:block; background:url(images/home_on.gif); }

a.about { width:51px; height:28px; display:block; background:url(images/nav_about_off.gif); }
a.about:hover, a.about:active { width:51px; height:28px; display:block; background:url(images/nav_about_on.gif); }

a.services { width:62px; height:28px; display:block; background:url(images/nav_services_off.gif); }
a.services:hover, a.services:active { width:62px; height:28px; display:block; background:url(images/nav_services_on.gif); }

a.price { width:68px; height:28px; display:block; background:url(images/nav_pricelist_off.gif); }
a.price:hover, a.price:active { width:68px; height:28px; display:block; background:url(images/nav_pricelist_on.gif); }

a.test { width:84px; height:28px; display:block; background:url(images/nav_testimonials_off.gif); }
a.test:hover, a.test:active { width:84px; height:28px; display:block; background:url(images/nav_testimonials_on.gif); }

a.contact { width:51px; height:28px; display:block; background:url(images/nav_contact_off.gif); }
a.contact:hover, a.contact:active { width:51px; height:28px; display:block; background:url(images/nav_contact_on.gif); }






