/*For the shiva site*/

html {
scrollbar-base-color: #6B2E2E;
scrollbar-arrow-color: white;
scrollbar-track-color: #283554;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black;
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}
body {
   background-color: #BC2312;
	color: #beb06b;
	font-size: 1em;
	font-family: "FontinRegular";
	background-image: url(../images/orange.png);
	background-repeat: repeat;
}
#container {
	background-color: transparent;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
#header {
	background-color: Silver;
	color: Black;
	margin: 20px 20px 20px 20px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-image: url(../pictures/header8a.jpg);
	background-repeat: no-repeat;
	height: 200px;
	border: thick ridge #819ec8;
	width: 920px
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
}
#article {
	float: left;
	margin: 0px 20px 20px 20px;
	width: 680px;
	background-color: transparent;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	box-shadow:10px 15px 20px #000;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;

}
#aside {
	width: 220px;
	margin: 0px 20px 20px 0px;
	background-color: transparent;
	float: left;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: auto;
	box-shadow:10px 15px 20px #000;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;	
}
#footer {
	margin: 0px 20px 20px 20px;
	background-color: Aqua;
	clear: both;
	height: 200px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-image: url(/pictures/footer6.jpg);
	border: thick ridge #819ec8;
	font-family: "Mary Jane Antique";
	font-size: 1.0em;
	font-weight: bold;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
}

#window {
	margin: 20px 0px 0px 0px;
	height: auto;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: black;
	border: thick ridge #819ec8;
	margin-top: 20px;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
}

#window h2 {
	text-align: center;
	font-family: FontinRegular;
}

#nav {
	width: 920px
	height: 40px;
	margin: 0 10px 0 10px;
	border: thick ridge #819ec8;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: black;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
	text-align: center;	
	
	}

#nav li {
	display: inline;
	background-color: #6B2E2E;
	padding: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow:5px 5px 10px #ccc;
	-moz-box-shadow: 5px 5px 10px #ccc;
	box-shadow:10px 5px 5px #ccc;
}

#nav li:hover {
	display: inline;
	background-color: #6B2E2E;
	padding: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-image: -moz-linear-gradient(left 20deg, #283554, #23a478); 
	background-image: -webkit-gradient(linear, left top, right bottom, from(#283554), to(#23a478));
	background-image: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFFF00, endColorstr=#FF0000);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFFF00, endColorstr=#FF0000)";	
}-webkit-gradient(linear, left top, left bottom, from(#1aa6de), to(#022147));



.window {
	margin: 20px 0px 0px 0px;
	height: 50px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: #522e11;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
}

.window1 {
	margin: 20px 0px 0px 0px;
	height: auto;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: thick ridge #819ec8;
	background-color: #522e11;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
}
.section {
	margin: 20px 0px 0px 0px;	
	background-color: #4E2E17;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: thick ridge #819ec8;
	opacity: .9;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
}

.sectionform {
	margin: 20px 0px 0px 0px;	
	background-color: #614729;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: thick ridge #819ec8;
	opacity: .9;	
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	background-image: url(../pictures/form5.jpg);
	box-shadow:10px 15px 20px #000;
}

.section1 {
	float: left;
	margin: 20px 20px 0px 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 318px;
	height: auto;
	border: thick ridge #819ec8;
	opacity: .9;
	background-color: #522e11;	
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
}
.section2 {
	margin: 20px 0px 0px 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	width: 318px;
	height: auto;
	border: thick ridge #819ec8;
	float: right;
	opacity: .9;
	background-color: #522e11;	
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
}
/*#a18a7a */


.menu {
	height: auto;
	margin: 20px 0px 10px 0px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: #6B2E2E;
	border: thick ridge #819ec8;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
}

.block {
	float: left;
	width: 155px;
	height: auto;
	margin: 10px;
	padding: 10px;
	font-style: oblique;
	font-family: "FontinItalic";
	color: #E2F170;
	background-image: url(../pictures/box2.jpg);
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.credits {
	color: blue;
	font-size: 1.25em;
	width: 250px;
	background-color: #CCCCCC;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin-top: 20px;	
	margin-left: auto;
	margin-right: auto;
	font-weight: bolder;
	padding-top: 10px;
	padding-bottom: 10px;
	border: medium outset #666666;
	opacity: .7
}
.calender {
	height: auto;
	padding-left: 5px;
	margin: 20px 2px 10px 2px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: #6B2E2E;
	border: thick ridge #819ec8;
	font-size: 1em;
	text-align: center;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
	}
	
.calender th {
	background-color: #6B2E2E;
	color: #beb06b;
}
	
	/*#F2714C; */
/*text*/
.calender a:link {
	color: #000160;
	text-decoration: underline;
	font-weight: bolder;
}

.calender a:hover {
	color: Red;
	text-decoration: none;
}
.highlight {
	color: white;
}

#article h1 {
	text-align: center;
	padding-bottom: 3px;
	padding-top: 3px;
	font-family: FontinSansRegular;
}
.fuzz { 
    font-size: 6.0em; 
    color:#738B95;
	text-shadow: 1px 1px 3px black, -1px -1px 3px black;
	font-style: normal;
	font-variant: small-caps;
	font-family: FontinRegular;
    margin-top: 4px;
    margin-bottom: 4px;
}

.fuzz1 { 
    font-size: 4.0em; 
    color:#646481;
	text-shadow: 1px 1px 3px black, -1px -1px 3px black;
	font-style: normal;
	font-variant: small-caps;
	font-family: FontinRegular;
    margin-top: 4px;
    margin-bottom: 4px;
}




646481
#header h1 {
	font-family: "FontinRegular";
	font-size: 3.5em;
	position: absolute;
	left: 375px;
	top: 5px;
}
#header h4 {
	color: White;
	text-shadow: 4px 4px 4px #283554;
	position: absolute;
	top: 150px;
	left: 350px;
	font-family: "FontinRegular";
}
.section p {	
	margin: 10px 10px 10px 10px;
	text-indent: 15px;
	font-size: 1em;
}
.highlight {
	background-color: Blue;
}

.section h3 {
	padding-left: 20px;
	display: block;
	border-bottom: medium solid #819ec8;
	border-top: medium solid #819ec8;
	
	
	background-repeat: no-repeat;
	font-family: "FontinRegular";
	font-size: 1.5em;
}

.section li {
	font-size: 1.2em;
}

.menu a:visited {
	color: #7987aa;
	text-decoration: none;
}
.menu a:link {
	color: #7987aa;
	text-decoration: underline;
}

.menu a:hover {
	color: #37389D;
	text-decoration: none;
}

#nav a:visited {
	color: #7987aa;
	text-decoration: none;
}
#nav a:link {
	color: #7987aa;
	text-decoration: underline;
}

#nav a:hover {
	color: #37389D;
	text-decoration: none;
}

input[type=submit] {
	background-color: #314061;
	border: none;
	color: White;
	padding-bottom: 5px;
	padding-top: 5px;
	-moz-border-radius: 3px;
-webkit-border-radius: 3px;
	border-radius: 3px;
}

input[type=submit]:hover {
	color: #ff6600;
}
input[type=reset]:hover {
	border: outset 2px #CB3807;
}
input[type=text] {
	display: inline;
	margin: 20px 0 20px 2px;
	width: 280px;
	border: 5px groove #186F8B;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 1em;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
	background: hsla(207,38%,47%,.6);
	font-family: MirischNormal, Mirisch;
}
input[type=password] {
	display: inline;
	margin: 20px 0 20px 2px;
	width: 280px;
	border: 5px groove #186F8B;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 1em;
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
	font-family: MirischNormal, Mirisch;
	background: hsla(207,38%,47%,.6);
}

input[type=text]:hover {
	border: 5px inset #bf8549;
}

textarea:hover {
	border: 5px inset #bf8549;
}

textarea {
	display: block;
	margin: 20px 0 20px 2px;
	width: 510px;
	border: 5px groove #186F8B;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 1em;	
	-webkit-box-shadow:10px 15px 20px #000;
	-moz-box-shadow: 10px 15px 20px #000;
	box-shadow:10px 15px 20px #000;
	background: hsla(207,38%,47%,.6);	
	font-family: MirischNormal, Mirisch;
    background: -webkit-gradient(linear, left top, left bottombottom, from(#2A2AFF), to(#FFFFFF));  
    background: -moz-linear-gradient(top, #2A2AFF, #FFFFFF);  
}

input[type=submit] {
	background-color: #927e4b;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: inset 2px #411202;
	height: 40px;
	color: black;
	
	-webkit-box-shadow:10px 10px 20px #000;
	-moz-box-shadow: 10px 10px 20px #000;
	box-shadow:10px 10px 20px #000;
	padding:10px;
	font-family: MirischNormal, Mirisch;
	outline: none;
	background-image: url(../pictures/check.png);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 30px;	
}
input[type=reset] {
	background-color: #927e4b;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: inset 2px #411202;
	height: 40px;
	color: black;	
	-webkit-box-shadow:10px 10px 20px #000;
	-moz-box-shadow: 10px 10px 20px #000;
	box-shadow:10px 10px 20px #000;
	padding:10px;
	font-family: MirischNormal, Mirisch;
	outline: none;	
}

select {
	background-color: #6B2E2E;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: inset 2px #411202;
	color: black;	
	-webkit-box-shadow:10px 10px 20px #000;
	-moz-box-shadow: 10px 10px 20px #000;
	box-shadow:10px 10px 20px #000;
	padding:10px;
	font-family: MirischNormal, Mirisch;
	outline: none;
	margin: 20px 0 20px 2px;	
}

label {
	background-color: #927e4b;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: inset 4px #411202;
	height: 40px;
	color: black;
	padding:5px;
	font-family: MirischNormal, Mirisch;
	opacity: .6;
	outline: none;
}

.section td {
	padding: 4px;
	font-family: "Bookman Old Style";
	border: thin ridge #770000;
}
hr {
	width: 100%;
}

table.list {
	width: 98%;
	border: 1px groove #bf8549;
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
	text-align: center;
}

th {
	background-color: #bf8549;
	color: black;
}

#pagination a, #pagination strong {
	 background: #e3e3e3;
	 padding: 4px 7px;
	 text-decoration: none;
	border: 1px solid #cac9c9;
	color: #292929;
	font-size: 13px;
	}

	#pagination strong, #pagination a:hover {
	 font-weight: normal;
	 background: #cac9c9;
	}	
	
	table {
	margin-bottom: 10px;
	width: 98%;
	margin-left: auto;
	margin-right: auto;
}

.zb {
	padding: 5px 0px 5px 0;
    margin-left: 15px;
	border-bottom: 2px solid silver;
}