/* stylesheet of Galang Studio
    create date :   June 1, 2007
    created by  :   I Gede Suryagiri
*/

HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

DIV.container3 {
	MARGIN-LEFT: auto; WIDTH: 700px; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 114px; 
}

.copyright {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: normal;
    color: #CCCCCC;
	text-align : center;
}

A.copyright {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: normal;
    color: #0066FF;
	text-align : center;
	text-decoration:none;
}


A.copyright:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: normal;
    color: #FE8F00;
	text-align : center;
	text-decoration:none;
}

.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight : bold;
	text-align: center;
	text-decoration : none;
	line-height : 10px;
	letter-spacing:1px;
}

A.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight : bold;
	text-align: center;
	text-decoration : none;
	line-height : 10px;
	letter-spacing:1px;
}


A.menu:HOVER{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #da5ef0; ungu*/
	color: #FE8F00;
	font-weight : bold;
	text-align: center;
	text-decoration : none;
	line-height : 10px;
	letter-spacing:1px;
} 

A.menunow{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FE8F00;
	/*color: #da5ef0;*/
	font-weight : bold;
	text-align: center;
	text-decoration : none;
	line-height : 10px;
	letter-spacing:1px;
} 

.titlepage {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C2164B;
	font-weight : bold;
	text-decoration : none;
    vertical-align : bottom;
}		

.fest {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #C2164B;
	font-weight : normal;
	text-decoration : none;
}	

.wtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CCCCCC;
	font-weight : bold;
	text-decoration : none;
	line-height : 24px;
}	

.festright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C2164B;
	font-weight : normal;
	text-decoration : none;
	line-height : 30px;
	text-align: right;
}	


.news {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    vertical-align : top;
	color: #aaaaaa;
	text-align : justify;
	line-height : 20px;
	text-decoration : none;
	font-weight:normal;
}

A.news, A.news:link, A.news:visited, A.news:active, A.news:focus{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    vertical-align : top;
	color: #FE8F00;
	text-align : justify;
	line-height : 20px;
	text-decoration : none;
	font-weight:normal;
}

A.news:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    vertical-align : top;
	color: #FE8F00;
	text-align : left;
	line-height : 20px;
	text-decoration : underline;
	font-weight:normal;
}

.newsl {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    vertical-align : top;
	color: #aaaaaa;
	text-align : left;
	line-height : 20px;
	text-decoration : none;
	font-weight:normal;
}

A.newsl, A.newsl:link, A.newsl:visited, A.newsl:active, A.newsl:focus{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    vertical-align : top;
	color: #FE8F00;
	text-align : left;
	line-height : 20px;
	text-decoration : none;
	font-weight:normal;
}

A.newsl:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    vertical-align : top;
	color: #FE8F00;
	text-align : left;
	line-height : 20px;
	text-decoration : underline;
	font-weight:normal;
}



.news14 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
    vertical-align : top;
	color: #999999;
	text-align : justify;
	line-height : 20px;
	text-decoration : none;
	font-weight:normal;
}

A.news14:link, A.news14:visited, A.news14:active, A.news14:focus {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
    vertical-align : top;
	color: #ffffff;
	text-align : justify;
	line-height : 20px;
	text-decoration : none;
	font-weight:normal;
}

A.news14:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
    vertical-align : top;
	color: #FE8F00;
	text-align : justify;
	line-height : 20px;
	text-decoration : none;
	font-weight:normal;
}


.newsw {  
	font-family: VerdanaArial, Helvetica, sans-serif; 
	font-size: 12px; 
    vertical-align : top;
	color: #FFFFFF;
	font-style:italic;
	line-height:18px;
	text-align:justify;
}

.newsc {  
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: normal;
    vertical-align : top;
	color: #999999;
	text-align : center;
}

.bio {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
    vertical-align : top;
	color: #666666;
	line-height : 15px;
	text-align:justify;
}


.small {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666;
	text-align : left;
	text-decoration:none;
}

.nav {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    color: #373737;
	text-decoration:none;
	letter-spacing:1px;
	line-height:28px;
	
}
	
A.nav:link, A.nav:visited, A.nav:active, A.nav:focus {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    color: #373737;
	text-decoration:none;
	letter-spacing:1px;
	line-height:28px;
}

A.nav:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    color: #A10101;
	text-decoration:none;
	letter-spacing:1px;
	line-height:28px;
}

.bio3 {
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    color: #fd879e;
	line-height : 18px;
	text-decoration:none;
    vertical-align : absmiddle;
}

A.bio3:link, A.bio3:visited, A.bio3:active, A.bio3:focus {  
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    color: #fd879e;
	line-height : 18px;
	text-decoration:none;
    vertical-align : absmiddle;
}

A.bio3:hover {  
	font-family: Verdana,  Arial, Helvetica, sans-serif; 
	font-size: 12px; 
    color: #ff0000;
	line-height : 18px;
	text-decoration: underline;
    vertical-align : absmiddle;
}


A.mail:LINK, A.mail:VISITED, A.mail:ACTIVE, A.mail:FOCUS {
color: #C2164B; text-decoration: none	
}

A.mail:HOVER {   text-decoration :  underline; 	}

.contentheading {
	color: #FE8F00;
	font: oblique 120% georgia, times, serif;
	font-size: 17px;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 34px;
	margin-top: 15px;
	padding-bottom: 10px;
	text-align: left;
}

h2.contenthding {
	color: #fe8f00;
	font: oblique 120% georgia, times, serif;
	font-size: 17px;
	font-weight: normal;
	letter-spacing: 0px;
	text-align: left;}
h2.blueheading {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
  vertical-align: top;
	text-align: justify;
	line-height: 20px;
	text-decoration: none;
	color: #fe8f00;
	font-weight: bold;}

.quote {
	color: #CCCCCC;
	display: block;
	float: center;
	font: oblique 110%/125% georgia, times, serif;
	font-size: 14px;
	line-height:18px;
	text-align:left;
	/*margin: 10px 10px 10px 10px;
	height: 250px;*/
	width: 86%;
}

.quote2 {
	color: #E0EDC2;
	display: block;
	font: oblique 170% georgia, times, serif;
	line-height: 25px;
	padding: 8px;
	vertical-align: super;
	width: 590px;
}

.quote4 {
	color: #FFFFFF;
	display: block;
	font: oblique 110%/125% georgia, times, serif;
	font-size: 13px;
	line-height:18px;
	text-align:justify;
	/*float: right;
	margin: 10px 0px 0px 10px;
	height: 130px;
	width: 30%;*/
}

.quote5 {
	color: #CCCCCC;
	display: block;
	float: center;
	font: oblique 110%/125% georgia, times, serif;
	font-size: 13x;
	line-height:17px;
	text-align:justify;
	/*margin: 10px 10px 10px 10px;
	height: 250px;
	width: 95%;*/
}

.quote3 {
	color: #CCCCCC;
	display: block;
	float: right;
	font: oblique 110%/125% georgia, times, serif;
	font-size: 15px;
	line-height:24px;
	margin: 0px 0px 0px 0px;
	/*height: 130px;
	width: 30%;*/
}

.headshot, .postureshot {
  float: left;
	margin: 20px 0 0 20px;
	border: none;}
	
.photogallarea {margin: 20px 0 0 20px; position: relative;}
.popupBox {
  position: absolute; 
  top: -100px; 
  left: 49px; 
  width: 642px; 
  height: 490px; 
  background: url(images/photo_gallery/bkgd_popup1.png) no-repeat;}
.leftarw {position: absolute; top: 83px; left: 70px; border: none;}
.rightarw {position: absolute; top: 83px; left: 561px; border: none;}
.closewin {position: absolute; top: 31px; left: 591px; border: none;}
.parapromo {
  font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal;
	position: absolute; 
	top: 370px; 
	left: 151px; 
	color: #fe8f00; 
	text-align: center;}
.parapromo a {color: #fe8f00!important;}
.imagearea {
  position: relative;
	text-align: center;
	vertical-align: middle;
	width: 430px;
	height: 316px;
	top: 45px;
	left: 105px;}


.clear {
  clear: both;
  margin: 0; 
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  height: 0px !important; 
  height /**/:1px; }
	
a.buydvd:link, a.buydvd:active, a.buydvd:hover, a.buydvd:focus, a.buydvd:visited {
	color: #fe8f00; 
	text-decoration: none; 
	background: url(images/icon-cart-solid.png) no-repeat; 
	display: block; 
	height: 50px; 
	padding-left: 55px;
	line-height: 4;}
a.buydvd:hover {text-decoration: underline;}

a.dvdpg:link, a.dvdpg:active, a.dvdpg:hover, a.dvdpg:focus, a.dvdpg:visited {
	color: #fe8f00; 
	text-decoration: none; }
a.dvdpg:hover {text-decoration: underline;}

