html {
	width: 100%;
	height: 100%;
	}
	
body {
	height: 100%;
	background-image: url(images/bckgrnd2.jpg);
	background-attachment: fixed;
	}
	
div.content {
	}

div.mainwrapper {
	}

div.mainbox {
	background-color: white;
	width: 100%;
	max-width: 1024px;
	min-width: 480px;
	overflow: visible;
	font-family: verdana;
	font-size: 100%;
	border: 1px solid black;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	margin: -1px 0px 0px;
	}
	
div.mainbox div {
	padding: 30px 20px;
	margin: 0 30px;
	}

div.mainbox a {
	}
	
div.mainbox a:link {
	text-decoration: none;
	color: blue;
	}
	
div.mainbox a:visited {
	text-decoration:none;
	color:blue;
	}
	
div.mainbox a:hover {
	text-decoration:underline;
	}
		
div.mainbox a:active {
	text-decoration:underline;
	color:red;
	}

div.home {

	}

div.home div.wrapper {
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	padding-top: 0px;
	padding-bottom: 0px;
	}
	
div.home div.box {
	float: left;
	white-space: normal;
	overflow: auto;	
	background-color: transparent;
	border: 1px solid #E0E0E0;	
	width: 46%;
	height: 300px;
	padding: 0px .5% 0px .5%;
	margin: 5px .5% 5px .5%;
	}
	
div.home div.box div {
	background-color: transparent;
	margin: 0px;
	padding: 10px 5px;
	}

div.home h2 {
	margin-top: 0px;
	text-align: left;
	text-decoration: underline;
	font-family: verdana;
	font-size: 100%;
	}
	
div.home h1 {
	margin-top: 0px;
	text-align: left;
	text-decoration: underline;
	font-family: verdana;
	font-size: 100%;
	}

div.home h3 {
	margin-top: 5px;
	text-align: left;
	font-family: verdana;
	font-size: 90%;
	}

div.copyright {
	margin-top: 40px;
	margin-bottom: 10px;
	font-family: verdana;
	font-size: 60%;
	text-align: center;
	}
	
div.bio {
	background: white;
	}

div.bio p {
	text-indent: 20px;
	text-align: justify;
	font-family: verdana;
	font-size: 80%;
	}	
	
div.bio h2 {
	text-align: left;
	font-family: verdana;
	}

div.bio div.bioimg {
	float: left;
	padding: 20px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

div.bio div.biotxt {
	min-height: 168px;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	}

div.bio div.biotxt p {
	text-indent: 0px;
	}

div.news {
	background: white;
	}
	
div.news p {
	text-indent: 0px;
	text-align: justify;
	font-family: verdana;
	font-size: 80%;
	}
	
div.news p.news1 {
	font-style: italic;
	}
	
div.news div.linkimg {
	float: left;
	padding: 10px 10px 0px 0px;
	margin: 0px 0px 10px 0px;
	}
	
div.news div.linktxt {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	}
	
div.news div.linktxt p {
	text-align: left;
	font-family: verdana;
	font-size: 80%;
	}
	
div.shows {
	background: white;
	}
	
div.shows div.wrapper {
	margin-left: auto;
	margin-right: auto;	
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	}

div.shows img {
	float: left;
	padding: 0px 10px 10px 0px;
	}

div.shows p {
	text-indent: 20px;
	text-align: justify;
	font-family: verdana;
	font-size: 80%;
	}
	
div.shows h2 {
	text-indent: 0px;
	text-align: center;
	font-family: verdana;
	font-size: 80%;
	}
		
div.shop {
	background: white;
	}

div.shop div.linkimg {
	float: left;
	height: 100px;
	max-height: 100px;
	padding: 20px 20px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
div.shop div.linktxt {
	height: 100px;
	max-height: 100px;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
div.shop div.moreinfo {
	border-bottom: 1px solid #808080;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

div.shop p {
	text-indent: 0px;
	text-align: center;
	font-family: verdana;
	font-size: 80%;
	}

div.shop div.moreinfo p {
	text-indent: 0px;
	text-align: left;
	font-family: verdana;
	font-size: 80%;
	}

div.shop div.moreinfo a {
	target: _blank;
	}

div.shop div.linktxt p {
	text-indent: 0px;
	text-align: left;
	font-family: verdana;
	font-size: 80%;
	}

div.shop div.linktxt img {
	padding: 20px 0px 0px;
	}
	
div.shop h2 {
	text-align: left;
	font-family: verdana;
	font-size: 80%;
	}

div.shop select {
	font-family: verdana;
	font-size: 80%;
	}

div.media {
	background: white;
	}

div.media p {
	text-indent: 0px;
	text-align: center;
	font-family: verdana;
	font-size: 80%;
	}

div.media a {
	margin: 5px 0px 5px 0px;
	text-indent: 0px;
	text-align: center;
	font-family: verdana;
	font-size: 80%;
	}	
	
div.media div.wrapper {
	margin-left: auto;
	margin-right: auto;	
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	}

div.media div.column {
	float: left;
	white-space: normal;
	width: 30%;
	padding: 10px 5px 0px 5px;
	margin: 0px 0px 0px 0px;
	}
	
div.media div.horzbar {
	background: black;
	float: left;
	white-space: normal;
	width: 1px;
	height: 100%;
	min-height: 100px;
	max-height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}


div.media div.column img {
	width: 100%;
	}
div.media div.column a {
	margin: 0px 0px 5px;
	}

div.media div.column embed {
	margin: 15px 0px 0px;
	}
	
div.contact {
	background: white;
	}	

div.vertbar {
	float: left;
	font-family: verdana;
	font-size: 80%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	height: 20px;
	width: 2%;
	}
	
div.link {
	float: left;
	font-family: verdana;
	font-size: 80%;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	height: 20px;
	width: 14%;
	}

div.link a {
	border: 10px;
	}

div.slink {
	background-color: white;
	border: 1px solid black;
	border-bottom-color: white;
	border-radius: 7px 7px 0px 0px;
	-moz-border-radius-topleft: 7px;
	-moz-border-radius-topright: 7px;
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
	float: left;
	font-family: verdana;
	font-size: 80%;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	height: 20pt;
	width: 15%;
	}

div.linkswrapper {
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;	
	width: 100%;
	max-width: 1024px;
	min-width:480px;
	white-space: nowrap;
	overflow: hidden;
	
	}
		
div.links {
	margin: 0px 50px;
	}

div.links p {
	float: left;
	font-family: verdana;
	font-size: 80%;
	text-align: center;
	width: 9%;
	}
	
div.links a {
	}
	
div.links a:link {
	text-decoration: none;
	color: black;
	}
	
div.links a:visited {
	text-decoration:none;
	color: black;
	}
	
div.links a:hover {
	text-decoration:underline;
	}
		
div.links a:active {
	text-decoration:underline;
	color:red;
	}
	
h1 {
	margin-top: 0px;
	text-align: center;
	font-family: verdana;
	font-size: 100%;
	}
	
h2 {
	margin-top: 0px;
	text-align: center;
	font-family: verdana;
	font-size: 85%;
	}
	
p.question {
	text-indent: 50px;
	text-align: left;
	font-family: verdana;
	font-size: 80%;
	}	
	
p.answer {
	text-indent: 75px;
	text-align: left;
	font-family: verdana;
	font-size: 80%;
	}		
		
	
p.contact {
	text-indent: 0px;
	text-align: center;
	font-family: verdana;
	font-size: 80%;
	}	
		
img.budiantop {
	width: 100%;
	max-width: 1020px;
	max-height: 199px;
	}

