
/*=====Universal Elements=====*/

@font-face {
    font-family: 'aparaj';
    src: url('font/aparaj.eot'); /* IE9 Compat Modes */
    src: url('font/aparajeot?#iehack') format('eot'), /* IE6-IE8 */
         url('font/aparaj.woff') format('woff'), /* Modern Browsers */
         url('font/aparaj.ttf')  format('truetype'), /* Safari, Android, iOS */
         url('font/aparaj.svg#aparaj') format('svg'); /* Legacy iOS */
    }

body {

	margin-top: 0px;
	text-align: center;
	background-image: url(images/bk.gif);
	background color: #a2c83a;
	font: 12px Verdana,Tahoma,Arial,sans-serif;
	color: #2a6733;
}

a:link { color: #2a6733; text-decoration: underline;}
a:visited { color: #2a6733; text-decoration: underline; }
a:hover, a:active { text-decoration:none; }	

.sq a {color: #ffffff; text-decoration: underline; }
.sq a:hover {color: #cccccc;}
.sq a:visited {text-decoration: underline; }

.footer a {color: #ffffff; text-decoration: underline; }
.footer a:hover {color: #cccccc;}
.footer a:visited {text-decoration: underline; }

#container {
	width: 933px;
	text-align: left;
	height: auto;
	margin: 0 auto;
	background-color: #ffffff;
}

.header {
	width: 933px;
	height: 256px;
	float: left;
}

.nav {
	width: 933px;
	height: 52px;
	float: left;
	padding: 4px 0 0 0;
	background-color: #ffffff;
}

#content-main {
	width: 917px;
	padding: 0 8px 10px 8px;
	height: auto;
	float: left;
	background-color: #ffffff;
}

#content-home1 {
	width: 512px;
	height: auto;
	float: left;
}

#content-home1a {
	width: 504px;
	height: auto;
	float: left;
	margin-left: 8px;
}

#content-home2 {
	width: 402px;
	height: auto;
	float: left;
	margin-right: 3px;
}

#content-vid {
	width: 802px;
	height: auto;
	float: left;
	margin-right: 3px;
}

#content-home2a {
	width: 917px;
	height: auto;
	float: left;
	margin-right: 3px;
}

.home-text1 {
	width: 482px;
	height: auto;
	float: left;
	padding: 5px 0 0 10px;
	text-align: justify;
}

.home-text1a {
	width: 505px;
	height: auto;
	float: left;
	padding: 5px 0 0 0;
	text-align: center;
}

.home-text2 {
	width: 402px;
	height: auto;
	float: left;
	text-align: justify;
}

.home-text2a {
	width: 917px;
	height: auto;
	float: left;
	text-align: justify;
}


.home-text3 {
	width: 402px;
	height: 157px;
	float: left;
	padding-bottom: 5px;
}

.home-box1 {
	width: 187px;
	height: 130px;
	float: left;
	margin-right: 24px;
	padding-top: 27px;
	text-align: center;
	background-image:url(images/finished-bkg.gif);
}
.home-box1 a {color: #000; text-decoration: underline; }
.home-box1 a:hover {color: #fff;}
.home-box1 a:visited {text-decoration: underline; }

.home-box2 {
	width: 187px;
	height: 130px;
	float: left;
	padding-top: 27px;
	text-align: center;
	background-image:url(images/b-a-bkg.gif);
}
.home-box2 a {color: #000; text-decoration: underline; }
.home-box2 a:hover {color: #fff;}
.home-box2 a:visited {text-decoration: underline; }

.footer {
	width: 933px;
	padding-top: 6px;
	height: 20px;
	color: #FFFFFF;
	background-color: #2a6733;
	font: 10px Verdana,Tahoma,Arial,sans-serif;
	text-align: center;
	float: left;
}

.sq {
	width: 156px;
	height: 156px;
	padding-left: 14px;
	padding-right: 14px;
	background-image: url(images/sq-bk.gif);
	font: 11px Verdana,Tahoma,Arial,sans-serif;
	text-align: center;
	margin-left: 10px;
}

.style1 { font: 24px "aparaj"; }
.style2 { font: 20px "aparaj"; line-height: 1.2em; }

.style3 {
	font-size: 14px;
	color: #4C150E;
	font-weight: bold;
}

.style4 { font: 18px "aparaj"; line-height: 1.0em; }

.clear { clear: both; }
.clear2 { clear: both; width: 933px; height: 20px;}

.slideholder { height: 173px; width: 220px; margin: auto; float: left; text-align: center; }

.slideshow { height: 133px; width: 200px; margin: auto; float: left; text-align: center; margin-left: 10px; padding-bottom: 5px;}
.slideshow img {  border: 1px solid #ccc; background-color: #eee; }