@charset "utf-8";
/* CSS Document */
/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	
}


/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}


body {
    height: auto;
    background-color: #5C5643;
    padding: 0px;
    margin: 0px;
    font-family: 'arial', 'serif';	
}


.container {
    width: 1000px;
    height: auto;
    background-color: #0F0C00;
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    margin-bottom: 0px;
}





.head {
    width: 1000px;
    height: 360px;
    background-color: #6C5C3C;
	
}


.main-banner {
    position: relative;
    margin: 0px;
    width: 1000px;
    height: 360px;
    background-color: #000E01;
    overflow: hidden;	
}


.main-banner .imagebanner {
	position: absolute;
	
	width: 1000px;
	height: 360px;
	
	top: 0px;
	transition: all ease-in-out 500ms;
	-webkit-transition: all ease-in-out 500ms;
	-moz-transition: all ease-in-out 500ms;
	-o-transition: all ease-in-out 500ms;
	
}


.imgbanbtn {
	width: 17px;
	height: 45px;
	background: #F9BB03;
	border-radius: 9px;
	position: absolute;
	top: 305px;
	z-index: 3000;
	opacity: 0.25;
	cursor: pointer;
	
}


.imgbanbtn:hover {
	opacity: 0.90;
	
}


.imgbanbtn-prev {
	left: 1px;
	background-image: url("../images/2025/next1.png");
	background-color: #000000;
	border: 2px solid rgba(255,198,0,1.00);
	border-radius: 9px;
	background-size: 100%;
	background-position: left;
	background-repeat: no-repeat;
	
}


.imgbanbtn-next {
    right: 1px;
	background-image: url("../images/2025/prev1.png");
	background-color: #000000;
	
	border: 2px solid rgba(255,198,0,1.00);
	border-radius: 9px;
    background-size: 100%;
    background-position: right;
    background-repeat: no-repeat;
    
}


.imagebanner3 .imagebanner1-box {
	text-align: center;
	
}


.ad-header3 {
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 44px;
    
    font-weight: 500;
	
    line-height: 47px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #F7FFEB;
    background-color: rgba(45,18,13,0.85);
    border-radius: 0px;
    border: 2px solid #6F3823;
	
	border-bottom: none;
	
    margin-top: 5px;
    margin-bottom: 0px;
	
    margin-left: 25px;
    margin-right: 25px;
	
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 5px;
    padding-right: 5px;
}


.ad-header3:hover {
	
    color: #DDFFD3;
    background-color: #081500;
    border-color: #7F8C7E;		
	
	
}







.ad-banner3 {
    float: left;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 31px;
    font-weight: 100;
    
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #F7FFEB;
    background-color: rgba(45,18,13,0.85);
    border-radius: 0px;
    border: 2px solid #6F3823;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 2px;
	
    margin-left: 25px;
    margin-right: 25px;
	
	
    padding-top: 2px;
    padding-bottom: 7px;
	
    padding-left: 15px;
    padding-right: 15px;
	
}


.ad-banner3:hover {
	
	color: #DDFFD3;
    background-color: #081500;
    border-color: #7F8C7E;		
	
}




.imagebanner2 .imagebanner1-box {
	text-align: center;
	
}


.ad-header2 {
	
   text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 44px;
    
    font-weight: 500;
	
    line-height: 47px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #F7FFEB;
    background-color: rgba(45,18,13,0.85);
    border-radius: 0px;
    border: 2px solid #6F3823;
	
	border-bottom: none;
	
    margin-top: 5px;
    margin-bottom: 0px;
	
    margin-left: 25px;
    margin-right: 25px;
	
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 5px;
    padding-right: 5px;
    
	
}


.ad-header2:hover {
	
    color: #DDFFD3;
    background-color: #081500;
    border-color: #7F8C7E;		
	
	
}




.ad-banner2 {
    float: left;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 31px;
    font-weight: 100;
    
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #F7FFEB;
    background-color: rgba(45,18,13,0.85);
    border-radius: 0px;
    border: 2px solid #6F3823;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 2px;
	
    margin-left: 25px;
    margin-right: 25px;
		
    padding-top: 2px;
    padding-bottom: 7px;
	
    padding-left: 15px;
    padding-right: 15px;
	
}


.ad-banner2:hover {
	
	color: #DDFFD3;
    background-color: #081500;
    border-color: #7F8C7E;		
	
}





.imagebanner1 .imagebanner1-box {
	text-align: center;
	
}


.ad-header1 {
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 44px;
    
    font-weight: 500;
	
    line-height: 47px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #F7FFEB;
    background-color: rgba(45,18,13,0.85);
    border-radius: 0px;
    border: 2px solid #6F3823;
	
	border-bottom: none;
	
    margin-top: 5px;
    margin-bottom: 0px;
	
    margin-left: 25px;
    margin-right: 25px;
	
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 5px;
    padding-right: 5px;
	
}


.ad-header1:hover {
	
	color: #DDFFD3;
    background-color: #081500;
    border-color: #7F8C7E;						
	
}




.ad-banner1 {
    float: left;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 31px;
    font-weight: 100;
    
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #F7FFEB;
    background-color: rgba(45,18,13,0.85);
    border-radius: 0px;
    border: 2px solid #6F3823;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 2px;
	
    margin-left: 25px;
    margin-right: 25px;
	
	
    padding-top: 2px;
    padding-bottom: 7px;
	
    padding-left: 15px;
    padding-right: 15px;
	
}


.ad-banner1:hover {
	
	color: #DDFFD3;
    background-color: #081500;
    border-color: #7F8C7E;					
	
	
	
}




.headleft {
    
	float: left;
	width: 333px;
    height: 360px;
    background-color: #032203;
	
}


.main-left {
    position: relative;
    margin: 0px;
    width: 333px;
    height: 360px;
    background-color: #000900;
    overflow: hidden;	
}


.main-left .imageleft {
	position: absolute;
	
	width: 333px;
	height: 360px;
	
	top: 0px;
	transition: all ease-in-out 500ms;
	-webkit-transition: all ease-in-out 500ms;
	-moz-transition: all ease-in-out 500ms;
	-o-transition: all ease-in-out 500ms;
	
}


.imgleftbtn {
	width: 60px;
	height: 25px;
	background: #2A000A;
	border-radius: 3px;
	position: absolute;
	top: 325px;
	z-index: 3000;
	opacity: 0.3;
	cursor: pointer;
	
}


.imgleftbtn:hover {
	opacity: 0.90;
	
}


.imgleftbtn-prev {
	left: 5px;
	background-image: url("../images/2025/next1.png");
	background-color: #2A000A;
	border: 3px solid #B31942;
	border-radius: 5px;
	background-size: 100%;
	background-position: left;
	background-repeat: no-repeat;
	
}


.imgleftbtn-next {
    right: 5px;
	background-image: url("../images/2025/prev1.png");
	background-color: #2A000A;
	
	border: 3px solid #B31942;
	border-radius: 5px;
    background-size: 100%;
    background-position: right;
    background-repeat: no-repeat;
    
}


.imageleft3 .imageleft3-box {
	text-align: center;
	
}





.vertnav1 {
	
	float: left;
	border-left: 0px solid #8E203D;
	height: 360px;
	
	
}






.ll-headerleft3 {
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 32px;
    
    font-weight: 500;
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #FFEBEC;
    background-color: #170005;
    border-radius: 0px;
    border: 4px solid #B31942;
	
	border-bottom: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 7px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.ll-headerleft3:hover {
	
    color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;		
	
	
}







.ll-bannerleft3 {
    
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 25px;
    font-weight: 100;
    
    line-height: 27px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFEBEC;
    background-color: #170005;
    border-radius: 0px;
    border: 4px solid #B31942;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 0px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.ll-bannerleft3:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;		
	
}




.imageleft2 .imageleft2-box {
	text-align: center;
	
}



.ll-headerleft2 {
	
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 32px;
    
    font-weight: 500;
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #FFEBEC;
    background-color: #170005;
    border-radius: 0px;
    border: 4px solid #B31942;
	
	border-bottom: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 7px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.ll-headerleft2:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;				
	
}




.ll-bannerleft2 {
	
    
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 25px;
    font-weight: 100;
    
    line-height: 27px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFEBEC;
    background-color: #170005;
    border-radius: 0px;
    border: 4px solid #B31942;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 0px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.ll-bannerleft2:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;				
	
	
	
}








.imageleft1 .imageleft1-box {
	text-align: center;
	
}


.ll-headerleft1 {
	
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 32px;
    
    font-weight: 500;
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #FFEBEC;
    background-color: #170005;
    border-radius: 0px;
    border: 4px solid #B31942;
	
	border-bottom: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 7px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.ll-headerleft1:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;					
	
}




.ll-bannerleft1 {
	
    
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 25px;
    font-weight: 100;
    
    line-height: 27px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFEBEC;
    background-color: #170005;
    border-radius: 0px;
    border: 4px solid #B31942;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 0px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.ll-bannerleft1:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;	
	
	
}









.headcenter {
    
	float: center;
	display: inline-block;
	vertical-align: top;
	
	width: 334px;
    height: 360px;
    background-color: #030D00;
	
	
}


.main-center {
    position: relative;
    margin: 0px;
    width: 334px;
    height: 360px;
    background-color: #000900;
    overflow: hidden;	
}


.main-center .imagecenter {
	position: absolute;
	
	width: 334px;
	height: 360px;
	
	top: 0px;
	transition: all ease-in-out 500ms;
	-webkit-transition: all ease-in-out 500ms;
	-moz-transition: all ease-in-out 500ms;
	-o-transition: all ease-in-out 500ms;
	
}


.imgcenterbtn {
	width: 60px;
	height: 25px;
	background: #989898;
	border-radius: 3px;
	position: absolute;
	top: 325px;
	z-index: 3000;
	opacity: 0.3;
	cursor: pointer;
	
}


.imgcenterbtn:hover {
	opacity: 0.90;
	
}


.imgcenterbtn-prev {
	left: 5px;
	background-image: url("../images/2025/next1.png");
	background-color: #989898;
	border: 3px solid #FFFFFF;
	border-radius: 5px;
	background-size: 100%;
	background-position: left;
	background-repeat: no-repeat;
	
}


.imgcenterbtn-next {
    right: 5px;
	background-image: url("../images/2025/prev1.png");
	background-color: #989898;
	
	border: 3px solid #FFFFFF;
	border-radius: 5px;
    background-size: 100%;
    background-position: right;
    background-repeat: no-repeat;
    
}


.imagecenter3 .imagecenter3-box {
	text-align: center;
	
}



.vertnav2 {
	
	float: left;
	border-right: 0px solid #FFFFFF;
	height: 360px;
	
	
}






.cc-headercenter3 {
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 32px;
    
    font-weight: 500;
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #C9FFC5;
    background-color: #2B2B2B;
    border-radius: 0px;
    border: 4px solid #FFFFFF;
	
	border-bottom: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 7px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.cc-headercenter3:hover {
	
    color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;	
	
	
}







.cc-bannercenter3 {
    
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 25px;
    font-weight: 100;
    
    line-height: 27px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C9FFC5;
    background-color: #2B2B2B;
    border-radius: 0px;
    border: 4px solid #FFFFFF;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 0px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.cc-bannercenter3:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;	
	
}




.imagecenter2 .imagecenter2-box {
	text-align: center;
	
}



.cc-headercenter2 {
	
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 32px;
    
    font-weight: 500;
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #C9FFC5;
    background-color: #2B2B2B;
    border-radius: 0px;
    border: 4px solid #FFFFFF;
	
	border-bottom: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 7px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.cc-headercenter2:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;			
	
}




.cc-bannercenter2 {
	
    
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 25px;
    font-weight: 100;
    
    line-height: 27px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C9FFC5;
    background-color: #2B2B2B;
    border-radius: 0px;
    border: 4px solid #FFFFFF;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 0px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.cc-bannercenter2:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;				
	
	
	
}








.imagecenter1 .imagecenter1-box {
	text-align: center;
	
}


.cc-headercenter1 {
	
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 32px;
    
    font-weight: 500;
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #C9FFC5;
    background-color: #2B2B2B;
    border-radius: 0px;
    border: 4px solid #FFFFFF;
	
	border-bottom: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 7px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.cc-headercenter1:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;					
	
}




.cc-bannercenter1 {
	
    
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 25px;
    font-weight: 100;
    
    line-height: 27px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C9FFC5;
    background-color: #2B2B2B;
    border-radius: 0px;
    border: 4px solid #FFFFFF;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 0px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.cc-bannercenter1:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;			
	
	
	
}







.headright {
    
	float: right;
	
	
	width: 333px;
    height: 360px;
    background-color: #0E0900;
	
}


.main-right {
    position: relative;
    margin: 0px;
    width: 333px;
    height: 360px;
    background-color: #0E0900;
    overflow: hidden;	
}


.main-right .imageright {
	position: absolute;
	
	width: 333px;
	height: 360px;
	
	top: 0px;
	transition: all ease-in-out 500ms;
	-webkit-transition: all ease-in-out 500ms;
	-moz-transition: all ease-in-out 500ms;
	-o-transition: all ease-in-out 500ms;
	
}


.imgrightbtn {
	width: 60px;
	height: 25px;
	background: #005ED3;
	border-radius: 3px;
	position: absolute;
	top: 325px;
	z-index: 3000;
	opacity: 0.3;
	cursor: pointer;
	
}


.imgrightbtn:hover {
	opacity: 0.95;
	
}


.imgrightbtn-prev {
	left: 5px;
	background-image: url("../images/2025/next1.png");
	background-color: #005ED3;
	border: 3px solid #499AFF;
	border-radius: 5px;
	background-size: 100%;
	background-position: left;
	background-repeat: no-repeat;
	
}


.imgrightbtn-next {
    right: 5px;
	background-image: url("../images/2025/prev1.png");
	background-color: #005ED3;
	border: 3px solid #499AFF;
	border-radius: 5px;
    background-size: 100%;
    background-position: right;
    background-repeat: no-repeat;
    
}



.imageright3 .imageright3-box {
	text-align: center;
	
}


.vertnav3l {
	
	float: right;
	border-right: 0px solid #FFFFFF;
	height: 360px;
	
	
}




.vertnav3r {
	
	float: right;
	border-left: 0px solid #0047A0;
	height: 360px;
	
	
}












.rr-headerright3 {
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 32px;
    
    font-weight: 500;
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #DCE6FF;
    background-color: #001126;
    border-radius: 0px;
    border: 4px solid #005ED3;
	
	border-bottom: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 7px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.rr-headerright3:hover {
	
    color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;	
	
	
}







.rr-bannerright3 {
    
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 25px;
    font-weight: 100;
    
    line-height: 27px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #DCE6FF;
    background-color: #001126;
    border-radius: 0px;
    border: 4px solid #005ED3;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 0px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.rr-bannerright3:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;	
	
}




.imageright2 .imageright2-box {
	text-align: center;
	
}



.rr-headerright2 {
	
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 32px;
    
    font-weight: 500;
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #DCE6FF;
    background-color: #001126;
    border-radius: 0px;
    border: 4px solid #005ED3;
	
	border-bottom: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 7px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.rr-headerright2:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;				
	
}




.rr-bannerright2 {
	
    
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 25px;
    font-weight: 100;
    
    line-height: 27px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #DCE6FF;
    background-color: #001126;
    border-radius: 0px;
    border: 4px solid #005ED3;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 0px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.rr-bannerright2:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;			
	
	
	
}








.imageright1 .imageright1-box {
	text-align: center;
	
}


.rr-headerright1 {
	
    text-align: center;
	
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 32px;
    
    font-weight: 500;
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #DCE6FF;
    background-color: #001126;
    border-radius: 0px;
    border: 4px solid #005ED3;
	
	border-bottom: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 7px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.rr-headerright1:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;				
	
}




.rr-bannerright1 {
	
    
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";
    font-size: 25px;
    font-weight: 100;
    
    line-height: 27px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #DCE6FF;
    background-color: #001126;
    border-radius: 0px;
    border: 4px solid #005ED3;
	
	border-top: none;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    margin-left: 0px;
    margin-right: 0px;
	
	
    padding-top: 0px;
    padding-bottom: 5px;
	
    padding-left: 7px;
    padding-right: 7px;
	
}


.rr-bannerright1:hover {
	
	color: #FFD900;
    background-color: #2B2827;
    border-color: #CCB100;				
	
	
	
}





.navbar {
    width: 1000px;
    height: auto;
	
	background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #0B2D00;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    padding-bottom: 0px;
    
}












.menu1navbar {
	
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 42px;
    /*font-weight: 500;*/
    font-weight: 500;
	
    line-height: 45px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #F7FFEB;
	background-color: rgba(73,36,29,0.65);
	/*background-image: url("../images/3486-SIDE-380-250-92-RAW-BLACK-65.jpg");*/
    border: 3px solid #C9A491;
	border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	
    margin-left: 75px;
    margin-right: 75px;
	
    padding-top: 12px;
    padding-bottom: 12px;
	
    padding-left: 15px;
    padding-right: 15px;
	
	/*box-shadow: 2px 2px 3px white;*/
	
	
	
	
}


.menu2navbar {
	
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 32px;
    font-weight: 500;
    
	
    line-height: 34px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #F7FFEB;
	background-color: rgba(73,36,29,0.65);
	/*background-image: url("../images/3486-SIDE-380-250-92-RAW-BLACK-65.jpg");*/
    border: 3px solid #C9A491;
	border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	
    margin-left: 75px;
    margin-right: 75px;
	
    padding-top: 12px;
    padding-bottom: 12px;
	
    padding-left: 15px;
    padding-right: 15px;
	
	/*box-shadow: 2px 2px 3px white;*/
	
	
	
	
	
	
}










/*.story-counter{
	
	margin: center;
    text-align: center;
	
    margin-top: 2px;
    margin-left: 2px;
	margin-right: 2px;
    margin-bottom: 2px;
	padding-left: 0px;
    height: 0px;
    width: 0px;
 
}*/



 h1 {
	 
	position: relative;
	 
	text-align: center;
	 
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    /*font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";*/
    font-size: 18px;
	 
    font-weight: 400; 
    line-height: 18px;
    letter-spacing: .01em;
    word-spacing: .01em;
	 
	width: 28px;
	 
    color: #ECEFEB;
	background-color: #36352E;
    border: 1px solid #8DB6FF;
	border-radius: 2px;
	 
	/*margin: 0 auto;*/
	margin-top: 8px;
	margin-bottom: 2px;
	 
	margin-left: auto;
	margin-right: auto; 
	 
	padding-top: 4px;
	padding-bottom: 3px;
	 
	padding-left: 1px;
	padding-right: 1px;
			
}


h1:hover{
	
	color: #FFC67E;
	background-color: #3C4B3B;
    border-color: #E5CE00;
	
}


h2{
	
	position: relative;
	
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 18px;
	
    font-weight: 400; 
	line-height: 18px;
    letter-spacing: .01em;
    word-spacing: .01em;
	
	width: 28px;
	 
    color: #EEFEFF;
	background-color: #005F84;
    border: 1px solid #CCFFFC;
	border-radius: 2px;
	 
    margin-top: 8px;
	margin-bottom: 2px;
	
	margin-left: auto;
	margin-right: auto;
	
	padding-top: 4px;
	padding-bottom: 3px;
	
	padding-left: 1px;
	padding-right: 1px;
			
}


h2:hover{
	
	color: #00FFDE;
	background-color: rgba(0,52,73,0.85);
    border-color: #ACD4FF;
	
}



h3{
	
	position: relative;
	
	text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 18px;
	
    font-weight: 400; 
	
    line-height: 18px;
    letter-spacing: .01em;
    word-spacing: .01em;
	
	width: 28px;
	 
    color: #E6FFE6;
	background-color: #1A6700;
    border: 1px solid #FFF5CF;
	border-radius: 2px;
	
    /*margin: 0 auto;*/
	 margin-top: 8px;
	 margin-bottom: 2px;
	
	 margin-left: auto;
	 margin-right: auto;
	
	 padding-top: 4px;
	 padding-bottom: 3px;
	
	 padding-left: 1px;
	 padding-right: 1px;
			
}


h3:hover{
	
	color: #71FF00;
	 
	background-color: #000D00;
    border-color: #7FFF30;
	
}


#menu {
    float: left;
	
    margin-left: 1px;
    margin-right: 1px;
   
}

/*#menu-bar{
	color: #D8791C;
	
	border-color: #D8791C;
	
	margin-top: 2px;
	margin-bottom: 2px;
	
	padding-top: 2px;
	padding-bottom: 2px;
	
}*/

#menu li{
    display: inline-block;
	
    margin-top: 15px;
    margin-bottom: 15px;
	
	margin-left: 3px;
	margin-right: 4px;
	
	padding-top: 15px;
    padding-bottom: 15px;
	
    padding-left: 2px;
    padding-right: 2px;
    
}


#menu a{
	
	position: relative;
	
	text-decoration: none;
	
	align-self: auto;
    text-align: center;
	
	/*text-decoration: underline;
	text-underline-position: below;
	text-underline-offset: 12px;
	/*text-underline-width: 65px;*/
	
	/*text-decoration-thickness: 1px;
	
	text-decoration-color: #00FFCB ;*/
	
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
	font-size: 25px;
    line-height: 28px;
	font-weight: 300;
    
    letter-spacing: .04em;
	word-spacing: .03em;
	
    transition: 0.2s all;
	
    color: #FAFFF7;
	background-color: rgba(73,36,29,0.65);
    border-radius: 9px;
    border-top: 1px solid #48664B;
	border-bottom: 1px solid #CDBBAC;
	border-left: 1px solid #CDBBAC;
	border-right: 1px solid #CDBBAC;
	
	
    padding-top: 15px;
    padding-bottom: 50px;
    padding-left: 11px;
    padding-right: 11px;
	
}


#menu a:hover {
    color: #FFB133;
	/*text-decoration-color: #FFED00;*/
    
    background-color: #395524;
	border-color: #9CFF9B;
	
}






















.post-area {
    float: left;
    width: 700px;
    height: 1300px;
    margin-top: 0px;
	
	background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #073700;
    overflow: scroll;
}


hr{
    clear: left;
    text-align: center;
    border-width: 2px;
    border-color: #C99169;
    border-radius: 9px;
    width: auto;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 125px;
    margin-right: 125px;
	
	
}



.wrapper0-counter0{
    
	float: right;
	text-align: center;
	
    height: 50px;
    width: 150px;
    
	background-color: #36352E;
	border: 2px solid #8DB6FF;
	border-radius: 1px;
	box-shadow: 2px 2px 3px rgba(255,230,158,0.80);
	
	margin-top: 5px;
    margin-right: 60px;
    margin-bottom: 5px;
	
	padding-top: 1px;
	padding-bottom: 1px;
	
}


.wrapper2-counter2{
	
	float: right;
	text-align: center;
    
    height: 50px;
    width: 150px;
    
    
    background-color: rgba(0,44,66,0.45);
    border: 2px solid #8DB6FF;
	border-radius: 1px;
    box-shadow: 2px 2px 3px rgba(255,230,158,0.80);
	
	margin-top: 5px;
    margin-right: 60px;
    margin-bottom: 5px;
	
	padding-top: 1px;
	padding-bottom: 1px;
	
	
	
	
}



.wrapper3-counter3{
	
	float: right;
	text-align: center;
	
	
    height: 50px;
    width: 150px;
	
    background-color: rgba(5,21,0,0.55);
    border: 2px solid #8DB6FF;
	border-radius: 1px;
    box-shadow: 2px 2px 2px rgba(255,230,158,0.80);
	
	
	margin-top: 5px;
    margin-right: 60px;
    margin-bottom: 5px;
	
	padding-top: 1px;
	padding-bottom: 1px;
	
}



h4{
	
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 20px;
    
    font-weight: 400; 
    line-height: 20px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    background-color: rgba(130,41,0,0.25);
    color: #DBF7DB;
    border-bottom: 2px solid #8DB6FF;
	
    padding-right: 1px; 
	padding-top: 2px;
	padding-bottom: 2px;
	
}


 h5{
	 
	 position: relative;
	 text-align: center;
	 
	 font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    /*font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";*/
    font-size: 20px;
    
    font-weight: 300; 
    line-height: 20px;
    letter-spacing: .04em;
    word-spacing: .03em;
	 
    color: #E1FFCC;
	 
    margin-top: 1px;
	margin-bottom: 1px;
	 
	 padding-top: 1px;
	padding-bottom: 1px;
			
}


  h6{
	  position: relative;
	  
	  text-align: center;
	  
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 20px;
    
    font-weight: 300; 
    line-height: 20px;
    letter-spacing: .04em;
    word-spacing: .03em;
	 
    color: #EAECFF;
	
	 
    margin-top: 1px;
	margin-bottom: 1px;
	  
	  padding-top: 1px;
	padding-bottom: 1px;
	  
			
}      


h7{
	position: relative;
	
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 20px;
    
    font-weight: 300; 
    line-height: 29px;
    letter-spacing: .04em;
    word-spacing: .03em;
	 
    color: #DFFFD8;
	
    margin-top: 1px;
	margin-bottom: 1px;
	
	padding-top: 1px;
	padding-bottom: 1px;
			
}      




h8{
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
	/*font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";*/
	font-size: 20px;
	
    font-weight: 400;
	line-height: 20px;
	letter-spacing: .04em;
    word-spacing: .03em;
	
	color: #D5FF8E;  /* clock  */
	
	
}



h9{
	
	position: relative;
	/*clear: left;*/
	/*float: left;*/
	text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 20px;
    
    font-weight: 500;
    line-height: 23px;
    letter-spacing: .04em;
    word-spacing: .03em;
	 
    color: #00CBFF;
	
	background-color: rgba(53,80,187,0.80);
    border: 1px solid #F0FAFF;
	border-radius: 9px;
	 
    margin-top: 2px;
	margin-bottom: 2px;
	 
	 margin-left: 2px;
	 margin-right: 2px;
	 
	 padding-top: 2px;
	 padding-bottom: 2px;
	 padding-left: 2px;
	 padding-right: 2px;
			
}

h10{
	
	position: relative;
	/*clear: left;*/
	/*float: left;*/
	text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 20px;
    
    font-weight: 500;
    line-height: 23px;
    letter-spacing: .04em;
    word-spacing: .03em;
	 
    color: #00CBFF;
	
	background-color: rgba(53,80,187,0.80);
    border: 1px solid #F0FAFF;
	border-radius: 9px;
	 
    margin-top: 2px;
	margin-bottom: 2px;
	 
	 margin-left: 2px;
	 margin-right: 2px;
	 
	 padding-top: 2px;
	 padding-bottom: 2px;
	 padding-left: 2px;
	 padding-right: 2px;
			
}



h12{
	
	
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 18px;
    
    font-weight: 400;
    line-height: 26px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
	width: 35px;
	 
    color: #99FF85;
	 background-color: rgba(77,15,0,0.80);
    border: 1px solid #FFFD00;
	border-radius: 9px;
	
    margin: 0 auto;
	 
	 padding-top: 1px;
	 padding-bottom: 1px;
	 padding-left: 1px;
	 padding-right: 1px;
			
}

h13{
	
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 18px;
    
    font-weight: 500;
    line-height: 26px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    background-color: rgba(0,26,46,.80);
    color: #A3FFAD;
    border-bottom: 2px solid rgba(0,68,255,1.00);
	
    padding-right: 1px;    
	
	
}





.form1 {
    
    margin-top: 0px;
    margin-bottom: 3px;
	margin-left: 60px;
	margin-right: 0px;
	
}


#searchBar {
	
	float: left;
	
	text-align: center;
	
    font-family:  Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 30px;
    font-weight: 400;
    
    font-style: oblique;
	
	letter-spacing: .04em;
    word-spacing: .03em;
	line-height: 39px;
	
    color: #FFD700;
    border: 2px solid #CC9900;
    background-color: rgba(87,98,87,0.55);
	border-radius: 9px;
	
    margin-top: 8px;
	margin-bottom: 10px;
    margin-left: 0px;
	margin-right: 0px;
	
    padding-top: 6px;
    padding-left: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
	
    outline: none;
    width: 225px;
    -webkit-border-top-left-radius: 12px;
    -webkit-border-bottom-left-radius: 12px;
    -webkit-border-top-right-radius: 12px;
    -webkit-border-bottom-right-radius: 12px;
    -moz-border-radius-topleft: 12px;
    -moz-border-radius-bottomleft: 12px;
    -moz-border-radius-topright: 12px;
    -moz-border-radius-bottomright: 12px;
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
	
	box-shadow: 1px 1px 2px rgba(255,233,140,1.00);
	
}


#searchBar:hover {
    color: #CFFFD1;
    background-color: rgba(25,98,0,0.80);
    border-color: #133F13;	
}






#searchBtn {
	float: left;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 20px;
    font-style: oblique;
    font-weight: 500;
    
	word-spacing: .03em;
	letter-spacing: .04em;
    line-height: 26px;
	
    color: #FFD700;
    border: 2px solid #CC9900;
    background-color: rgba(95,92,74,0.85);
	border-radius: 10px;
	box-shadow: 1px 1px 2px rgba(162,255,119,1.00);
	
    margin-top: 8px;
	margin-bottom: 8px;
    margin-left: 8px;
	margin-right: 0px;
	
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 5px;
    padding-right: 5px;
	
    cursor: pointer;
    outline: none;
    -webkit-border-top-right-radius: 12px;
    -webkit-border-bottom-right-radius: 12px;
    -moz-border-radius-topright: 12px;
    -moz-border-radius-bottomright: 12px;
    -webkit-border-top-left-radius: 12px;
    -webkit-border-bottom-left-radius: 12px;
    -moz-border-radius-topleft: 12px;
    -moz-border-radius-bottomleft: 12px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    border-top-left-radius: 12px;
    border-bottom-left-radius: 12px;
	
	
}


#searchBtn:hover {
    color: #59FF00;
    background-color: rgba(12,41,0,0.60);
    border-color: #AEFFAE;
	box-shadow: 1px 1px 2px rgba(255,233,140,1.00);
	
}




.post-title {
   
    margin-top: 7px;
	margin-bottom: 4px;
    
    margin-left: 5px;
    margin-right: 5px;
	
    
}


.post-title a{
	
	text-decoration: none ;
	
	text-indent: 15px;
	
	display: flex;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 34px;
    font-weight: 500;
	
    Line-height: 37px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
	color: #E8E4DA; 
	background-color: #0E0400;
    border-radius: 9px;
    border: 2px solid #A89E9C;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    padding-right: 12px;   
    
}


.post-title a:hover {
    
    color: #D7FFA9;
	background-color: #473A2E;
    border-color: #AB4000;
	
	box-shadow: 2px 2px 3px rgba(173,70,0,1.00);
	
}

.post-content-image {
    float: left;
    
    margin: 1px 1px 135px 25px;
    
}



img {
    border: 2px solid #F3F0E8;
    border-radius: 9px;
	
	
	
}


.post-content{
	float: none;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 168px;
    margin-right: 25px;	
	
}

.post-content a{
    text-decoration: none;
	
	display: flex;
	
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 26px;
    font-weight: 300; 
    
    text-indent: 15px;
    line-height: 30px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
	color: #E8E4DA; 
	background-color: #0A0300;
    border-radius: 9px;
    border: 2px solid #A89E9C;
    
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 12px;
    padding-right: 12px;

}



.post-content a:hover  {
	
    color: #D7FFA9;
	background-color: #473A2E;
    border-color: #AB4000;
	
	box-shadow: 2px 2px 3px rgba(173,70,0,1.00);
	
}


.read-me {
    float: right;
	text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 500; 
    font-size: 23px;
    
    line-height: 26px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
	margin-top: 3px;
	margin-bottom: 15px;
    margin-right: 25px;
    
}


.read-me a{
    text-decoration: none;
	
    color: #FFFCF3; 
	background-color: #2B2A2A;
    border-radius: 9px;
    border: 2px solid #A89E9C;
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 25px;
    padding-right: 25px;
	
}


.read-me a:hover {
    
    color: #D7FFA9;
	background-color: #473A2E;
    border-color: #AB4000;
	
	box-shadow: 2px 2px 3px rgba(173,70,0,1.00);
	
}


.post-author {
	
    float: right;
	text-align: center;
    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 14px;
	line-height: 16px;
	
	letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #E8E8E8; 
	background-color: #0E0400;
    border-radius: 9px;
    border: 2px solid #A89E9C;
	
    margin-top: 12px;
    margin-bottom: 12px;
    margin-right: 25px;
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 15px;
    padding-right: 15px;
	
}



.home-return{
	
    float: left;
    text-align: center;
	
	background-color: rgba(65,87,17,0.60);
    border-radius: 9px;
    border: 2px solid #C0FF76;
	
    margin-top: 43px;
    margin-bottom: 12px;
	
    margin-left: 22px;
	
    padding-top: 8px;
    padding-bottom: 8px;
	
    padding-left: 8px;
    padding-right: 8px;
	
}


.home-return a{
    text-decoration: none;
	
	float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-weight: 500; 
    font-size: 23px;
    line-height: 26px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
	color: #B6D1B1; 
	background-color: #080F00;
    border-radius: 9px;
    border: 1px solid #C2EDAE;
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 25px;
    padding-right: 25px;
}


.home-return a:hover {
	
	color: #E7FFE1;
    background-color: #127A12;
	border-color: #001102;
	
	box-shadow: 2px 2px 3px rgba(24,255,0,1.00);
	
}











	
	




.sidebar{
	
	float: right;
    display: inline-block;
    vertical-align: top;
    overflow: scroll;
	
	
    height: 1226px;
    width: 300px;
    
    background-color: #421800;
	
    margin-top: 0px;
	margin-bottom: 0px;
    margin-right: 0px;
	margin-left: 0px;
	
    padding: 0px;
}


.sidebar-clock {
    text-align: center;
    text-shadow: 0px;
    /*font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";*/
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	
    font-weight: 300;
    font-size: 30px;
    line-height: 38px;
    letter-spacing: .04em;
    word-spacing: .03em;
    color: #7CBFB5;
    background-color: #5B493A;
    /*background-image: url("../images/3486-SIDE-380-250-92-RAW-BLACK-65.jpg");*/
    border: 1px solid #FFF08E;
    border-radius: 2px;
	
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
	
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 1px;
    padding-right: 1px;
	
	/*box-shadow: 1px 1px 2px white;*/
	
}


.sidebar-clock:hover {
    color: #69FF59;
    border-color: #92FF9E;
	
	background-color: #3E382E;
    /*background-image: url("../images/keithalansetree-1000-360-96-raw1-black-60.jpg");*/
	/*box-shadow: 2px 2px 3px rgba(255,218,159,1.00);*/
	
}


.sidebartitle2 {
    
	text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 41px;
    font-weight: bold;
    
	
    line-height: 46px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #BAC897;
    /*background-image: url("../images/3486-SIDE-380-250-92-RAW-BLACK-65.jpg");*/
	
    background-color: #555454;
    border: 1px solid #7E72AA;
	
	border-radius: 9px;
	
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
    padding-right: 1px;	
	
	/*box-shadow: 2px 2px 3px white;*/
    
}


.sidebartitle2:hover {
    color: #2FFF00;
	
	background-color: #041900;
    /*background-image: url("../images/keithalansetree-1000-360-96-raw1-black-60.jpg");*/
    border-color: #8AFF5A;
	/*box-shadow: 2px 2px 3px rgba(219,255,138,1.00);*/
	
}


.side-text1 {
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 37px;
    font-weight: 500;
    
	
    line-height: 42px;
    letter-spacing: .04em;
    word-spacing: .03em;
    color: #BDFBFF;
    /*background-color: #003449;*/
	background-image: url("../images/2025/keithalansetree-380 x 250 -raw1-black-60.jpg");
    border: 1px solid #CCFFFC;
    border-radius: 2px;
	
    margin-top: 15px;
	margin-bottom: 3px;
	
    margin-left: 3px;
    margin-right: 3px;
	
    padding-top: 8px;
    padding-bottom: 8px;
	
    padding-left: 1px;
    padding-right: 1px;
	
	/*box-shadow: 1px 1px 2px white;*/
	
}


.side-text1:hover {
	
	color: #00FFDB;
    
    border-color: #348AFF;
	
	background-color: rgba(0,15,19,0.50);
	
	/*background-image: url("../images/3486-banner-1000-360-96-raw-BLACK-65.jpg");*/
	/*box-shadow: 1px 1px 2px rgba(204,255,127,1.00);*/
	
	
	
}




#side-stuff{
    background-color: #735200;
    background-image: url("../images/2025/resize_DSC_0227-DeNoiseAI-denoise.jpg");
    border: 1px solid #6EF2FF;
    border-radius: 2px;
    
    margin-left: 3px;
    margin-right: 3px;
    
	padding-top: 3px;
	padding-bottom: 3px;
	
    padding-left: 3px;
    padding-right: 3px;    
}


#side-stuff li{
	display: inline-block;
    
    margin-top: 20px;
    margin-bottom: 10px;
	
    margin-left: auto;
    margin-right: auto;
	
    padding-top: 3px;
    padding-bottom: 14px;
	
    padding-left: 3px;
    padding-right: 4px;
	
}

#side-stuff a{
	
	clear: both;
	text-decoration: none;
	
	/*text-underline-offset: 5px ;*/
	/*text-decoration-thickness: 6px ;*/
	/*text-decoration-color: #71D0FF ;*/
	/*text-decoration: none;*/
	
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 36px;
	line-height: 40px;
	font-weight: 400;
	
    letter-spacing: .04em;
    word-spacing: .03em;
    transition: 0.2s all;
	
    color: #FFFDE2;
	/*background-color: #004560;*/
    border-radius: 9px;
    border: 1px solid #CCFFFC;
	
	background-image: url("../images/2025/keithalansetree-380 x 250 -raw1-black-60.jpg");
	
    padding-top: 5px;
    padding-bottom: 50px;
	
    padding-left: 19px;
    padding-right: 19px;
	
	/*box-shadow: 1px 1px 2px white;*/
	
}


#side-stuff a:hover {
	/*text-decoration-color: #7FC1FF ;*/
	
    color: #79F0E0;
	
    border-color: #77B0FF;
	background-color: #00121A;
	
   /* background-image: url("../images/3486-banner-1000-360-96-raw-BLACK-65.jpg");*/
	/*box-shadow: 1px 1px 2px rgba(255,221,105,1.00);*/
	
}




.side2-text2{
    text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 37px;
    font-weight: bold;
    
	
    line-height: 42px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #BDBB7E;
    /*background-color: #0E3A00;*/
	background-image: url("../images/2025/keithalansetree-380 x 250 -raw1-black-60.jpg");
    border: 1px solid #FFF5CF;
    border-radius: 2px;
	
    margin-top: 15px;
	margin-bottom: 3px;
	
    margin-left: 3px;
    margin-right: 3px;
	
    padding-top: 8px;
    padding-bottom: 8px;
	
    padding-left: 1px;
    padding-right: 1px;
	
	/*box-shadow: 1px 1px 2px white;*/
	
}


.side2-text2:hover {
	
	color: #00FF05;
    
    border-color: #95FF54;
	
	background-color: #001900;
	
	/*background-image: url("../images/3486-banner-1000-360-96-raw-BLACK-65.jpg");*/
	/*box-shadow: 1px 1px 2px rgba(105,255,0,1.00);*/
	
	
}




#side1-stuff {
	
    background-image: url("../images/2025/resize_DSC_0227-DeNoiseAI-denoise.jpg");
    border: 1px solid #75FF75;
    border-radius: 2px;
    
    margin-left: 3px;
    margin-right: 3px;
    
	padding-top: 3px;
	padding-bottom: 3px;
	
    padding-left: 3px;
    padding-right: 3px; 
	
}


#side1-stuff li {
    display: inline-block;
	
    margin-top: 20px;
    margin-bottom: 10px;
	
    margin-left: auto;
    margin-right: auto;
	
    padding-top: 3px;
    padding-bottom: 14px;
	
    padding-left: 3px;
    padding-right: 4px;
	
}


#side1-stuff a {
	text-decoration: none;
	
	/*text-underline-offset: 5px;*/
	/*text-decoration-thickness: 6px;*/
	/*text-decoration-color: #82FF63 ;*/
	/*text-decoration: none;*/
	
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
	
    font-size: 36px;
	line-height: 40px;
	font-weight: 400;
    
    letter-spacing: .04em;
    word-spacing: .03em;
    transition: 0.2s all;
	
    color: #E6FFE6;
	/*background-color: #1A6E00;*/
	background-image: url("../images/2025/keithalansetree-380 x 250 -raw1-black-60.jpg");
	
    border-radius: 9px;
	border: 1px solid #FFF5CF;
	
    padding-top: 5px;
    padding-bottom: 50px;
	
    padding-left: 19px;
    padding-right: 19px;
		
}


#side1-stuff a:hover {
	/*text-decoration-color: #12FF00 ;*/
	
    color: #95FB97;
	
    border-color: #7FFF30;
	background-image: url("../images/2025/keithalansetree-380 x 250 -raw1-black-60.jpg");
    
	
}










.sidebartitle1 {
    
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 41px;
    font-weight: bold;
    
	
    line-height: 46px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #B0FF9E;
	background-color: #001200;
	/*background-image: url("../images/3486-SIDE-380-250-92-RAW-BLACK-65.jpg");*/
    border: 1px solid #FFF38A;
	border-radius: 9px;
	
    margin-top: 3px;
    margin-bottom: 3px;
	
    margin-left: 3px;
    margin-right: 3px;
	
    padding-top: 8px;
    padding-bottom: 8px;
	
    padding-left: 1px;
    padding-right: 1px;
	
	/*box-shadow: 2px 2px 3px white;*/
	
	
}


.sidebartitle1:hover {
	
    color: #FFE4A1;
	
	background-color: #421E00;
    /*background-image: url("../images/keithalansetree-1000-360-96-raw1-black-60.jpg");*/
    border-color: #FF8600;
	/*box-shadow: 2px 2px 3px rgba(217,255,131,1.00);*/
	
}












.web-head {
	
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 41px;
    font-weight: bold;
    
	
    line-height: 50px;
   letter-spacing: .04em;
    word-spacing: .03em;
    color: #9397FF;
    background-color: #000A1A;
    /*background-image: url("../images/3486-SIDE-380-250-92-RAW-BLACK-65.jpg");*/
    border: 1px solid #B0D7E1;
    border-radius: 2px;
	
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
    padding-right: 1px;
	
	/*box-shadow: 2px 2px 3px white;*/
	
}


.web-head:hover {
    color: #051700;
	
	background-color: #6E5B4B;
    /*background-image: url("../images/keithalansetree-1000-360-96-raw1-black-60.jpg");*/
    border-color: #005CFF;
	/*box-shadow: 2px 2px 3px rgba(255,187,128,1.00);*/
	
}


.web-links1 {
	
    text-decoration: none;
    background-image: url("../images/2025/keithalansetree-380 x 250 -raw1-black-60.jpg");
    justify-content: center;
    align-content: center;
    align-self: center;
    display: flex;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-weight: 300;
	
	font-size: 20px;
	
    line-height: 23px;
    letter-spacing: .04em;
    word-spacing: .03em;
    
    
    
    border: 1px solid #34FF40;
    border-radius: 9px;
	
    margin-top: 3px;
    margin-bottom: 3px;
    margin-right: 3px;
    margin-left: 3px;
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 1px;
    padding-right: 1px;
}


.web-links1 a{
	
    text-decoration: none;
    text-align: center;
	
    color: #C8DAFF;
    background-color: rgba(100,46,0,0.85);
    border: 1px solid #FFF492;
    border-radius: 9px;
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 15px;
    padding-right: 15px;
	
	/*box-shadow: 1px 1px 2px rgba(255,206,0,1.00);*/
	
}


.web-links1 a:hover{
    color: #FFEB83;
    /*background-color: rgba(8,58,37,1.00);*/
	background-color: rgba(5,69,0,0.75);
	/*background-image: url("../images/keithalansetree-1000-360-96-raw1-black-60.jpg");*/
	
    border-color: #99FF62;
	/*box-shadow: 2px 2px 3px rgba(255,237,121,1.00);*/
	
}



/* side pannels return button list of websites */

.side-links2 {
    text-decoration: none;
	background-image: url("../images/2025/keithalansetree-380 x 250 -raw1-black-60.jpg");
	
    justify-content: center;
    align-content: center;
    align-self: center;
    display: flex;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-weight: 500;
	font-size: 35px;
    line-height: 39px;
    letter-spacing: .04em;
    word-spacing: .03em;
    
    border: 2px solid #C3FF96;
    border-radius: 2px;
	
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
	
    padding-top: 6px;
    padding-bottom: 6px;
	padding-left: 1px;
    padding-right: 1px;
	
}


.side-links2 a {
    text-decoration: none;
	
    text-align: center;
	
    color: #D6FFD7;
	background-color: rgba(0,21,0,0.85);
	
    border: 1px solid #00FF08;
	border-radius: 2px;
    
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 15px;
    padding-right: 15px;
	
	box-shadow: 1px 1px 2px #FFA576;
	
}


.side-links2 a:hover{
    color: #66FF5A;
	background-color: rgba(13,30,0,0.65);
	
    /*background-image: url("../images/keithalansetree-1000-360-96-raw1-black-60.jpg");*/
    border-color: #22AD00;
	
	box-shadow: 4px 4px 5px rgba(10,255,0,1.00);
	
}



.footer-area{
        bottom: 0;
	
}


.footer-area {
    text-align: center;
	width: 1000px;
    height: 74px;
    clear: both;
    position: fixed;
   
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-variant: normal;
	
    font-weight: 300;
	
    font-size: 18px;
    line-height: 26px;
	letter-spacing: .04em;
    word-spacing: .03em;
		
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
	margin-top: 0px;
    margin-bottom: 0px;
	
	
}


.copyright {
    
    color: #DCCBC5;
    border: 2px solid #6F3823;
    border-radius: 9px;
    background-color: rgba(13,10,7,0.60);
	
    margin-top: 14px;
    margin-bottom: 12px;
    margin-left: 280px;
    margin-right: 280px;
	
    padding-top: 3px;
    padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	
}



.top-return {
	float: left;
    
    background-color: rgba(10,126,0,0.35);
    border: 2px solid #EEF4E9;
    border-radius: 9px;
	
    margin-top: 66px;
    margin-bottom: 5px;
    
    margin-left: 5px;
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-right: 6px;
	
}


.top-return a{
	text-decoration: none;
	
    float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #F8FFF4;
    background-color: rgba(0,25,0,0.85);
    border: 2px solid #FFCE00;
    border-radius: 9px;
	
	box-shadow: 2px 2px 3px white;
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 9px;
    padding-right: 9px;
	
}


.top-return a:hover {
    color: #FFD600;
    background-color: #000000;
    border-color: #F4F2EB;
}


.bottom-return {
    
    float: left;
    text-align: center;
   
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: normal;
	
    font-weight: 400;
    font-size: 18px;
	
	box-shadow: 1px 1px 2px white;
	
    line-height: 21px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    background-color: rgba(10,126,0,0.35);
    border: 2px solid #EEF4E9;
    border-radius: 9px;
	
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 8px;
    
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
    padding-right: 10px;
    
}


.bottom-return a{
    text-decoration: none;
    color: #F8FFF4;
    background-color: rgba(0,22,0,0.75);
    border: 2px solid #FFCE00;
    border-radius: 9px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;    
    
}


.bottom-return a:hover {
    color: #FFD600;
    background-color: #000000;
    border-color: #F4F2EB;
}

/*

.side-return {
    
	text-decoration: none;
    float: left;
    text-align: center;
   
    font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
    font-style: oblique;
    font-weight: 400;
    font-size: 22px;
	
	box-shadow: 3px 3px 5px white;
	
    line-height: 26px;
    letter-spacing: .045em;
    word-spacing: .07em;
	
    background-color: #BF9A00;
    border: 2px solid #EEF4E9;
    border-radius: 9px;
	
	 margin-top: 25px;
	margin-bottom: 70px;
	margin-left: 50px;
    margin-right: 5px;
    
    
	
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 9px;
    padding-right: 9px;
    
}


.side-return a{
    text-decoration: none;
    color: #040B00;
    background-color: #FFE47E;
    border: 2px solid #051B00;
    border-radius: 9px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 9px;
    padding-right: 9px;    
    
}


.side-return a:hover {
    color: #00D10A;
    background-color: #000000;
    border-color: #F4F2EB;
}*/



.blank {
	
	
	
}




.article-box {
	
	
	
	
	
}





.headline-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
	 margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
   
	
    padding-bottom: 1px;
    
    
    
    
}


.headline-article{
    height: 200px;
	
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
 
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    
}




.headline-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 335px;
	margin-right: 335px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.headline-title {
	
	text-decoration: underline;
	text-decoration-color: #465746;
	
    text-indent: 30px;
    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: normal;
	    
    font-size: 44px;
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
    
	color: #FFFE71;
    background-color: rgba(70,87,70,0.85);
    border-radius: 9px;
    border: 1px solid #AD4600;
	border-bottom: none ;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 25px;
    margin-right: 25px;
		
	padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;   
	
}



.headline-title:hover {

	color: #ACFFC4;
	background-color: rgba(0,0,0,0.90);
	border-color: #5D9E4E;
	
	text-decoration-color: rgba(0,0,0,1.00);	
	
	
}







.headline-image {
	
	
    text-align: center;
    
    margin: 1px 1px 1px 1px;
     
}





.headline-content {
	
	text-decoration: underline;
	text-decoration-color: #465746;
	
    text-indent: 30px;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: normal;
    font-size: 34px;
    font-weight: 400;
	
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFFE71;
    background-color: rgba(70,87,70,0.85);
    border-radius: 9px;
    border: 1px solid #AD4600;
	border-top: none;
	
	
	margin-top: 10px;
    margin-bottom: 10px;
	
	margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;  
       
}




.headline-content:hover {
	
color: #ACFFC4;
background-color: rgba(9,17,0,.95);
border-color: #5D9E4E;
	
text-decoration-color: rgba(9,17,0,1.00);	
	
	
}



.headline-dateauthor {
	
	float: right;
	
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: normal;
	
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
	
    color: #FFFE71;
    background-color: rgba(70,87,70,0.85);
    border-radius: 9px;
    border: 2px solid #AD4600;
	
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
	
	
}



.headline-home{
	
    float: left;
    text-align: center;
	
	background-color: rgba(171,199,170,0.75);
	
    border: 2px solid #AD4600;
    border-radius: 5px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	
    margin-right: 0px;
    margin-left: 100px;
	
    padding-top: 6px;
    padding-bottom: 6px;
	
    padding-left: 6px;
    padding-right: 6px;
	
}



.headline-home a{
    text-decoration: none;
	
	
	float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-weight: bold;
    font-size: 20px;
    line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFD671;
    background-color: rgba(70,87,70,0.85);
    border-radius: 9px;
    border: 1px solid #AD4600;
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 15px;
    padding-right: 15px;
}


.headline-home a:hover {
	
	color: #ACFFC4;
background-color: rgba(9,17,0,.95);
border-color: #5D9E4E;	

}








.results2 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: normal;
	
    
    font-size: 34px;
    font-weight: 500;
	text-align: center;
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
	color: #E0FFC4;
	background-color: rgba(45,63,36,0.75);
    border: 1px solid #B9FF93;
    border-radius: 9px;
	
    
	
	margin-top: 12px;
    margin-bottom: 12px;
	margin-left: 20px;
	margin-right: 20px;
	
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
	padding-right: 1px; 
    
}


.no-results2 {
    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	
	
    font-size: 34px;
    font-weight: 500;
    
	text-align: center;
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
	
    color: #F5F1ED;
	background-color: #3D3B34;
    border: 1px solid #00AF03;
    border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 750px;
    margin-left: 10px;
    margin-right: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
    padding-right: 1px;
    
}


.details-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
	
    padding-bottom: 1px;
    
    
    
    
}


.details-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;  
	
}




.details-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
	
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 260px;
	margin-right: 260px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.details-title {
	
    text-indent: 30px;
	
	text-decoration: none;
    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    	
    font-size: 44px;
    
    font-weight: 500;
	line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #ACFFC4;
	background-color: rgba(0,0,0,0.90);
	border-radius: 9px;
	border: 1px solid #5D9E4E;
	border-bottom: none;
	
	margin-top: 94px;
    margin-bottom: 10px;
	
	margin-left: 25px;
	margin-right: 25px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;     
     
}

.details-image {
    
    text-align: center;
    margin: 1px 1px 1px 1px;
    
}




.details-content {
	
	text-decoration: none;
	
	text-indent: 30px;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: normal;
	
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
    
    color: #ACFFC4;
    background-color: rgba(0,0,0,0.90);
    border-radius: 9px;
    border: 1px solid #5D9E4E;
	border-top: none;
	
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
	
}


.details-dateauthor {
	float: right;
	
    text-align: right;
		
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #ACFFC4;
    background-color: rgba(0,0,0,0.90);
    border-radius: 4px;
    border: 1px solid #5D9E4E;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}



.results-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
	
    
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
	
    padding-bottom: 1px;
    
    
    
    
}


.results-article {
	
    height: 200px;
	
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
    
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
        
}




.results-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
	
    font-size: 72px;
    font-weight: bolder;
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 305px;
	margin-right: 305px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}





.results-title {
	
	text-indent: 30px;
	
    text-decoration: underline;
	text-decoration-color: rgba(0,0,0,0.9);
    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: normal;
	
    font-size: 44px;
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FCD404;
	background-color: rgba(0,0,0,0.65);
    border-radius: 9px;
	border: 1px solid #FC7004;
	border-bottom: none;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;	
	
}

.results-title:hover {
	
color: #CCFF99;
background-color: #020E00;
border-color: #FFCE00;	
	
	
}



.results-image {
    
    text-align: center;
    
    margin: 1px 1px 1px 1px;
    
}


.results-content {
	
	text-decoration: underline;
	text-decoration-color: rgba(0,0,0,0.9);
	text-indent: 30px;
    
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFF5C1;
	background-color: rgba(0,0,0,0.65);
    border-radius: 9px;
	border: 1px solid #FC7004;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
	
	margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
     
}


.results-content:hover {
	
color: #CCFF99;
background-color: #020E00;
border-color: #FFCE00;	
	
	
}



.results-dateauthor {
	
	float: right;
	
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFF5C1;
    background-color: rgba(0,0,0,0.65);
    border-radius: 9px;
    border: 2px solid #FC7004;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
	
	
}




.results-home {
		
    float: left;
    text-align: center;
	
	background-color: rgba(111,73,41,0.75);
	
    border: 2px solid #FC7004;
    border-radius: 5px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	
    margin-right: 0px;
    margin-left: 100px;
	
    padding-top: 6px;
    padding-bottom: 6px;
	
    padding-left: 6px;
    padding-right: 6px;
	
}



.results-home a{
    text-decoration: none;
	
	float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-weight: bold;
    font-size: 20px;
    line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    background-color: #000000;
	
    color: #E1FFC6;
    border: 1px solid #FC7004;
    border-radius: 5px;
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 15px;
    padding-right: 15px;
}


.results-home a:hover {
	
	box-shadow: 1px 1px 2px white;
	
    color: #00FF0D;
    
    border-color: #02FF00;
}


.results1 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    
	
    font-size: 34px;
    font-weight: 500;
	text-align: center;
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFEED2;
	background-color: rgba(255,158,0,0.55);
    border: 1px solid #FFEAC8;
    border-radius: 9px;
	
	
    margin-top: 12px;
    margin-bottom: 12px;
	margin-left: 20px;
	margin-right: 20px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
	padding-right: 1px;
	
}


.no-results1 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	
    font-size: 34px;
    font-weight: 500;
    
	
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	text-align: center;
	
    color: #FDFDFC;
	background-color: #3D3B34;
    border: 1px solid #00AF03;
    border-radius: 9px;
	
	
    margin-top: 12px;
    margin-bottom: 750px;
    margin-left: 10px;
    margin-right: 10px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
    padding-right: 1px;
	
}


.resultarticle-container {
    
    width: 1000px;
    height: auto;
	
	background: #073700;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
    
    
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
	
    padding-bottom: 1px;
    
    
    
}


.resultarticle-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #123B47;
    
    
      margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;  
}




.resultarticle-header {
	
	position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;	
    margin-left: 182px;
	margin-right: 182px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}



.resultarticle-title {
	
	text-decoration: none;
	
    text-indent: 30px;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 44px;
    font-weight: 500;
    
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #CCFF99;
	background-color: #020E00;
    border-radius: 9px;
	border: 1px solid #FFCE00;
	border-bottom: none;
	
    margin-top: 96px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;   
    
    
}

.resultarticle-image {
    
    text-align: center;
    
    margin: 1px 1px 1px 1px;
    
}




.resultarticle-content {
	
	text-decoration: none;
	
	text-indent: 30px;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    	
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #CCFF99;
	background-color: #020E00;
    border-radius: 9px;
	border: 1px solid #FFCE00;
	border-top: none;
	
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;    
    
}


.resultarticle-dateauthor {
	
	float: right;
	
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #CCFF99;
    background-color: #020E00;
    border-radius: 9px;
    border: 2px solid #FFCE00;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}


.article-container {
    
    width: 1000px;
    height: auto;
	background: #073700;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
    
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 1px;
    
}


.article-article {
    height: 200px;
	
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;  
	
}




.article-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;	
    margin-left: 325px;
	margin-right: 325px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.article-title {
	
	text-decoration: none;
	
    text-indent: 30px;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 44px;
    font-weight: 500;
    
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #ACFFC4;
    background-color: rgba(0,0,0,0.90);
    border-radius: 9px;
    border: 1px solid #5D9E4E;
	border-bottom: none;
	
    margin-top: 94px;
    margin-bottom: 10px;
    margin-left: 25px;
    margin-right: 25px;
	
     padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    
}


.article-image {
    
    text-align: center;
    margin: 1px 1px 1px 1px;
     
}




.article-content {
	
	text-decoration: none;
	
    text-indent: 30px;
	
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
		
    color: #ACFFC4;
	background-color: rgba(9,17,0,.95);
    border-radius: 9px;
	border: 1px solid #5D9E4E;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;	
     
}


.article-dateauthor {
	
	float: right;
	
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #ACFFC4;
    background-color: rgba(0,0,0,0.90);
    border-radius: 9px;
    border: 2px solid #5D9E4E;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}


.sideonepage-container {
       
    width: 1000px;
    height: auto;
	
    background-color: #073700;
	
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: auto;
    margin-left: auto;
    
    padding-bottom: 1px; 
	
}



.sideonepage-title  {
    
    margin-top: 7px;
	margin-bottom: 4px;
    
    margin-left: 5px;
    margin-right: 5px;
	
}


.sideonepage-title a{
	
	text-decoration: none;
	
	display: flex;
	
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	text-indent: 15px;
    
    font-size: 34px;
    font-weight: 400;
    letter-spacing: .04em;
    word-spacing: .03em;
    line-height: 37px;
	
    color: #EEFEFF;
    background-color: rgba(0,95,132,0.85);
    border-radius: 9px;
    border: 2px solid #CCFFFC;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    padding-right: 12px;	
	
}


.sideonepage-title a:hover {
    
    color: #90EFFF;
    background-color: rgba(91,118,127,0.75);
	
    border-color: #7FF4FF;
	
	box-shadow: 2px 2px 3px white;
	
}


.sideonepage-image {
    float: left;
    
    margin: 1px 1px 135px 25px;
    
}


.sideonepage-content {
   	float: none;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 168px;
    margin-right: 25px;
	
}



.sideonepage-content a{
    text-decoration: none;
    
	display: flex;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
	
    text-indent: 15px;
    font-size: 26px;
    font-weight: 300;
	
    letter-spacing: .04em;
    word-spacing: .03em;
    line-height: 30px;
	
	color: #EEFEFF;
    background-color: rgba(0,95,132,0.55);
    border-radius: 9px;
    border: 1px solid #CCFFFC;
	
	padding-top: 7px;
    padding-bottom: 7px;
    
    padding-left: 12px;
    padding-right: 12px;
	
}


.sideonepage-content a:hover {
	
    color: #90EFFF;
    background-color: rgba(91,118,127,0.75);
	
    border-color: #7FF4FF;
	
	box-shadow: 2px 2px 3px white;
	
}


.sideonepage-readmore {
    
   float: right;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 500;
    font-size: 23px;
    line-height: 26px;
	
    letter-spacing: .04em;
    word-spacing: .03em;
	
	margin-top: 3px;
	margin-bottom: 15px;
	
    margin-right: 25px;
	
}


.sideonepage-readmore a{
    text-decoration: none;
	
    color: #EEFEFF;
    background-color: #003449;
    border-radius: 9px;
    border: 2px solid #CCFFFC;
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 25px;
    padding-right: 25px;
	
}


.sideonepage-readmore a:hover{
    
    color: #90EFFF;
    background-color: rgba(91,118,127,0.75);
	
    border-color: #7FF4FF;
	
	box-shadow: 2px 2px 3px white;
	
}


.sideonepage-author {
    float: right;
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	
    font-weight: 300;
    
    font-size: 14px;
    letter-spacing: .04em;
    word-spacing: .03em;
	line-height: 16px;
	
    color: #EEFEFF;
    background-color: rgba(0,95,132,0.85);
    border-radius: 9px;
    border: 2px solid #CCFFFC;
	
    margin-top: 12px;
    margin-bottom: 12px;
    margin-right: 25px;
	
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 15px;
    padding-right: 15px;
	
}


.sideonepage-home {
	
    float: left;
    text-align: center;
	
    background-color: rgba(0,95,132,0.35);
    border-radius: 9px;
    border: 2px solid #CCFFFC;
	
    margin-top: 43px;
    margin-bottom: 12px;
	
    
    margin-left: 22px;
	
    padding-top: 8px;
    padding-bottom: 8px;
	
    padding-left: 8px;
    padding-right: 8px;
	
}



.sideonepage-home a{
    text-decoration: none;
	
	float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-weight: 500;
    font-size: 23px;
    line-height: 26px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #EEFEFF;
    background-color: #003449;
    border-radius: 9px;
    border: 2px solid #CCFFFC;
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 25px;
    padding-right: 25px;
}


.sideonepage-home a:hover {
	
	color: #012600;
    background-color: rgba(102,188,105,0.75);
	
    border-color: #093700;
	
	box-shadow: 2px 2px 3px white;
	
}



.sideonepage1-container {
       
    width: 1000px;
    height: auto;
	
    background-color: #073700;
	
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: auto;
    margin-left: auto;
    
    padding-bottom: 1px; 
	
}



.sideonepage1-title  {
    
    margin-top: 7px;
	margin-bottom: 4px;
    
    margin-left: 5px;
    margin-right: 5px;
	
}



.sideonepage1-title a{
	
	display: flex;
	
    text-decoration: none;
	
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
	
    text-indent: 15px;
	font-weight: 400;
    font-size: 34px;
    
    letter-spacing: .04em;
    word-spacing: .03em;
    line-height: 37px;
	
    color: #E6FFE6;
    background-color: rgba(21,86,0,0.85);
    border-radius: 9px;
    border: 2px solid #FFF5CF;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 12px;
    padding-right: 12px;	
	
}


.sideonepage1-title a:hover {
    
    color: #022600;
	background-color: rgba(133,255,158,0.70);
    border-color: #00FF05;
	
	box-shadow: 2px 2px 3px white;
	
}


.sideonepage1-image {
    float: left;
    
    margin: 1px 1px 135px 25px;
    
    
}


.sideonepage1-content {
    
    float: none;
    margin-top: 3px;
    margin-bottom: 3px;
    margin-left: 168px;
    margin-right: 25px;
	
}

.sideonepage1-content a{
    text-decoration: none;
	
	display: flex;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
	
	text-indent: 15px;
    font-weight: 300;
	font-size: 26px;
    
    letter-spacing: .04em;
    word-spacing: .03em;
    line-height: 30px;
	
    color: #E6FFE6;
    background-color: rgba(21,86,0,0.65);
    border-radius: 9px;
    border: 1px solid #FFF5CF;
	
	padding-top: 7px;
    padding-bottom: 7px;
    
    padding-left: 12px;
    padding-right: 12px;
	
}


.sideonepage1-content a:hover {
	
    color: #011700;
	background-color: rgba(133,255,158,0.70);
    border-color: #00FF05;
	
	box-shadow: 2px 2px 3px white;
	
}


.sideonepage1-readmore {
    
   float: right;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 500;
    font-size: 23px;
    
    letter-spacing: .04em;
    word-spacing: .03em;
	line-height: 26px;
	
	margin-top: 3px;
	margin-bottom: 15px;
	
    margin-right: 25px;
	
}


.sideonepage1-readmore a{
    text-decoration: none;
	
    color: #E6FFE6;
    background-color: #092A00;
    border-radius: 9px;
    border: 2px solid #FFF5CF;
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 25px;
    padding-right: 25px;
	
}


.sideonepage1-readmore a:hover{
    
    color: #022600;
	background-color: rgba(133,255,158,0.70);
    border-color: #00FF05;
	
	box-shadow: 2px 2px 3px white;
	
}


.sideonepage1-author {
    float: right;
    text-align: right;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 14px;
    letter-spacing: .04em;
    word-spacing: .03em;
	line-height: 16px;
	
    color: #E6FFE6;
    background-color: rgba(21,86,0,0.85);
    border-radius: 9px;
    border: 2px solid #FFF5CF;
	
    margin-top: 12px;
    margin-bottom: 12px;
    margin-right: 25px;
	
	
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 15px;
    padding-right: 15px;
	
}



.sideonepage1-home {
	
    float: left;
    
    background-color: rgba(21,86,0,0.45);
    border-radius: 9px;
    border: 2px solid #FFF5CF;
	
    margin-top: 43px;
    margin-bottom: 12px;
	margin-left: 22px;
	
    padding-top: 8px;
    padding-bottom: 8px;
	
    padding-left: 8px;
    padding-right: 8px;
	
}



.sideonepage1-home a{
    text-decoration: none;
	
	float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-weight: 500;
    font-size: 23px;
    line-height: 26px;
    letter-spacing: .04em;
    word-spacing: .03em;
	
    color: #E6FFE6;
    background-color: #092A00;
    border-radius: 9px;
    border: 1px solid #FFF5CF;
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 25px;
    padding-right: 25px;
	
}


.sideonepage1-home a:hover {
	
	box-shadow: 2px 2px 3px white;
	
	
	background-color: rgba(133,255,158,0.70);
    color: #112E00;
    
    border-color: #003200;
}


.sideresultpage-container {
    
    width: 1000px;
    height: auto;
	
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
	margin-bottom: 0px;
	
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
        
}


.sideresultpage-article {
    height: 200px;
	
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    padding-top: 0px;
    padding-bottom: 0px;  
	
}




.sideresultpage-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 345px;
	margin-right: 345px;
	
	padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
    	
}




.sideresultpage-title {
	
    text-indent: 30px;
	
	/*text-decoration: none;*/
	
	text-decoration: underline;
	text-decoration-color: #5297AD;
    
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 44px;
    
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #001E01;
	background-color: rgba(101,177,201,0.75);
    border-radius: 9px;
	border: 1px solid #9FC2FF;
	border-bottom: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    
}


.sideresultpage-title:hover {
    text-decoration-color: #002B39;
    color: #FFF467;
    background-color: rgba(0,43,57,0.55);
    border-color: #00EBFF;
}

.sideresultpage-image {
    
    text-align: center;
    
     margin: 1px 1px 1px 1px;
 
}


.sideresultpage-content {
	
	
	/*text-decoration: none;*/
	
    text-indent: 30px;
	
	text-decoration: underline;
	text-decoration-color: #5297AD;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #001E01;
	background-color: rgba(101,177,201,0.75);
    border-radius: 9px;
	border: 1px solid #9FC2FF;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;	
      
}

.sideresultpage-content:hover {
    text-decoration-color: #003741;
    color: #FFF467;
    background-color: rgba(0,55,65,0.75);
    border-color: #00FFF3;
}


.sideresultpage-dateauthor {
	
	float: right;
	
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #001E01;
    background-color: rgba(101,177,201,0.75);
    border-radius: 9px;
    border: 2px solid #9FC2FF;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
	
}


.sideresultpage-home {
	
    float: left;
    text-align: center;
	
	background-color: rgba(11,57,74,0.75);
	
    border: 2px solid #9FC2FF;
    border-radius: 5px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	
    margin-right: 0px;
    margin-left: 100px;
	
    padding-top: 6px;
    padding-bottom: 6px;
	
    padding-left: 6px;
    padding-right: 6px;
	
}



.sideresultpage-home a{
    text-decoration: none;
	
	float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-weight: bold;
    font-size: 20px;
    line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    background-color: #002633;
	
    color: #A9FF95;
    border: 1px solid #9FC2FF;
    border-radius: 5px;
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 15px;
    padding-right: 15px;
	
}


.sideresultpage-home a:hover {
	
	box-shadow: 1px 1px 2px white;
	
    color: #00FF0D;
    
    border-color: #02FF00;
}

	


.results3 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 500;
	
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	text-align: center;
	
    color: #C3FAFF;
	background-color: rgba(39,55,81,1.00);
    border: 1px solid #93CFE1;
    border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	margin-left: 20px;
	margin-right: 20px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
	padding-right: 1px;
	
}


.no-results3 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    	
    font-size: 34px;
    font-weight: 500;
    
	text-align: center;
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #F5F1ED;
	background-color: #3D3B34;
    border: 1px solid #00AF03;
    border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 750px;
    margin-left: 20px;
    margin-right: 20px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
    padding-right: 1px;
    
}



.sideresultpage1-container {
    
    width: 1000px;
    height: auto;
	
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
	margin-bottom: 0px;
	
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
    
    
}


.sideresultpage1-article {
    height: 200px;
	
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    padding-top: 0px;
    padding-bottom: 0px;  
	
}




.sideresultpage1-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 345px;
	margin-right: 345px;
	
	padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
    	
}


.sideresultpage1-title {
	
	/*text-decoration: none;*/
	
    text-indent: 30px;
	
	text-decoration: underline;
	text-decoration-color: #68D07D;
    
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 44px;
    
    font-weight: 500;
    line-height: 50px;
   letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #022600;
	background-color: rgba(133,255,158,0.70);
    border-radius: 9px;
	border: 1px solid #00FF05;
	border-bottom: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
     padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    
}



.sideresultpage1-title:hover {
    text-decoration-color: rgba(8,17,7,0.75);
    color: #FFEBEC;
    background-color: rgba(8,17,7,0.75);
    border-color: #0FEC00;
	
}



.sideresultpage1-image {
    
    text-align: center;
    
    margin: 1px 1px 1px 1px;
 
}



.sideresultpage1-content {
	
	/*text-decoration: none;*/
	
    text-indent: 30px;
	
	text-decoration: underline;
	text-decoration-color: #68D07D;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #022600;
	background-color: rgba(133,255,158,0.70);
    border-radius: 9px;
	border: 1px solid #00FF05;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;	
      
}


.sideresultpage1-content:hover {
    text-decoration-color: rgba(8,17,7,0.75);
    color: #FFEBEC;
    background-color: rgba(8,17,7,0.75);
    border-color: #0FEC00;
}



.sideresultpage1-dateauthor {
	
	float: right;
	
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #022600;
    background-color: rgba(133,255,158,0.70);
    border-radius: 9px;
    border: 2px solid #003909;
	
    margin-top: 10px;
    margin-bottom: 10px;
	margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}



.sideresultpage1-home {
	
    float: left;
    text-align: center;
	
	background-color: rgba(107,195,143,0.75);
	
    border: 2px solid #003909;
    border-radius: 5px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	
    margin-right: 0px;
    margin-left: 100px;
	
    padding-top: 6px;
    padding-bottom: 6px;
	
    padding-left: 6px;
    padding-right: 6px;
	
}



.sideresultpage1-home a{
    text-decoration: none;
	
	float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-weight: bold;
    font-size: 20px;
    line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    background-color: #0E2517;
	
    color: #B9D9BE;
    border: 1px solid #003909;
    border-radius: 5px;
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 15px;
    padding-right: 15px;
	
}


.sideresultpage1-home a:hover {
	
	box-shadow: 1px 1px 2px white;
	
    color: #79FF7F;
    background-color: #001D0B;
    border-color: #02FF00;
}

	

.results6 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: normal;
	
    font-size: 34px;
    font-weight: 500;
	
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	text-align: center;
	
    color: #DDFFD7;
    background-color: rgba(27,62,0,0.75);
    border: 1px solid #95FF96;
    border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	margin-left: 20px;
	margin-right: 20px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
	padding-right: 1px;
	
}


.no-results6 {    /*  will never happen  */
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
	
	text-align: center;
    font-weight: 500;
    
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFE500;
    background-color: rgba(0,73,126,0.55);
    border: 1px solid #00AF03;
    border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 750px;
    margin-left: 10px;
    margin-right: 10px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
    padding-right: 1px;
	
}



.sidetitlelink-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
	margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
    
}


.sidetitlelink-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
	
}



.sidetitlelink-header {
	
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 230px;
	margin-right: 230px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.sidetitlelink-title {
	
    text-indent: 30px;
	
	text-decoration: none;
    
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 44px;
    
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #F4F7FF;
	background-color: rgba(0,55,65,0.75);
    border-radius: 9px;
	border: 1px solid #00FFF3;
	border-bottom: none;
	
	margin-top: 94px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
      
}


.sidetitlelink-image {
    
    text-align: center;
    
   margin: 1px 1px 1px 1px;
 
}


.sidetitlelink-content {
	
    text-indent: 30px;
	
	text-decoration: none;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #F4F7FF;
	background-color: rgba(0,55,65,0.75);
    border-radius: 9px;
	border: 1px solid #00FFF3;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    
}


.sidetitlelink-dateauthor {
	
	float: right;
	
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #F4F7FF;
    background-color: rgba(0,55,65,0.75);
    border-radius: 9px;
    border: 1px solid #00FFF3;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}




.sidetitlelink1-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
	margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
    
}


.sidetitlelink1-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    padding-top: 0px;
    padding-bottom: 0px;
	
}




.sidetitlelink1-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: rgba(70,87,70,0.85);
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 230px;
	margin-right: 230px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.sidetitlelink1-title {
	
    text-indent: 30px;
	
	text-decoration: none;
    
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 44px;
    
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFEBEC;
	background-color: rgba(8,17,7,0.75);
    border-radius: 9px;
	border: 1px solid #0FEC00;
	border-bottom: none;
	
	margin-top: 94px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
      
}


.sidetitlelink1-image {
    
    text-align: center;
    
   margin: 1px 1px 1px 1px;
 
}


.sidetitlelink1-content {
	
    text-indent: 30px;
	
	text-decoration: none;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFEBEC;
	background-color: rgba(8,17,7,0.75);
    border-radius: 9px;
	border: 1px solid #0FEC00;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    
}


.sidetitlelink1-dateauthor {
	
	float: right;
	
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFFFFF;
    background-color: rgba(8,17,7,0.75);
    border-radius: 9px;
    border: 2px solid #0FEC00;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}



.sidepage-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
	
    margin-top: 0px;
	margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
    
}


.sidepage-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px; 
	
}




.sidepage-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 382px;
	margin-right: 382px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.sidepage-title {
	
	
	text-decoration: none;
	
    text-indent: 30px;
	
	    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 44px;
    
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFF467;
	background-color: rgba(0,43,57,0.75);
    border-radius: 9px;
	border: 1px solid #00EBFF;
	border-bottom: none;
	
	margin-top: 94px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
     padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;  
    
    
}



.sidepage-image {
    
    text-align: center;
    
    margin: 1px 1px 1px 1px;
   
}










.sidepage-content {
	
    text-indent: 30px;
	
	text-decoration: none;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFF467;
	background-color: rgba(0,55,65,0.55);
    border-radius: 9px;
	border: 1px solid #00FFF3;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;	
     
}


.sidepage-dateauthor {
	
	float: right;
	
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFF467;
    background-color: rgba(0,55,65,0.75);
    border-radius: 9px;
    border: 2px solid #00FFF3;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}



.sidepage1-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
	
    margin-top: 0px;
	margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
    
}


.sidepage1-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px; 
	
}




.sidepage1-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
   margin-left: 380px;
	margin-right: 380px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.sidepage1-title {
	
	
    text-indent: 30px;
	
	text-decoration: none;
    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 44px;
    
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFEBEC;
	background-color: rgba(8,17,7,0.75);
    border-radius: 9px;
	border: 1px solid #0FEC00;
	border-bottom: none;
	
	margin-top: 94px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
     padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;  
    
    
}



.sidepage1-image {
    
    text-align: center;
    
     margin: 1px 1px 1px 1px;
   
}


.sidepage1-content {
	
	
    text-indent: 30px;
	
	text-decoration: none;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
	
   color: #FFEBEC;
	background-color: rgba(8,17,7,0.75);
    border-radius: 9px;
	border: 1px solid #0FEC00;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;	
     
}


.sidepage1-dateauthor {
	
	float: right;
	
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFEBEC;
    background-color: rgba(8,17,7,0.75);
    border-radius: 9px;
    border: 2px solid #0FEC00;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
	
}




.sidesearchpage-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
	margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
    
}


.sidesearchpage-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px; 
	
}



.sidesearchpage-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
   
	
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	 margin-top: 42px;
    margin-left: 285px;
	margin-right: 285px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.sidesearchpage-title {
	
    text-indent: 30px;
	
	text-decoration: none;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 44px;
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C1FFCE;
	background-color: #020E00;
    border-radius: 9px;
    border: 1px solid #57ECFF;
	border-bottom: none;
	
    margin-top: 94px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
     padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
	
}


.sidesearchpage-image {
    
    text-align: center;
    margin: 1px 1px 1px 1px;
  
}



.sidesearchpage-content {
	
    text-indent: 30px;
	
	text-decoration: none;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
    
    color: #C1FFCE;
	background-color: #020E00;
    border-radius: 9px;
	border: 1px solid #57ECFF;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;	
       
}


.sidesearchpage-dateauthor {
	
	float: right;
	
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C1FFCE;
    background-color: #020E00;
    border-radius: 9px;
    border: 2px solid #57ECFF;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}


.sidesearchpage1-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
	margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
    
}


.sidesearchpage1-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px; 
	
}




.sidesearchpage1-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 285px;
	margin-right: 285px;
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.sidesearchpage1-title {
	
	
    text-indent: 30px;
	
	text-decoration: none;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    
    font-size: 44px;
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #E1FFCC;
	background-color: #020E00;
    border-radius: 9px;
    border: 1px solid #85FF84;
	border-bottom: none;
	
    margin-top: 94px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
     padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
	
}


.sidesearchpage1-image {
    
    text-align: center;
    margin: 1px 1px 1px 1px;
  
}



.sidesearchpage1-content {
	
    text-indent: 30px;
	
	text-decoration: none;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
    
    color: #E1FFCC;
	background-color: #020E00;
    border-radius: 9px;
	border: 1px solid #85FF84;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;	
       
}


.sidesearchpage1-dateauthor {
	
	float: right;
	
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #E1FFCC;
    background-color: #020E00;
    border-radius: 9px;
    border: 2px solid #85FF84;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}



.sideoneresults-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
	margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
    
}


.sideoneresults-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
	
    padding-top: 0px;
    padding-bottom: 0px;
  
}



.sideoneresults-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
	
    font-size: 72px;
    font-weight: bolder;
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 212px;
	margin-right: 212px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.sideoneresults-title {
	
	text-indent: 30px;
	
    text-decoration: underline;
	text-decoration-color: rgba(0,0,0,0.9);
    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 44px;
    
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFdd00;
	background-color: rgba(0,0,0,0.60);
    border-radius: 9px;
	border: 1px solid #0074FF;
	border-bottom: none;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    
}


.sideoneresults-title:hover {
    
    color: #C1FFCE;
    background-color: #020E00;
    border-color: #57ECFF;
	text-decoration-color: #020E00;
	
}


.sideoneresults-image {
    
    text-align: center;
    
    margin: 1px 1px 1px 1px; 
 
}


.sideoneresults-content {
	
    text-indent: 30px;
	
	text-decoration: underline;
	
	text-decoration-color: rgba(0,0,0,0.9);
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
	
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
    
    color: #FFdd00;
	background-color: rgba(0,0,0,0.60);
    border-radius: 9px;
	border: 1px solid #0074FF;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;	
       
}

.sideoneresults-content:hover {
    
    color: #C1FFCE;
    background-color: #020E00;
    border-color: #57ECFF;
	text-decoration-color: #020E00;
	
}



.sideoneresults-dateauthor {
	
	float: right;
	
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFdd00;
    background-color: rgba(0,0,0,0.60);
    border-radius: 9px;
    border: 2px solid #0074FF;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
	
	
}



.sideoneresults-home {
	
    float: left;
    text-align: center;
	
	background-color: rgba(61,80,102,0.75);
	
    border: 2px solid #0074FF;
    border-radius: 5px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	
    margin-right: 0px;
    margin-left: 100px;
	
    padding-top: 6px;
    padding-bottom: 6px;
	
    padding-left: 6px;
    padding-right: 6px;
	
}



.sideoneresults-home a{
    text-decoration: none;
	
	float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-weight: bold;
    font-size: 20px;
    line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    background-color: #121A27;
	
    color: #FFdd00;
    border: 1px solid #0074FF;
    border-radius: 5px;
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 15px;
    padding-right: 15px;
	
}


.sideoneresults-home a:hover {
	
	box-shadow: 1px 1px 2px white;
	
    color: #00FF0D;
    
    border-color: #02FF00;
	
}

	

.results4 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 34px;
    font-weight: 500;
	text-align: center;
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #DFF1FF;
	background-color: rgba(29,37,74,0.75);
    border: 1px solid #9AF7FF;
    border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	margin-left: 20px;
	margin-right: 20px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
	padding-right: 1px;
	
}


.no-results4 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
	
    font-size: 34px;
    font-weight: 500;
    
	text-align: center;
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: antiquewhite;
	background-color: #3D3B34;
    border: 1px solid #00AF03;
    border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 750px;
    margin-left: 20px;
    margin-right: 20px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
    padding-right: 1px;
	
}





.sideoneresults1-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
	background-color: #073700;
    
    margin-top: 0px;
	margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    
    padding-bottom: 1px;
    
}


.sideoneresults1-article {
    height: 200px;
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    
    color: #FFE500;
	
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  
}




.sideoneresults1-header {
    position: relative;
	text-decoration: none;
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 72px;
    font-weight: bolder;
	
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	margin-top: 42px;
    margin-left: 212px;
	margin-right: 212px;
	
    padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
	
}




.sideoneresults1-title {
	
	text-indent: 30px;
	
    text-decoration: underline;
	text-decoration-color: #2A5117;
    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
	
    font-size: 44px;
    
    font-weight: 500;
    line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #BAEBBC;
	background-color: rgba(42,81,23,0.75);
    border-radius: 9px;
	border: 1px solid #88A88B;
	border-bottom: none;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
	margin-left: 25px;
    margin-right: 25px;
	
     padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    
    
}


.sideoneresults1-title:hover {
    text-decoration-color: #020E00;
    color: #E1FFCC;
    background-color: #020E00;
    border-color: #85FF84 ;
	/*text-decoration-color: #020E00;*/
	
}


.sideoneresults1-image {
    
    text-align: center;
    
    margin: 1px 1px 1px 1px;
 
}


.sideoneresults1-content {
	
    text-indent: 30px;
	
	text-decoration: underline;
	text-decoration-color: #2A5117;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
    
    color: #BAEBBC;
	background-color: rgba(42,81,23,0.55);
    border-radius: 9px;
	border: 1px solid #88A88B;
	border-top: none;
	
	margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
       
}


.sideoneresults1-content:hover {
    
    color: #E1FFCC;
    background-color: #020E00;
    border-color: #85FF84;
	text-decoration-color: #020E00;
}




.sideoneresults1-dateauthor {
	
	float: right;
	
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
	
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #BAEBBC;
    background-color: rgba(42,81,23,0.75);
    border-radius: 9px;
    border: 2px solid #88A88B;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}


.sideoneresults1-home {
	
    float: left;
    text-align: center;
	
	background-color: rgba(90,127,72,0.75);
	
    border: 2px solid #88A88B;
    border-radius: 5px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	
    margin-right: 0px;
    margin-left: 100px;
	
    padding-top: 6px;
    padding-bottom: 6px;
	
    padding-left: 6px;
    padding-right: 6px;
	
}



.sideoneresults1-home a{
    text-decoration: none;
	
	float: left;
    text-align: center;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-weight: bold;
    font-size: 20px;
    line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    background-color: #21321A;
	
    color: #D8FFDA;
    border: 1px solid #88A88B;
    border-radius: 5px;
	
    padding-top: 5px;
    padding-bottom: 5px;
	
    padding-left: 15px;
    padding-right: 15px;
	
}


.sideoneresults1-home a:hover {
	
	box-shadow: 1px 1px 2px white;
	
    color: #00FF0D;
    
    border-color: #02FF00;
}




.results5 {
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
    font-size: 34px;
    font-weight: 500;
	
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	text-align: center;
	
    color: #DCFFDA;
	background-color: rgba(23,62,20,0.75);
    border: 1px solid #7CC87C;
    border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 12px;
	margin-left: 20px;
	margin-right: 20px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
	padding-right: 1px;
	
	
}


.no-results5 {
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
	
    font-size: 34px;
    font-weight: 500;
    
	line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	text-align: center;
	
    color: rgba(255,237,0,0.85);
	background-color: rgba(0,86,100,0.55);
    border: 1px solid #00AF03;
    border-radius: 9px;
	
    margin-top: 12px;
    margin-bottom: 750px;
    margin-left: 10px;
    margin-right: 10px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 1px;
    padding-right: 1px;
    
    
}


.page-container {
    
    width: 1000px;
    height: auto;
	background-image: url("../images/2025/DSC_0227-DeNoiseAI-denoise.jpg");
    background-color: #073700;
    
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
	
    padding-bottom: 1px;
    
}


.page-article {
    height: 200px;
	
    background-image: url("../images/2025/HILLSIDE-1000-360-96-B18.jpg");
    background-color: #003346;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
	letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #FFE500;
	
    margin-top: auto;
    margin-bottom: auto;
	
    padding-top: 0px;
    padding-bottom: 0px; 
	
}




.page-header {
    position: relative;
	text-decoration: none;
	text-align: center;
    
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-style: oblique;
    
	
    font-size: 72px;
    font-weight: bolder;
    line-height: 86px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #C8FF80;
	background-color: #111211;
	border: 2px solid  #B6FF7A;
    border-radius: 9px;
	
	 margin-top: 42px;
    margin-left: 265px;
	margin-right: 265px;
	
	padding-top: 10px;
    padding-bottom: 10px;
	
    padding-left: 40px;
    padding-right: 40px;
    
}


.page-title {
	
	text-decoration: none;
	
    text-indent: 30px;
	
	text-align: center;
	
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    font-size: 44px;
    font-weight: 500;
    
	line-height: 50px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: #D5E6E9;
	
	background-color: #283327;
	border-radius: 9px;
	border: 1px solid #FFFD00;
	
	margin-top: 94px;
    margin-bottom: 10px;
	
	margin-left: 25px;
	margin-right: 25px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;    
       
}


.page-image {
    
    text-align: center;
    
    margin: 1px 1px 1px 1px;
     
}



.page-content {
	
	text-decoration: none;
	
    text-indent: 30px;
	
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-size: 34px;
    font-weight: 400;
    line-height: 40px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: antiquewhite;
	background-color: rgba(0,0,0,0.80);
	
	border-radius: 9px;
	border: 1px solid #FFFD00;
	
	margin-top: 10px;
    margin-bottom: 10px;
	margin-left: 100px;
    margin-right: 100px;
	
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;  
         
}


.page-dateauthor {
    
	float: right;
	
    text-align: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
    
    font-weight: 300;
    
    font-size: 20px;
	line-height: 23px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    color: antiquewhite;
    background-color: rgba(10,10,10,0.85);
    border-radius: 9px;
    border: 2px solid #EFEEE3;
	
    margin-top: 10px;
    margin-bottom: 10px;
	
    margin-right: 100px;
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
	
}




.pageextras {
    float: right;
    font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
	
    font-size: 16px;
    font-weight: 400;
	line-height: 19px;
    letter-spacing: .02em;
    word-spacing: .03em;
	
    background-color: rgba(255,203,75,0.35);
    border: 2px solid #EEF4E9;
    border-radius: 10px;
	
    margin-top: 10px;
	margin-bottom: 10px;
    margin-right: 10px;
	
    padding-top: 15px;
    padding-bottom: 15px;	
	padding-left: 10px;
	padding-right: 10px;
	
}


.pageextras a{
    text-decoration: none;
    color: #F4FFED;
    background-color: rgba(7,31,0,0.75);
    border: 1px solid #FFD3A1;
    border-radius: 10px;
	
    
	
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}


.pageextras a:hover {
    color: #FFD600;
    border-color: #F4F2EB;
    background-color: #000000;
}












