@media screen, print {
/*body*/
	body{ background: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 67%; padding: 0; margin: 0; }

	/*general*/
	a { text-decoration: none; color: #000000; font-weight: bold; }
	a:hover { color: #977347; }
    a img { border: none; }
    
    h1, h2, h3, h4, h5, h6 {color: #FFFFFF;}
	h1 { font-size: 130%; font-weight: bold;padding: 5px 0 20px 20px; margin:0; color: #FFFFFF; }
	h2 { font-size: 120%; padding:0; margin:0; line-height: 1.4em; padding-left: 10px; }
    h3 { font-size: 110%;padding:0; margin:0; line-height: 1.3em; color: #977347; padding-top: 5px; }
    h4 { font-size: 100%; font-weight: bold; padding:0; margin:0; line-height: 1.1em; color: #999999; }

    strong, .strong { font-weight: bold; }
    small, .small { font-size: 90%; }
    .red {color: red;}
    .blue {color: blue;}
    .lightred {color: #CC3333;}
    .pink {color: #DD7777;}
    .lightrey {color: #CCCCCC;}
    .green {color: #208820;}
    .border {border: 1px solid #999999;}
    .center {text-align: center;}
    .clear {clear:both;}

    i, em, address {font-style: normal; }
    
	p {padding: 10px 0px 5px 0px; margin: 0; text-align: justify; text-decoration: none; }
    ul, ol {margin: 0; padding: 0 0 0 15px; margin-top: 5px; margin-bottom: 5px; text-align: left;}
    li {margin: 0; padding: 0; padding-left: 5px;}
    ul li {list-style: disc;}
    dt {padding-top: 5px;}
	p.indent { text-indent: 14px;}
	
	/*table with border*/
	table.blackborder {background-color: #000;}
	table.blackborder tbody {background-color: #fff;}
	table.blackborder td {margin: 1px;}
	                
    /* Forms  */
    input, textarea{}
    .textbox {border: 1px #ffffff solid; width: 180px;	background-color: #34150a;color: white;margin: 0 5px 0 5px;}
    label {display: block;width: 180px;}
    input.button {border: 1px #ffffff solid; background-color: #34150a; color: white; font-weight: bold; font-size: 90%;}
    
    .path {color: #208820; font-size: 95%;}
    .AspNet-Pager {text-align: center;}
    .AspNet-Pager span, .AspNet-Pager a {margin: 0 2px 0 2px;}
    
    /*galeria*/
    .AspNet-DataList {height: 450px; overflow: hidden; position: relative;}
    .AspNet-DataList table {width:170px; float: left; position: absolute; }
    .AspNet-DataList tbody td {text-align: center; padding: 3px 0 3px 0;}
	#gallery {position: absolute; top: 45px; right: 10px; z-index: 1;}

    #article-date {font-size: 90%; font-weight: bold;}

	/*position*/
	#container {width: 761px; margin: auto; margin-top: 2px; margin-bottom: 0; padding:0; background-color: transparent; border-top: 1px #FFD980 solid; border-left: 1px #FFD980 solid; border-right: 1px #FFD980 solid;}
				
	#leftsection{padding: 0; margin: 0; width: 156px; float: left; background: transparent url(img/spring.jpg) no-repeat 0 0; position: relative; min-height: 400px; _height: 400px;}
	#rightsection{padding: 0; margin: 0; width: 150px; float: right; background: transparent url(img/winter.jpg) no-repeat right top; position: relative; min-height: 400px; _height: 400px;}	
	#centersection {padding: 0; margin: 0; width: 453px; float: left; background: transparent; border: none; z-index: 0;}
	#banner {position: relative; background: transparent url(img/header.gif) no-repeat 0px 0; height: 116px; padding: 0; margin: 0; width: 433px;}
	#content, #editor {margin: 0; padding: 5px 15px 20px 10px; text-align: justify; line-height: 1.3em; width: 403px; float: left;}
	#top {padding: 0; margin: 0 0 0 75px; background: transparent; border: none;}	
	#content img {border: 1px #FFD980 solid; width: 110px;}

	#contentgallery {position: relative;}

	.content { padding: 20px 14px 20px 14px; }
	.googleads { margin-top: 20px; text-align: center;}
	.heading h1 {position: relative; padding: 0; font-size: 1.1em; margin-left: 35px; margin-bottom: 15px; color: #000000;}
	
}