@charset "utf-8";
/* CSS Document */

#slid1 {
	min-height:450px;
	width:100%;
	padding:75px 45px 125px 45px;
background:#bcc2e2 url(slid1b.jpg) no-repeat fixed center bottom;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;



text-align:center
}

#slid2 {
	min-height:450px;
	padding:75px 45px 125px 45px;
background:#bcc2e2 url(slid2b.jpg) no-repeat fixed center bottom;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
line-height:200%;
font-size:22px;
color:#111;
text-shadow:1px 1px 1px #eee;
}

#slid3 {
	min-height:450px;
	padding:75px 45px 125px 45px;
background:#bcc2e2 url(slid3b.jpg) no-repeat fixed center bottom;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
line-height:200%;
font-size:22px;
color:#111;
text-shadow:1px 1px 1px #eee;
}


#slid4 {
	min-height:450px;
	padding:75px 45px 125px 45px;
background:#bcc2e2 url(slid4b.jpg) no-repeat fixed center bottom;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
line-height:200%;
font-size:22px;
color:#111;
text-shadow:1px 1px 1px #eee;
}


#slid5 {
	min-height:450px;
	padding:125px 45px 125px 45px;
background:#bcc2e2 url(slid5b.jpg) no-repeat fixed top center;
	background-size: contain;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
line-height:200%;
font-size:22px;
color:#ddd;
text-shadow:1px 1px 1px #000;
}


.slid {
	width:100%;
	padding:35px 45px 35px 45px;
}

.wumi2018 img { margin:20px 25px 20px 25px; border:10px solid #eee; box-shadow:3px 3px 5px #222; outline:1px solid #bbb; }


html{margin:0; padding:0;}

body{margin:0; padding:0; color:#222222; font-size:20px; font-family:'Exo 2',Verdana, Arial, Helvetica, sans-serif; background:#ccc url(bg.jpg) repeat fixed center top; !important }


body a {color:#3d7fbb; text-decoration:none}
body a:hover {color:#bcc2e2; text-decoration:underline}

figcaption { font-size:13px; color:#999; font-style:italic; }


#topnav { text-align:right; margin-top:20px; color:#74c1eb; }
#topnav a {color:#fff; text-decoration:none;}
#topnav a:hover {color:#222; text-decoration:underline;}
  
        #container {   
            width: 100%;  
			min-height: 800px;
			margin: 0px auto;
	        } 
		
		#container2 {   
		min-height: 800px;
		width: 100%;
        }

		
		#titlebar { 
		padding: 5px 15px 10px 25px;
		height:180px; 
		background-color: #94a3d0;
		background-color: #9a5d07;
		
		box-shadow:1px 1px 1px #222;
		width:100%;
		margin-bottom:1px;
		box-shadow:0px 2px 5px #111;
		}
		
		#titleimg {
			float:left; padding-right:0px; width:150px; padding-top:-5px;
			}	
		#titleimg img {
			width:90%;
			}
				
		#titlesearch {
			float:right;
			width:320px;
			}
		
		#title1 {
			font-family:"CrimsonText-Roman", Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
			font-size:42px;
			font-weight:bold;
			letter-spacing:-3px;
			color:#fff;
			margin-top:25px;
			line-height:80%;
			padding-bottom:15px;
			
			text-shadow: 1px 2px 1px #222;
	-moz-text-shadow: 1px 2px 1px #222;
	-khtml-text-shadow: 1px 2px 1px #222;
	-webkit-text-shadow: 1px 2px 1px #222;
			}
		
		#title2 {
			font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
			font-size:24px;
			font-weight:bold;
			color:#eebb99;
			line-height:100%;
			text-transform:uppercase;
			
			text-shadow: 2px 2px 2px #222;
	-moz-text-shadow: 2px 2px 2px #222;
	-khtml-text-shadow: 2px 2px 2px #222;
	-webkit-text-shadow: 2px 2px 2px #222;
			}
			
		#clem {
			display:none;
		}
			
		#title3 {
			font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
			font-size:16px;
			color:#F0F0F0;
			margin: -65px 0px 0px 0px;
			padding-top: 1px;
			text-transform:capitalize;
			text-align:right;
			float:right;
			
			text-shadow: 2px 2px 2px #222;
	-moz-text-shadow: 2px 2px 2px #222;
	-khtml-text-shadow: 2px 2px 2px #222;
	-webkit-text-shadow: 2px 2px 2px #222;
			}	
			
			#okoro3 { color:#ff0; }
			
		#okoro2 img { width:24px; }
		
		#okoro2 a:hover { 
		-webkit-filter: sepia(100%); /* Safari 6.0 - 9.0 */
    	filter: sepia(100%); 
		border:2px solid #fff;
		}



.toplinker{
color:#ffffff;
padding:10px 0px 10px 0px;

text-shadow: 2px 2px 2px #222;
	-moz-text-shadow: 2px 2px 2px #222;
	-khtml-text-shadow: 2px 2px 2px #222;
	-webkit-text-shadow: 2px 2px 2px #222;
}
.toplinker a{
color:#ffff00;
text-decoration:none;
}
.toplinker a:hover{
color:#5df202;
text-decoration:overline;
font-weight:bold;
text-shadow:2px 2px 2px #111111;
}
					
		#mast {   
			/* background: #424da9 url(x/mast.jpg) no-repeat top left; */
			background-color: #016432;  
			height:450px;
        } 
		
		#navbar {
			margin-top:0px;
			font-size:16px;
		}

#contenter {
			padding:30px 15px 20px 15px;
			color:#222;
			font-size:16px;
			/*background-color:#fff;*/
		}
		
#mainbar{
			width:calc(100% - 330px);
			padding-left:10px;
			padding-right:10px;
			float:left;
		}

#mainbar2{
			width:100%;
			padding-left:10px;
			padding-right:10px;
		}
		
		#sidebar {
			width: 320px;
			float:right;
			background-color:#d5d3b8;
			padding:0px 0px 10px 0px;
			min-height:500px;
			margin-top:-25px;
			text-align:center;
		}
		
.sidebared a:hover {opacity: 0.9;
    filter: alpha(opacity=90);
	
	-webkit-filter: sepia(100%); 
    filter: sepia(100%);
	
	box-shadow:none;
	}					




.bep { color:#FFFFFF; font-weight:bold; text-align:center; background-color:#000000; }
.bep2 { background-color:#eee; }

.ce {color:#222;}

.wa {float:left; padding-left:20px; padding-bottom:10px;}

.zxe { box-shadow:3px 3px 2px #444, -3px -3px 2px #aaa; 
border:3px solid #fff; border-radius:5px; }


.vin {
	width:310px;
	float:left;
	border-right:1px solid #ddd;
	padding-right: 20px;
	margin-right: 10px;
}

.vin2 {
	float:left;
	margin:0px 15px;
	width:calc(100% - 350px);
	overflow:hidden;
}



			
#hom1 {
	width:100%;
	background-color:#fff;
	padding:30px 5px 25px 25px;
	margin-top:-20px;
}
.hom1a {
	width:400px;
	float:left;
}
.hom1a p {
	margin-bottom:20px;
}
.hom1b {
	width:calc(100% - 400px);
	float:left;
	padding:0px 0px 5px 25px;
}

.injos { width:45%; margin:0px 7px 25px 7px;
        vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1
}
.injoboxl { width:100%; padding:7px 15px 10px 15px; background-color:#900; color:#fff; border-radius:3px; text-align:left; margin-bottom:5px; }
.injobesideboxl { padding:0px 0px 10px 10px; text-align:left; border-bottom:1px dotted #ff3333; }
.dcategl { font-size:15px; }
.dtitleel { font-size:22px; color:#000; font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif; line-height:100%; padding-left:5px; }
.dtitleel a { color:#000; }
.dnuml { font-size:14px; padding-top:7px; padding-bottom:3px; color:#333; padding-left:15px; border-left:10px solid #ffbfbf; margin-left:30px; }
.dnuml a { color:#000; }

.injoboxs { width:70px; padding:0px 5px 7px 0px; float:left; background-color:#900; color:#fff; border-radius:3px; text-align:center; margin-right:10px; }
.dcategs { font-size:13px; padding-top:10px; line-height:70%; }
.dcateg2s { font-size:16px; padding-top:10px; line-height:70%; }
.dcounts { font-size:32px; font-weight:bold; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; margin-top:-5px; }

.injobesideboxs { padding:0px 0px 10px 10px; text-align:left; border-bottom:1px dotted #222; }
.injobesidebox2s { padding:0px 0px 10px 10px; text-align:left; }
.dtitlees { font-size:22px; color:#000; font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif; line-height:100%; }
.dtitlees a { color:#000; }
.dnums { font-size:14px; padding-top:7px; padding-bottom:3px; color:#333; }
.dnums a { color:#000; }
.dnum2s { font-size:14px; color:#333; height:7px; line-height:7px; }
.dlinkers { font-size:13px; color:#444; }
.dlinker2s { text-align:right; }
.dlinkers a { color:#990000; }
.dlinkers a:hover { color:#bf9f62; }



#hom2 {   
			padding-bottom:25px;
        } 

#hom3 {
	width:100%;
	background-color:#fff;
	padding:30px 5px 25px 25px;
	min-height:500px;
}


.hom3a {
	width:50%;
	padding:20px 15px 25px 15px;
	min-height:100px;
	float:left;
	font-size:16px;
}

#hom4 {
	min-height:450px;
	padding:50px 5px 25px 25px;
}
.hom4a {
	width:calc(100% - 320px);
	float:left;
	padding-right:35px;
}
.hom4b {
	width:320px;
	float:left;
	padding:0px 0px 5px 5px;
	text-align:center;
}
.hom4bimg {
	BORDER: 7px solid #09F; 
	MARGIN: 5px 10px 5px 10px;
box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;	
}
.hom4b a:hover .hom4bimg {-webkit-filter: opacity(30%) drop-shadow(4px 4px 10px #222); 
    filter: opacity(30%) drop-shadow(4px 4px 10px #222);
	}



#hom5 {
	width:100%;
	background-color:#fff;
	padding:30px 5px 25px 25px;
	min-height:250px;
}


#ye{
height:250px; padding:15px 20px 15px 20px;
box-shadow: inset 0px 5px 5px 0px #222;
-webkit-box-shadow: inset 0px 5px 5px 0px #222;
-moz-box-shadow: inset 0px 5px 5px 0px #222;	
	}
		
		#footbar {		
			clear: both;  
            text-align: left; 
			width: 100%; 
			background:#373737 url(bkg3.jpg) no-repeat center bottom;
			background-attachment: fixed;
			color:#ffff33;
			font-size:14px;
			box-shadow:0px -3px 15px #111;
        }
		
		#footbar a { color:#a3bfee; font-size:14px; }
		#footbar a:hover { color:#bf9f62; }
		#footbar h4 { color:#fff; font-size:18px; font-weight:bold; height:30px; border-bottom:1px solid #3d638f; font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif; margin-top:25px; }
		
		#footbar li { list-style-position:outside; }
		
		#foot1 {
			width:24%;
			float:left;
			padding-right:10px;
			padding-left:15px;
			}
		#foot2 {
			width:26%;
			float:left;
			padding:0px 10px;
			}
		#foot3 {
			width:26%;
			float:left;
			padding:0px 10px;
			}	
		#foot4 {
			width:24%;
			float:left;
			padding-left:10px;
			padding-right:15px;
			}
			
		.peteru {
			border:1px solid #f00;
			}   
			 
		
		
		
 
 

.heading1 {color:#760000; font-size:50px; font-family:"BebasNeueBold", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #444, -1px -1px 2px #fff, 1px -1px 2px #444, -1px 1px 2px #fff, 2px 2px 3px #444; line-height:100%;}
.heading2 {color:#777; font-size:50px; letter-spacing:-2px; font-family:"Montserrat Alternates SemiBold", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #111; line-height:100%;}
.heading3 {color:#900; font-size:40px; letter-spacing:-2px; font-weight:bold; font-family:"CrimsonText-Roman", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #555; line-height:100%;}
.heading4 {color:#222; font-size:50px; letter-spacing:-1px; font-weight:bold; font-family:"whitehall", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #555; line-height:100%;}


.headingbiggest {color:#750507; font-size:40px; font-family:"BebasNeueBold", Georgia, "Times New Roman", Times, serif; padding-bottom:3px; text-shadow:1px 1px 2px #111; border-bottom:1px solid #E77173;}
.headingbigger {color:#47a3da; font-size:35px; font-family:"BebasNeueBook", Verdana, Geneva, sans-serif; text-shadow:1px 1px 2px #111; border-bottom:1px solid #61CCE7; letter-spacing:2px; margin-bottom:5px;}
.headingnormal {color:#222222; font-weight:bold; font-size:16px; margin-bottom:7px;}


.headingstyled {color:#222; font-weight:bold; font-size:32px; padding:0px 0px 10px 0px; font-family:"Montserrat Alternates SemiBold", "Palatino Linotype", "Book Antiqua", Palatino, serif; letter-spacing:-1px;}
.headingstyled2 {color:#ffffff; font-size:36px; padding:10px 15px 0px 15px; font-family:"Anja Eliane", "Palatino Linotype", "Book Antiqua", Palatino, serif;}
.headingstyled3 {color:#ffffff; font-size:36px; padding:7px 10px 2px 5px; font-family:"Lapidary333BT-Black", "Palatino Linotype", "Book Antiqua", Palatino, serif; letter-spacing:-1px;}
.headingstyled4 {color:#ffffff; font-weight:bold; font-size:28px; padding:7px 10px 1px 10px; font-family:"DiskusLTStd-Bold", "Palatino Linotype", "Book Antiqua", Palatino, serif; text-shadow:2px 2px 2px #111; margin-top:-25px;}

.smallfont { color:#333;
	font-size:15px;
	font-family:"Exo 2", Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}
.bigfont { color:#fff;
	font-size:22px;
	font-family:"Quicksand", Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	 padding:0px 15px 10px 15px;
	 
	 text-shadow: 2px 2px 1px #222;
	-moz-text-shadow: 2px 2px 1px #222;
	-khtml-text-shadow: 2px 2px 1px #222;
	-webkit-text-shadow: 2px 2px 1px #222;
}
.bigfont2 { color:#fff;
	font-size:18px;
	font-family:"Quicksand", Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	 padding:0px 15px 10px 15px;
	 
	 text-shadow: 2px 2px 1px #222;
	-moz-text-shadow: 2px 2px 1px #222;
	-khtml-text-shadow: 2px 2px 1px #222;
	-webkit-text-shadow: 2px 2px 1px #222;
}

.formast { padding:40px 10% 10px 10%; }
.forbut { margin:5px 15px 10px 15px; }



/*
h1 {color:#750507; font-size:30px; font-family:"Lapidary333BT-Black", Georgia, "Times New Roman", Times, serif; font-weight:bold; padding-bottom:3px; text-shadow:1px 1px 2px #111; border-bottom:1px solid #47a3da;}

h2 {color:#47a3da; font-weight:bold; font-size:28px; font-family:"AquaductWarp", Verdana, Geneva, sans-serif; text-shadow:1px 1px 2px #111; border-bottom:1px solid #47a3da; letter-spacing:2px; margin-bottom:5px;}

h3 {color:#222222; font-weight:bold; font-size:16px; margin-bottom:7px;}

h4 {color:#ffffff; background-color:#47a3da; font-size:36px; padding:7px 10px 2px 10px; font-family:"LainieDaySH", "Palatino Linotype", "Book Antiqua", Palatino, serif; text-align:right; letter-spacing:2px;}

h5 {color:#ffffff; background-color:#47a3da; font-size:16px; padding:20px 25px 10px 25px; font-family:"ChannelLeft-Slanted", "Palatino Linotype", "Book Antiqua", Palatino, serif;}

h6 {color:#ffffff; background-color:#47a3da; font-weight:bold; font-size:32px; padding:7px 10px 1px 10px; font-family:"DiskusLTStd-Bold", "Palatino Linotype", "Book Antiqua", Palatino, serif;}
*/
 
  
#menu{width:270px;padding:0;margin:0px auto;text-align:left; color:#333;}
#menu-top{background:transparent url(images/menu-top.png) no-repeat top left;height:6px;}
#menu-bottom{background:transparent url(images/menu-bot.png) no-repeat top left;height:6px;}
#menu-content{background:transparent url(images/menu-bg0.png) repeat-y top left;padding:10px 0 10px 10px;}

#menu .textstyled {font-weight:bold; background-color:#164e02; color:#FFF; width:200px; padding:5px 10px 5px 10px;}
#menu .news{ padding-left:15px; line-height:125%; letter-spacing:0px;}
#menu .titl {font-weight:bold; color:#111; padding:4px 0px 0px 0px;}

#menu h3{width:240px;margin:10px 0 3px 5px;padding:0;color:#000000; font-weight:bold; font-size:18px;letter-spacing:-0.06em;border-bottom:5px solid #585e04; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
#menu h3.first{margin:0 0 3px 5px;}
#menu ul{background-color:#FFF;list-style:none;margin:0 0 0 5px;padding:0;width:230px;}
#menu ul li{margin:0;padding:0;width:230px;border-bottom:1px dotted #aaa; padding:15px 0px 0px 0px;}
#menu ul li a{display:block;padding:3px 5px 10px 16px;margin:0;}
#menu ul li a:hover{color:#000;font-weight:bold;}

#menu .notnews{ padding-left:3px; line-height:75%; letter-spacing:0px;}
#menu .notnews a{ display:block;padding:0px 0px 0px 0px;margin:0;}       






.trou1{
	background:transparent url(temp6.png) no-repeat 0px 5px; padding-left:12px; padding-top:3px; padding-bottom:5px;
}
.trou2{
	background:transparent url(temp2.png) no-repeat 0px 8px; padding-left:12px; padding-top:5px;
}
.trou3{
	background:transparent url(temp3.png) no-repeat 0px 4px; padding-left:15px; padding-top:1px;
}
.trou4{
	background:transparent url(temp4.png) no-repeat 0px 8px; padding-left:18px; padding-top:5px; font-size:14px;
}






.reminder {
	background:transparent url(rem.png) no-repeat top center;
	color:#222;
	height:250px;
	font-weight:normal;
	font-size:13px !important;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.reminder2{
width:300px;
background:transparent url(side1.png) no-repeat top center; 
color:#222;
height:350px;
font-size:14px;
}


#feedback1 {
	border-right:1px solid #CCCCCC;
	width:220px;
	float:left;
}

#feedback2 {
	width:50%;
	float:left;
}

.allside{
	margin-top:7px;
	clear:both;	
}

.leftside{
	width:45%;
	float:left;
	font-weight:bold;
	text-align:right;
	background-color:#ccc;
	padding:5px 10px 5px 5px;
	font-size:13px;
	margin-right:3px;
}
.rightside{
	overflow: hidden;
	background-color:#eee;
	padding:4px 5px 4px 10px;
	line-height:180%;
}

.rightside2{
	background-color:#eee;
	padding-left:10px;
	border-bottom:3px solid #fff;
}

.c3specialheading1 {
  font-size:17px;
  font-family:Georgia, "Times New Roman", Times, serif;
  padding:10px 0px 2px 4px;
  color: #333333;
  border-top:1px solid #006633;
  border-bottom:1px solid #999;
  background-color:#ffffff;
  text-align:center;
  font-weight:bold;
}

.c3writ {
padding-top:5px;
font-size:20px;
font-family: 'MonikaItalic', Georgia, "Times New Roman", Times, serif;
color:#73773d;
font-weight:bold;
}

		


.boxer3{
width:280px;
padding:10px 10px 10px 10px;
background-color:#6b0101;
color:#ffffff;
font-size:14px;
margin:0px auto;

box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;
}
.boxer3 hr {border:1px solid transparent; border-bottom:2px groove #999999}
.boxer3 a {color:#ffcc00;}
.boxer3 a:hover {color:#ffff00;}



.boxer5{
width:300px;
background:transparent url(side3.png) no-repeat top center; 
color:#222;
height:270px;
float:left;
margin:0px 15px;
}
.boxer5 hr {border:1px solid transparent; border-bottom:2px groove #999999}


.boxer{
padding:10px 10px 10px 10px;
background-color:#dddddd;
font-size:13px;
box-shadow:2px 2px 2px #111111;
width:280px;
}



.boxer2{
padding:10px 10px 10px 10px;
background-color:#fff;
font-size:13px;
box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5);
display: inline-block; 
margin:10px;
}



#news-content{width:270px; margin:0px auto;text-align:left; color:#222222; margin-top:-10px;}

#news-content .textstyled {font-weight:bold; background-color:#8b132c; color:#FFF; width:200px; padding:5px 10px 5px 10px; margin-left:15px;}
#news-content .news{ padding-left:15px; line-height:125%; letter-spacing:0px;}
#news-content .titl {font-weight:bold; color:#111; padding:4px 0px 0px 0px;}

#news-content ul{list-style:none;margin:0 0 0 5px;padding:0;width:230px;}
#news-content ul li{margin:0;padding:0;width:230px; padding:15px 0px 0px 0px;}
#news-content ul li a{display:block;padding:3px 5px 10px 16px;margin:0;}
#news-content ul li a:hover{color:#000;font-weight:bold;}

.reminder3 {
	background:transparent url(rem3.png) no-repeat top center;
	padding:50px 15px 10px 15px;
	color:#222;
	height:300px;
	font-size:13px;
}


.rimg {
	FLOAT: right;
	clear:right;
	MARGIN: 0px 5px 10px 10px;
	BORDER: 4px solid #dddddd;
box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;	
}
.limg {
	FLOAT: left;
	clear:left;
	MARGIN: 5px 10px 5px 0px;
	border: 4px solid #dddddd;
box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;	
}
.nimg {
	BORDER: 4px solid #09F; 
	MARGIN: 5px 10px 5px 10px;
box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;	
}


.limgb {
	FLOAT: left;
	clear:left;
	MARGIN: 5px 40px 5px 0px;
}

.imglast {
	width:300px;
	
/*BORDER: 4px solid #09F; */
	MARGIN: 5px 10px 5px 10px;
vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1;
}

.imglast img {
	BORDER: 4px solid #b99729;
border-radius:10px;
	-moz-border-radius:10px;
    -khtml-border-radius:10px;
    -webkit-border-radius:10px;	
box-shadow:2px 2px 2px #111111;
	-moz-box-shadow:2px 2px 2px #111111;
	-khtml-box-shadow:2px 2px 2px #111111;
	-webkit-box-shadow:2px 2px 2px #111111;	
}

.imglast a:hover {
	-webkit-filter: grayscale(100%) blur(2px); 
    filter: grayscale(100%) blur(2px);	
}

.highlightcell{
	background-color:#47a3da;
	color:#fff;
	font-weight:bold;
	text-align:center;
	font-size:16px;
	line-height:200%;
	border-top:3px solid #fff;
}








.owner2 {
	background-color:#720103;
	line-height:200%;
	color:#FF0;
	text-shadow: 0.1em 0.1em 0.2em #000000;
}
.owner2 a {
	color:#4eff00;
}
.owner2 a:hover {
	color:#ff8a00;
}




.owner3 {
	background-color:#720103;
	color:#4eff00;
	text-shadow: 0.1em 0.1em 0.2em #000000;
	margin:25px 0px 25px 0px;
	padding-top:25px;
	border:none;
}
.owner3 a {
	color:#ff0;
	text-decoration:none;
}
.owner3 a:hover {
	color:#ff8a00;
}


.homer{
width:49%; float:left; padding:10px 10px 10px 10px;	
	}

.homer2{
width:49%; float:right; padding:10px 10px 10px 10px;	
	}




.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
   background-color: #eee;
}

.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
  background-color: #7bbfe8;
}

table.table.table-striped tr.endofyear td {
    background-color:#bf9f62;
}

table.table.table-striped tr.endofyear:hover td {
    background-color:#7bbfe8;
}


.table-hover tbody tr td:hover, .table-hover tbody tr th:hover {
	font-weight:bold;
	background-color:#47a3da;
	color:#990000;
}




.injo { width:320px;
margin:12px auto 12px auto;
        vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1
}

.injobox { width:70px; padding:0px 5px 7px 0px; float:left; background-color:#900; color:#fff; border-radius:3px; text-align:center; margin-right:10px; }
.dcateg { font-size:11px; padding-top:10px; line-height:70%; }
.dcateg2 { font-size:16px; padding-top:10px; line-height:70%; }
.dcount { font-size:32px; font-weight:bold; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; margin-top:-5px; }

.injobesidebox { padding:0px 0px 10px 10px; text-align:left; border-bottom:1px dotted #222; }
.injobesidebox2 { padding:0px 0px 10px 10px; text-align:left; }
.dtitlee { font-size:22px; color:#000; font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif; line-height:100%; }
.dnum { font-size:11px; text-transform:uppercase; padding-top:7px; padding-bottom:3px; color:#bf9f62; }
.dnum2 { font-size:11px; color:#bf9f62; height:7px; line-height:7px; }
.dlinker { font-size:13px; color:#444; }
.dlinker2 { font-size:13px; color:#444; text-transform:uppercase; }
.dlinker a { color:#990000; }
.dlinker a:hover { color:#bf9f62; }










#thun {font-size:50px; font-weight:bold; font-family:"whitehall", Georgia, "Times New Roman", Times, serif; padding:30px 35px 10px 35px; color:#444; letter-spacing:5px; word-spacing:12px; line-height:110%;}
#thun2 {font-size:24px; font-family:"BebasNeueBook", Georgia, "Times New Roman", Times, serif; padding:0px 35px 40px 35px; color:#000; word-spacing:7px; letter-spacing:3px; }

.polaroid2s {
  width: 200px;
  background-color:transparent;
  text-align: center;
  margin-top:10px;
  margin-bottom:5px;
  margin-right:15px;
  margin-left:15px;
  overflow:hidden;
  
  vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1;
}
.polaroid2s a { color:#900; }
.polaroid2s a:hover .imnew2s { color:#9cff8f; background-color:#016432; border-color:#ccc; text-shadow:2px 2px 4px #222; }
.imnew2s { font-size:38px; color:#016432; border: 3px solid #ddd; width:80px; margin:0px auto; text-align:center; height: 80px; color: #eee; background-color:#008961; padding-top:8px; margin-bottom:15px; 
/* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius: 50%; 
/* Firefox 1-3.6 */
  -moz-border-radius: 50%; 
/* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 50%;
   }
.container62s { padding: 15px; }
.maintitles {
color:#008961; font-weight:bold; font-size:22px; padding:0px 5px 8px 5px; font-family:'kawoszeh', Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; margin-top:-20px; line-height: 100%;
} 
.maintitles a { color:#008961; }
.maintitles a:hover { color:#aaa; }
.maintexts { text-align:center; } 
.maintexts span{color:#000000;} 
.mainbutton { text-align:center; }
.polaroid2s a:hover .feimg {-webkit-filter: sepia(100%) drop-shadow(4px 4px 10px #222); 
    filter: sepia(100%) drop-shadow(4px 4px 10px #222);
	}





.polaroid2l {
  width: 320px;
  background-color:#fff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  text-align: left;
  margin-top:10px;
  margin-bottom:10px;
  margin-right:20px;
  margin-left:20px;
  padding:10px;
  height:219px;
  overflow:hidden;
  
  vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1;
}

.imnew { width:100%; }
.polaroid2l a:hover .imnew {opacity: 0.5;
    filter: alpha(opacity=50);
	
	-webkit-filter: sepia(100%); 
    filter: sepia(100%);
	}




.polaroid2 {
  width: 320px;
  background-color:#fff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  text-align: left;
  margin-top:10px;
  margin-bottom:10px;
  margin-right:20px;
  margin-left:20px;
  height:600px;
  overflow:hidden;
  
  vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1;
}
.polaroid2 a { color:#900; }
.polaroid2 a:hover { color:#DFA1A2; }

.imnew2 { text-align:center; padding-top:0px; }
.heading22 {color:#fff; font-size:35px; letter-spacing:-2px; font-family:"Montserrat Alternates SemiBold", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #111, 2px 2px 2px #111; line-height:100%;}
.container62 { padding: 15px; }

.imnew { width:100%; }
.polaroid2 a:hover .imnew {opacity: 0.5;
    filter: alpha(opacity=50);
	
	-webkit-filter: sepia(100%); 
    filter: sepia(100%);
	}

.maintitle {
color:#990000; font-weight:bold; font-size:20px; padding:15px 5px 8px 5px; line-height:18px; letter-spacing:-1px; font-family:'Quicksand', Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
} 
.maintitle a { color:#0552af; }
.maintitle a:hover { color:#000000; }

.maintext { padding-left:7px; font-size:14px; } 
.maintext span{color:#000000;} 
.maintext a{letter-spacing:-0.06em;color:#0552af;font-weight:bold; text-decoration:none; font-size:12px; line-height:24px;}
.maintext a:hover{color:#000000;}

.polaroid2 a:hover .feimg {-webkit-filter: sepia(100%) drop-shadow(4px 4px 10px #222); 
    filter: sepia(100%) drop-shadow(4px 4px 10px #222);
	}






.polaroid3 {
  width: 45%;
  min-height:320px;
  background-color:#fff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  text-align: left;
  margin-top:15px;
  margin-bottom:15px;
  margin-right:15px;
  margin-left:15px;
  overflow:hidden;
  
  vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1;
}
.polaroid3 a { color:#900; }
.polaroid3 a:hover { color:#DFA1A2; }

.container622 { padding: 25px 35px 25px 35px; font-size:16px; }



	


.sidpol {
	float:right; width:300px;
}


.polaroid {
  float:left;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  text-align: left;
  margin:10px;
  height:400px;
  overflow:hidden;
  width: calc(100% - 20px);
}

.lef { margin-right: 300px; height: 100%;}
	
.righ { float:right; width:300px; padding:5px 15px 5px 15px; background-color:#fff; height:100%; }

.maintitle2 {
color:#222; font-size:40px; letter-spacing:-1px; font-weight:bold; font-family:"BebasNeueBook", Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px 2px #555; line-height:100%; border-bottom:2px solid #111; padding-bottom:7px; margin-bottom:7px;
} 
.maintitle2 a { color:#0552af; }
.maintitle2 a:hover { color:#990000; }

.maintext2 { padding-left:7px; } 
.maintext2 span{color:#000000;} 
.maintext2 a{letter-spacing:-0.06em;color:#0552af;font-weight:bold; text-decoration:none; font-size:14px; line-height:24px;}
.maintext2 a:hover{color:#000000;}












.boxer7{
background-color:#fff;
font-size:13px;
box-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);
display: inline-block; 
margin:10px 10px 10px 10px;
width:300px;

vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1;
}

.boxer7 a:hover{
color:#900;
}

.boxer6{
height: 370px;
overflow:hidden;
}

.boxer8{
background-color:#444;
color:#fff;

font-size:18px; font-weight:bold; 
font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
padding: 7px 0px 7px 0px;
}

.ebooktitle {
			font-family:"BebasNeueBold", serif;
			font-size:36px;
			font-weight:bold;
			letter-spacing:-1px;
			color:#ffff00;
			line-height:120%;
			padding:25px;
			background-color: #777;
			text-shadow: 2px 2px 2px #111;
			}

.ebookdes {
			font-family:'CrimsonText-Roman', "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
			font-size:18px;
			font-weight:normal;
			font-style:italic;
			color:#333;
			margin: 5px 0px 0px 0px;
			padding: 10px;
			line-height:90%;
			text-align:center;
			text-shadow: 1px 1px 2px #aaa;
			}
			
			
			
			


.op1 { width:300px; margin:10px 10px 35px 10px; vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1; }
.op1 a {color:#555;}
.op1 a:hover {color:#777; text-decoration:none;}

.op1 a:hover .op3 {color:#b9a256; font-size:42px; font-weight:bold;}
.op1 a:hover .op4 {color:#b9a256;}
.op1 a:hover .op2 {background-color:#b9a256; color:#fff; font-size:40px; width:120px; height:120px;}
.op1 a:hover .op5 {background-color:#f8faea; font-size:12px;}

.op3 {font-size:36px; font-family:"whitehall";}
.op4 {text-transform:uppercase; font-size:20px;}
.op2 {
text-align:center; font-size:70px; border-radius: 50%;  border: 3px solid #b9a256; margin:0px auto; width: 140px; height: 140px; color: #b9a256; background-color:#eee; margin-top:-450px; margin-bottom:300px; text-shadow:1px 1px 2px #222;

/* Safari 3-4, iOS 1-3.2, Android 1.6- */
  -webkit-border-radius: 50%; 

/* Firefox 1-3.6 */
  -moz-border-radius: 50%; 
  
/* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
  border-radius: 50%;	
	}
.op5 { background-color:#fff; border-radius:10px; border-top:5px solid #fff21c; padding:50px 10px 10px 10px; margin-top:100px; box-shadow:1px 1px 3px #333; height:370px; overflow:hidden; }







.post {
  width: 605px;
  border: 2px solid #d8d8d8;
  border-bottom: 0;
  background: #fff;
  margin: 0 0 0 21px;
  padding: 20px 20px 0 20px;
}
.post h2 {
	color:#5E5EFF; font-size:22px; text-transform:capitalize;
}
.post-bot {
  background: url(post-bot.png) no-repeat;
  height: 100px;
  width: 650px;
}



#sidebar_bottom {  
			display: none;
        }






.bep { color:#FFFFFF; font-weight:bold; text-align:center; background-color:#000000; }
.bep2 { background-color:#eee; }

.ce {color:#222;}

.wa {float:left; padding-left:20px; padding-bottom:10px;}


.minfoot {
	float:left;
	line-height:120%;
	width:220px;
	margin:10px auto 10px auto;
	
        vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1
}

.minfoot2 {
	float:right;
	line-height:120%;
	width:220px;
	margin:10px auto 10px auto;
	
        vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1
}

.minfoot3 {
	line-height:90%;
	width:200px;
	margin:10px auto 10px auto;
	
        vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1
}

.dspimg {
	float:left;
}

.dsp {
	float:left;
	padding-top:20px;
	padding-left:5px;
	text-align:left;
}

.dsp a {
	font-size:18px !important;
	font-family:Constantia, 'Lucida Bright', 'DejaVu Serif', Georgia, serif;
}


.dsp2 {
	padding:10px 10px 10px 10px;
	text-align:center;
}

.dsp2 a {
	font-size:18px !important;
	font-family:Constantia, 'Lucida Bright', 'DejaVu Serif', Georgia, serif;
}


.minfoot5 {
	line-height:75%;
	width:320px;
	margin:5px auto 5px auto;
	
        vertical-align: top;
        display: inline-block;
        *display: inline;
        zoom: 1
}



    /* For 1024px or less */  
    @media screen and (max-width: 1024px){ 
.polaroid2s {
  width: 45%;
}	
	#navbar {
		font-size:13px;
		}
		   
        #container {  
           width: 100%; 
        }    
		
		.boxer{
			clear:left;
		}

#mast {
			height:335px;
        } 

    }  
	
@media screen and (max-width: 1000px){ 
#yeyespecial1 {
		display:none;
	}
	
#title1 {
		font-size:36px;
	}
	
.lily { display:none; } 
.peteru2 img {
			width:150px;
			} 
			
	#sidebar_bottom {  
			display: none;
        }
		
#mast {
			height:325px;
        } 
		
.injos {
  width: 95%;
}				
			 }

/* For 800px or less */  
    @media screen and (max-width: 800px){ 	
#yeyespecial2 {
		display:none;
	}
	
	#title1 {
		font-size:34px;
	}
	#title2 {
		font-size:16px;
	}
	
.hom1a {
	width:100%;
	clear:both;
	border-right:none;
	padding:0px 0px 15px 0px;
	border-bottom:1px solid #ddd;
	margin-bottom:20px;
	text-align:center;
}
.hom1b {
	width:100%;
	clear:both;
	padding:0px 0px 5px 0px;
}	

	#okoro2 img { width:18px; }
		
		#okoro3 { display:none; }
		
	.peteru2 {
			display:none;
			}
	.peteru3 {
			display:none;
			}
	#foot2 {
			width:22%;
			}
	#foot3 {
			width:30%;
			}	
				
		#foot4 {
			width:16%;
			}
			
	#navbar {
		font-size:12px;
		}
 
        #container {  
           width: 100%;
        }  

		#feedback1 {
		display:none;
			}

	#sidebar_bottom {  
			display: none;
        }
	#topnav { width:150px; float:right; } 

#mast {
			height:260px;
        }
		
    }  

@media screen and (max-width: 700px){	
.polaroid2s {
  width: 95%;
}
#mast {
			height:230px;
        }
		
.polaroid3 {
	width:90%;
}	
	
}

/* For 650px or less */  
    @media screen and (max-width: 650px){	

.hom4a {
	width:100%;
	clear:both;
	padding:0px 0px 15px 0px;
	border-bottom:1px solid #ddd;
	margin-bottom:20px;
}
.hom4b {
	width:100%;
	clear:both;
	padding:0px 0px 5px 0px;
}
	
.polaroid2s {
  width: 95%;
}

	#titleimg {
			width:130px;
			}
				 
	#title1 {
		font-size:34px;
	}
	#title2 {
		font-size:14px;
	}
	
	#title3 {
		margin-top:-15px;
	}

	
	.polaroid {
  float:none;
  clear:both;
  width:100%;
	}
   .sidpol {
	float:none; clear:both; width:300px; margin:0px auto; }
	.righ { overflow:auto };
	
	#topnav { text-align:right; margin-top:10px; width:150px; float:right; } 
		

#sidebar {  
			display:none;    
        }
	
#sidebar_bottom {  
			width: 320px; 
			display: block;
			margin:0px auto;
			background-color:#e3c5a3;
			margin-top:25px;
        }
#mainbar {
	width:100%;
}


#mast {
			height:210px;
        }
		

		 
    }

/* For 600px or less */  
    @media screen and (max-width: 600px){ 

.hom3a {
	width:100%;
	clear:both;
	font-size:16px;
}
	
#titleimg {
			width:120px;
			}
			
	#title1 {
		font-size:32px;
		letter-spacing:-1px;
	}
	#title2 {
		font-size:14px;
	}
	
	.toplinker a{
		font-size:12px;
}


#mast {
			height:195px;
        }
	}
	
/* For 520px or less */  
@media screen and (max-width: 520px){	

	#title1 {
		font-size:30px;
	}
	#title2 {
		font-size:12px;
	}
		
#mast {
			height:170px;
        }
}
	
/* For 480px or less */  
@media screen and (max-width: 480px){ 

#titleimg {
			width:100px;
			}
			
#title1 {
		font-size:28px;
	}

.injos {
	width:100%;
}
		
#topnav { text-align:right; margin-top:60px; width:250px; float:right; } 


    #container {  
           width: 100%;
        } 

	#foot1, #foot2, #foot3, #foot4 {  
            float: none;  
            width: 100%;  
            padding: 7px; 
			text-align:center;
        } 
	
	#foot4 img {   
            width: 60%;   
        }	
		

#mast {
			height:155px;
        }				 
} 	



/* For 480px or less */  
@media screen and (max-width: 320px){  
#titleimg {
			width:80px;
			}
			
#topnav { text-align:right; margin-top:60px; width:250px; float:right; font-size:12px; } 
			
    #container {  
           width: 100%;
        } 
			
	#foot1, #foot2, #foot3, #foot4 {  
            float: none;  
            width: 100%;  
            padding: 7px; 
			text-align:center;
        } 
	
	#foot4 img {   
            width: 60%;   
        }	
		


#mast {
		display:none;
		/*
		width:100%;
		height:120px;
		*/
			}
							 
} 	
		
		
@media print {
	#toppest1 {
		display:none;
			}
	#toppest2 {
		display:none;
			}
	#toppest3 {
		display:none;
			}
	#toppest4 {
		display:none;
			}		
	.title3{
		display:none;
	}
	#topnav {
		display:none;
			}
	#footbar {
		display:none;
			}
			
	#sidebar {
		display:none;
			}
	#sidebar_bottom {
		display:none;
			}
			
					
	#navbar {
		display:none;
			}
			
	#mast {
		display:none;
			}

}