/*
Copyright (c)  2005-2011, Camping Veliko Tarnovo OOD, Bulgaria. All rights reserved.
CVT Style Sheet.
version: 1.1.0
*/
		h1 {
		font-size: 153.9%;
		font-style: italic;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #808E4C;
		margin-top: 10px;
		margin-bottom: 10px;
		}
		
		h2 {
		font-size: 123.1%;
		font-style: italic;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #808E4C;
		margin-top: 10px;
		margin-bottom: 5px;
		}
		
		h3 {
		font-size: 108%;
		font-style: italic;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #808E4C;
		margin-top: 10px;
		margin-bottom: 10px;
		}
		
		h4 {
		font-size: 93%;
		font-style: italic;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #808E4C;
		margin-top: 5px;
		margin-bottom: 5px;
		}
		
		h5 {
		font-size: 85%;
		font-style: italic;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #808E4C;
		margin-top: 5px;
		margin-bottom: 5px;
		}
		
/* Styles for header */
		div.hd {
			margin-top: 4px;
		}
		
/* Styles for yui-main */
		div.yui-main a:link {
			color:#00CC33
		}
		
		div.yui-main a:visited {
			color:#006600
		} 
		
		div.yui-main a:hover {
			text-decoration: underline;
		}  
		
/* Styles for yui-b */
					
		div.yui-b p {
            margin: 5px 0 .5em 0; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #333333;
        }
		
		div.yui-b h3 {
			font-size: 123.1%;
			font-style: italic;
		}
		
		div.yui-b ul {
			margin-left: 15px;
			margin-bottom: 5px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #333333;
		}
		
		div.yui-b li {
			margin: 5px 0 1em 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #333333;
		}
		            
        div.yui-b p strong {
            font-weight: bold;
			font-size: 108%;
            color: #333333;
        }
            
       div.yui-b p em {
            font-size: 108%;
			font-style: italic;
        }   
		   
/*	Styles for yui-gd */

		div.yui-gd p {
            margin: 5px 0 1em 0; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #333333;
        }
		
		div.yui-gd h3 {
			font-size: 123.1%;
			font-style: italic;
		} 
		
		div.yui-gd p strong {
            font-weight: bold;
			font-size: 108%;
            color: #333333;
        }
            
       div.yui-gd p em {
            font-size: 108%;
			font-style: italic;
        }

/* Styles for yui-u */
		
		div.yui-u p {
            margin: 5px 0 1em 0; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #333333;
		}
		
		div.yui-u p strong {
            font-weight: bold;
			font-size: 108%;
            color: #333333;
		}
		
		div.yui-u ul {
			margin-left: 15px;
			margin-bottom: 5px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #333333;
		}
		
		div.yui-u li {
			margin: 5px 0 1em 0;
			font-family: Verdana, Arial, Helvetica, sans-serif;
            color: #333333;
		}
		
/* Styles for widgets */	
		
		.yui-carousel-element li {
       		height: 80px;
        	opacity: 0.6;
       		width: 120px;
        	opacity: 0.6;
    	}
		
		.yui-carousel-element .yui-carousel-item-selected {
        opacity: 1;
    	}

/* CVT Styles */

		#container {
        	margin: 0 auto;
    	}
 
   		#spotlight {
        	border: 1px solid #ccc;
       		height: 160px;
       		margin: 10px auto;
       		padding: 1px;
       		width: 240px;
  		  }

		#photos td,tr {
			border-color:#FFFFFF;
		}
		
		#pricing td,tr {
			border-style:solid;
			border-width:1px;
			border-color:#808E4C;
			text-align:center;
		}
		
		#pricing th {
			border-style:solid;
			border-width:1px;
			border-color:#808E4C;
			font-weight:bold;
			color: #808E4C;
			text-align:center;
		}
		
		#events td,tr,th {
			border-color:#808E4C;
			padding: 5px 5px 5px 5px;
		}
					
        #productsandservices {
            margin: 0px 0 5px 0;
		}

		#phototext p strong {
			font-weight: bold;
			font-size: 108%;
            color: #333333;
		}
				
		#title {
		padding: 5px 0px 5px 0px;
		}
		
		#treediv1 {
			border-style:solid;
			border-width:1px;
			border-color:#6B9843;
			padding:1em; 
			margin-top:0.5em;
			margin-bottom:1em;
		}
		
		#treediv1 ul {
			margin: 10px;
		} 
		
		#treediv1 a:link {
			color: #6B9843;
		}
			
		#treediv1 a:visited {
			color: #86A95C;
			text-decoration: none;
		}

		#treediv1 a:hover {
			text-decoration: underline;
		}
			
		#activemenu {
			border-style:solid;
			border-width:1px;
			border-color:#6B9843;
			background-color:#CCDABF;
			padding:1em; 
			margin-top:0.5em;
			margin-bottom:1em;
		}
		
		#activemeunu ul {
			margin: 10px;
		} 
		
		#activemenu a:link {
			color: #6B9843;
			text-decoration: none;
		}
		
		#activemenu a:visited {
			color: #86A95C;
			text-decoration: none;
		}

		#activemenu a:hover {
			text-decoration: underline;
		}
		
		#sitemaplist li {
			margin: 15px 0px 15px 0px;
		}
		
		#addthis {
			padding : 2px 0 0 0;
			text-align: right;
		}
		
		#emailbutton {
			text-align: right;
		}
		
		#mens {
		right: auto;
		}
		
		#form th,tr,td {
			border-color: #FFFFFF;
			padding: 2px 2px 2px 10px;
		}
		
		#shop td,tr,th {
			border: none;
			padding: 2px 10px 2px 10px;
		}
		
		#shop th {
			font-style: italic;
			font-weight: bold;
			font-size: 116%;
			color: #808E4C;
		}
		
		#specialsmenu {
			background-color:#000000;
			border-style: groove;
			border-color: #808E4C;
			border-width:medium;
		}
		
		#specialsmenu p {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 116%;
			font-style: italic;
			text-align: center;
			color: #808E4C;
			margin-top: 20px;
			margin-bottom: 20px;
		}
		
		#news {
		    text-align: center;
			border-width: 3px;
			border-color: #808E4C;
			border-style: groove;
		}
		
		#news p {
			font-style: italic;
			color: #808E4C;
		}
		
/* Styles for Footer */

		div.ft {
			text-align: center;
			margin: 2px 0px 0px 0px;
			border-top-width: 1px;
			border-top-color: #144403;
			border-top-style: solid;
		}
		
		div.ft p {
			font-size: 108%;
			padding-bottom: 3px;
			color: #144403;
		}
			
		div.ft p strong {
			font-weight: bold;
		}
			
		div.ft a:link {
			color: #6B9843;
		}
			
		div.ft a:visited {
			color: #86A95C;
			text-decoration: none;
		}

		div.ft a:hover {
			text-decoration: underline;
		}
