/* CSS Document */

/*
-----------------------------------------------
Designer: Lidija Cuka
Date:     November, 2009
----------------------------------------------- */

* {margin:0; padding:0;}

body {
	background: #abab8d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
	}

#frame {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	background-color: #ffffff;
}

.lflinks  {
	color: #abab8d;
	text-decoration: underline;
}
A:Hover.lflinks {
	color : #ff9900;
	text-decoration: underline;
}

.bflinks  {
	color: #000000;
	text-decoration: underline;
}
A:Hover.bflinks {
	color : #ff9900;
	text-decoration: underline;
}

/* Header
----------------------------------------------- */
#head {
    width: 800px;
	height: 174px;
	background: #4c611b;
    }

.l_img { padding-top: 30px; }


/* Spacer
----------------------------------------------- */
#spacer_bg {
    width: 800px;
	height: 3px;
	background: #abab8d;
    }
	
/* Menu
----------------------------------------------- */
#menu {
	width: 800px;
	height: 34px;
	background: url(images/topmenu_bg.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
    }	

h1 {
	padding-top:8px;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	line-height: 1.2em;
	list-style-position: inside;
    }

h3 {
	padding-top: 8px;
	text-transform: uppercase;
	font-size:10pt;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
    }
#greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #abab8d;
	text-transform: uppercase;
}

	
.topnav {
	text-decoration:none;
	padding-top: 10px;
	padding-left:30px;
	padding-right: 18px;
	color: #FFFFFF;
	}
	
/* Intro
----------------------------------------------- */
#intro {
    width:800px;
	height: 284px;
	background: url(images/intro_bg.jpg);
    }

#welcome {
    padding-left:20px;
	padding-right:20px;
	color:#000000;
	text-align:left;
	font-weight:bold;
    }

/* Content
----------------------------------------------- */
#content {
    width:800px;
	height: 315px;
	background: #4c611b;
    }

#cont {
	width:800px;
	background: #4c611b;
	float: left;
    }
	
#left {
    width:520px;
    float:left;
    }

#lef {
    width:520px;
    float:left;
	height: 600px;
    }
	
#ltext {
    padding-top:20px; 
	padding-left:10px;
	color:#FFFFFF;
    }

#lbook {
    padding-top:20px; 
	padding-left:20px;
	width:350px;
	color:#FFFFFF;
    }

#rbook {
    padding-left:110px;
	width:400px;
	color:#FFFFFF;
	text-align:right;
    }

#books {
	padding-top:20px;
	padding-left:20px;
	width:450px;
	color:#FFFFFF;
	height: 400px;
	float: left;
    }

#right {
	width:280px;
	float:right;
	z-index: auto;
    }
	
#rtext {
	padding-top:20px;
	padding-left:10px;
	text-align:left;
	color:#FFFFFF;
	padding-right: 10px;
    }
	
.rtab{
	padding-left:20px;
	color:#FFFFFF;
    }

h2 {
    padding-top:30px;
    text-transform: uppercase;
	text-align:left;
	color: #FFFFFF;
	font-size:12pt;
	letter-spacing: .1em;
    }
	
/* Bottom
----------------------------------------------- */
#bottom {
    clear:both;
    height:80px;
	background: #4c611b;
    }
 
h4 {
    padding-top:20px;
	padding-bottom:10px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color: #383838;
	font-size:8pt;
    }
	
	
/* Other Pages
----------------------------------------------- */
#fullcon{
    width:800px;
	background: #4c611b;
    }
	
#fulltext {
    padding-left:50px;
	padding-right:50px;
	padding-top:30px;
	padding-bottom:30px;
	
	color:#FFFFFF;
	text-align:left;
    }

h5 {
	padding-top:30px;
	padding-left:30px;
	text-transform: uppercase;
	text-align:left;
	color: #FFFFFF;
	font-size:11pt;
	letter-spacing: .1em;
	text-decoration: none;
    }

#continfo 
    {
	padding-top:20px;
	padding-bottom:10px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size:9pt;
    }

#about {
    width:800px;
	height: 284px;
	background: url(images/about2.jpg);
    }

#contact {
    width:800px;
	height: 284px;
	background: url(images/contact.jpg);
    }
	
#links {
	width:800px;
	height: 284px;
	background: url(images/links.jpg);
    }
	
#products {
    width:800px;
	height: 284px;
	background: url(images/products.jpg);
    }
	
#events {
    width:800px;
	height: 284px;
	background: url(images/events.jpg);
    }
	
#testim {
    padding-left:500px;
	padding-right:30px;
	padding-top:30px;
	color:#000000;
	text-align:left;
	font-size:12px;
	font-weight:bold;
    }

#tcont {
    padding-left:500px;
	padding-right:30px;
	padding-top:10px;
	color:#000000;
	text-align:left;
	font-weight: bold;
    }

/* Lists
----------------------------------------------- */

#qoul {padding-left:50px; padding-top:5px; padding-bottom:10px; font-weight: bold; }
#qoul li {padding-top:5px;}

#foul {padding-left:100px; padding-top:5px; padding-bottom:10px; color:#FFF }
#foul li {padding-top:5px;}

#toul {padding-left:550px; padding-bottom:10px;font-weight: bold; }
#toul li {padding-top:5px;}
.price {
	font-size: small;
	font-weight: bolder;
}
#ltext2 {
	padding-top:20px;
	color:#FFFFFF;
}
#intro2 {
	width:800px;
	height: 284px;
	background-image: url(images/intro2.jpg);
}
#foul2 {
	padding-left:30px;
	padding-top:5px;
	padding-bottom:0px
}
.gallery {
	margin: 20px;
}
h7 {
	padding-top:30px;
	padding-left:30px;
	text-transform: uppercase;
	text-align:left;
	color: #FFFFFF;
	font-size:11pt;
	letter-spacing: .1em;
	text-decoration: none;
}
#ltext3 {
	padding-top:50px;
	color:#FFFFFF;
	padding-left: 50px;
}
#ltext4 {
	padding-top:20px;
	color:#FFFFFF;
	font-size: 16px;
}

