@charset "utf-8";



body									{ margin: 0; background: #FEC02D url(../images/bgPagePattern.jpg) repeat; }

div, p, textarea, img, span				{ margin: 0; padding: 0; }

a img									{ border: none; }



#pageContainer							{ background: url(../images/bgPagePatternFade.jpg) repeat-x; min-height: 500px; }

#container								{ background: url(../images/bgContainer.png) repeat; width: 970px; top: 0; left: 50%; margin-left: -485px; position: absolute; }

#whiteContainer							{ background-color: #FFFFFF; margin: 0 5px; width: 960px; float: left; }





/*top*/

#top									{ width: 930px; height: 246px; padding: 5px 15px 0 15px; background: url(../images/bg-top-edit-new.png) no-repeat; float: left;

}

#top .topAddress						{ width: 500px; height: 14px; padding:0 5px 0 425px; margin-bottom: 60px; line-height: 14px; font: 12px/14px Georgia, "Times New Roman", Times, serif; color: #666633; text-align: center; float: left; }
#top .topAddress a { font: 12px/14px Georgia, "Times New Roman", Times, serif; color: #666633; text-decoration: none;}
#top .topAddress a:visited { font: 12px/14px Georgia, "Times New Roman", Times, serif; color: #666633; text-decoration: none;}
#top .topAddress a:hover { font: 12px/14px Georgia, "Times New Roman", Times, serif; color: #333333; text-decoration: none;}
#top .logoImages						{ width: 170px;	height: 167px; padding-bottom: 5px; text-align: center; float: left; }

#top .logoTexts							{ width: 500px;	height: 44px; padding: 62px 250px 4px 10px; float: left; }

#top .topDescrip						{ width: 755px;	height: 26px; padding-right: 5px; line-height: 26px; font: bold 12px/24px Georgia, "Times New Roman", Times, serif; color: #ffffff; text-align: right; float: left; }

#top .topNav							{ width: 760px;	height: 36px; float: left; }

.topNav .menuNav						{ height: 36px;	padding-left: 0px; position: relative; }

.topNav .menuNav ul						{ margin: 0; padding: 0; float: left; }

.topNav .menuNav ul li					{ list-style-type: none; font: 12px Georgia, "Times New Roman", Times, serif; display: block; text-transform: capitalize; float: left; height: 36px; }

.topNav .menuNav ul li a				{ display: block; float: left; line-height: 34px; height: 36px; color: #333333; text-decoration: none; padding: 0 14px;

 margin-right: 2px; cursor: pointer; }

.topNav .menuNav ul li a:hover			{ display: block; background: url(../images/bg-mouseHouver-left.gif) top left no-repeat; line-height: 34px; height: 36px;

 color: #ffffff; text-decoration: none; padding: 0 0 0 14px; cursor: pointer; float: left; }

.topNav .menuNav ul li a:hover span		{ display: block; background: url(../images/bg-mouseHouver-right.gif) top right no-repeat; line-height: 34px; height: 36px;

 padding: 0 14px 0 0; cursor: pointer; float: left; }

.topNav .menuNav ul li .active			{ display: block; background: url(../images/bg-mouseHouver-left.gif) top left no-repeat; line-height: 34px; height: 36px;

 color: #000000; text-decoration: none; padding: 0 0 0 14px; cursor: pointer; float: left; }

.topNav .menuNav ul li .active span		{ display: block; background: url(../images/bg-mouseHouver-right.gif) top right no-repeat; line-height: 34px; height: 36px;

 color: #ffffff; padding: 0 14px 0 0; cursor: pointer; float: left; }

#content								{ width: 920px; padding: 30px 20px 0 20px; float: left; }





/*left panel*/

#leftPan								{ width: 290px; float: left; }

.nsBlue1_outer							{ width: 290px; margin: 0; background: #4d8db3; float: left; }

.nsBlue1_top							{ width: 290px; background: url(../images/bg-blue1-top.png) no-repeat; float: left; }

.nsBlue1_top h1							{ width: 260px; padding: 15px 15px 0 15px; margin: 0; font: 24px Georgia, "Times New Roman", Times, serif; color: 		#ffffff; text-transform: capitalize; float: left; }

.nsBlue1_top h1 a							{ font: 24px Georgia, "Times New Roman", Times, serif; color:#ffffff; text-transform: capitalize; text-decoration: none;}
.nsBlue1_top h1 a:visited							{ font: 24px Georgia, "Times New Roman", Times, serif; color:#ffffff; text-transform: capitalize; text-decoration: none;}
.nsBlue1_top h1 a:hover							{ font: 24px Georgia, "Times New Roman", Times, serif; color:#ffffff; text-transform: capitalize; text-decoration: none; border-bottom: dotted 1px #FFFFFF;}

.nsBlue1_Inner							{ width: 260; padding: 10px 15px 0 15px; float: left }

.nsBlue1_Inner p.nsb1Title				{ width: 260px; padding: 0 0 10px 0; font: 20px Georgia, "Times New Roman", Times, serif; color: #000000; text-transform: capitalize; float: left; }

.nsBlue1_Inner p.nsb1Title a			{ color: #000000; text-decoration: none; }

.nsBlue1_Inner p.nsb1Title a:hover		{ color: #000000; text-decoration: none; border-bottom: dotted 1px #000000; }

.nsBlue1_Inner p.nsb1Description		{ width: 260px; padding: 0 0 15px 0; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #000000; text-transform: capitalize; float: left; }

.nsBlue1_Inner p.nsb1Date				{ width: 260px; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #99ccff; text-transform: capitalize; float: left; }

.nsBlue1_bottom							{ width: 290px; height: 15px; background: url(../images/bg-blue1-bottom.png) no-repeat; float: left; }

.nsBlue2_outer							{ width: 290px; margin: 0; background: #94bbd1; float: left; }

.nsBlue2_top							{ width: 290px; height: 15px; background: url(../images/bg-blue2-top.png) no-repeat; float: left; }

.nsBlue2_Inner							{ width: 260; padding: 0 15px; float: left }

.nsBlue2_Inner p.nsb2Title				{ width: 260px; padding: 0 0 10px 0; font: 20px Georgia, "Times New Roman", Times, serif; color: #000000; text-transform: capitalize; float: left; }

.nsBlue2_Inner p.nsb2Title a			{ color: #000000; text-decoration: none; }

.nsBlue2_Inner p.nsb2Title a:hover		{ color: #000000; text-decoration: none; border-bottom: dotted 1px #000000;}

.nsBlue2_Inner p.nsb2Description		{ width: 260px; padding: 0; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #000000; text-transform: capitalize; float: left; }

.nsBlue2_bottom							{ width: 260px; height: 15px; background: url(../images/bg-blue2-bottom.png) no-repeat; float: left; }

.nsBlue3_outer							{ width: 290px; margin: 0; background: #2c4c5b; float: left; }

.nsBlue3_top							{ width: 290px; height: 15px; background: url(../images/bg-blue3-top.png) no-repeat; float: left; }

.nsBlue3_Inner							{ width: 260; padding: 0 15px; float: left }

.nsBlue3_Inner p.nsb3Title				{ width: 260px; padding: 0 0 5px 0; font: 22px Georgia, "Times New Roman", Times, serif; color: #ffffff; text-transform: capitalize; float: left; }

.nsBlue3_Inner p.nsb3Title a			{ color: #ffffff; text-decoration: none; }

.nsBlue3_Inner p.nsb3Title a:hover		{ color: #ffffff; text-decoration: none; border-bottom: dotted 1px #ffffff;}

.nsBlue3_Inner p.nsb3Year				{ width: 260px; padding: 0; font: bold 16px Georgia, "Times New Roman", Times, serif; color: #ffffff; text-transform: capitalize; float: left; }

.nsBlue3_bottom							{ width: 290px; height: 15px; background: url(../images/bg-blue3-bottom.png) no-repeat; float: left; }

.nsTexts_bot							{ width: 260px; margin: 0 15px; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #2c4c5b; font-style: italic; float: left; }





/*center panel*/

#centerPan								{ width: 290px; margin-left: 25px; float: left; }

.ecOrange1_outer						{ width: 290px; margin: 0; float: left; }

.ecOrange1_outer p.eco1Date				{ width: 260px; padding: 0 15px 10px 15px; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #666666; text-transform: capitalize; float: left; }

.ecOrange1_Box							{ width: 290px; background: #fff0d2; float: left }

.ecOrange1_Box .eco1Top					{ width: 290px; height: 15px; background: url(../images/bg-orange1-top.png) no-repeat; float: left; }

.ecOrange1_Box .eco1_Inner				{ width: 260px; padding: 0 15px; float: left; }

.eco1_Inner p.eco1Title					{ width: 260px; padding: 0 0 10px 0; font: 20px Georgia, "Times New Roman", Times, serif; color: #000000; text-transform: capitalize; float: left; }

.eco1_Inner p.eco1Title a				{ color: #000000; text-decoration: none; }

.eco1_Inner p.eco1Title a:hover			{ color: #000000; text-decoration: none; border-bottom: dotted 1px #000000; }

.eco1_Inner p.eco1Description			{ width: 260px; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #000000; text-transform: capitalize; float: left; }

.ecOrange1_Box .eco1Bottom				{ width: 290px; height: 15px; background: url(../images/bg-orange1-bottom.png) no-repeat; float: left; }





/*right panel*/

#rightPan								{ width: 290px; margin-left: 25px; float: left; }

.cfaMaroon1_outer						{ width: 290px; margin: 0; background: #83331a; float: left; }

.cfaMaroon1_top							{ width: 290px; background: url(../images/bg-maroon1-top.png) no-repeat; float: left; }

.cfaMaroon1_top h2						{ width: 260px; padding: 15px 15px 0 15px; margin: 0; font: 22px Georgia, "Times New Roman", Times, serif; color: #ffcc00; text-transform: capitalize; float: left; }

.cfaMaroon1_top h2 a						{ font: 22px Georgia, "Times New Roman", Times, serif; color: #ffcc00; text-transform: capitalize; text-decoration: none;}
.cfaMaroon1_top h2 a:visited						{ font: 22px Georgia, "Times New Roman", Times, serif; color: #ffcc00; text-transform: capitalize; text-decoration: none;}
.cfaMaroon1_top h2 a:hover						{ font: 22px Georgia, "Times New Roman", Times, serif; color: #ffcc00; text-transform: capitalize; text-decoration: none; border-bottom: dotted 1px #FFCC00;}


.cfaMaroon1_Inner						{ width: 260; padding: 10px 15px 0 15px; float: left }

.cfaMaroon1_Inner p.cfam1Description	{ width: 260px; padding: 0 0 10px 0; font: bold 18px Georgia, "Times New Roman", Times, serif; color: #ffffff; font-style: italic; float: left; }

.cfaMaroon1_Inner p.cfam1Date			{ width: 260px; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #cc9966; text-transform: capitalize; float: left; }

.cfaMaroon1_Inner p.cfam1Button			{ width: 260px; padding: 15px 0 0 0; font: bold 16px Georgia, "Times New Roman", Times, serif; color: #ffffff; text-transform: capitalize; float: left; }

.cfaMaroon1_Inner p.cfam1Button a		{ color: #ffffff; text-decoration: none; }

.cfaMaroon1_Inner p.cfam1Button a:hover	{ color: #ffcc00; text-decoration: none; }

.cfaMaroon1_bottom						{ width: 290px; height: 15px; background: url(../images/bg-maroon1-bottom.png) no-repeat; float: left; }

.cfaMaroon2_outer						{ width: 290px; margin: 0; background: #b58576; float: left; }

.cfaMaroon2_top							{ width: 290px; height: 15px; background: url(../images/bg-maroon2-top.png) no-repeat; float: left; }

.cfaMaroon2_Inner						{ width: 260; padding: 0 15px; float: left }

.cfaMaroon2_Inner p.cfam2Title			{ width: 260px; padding: 0 0 5px 0; font: 22px Georgia, "Times New Roman", Times, serif; color: #ffcc00; text-transform: capitalize; float: left; }

.cfaMaroon2_Inner p.cfam2Title a		{ color: #ffcc00; text-decoration: none; }

.cfaMaroon2_Inner p.cfam2Title a:hover	{ color: #ffcc00; text-decoration: none; border-bottom: dotted 1px #ffcc00;}

.cfaMaroon2_Inner p.cfam2Award			{ width: 260px; padding: 0; font: bold 16px Georgia, "Times New Roman", Times, serif; color: #ffffff; text-transform: capitalize; float: left; }

.cfaMaroon2_bottom						{ width: 290px; height: 15px; background: url(../images/bg-maroon2-bottom.png) no-repeat; float: left; }

.rightPanLoop							{ width: 290px; float: left;}

#rightPan p.rpTitleBig					{ width: 290px; margin-bottom: 20px; font: 22px Georgia, "Times New Roman", Times, serif; color: #000000; text-transform: capitalize; float: left; }

#rightPan p.rpTitleSmall				{ width: 290px; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #cccccc; padding-bottom: 10px; margin-bottom: 15px; border-bottom: solid 2px #96a2ba; float: left; }

#rightPan p.rpDescription				{ width: 290px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; }





/*left single*/

#leftSingle								{ width: 605px;	float: left; }

#leftSingle p.lsTitleBig				{ width: 605px; margin-bottom: 20px; font: 22px Georgia, "Times New Roman", Times, serif; color: #000000; text-transform: capitalize; float: left; border-bottom: solid 1px #CCCCCC; padding-bottom: 8px; }

#leftSingle p.lsTitleSmall				{ width: 605px; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #cccccc; padding-bottom: 10px; margin-bottom: 15px; border-bottom: solid 2px #96a2ba; float: left; }

.leftSingleLoop							{ width: 605px; float: left;}





/*aboutus*/

#leftSingle .aboutUs					{ width: 605px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; }
#leftSingle .aboutUs a					{ color: #777777; text-decoration: none; }
#leftSingle .aboutUs a:hover			{ color: #FF9900; border-bottom: dotted 1px #FF9900; }





/* events */

#leftSingle .events						{ width: 605px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; }

#boxCalEventOuter						{ width: 600px;	padding: 0;	margin: 0; float: left; }

.nameMonth								{ width: 496px;	margin: 12px 0 15px 0; font: bold 14px/16px Georgia, "Times New Roman", Times, serif;	color: #ff9900;	text-align: center;	float: left; }

.boxCalBTN								{ width: 50px; margin: 12px 0 15px 0; float: left; }

#boxCalDayOuter							{ width: 595px; padding: 0;	margin: 0; border-top: solid 1px #b1b1b1; border-left: solid 1px #b1b1b1; background: #d3d7dd; float: left; }

#boxCalDayOuter .bcdInner				{ width: 84px; padding: 10px 0;	margin: 0; border-right: solid 1px #b1b1b1;	border-bottom: solid 1px #b1b1b1; font: bold 12px Georgia, "Times New Roman", Times, serif; color: #000000; text-align: center; float: left; }

.boxnyaCalNumber						{ width: 64px; height: 50px; padding: 10px;	border-right: solid 1px #d3d7dd; border-bottom: solid 1px #d3d7dd; font: 14px Georgia, "Times New Roman", Times, serif; color: #777777; text-align: right; float: left; }

.boxnyaCalNumber a						{ width: 64px; height: 50px; color: #ff6600; font-weight: bold; text-decoration: none; float: left; }

.boxnyaCalNumber a:hover				{ width: 64px; height: 50px; color: #ff6600; font-weight: bold; text-decoration: none; float: left; }

.boxnyaCalNumber a:visited				{ width: 64px; height: 50px; color: #ff6600; font-weight: bold;	text-decoration: none; float: left; }
.boxnyaCalNumber1						{ width: 84px; height: 70px; padding: 0px;	border-right: solid 1px #d3d7dd; border-bottom: solid 1px #d3d7dd; font: 14px Georgia, "Times New Roman", Times, serif; color: #777777; text-align: right; float: left; }

.boxnyaCalNumber1 a						{ width: 64px; height: 50px; color: #ff6600; font-weight: bold; text-decoration: none; float: left; background:#fff0d2; padding:10px; }

.boxnyaCalNumber1 a:hover				{ width: 64px; height: 50px; color: #ff6600; font-weight: bold; text-decoration: none; float: left; }

.boxnyaCalNumber1 a:visited				{ width: 64px; height: 50px; color: #ff6600; font-weight: bold;	text-decoration: none; float: left; }
.boxnyaCalNumber2						{ width: 84px; height: 70px; padding: 0px;	border-right: solid 1px #ff9966; border-bottom: solid 1px #ff9966; font: 14px Georgia, "Times New Roman", Times, serif; color: #777777; text-align: right; float: left; }

.boxnyaCalNumber2 a						{ width: 64px; height: 50px; color: #ff6600; font-weight: bold; text-decoration: none; float: left; background:#fede9e; padding:10px; }

.boxnyaCalNumber2 a:hover				{ width: 64px; height: 50px; color: #ff6600; font-weight: bold; text-decoration: none; float: left; }

.boxnyaCalNumber2 a:visited				{ width: 64px; height: 50px; color: #ff6600; font-weight: bold;	text-decoration: none; float: left; }

.tanggalSekarang						{ width: 64px; height: 50px; padding: 10px;	border-right: solid 1px #b1b1b1; border-bottom: solid 1px #b1b1b1; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #777777; text-align: right; display: block; background: #e9e9e9; float: left; }

.boxnyaCalOuter							{ width: 604px;	border-left: solid 1px #d3d7dd;	float: left; }

#detailCalendar_Title					{ width: 560px;	padding: 20px 20px 15px 20px; font: bold 18px Georgia, "Times New Roman", Times, serif;	color: #ff9900; float: left; }

#detailCalendar_Description				{ width: 560px; padding: 0 20px 20px 20px; font: 12px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; }





/*studio artist*/

#leftSingle .studioArtists				{ width: 605px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; }
			p.artistName					{ width: 605px; padding: 5px 0; font: bold 16px/20px Georgia, "Times New Roman", Times, serif; color: #e06e15; float: left; }
			p.artistDescrip				{ width: 605px; padding-bottom: 10px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left;}





/*galleries*/

#leftSingle .galleries					{ width: 605px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; padding-bottom: 20px; }

	ul									{ border: 0; margin: 0; padding: 0; }

	.pagination li						{ border: 0; margin: 0; padding: 0; font: 10px Arial, Helvetica, sans-serif, Tahoma; list-style:none; }

	.pagination a						{ background:#4f003c; color: #ffffff; margin-right:2px; float: left; display: block; width: 20px; height: 20px; line-height: 20px; text-decoration: none; text-align: center; }

	.pagination a:hover					{ background:#4f003c; color: #ffcc00; margin-right:2px; float: left; display: block; width: 20px; height: 20px; line-height: 20px; text-decoration: none; }

	.pagination .active a				{ background:#4f003c; color: #ffcc00; margin-right:2px; float: left; display: block; width: 20px; height: 20px; line-height: 20px; text-decoration: none; }

	.pagination .prev a					{ background: #4f003c url(../images/btn-prevNormal.gif) 5px 4px no-repeat; margin-right:2px; float: left; display: block; width:20px; height: 20px; line-height: 20px; text-decoration: none; text-align: center; }

	.pagination .prev a:hover			{ background: #4f003c url(../images/btn-prevHover.gif) 5px 4px no-repeat; }

	.pagination .next a					{ background: #4f003c url(../images/btn-nextNormal.gif) 5px 4px no-repeat; margin-right:2px; float: left; display: block; width:20px; height: 20px; line-height: 20px; text-decoration: none; text-align: center; }

	.pagination .next a:hover			{ background: #4f003c url(../images/btn-nextHover.gif) 5px 4px no-repeat; }

	.viewAllAlbums						{ height: 20px; line-height: 20px; font: 12px Georgia, "Times New Roman", Times, serif; color: #e06e15; text-align: right; }

	.viewAllAlbums a					{ color: #e06e15; text-decoration: none;}

	.viewAllAlbums a:hover				{ color: #4d8db3; border-bottom: dotted 1px #4d8db3;}

	

	.boxGalleryAlbum{

		width: 105px;

		margin-bottom: 20px;

		float: left;

		}

	.boxGalleryAlbum p.bgaImages		{ width: 100px; padding: 1px; text-align: center; border: solid 2px #d3d7dd; float: left }

	.boxGalleryAlbum p.bgaNameAlbum		{ width: 105px; padding-top: 5px; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #777777; text-align: center;

		float: left; }

	.tumbGalleryAlbum					{ width: 105px; margin-bottom: 20px; float: left; }

	.tumbGalleryAlbum p.bgaImages		{ width: 100px; padding: 1px; text-align: center; border: solid 2px #d3d7dd; float: left }

	.tumbGalleryAlbum p.bgaNameAlbum	{ width: 105px; padding-top: 5px; font: 12px Georgia, "Times New Roman", Times, serif; color: #777777; text-align: left;

		float: left; }
#leftSingle .subHeading{
	width: 605px; margin-bottom: 10px; font: 18px Georgia, "Times New Roman", Times, serif; color: #333; text-transform: capitalize; float: left;
}
#leftSingle .blueBar1Container{
	width: 191px;
	float: left;
	margin-right: 15px;
}
#leftSingle .blueBar1Container .bigTitle{
	font: 18px Georgia, "Times New Roman", Times, serif; 
	color: #333; 
	text-transform: capitalize; 
	float: left;
	margin: 5px 0 10px 0;
}
#leftSingle .blueBar1Top{
	width: 191px;
	float: left;
	height: 15px;
	background: url(../images/bgBlue1Top.png) no-repeat;
}
#leftSingle .blueBar1{
	width: 171px;
	float: left;
	background-color: #94BBD1; 
	padding: 0 10px;
	color: #000000;
	font: 14px/20px Georgia, "Times New Roman", Times, serif;
}
#leftSingle .blueBar1 .title{
	color: #000000;
	font: bold 16px/24px Georgia, "Times New Roman", Times, serif;
}
#leftSingle .blueBar1Loop{
	width: 171px;
	float: left;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: dotted 1px #FFFFFF;
}
#leftSingle .blueBar1Btm{
	width: 191px;
	float: left;
	height: 15px;
	background: url(../images/bgBlue1Btm.png) no-repeat;
}
#leftSingle .blueBar2Container{
	width: 191px;
	float: left;
	margin-right: 15px;
}
#leftSingle .blueBar2Container .bigTitle{
	font: 18px Georgia, "Times New Roman", Times, serif; 
	color: #333; 
	text-transform: capitalize; 
	float: left;
	margin: 5px 0 10px 0;
}
#leftSingle .blueBar2Top{
	width: 191px;
	float: left;
	height: 15px;
	background: url(../images/bgBlue2Top.png) no-repeat;
}
#leftSingle .blueBar2{
	width: 171px;
	float: left;
	background-color: #4D8DB3; 
	padding: 0 10px;
	color: #FFFFFF;
	font: 14px/20px Georgia, "Times New Roman", Times, serif;
}
#leftSingle .blueBar2 .title{
	color: #FFFFFF;
	font: bold 16px/24px Georgia, "Times New Roman", Times, serif;
}
#leftSingle .blueBar2Loop{
	width: 171px;
	float: left;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: dotted 1px #FFFFFF;
}
#leftSingle .blueBar2Btm{
	width: 191px;
	float: left;
	height: 15px;
	background: url(../images/bgBlue2Btm.png) no-repeat;
}
#leftSingle .imgGallery{
	border: solid 1px #2C4C5B; 
	margin-bottom: 5px;
}




/*links*/

#leftSingle .links						{ width: 605px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; }
			p.linksTitle				{ width: 605px; padding-bottom: 5px; font: bold 14px Georgia, "Times New Roman", Times, serif; color: #777777; float: left;}
			p.linksBlank				{ width: 605px; padding-bottom: 15px; font: 12px Georgia, "Times New Roman", Times, serif; color: #6699FF; float: left;}
			p.linksBlank a				{ color: #6699FF; text-decoration: none;}
			p.linksBlank a:hover		{ color: #FF9900; border-bottom: dotted 1px #FF9900;}





/*membership*/

#leftSingle .membership				{ width: 605px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; margin: 0 0 15px 0; }
#leftSingle .membership a					{ color: #777777; text-decoration: none; }
#leftSingle .membership a:hover			{ color: #FF9900; border-bottom: dotted 1px #FF9900; }
p.title_vfffas					{ width: 605px; padding: 5px 0; font: bold 16px/20px Georgia, "Times New Roman", Times, serif; color: #e06e15; float: left; }




/*contact*/

#leftSingle .contact					{ width: 605px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; }

#onlineForm								{ width: 600px; float: left; }

#onlineForm form						{ margin: 0; width: 600px; float: left; display: block; }

#onlineForm label						{ width: 125px; float: left; display: block; }

#onlineForm .divInput					{ float: left; width: 600px; margin-bottom: 10px; }

#onlineForm .txtInput					{ width: 350px; font: 12px Georgia, "Times New Roman", Times, serif; color: #777777; padding: 6px 4px; border: solid 1px #d3d7dd; }

#onlineForm .txtArea					{ width: 350px; font: 12px Georgia, "Times New Roman", Times, serif; color: #777777; padding: 4px; border: solid 1px #d3d7dd; }

#onlineForm .selectInput				{ width: 350px; font: 12px Georgia, "Times New Roman", Times, serif; color: #777777; padding: 6px 4px; border: solid 1px #d3d7dd; }

#onlineForm .required					{color: #976f51; padding-top: 5px; }





/*policy & tos*/

#leftSingle .policy						{ width: 605px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; }
#leftSingle .policy	ul{
	margin: 0 0 0 15px;
	padding: 0;
}
#leftSingle .policy	ul li{
	list-style-type: disc;
}

#leftSingle .tos						{ width: 605px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #777777; float: left; }





/*title top universal*/

.frontTopimgsvac						{ width: 290px; padding-bottom: 20px; float: left; }
.overlay{
	background: url(../images/overlay.png);
	position: absolute;
	width: 290px;
	height: 160px;
	float: left;
}
.overlay p{
	display: block;
	width: 290px;
	height: 160px;
	margin: 0;
}

.bigTitlesvac							{ width: 290px; font: 28px Georgia, "Times New Roman", Times, serif; color: #000000; float: left; }

.subbigTitlesvac						{ width: 290px; font: 18px Georgia, "Times New Roman", Times, serif; color: #666666; margin-bottom: 15px; float: left; }
.subbigTitlesvac a{
	text-decoration: none;
	color: #CC0000;
}
.subbigTitlesvac a:hover{
	text-decoration: none;
	color: #CC0000;
	border-bottom: dotted 1px #CC0000;
}
.subbigTitlesvac a:visited{
	text-decoration: none;
	color: #CC0000;
}



/*bottom*/

#bottom									{ width: 920px; padding: 15px 0; margin: 30px 20px 20px 20px; border-top: solid 2px #96a2ba; border-bottom: solid 2px #96a2ba; font: 12px Georgia, "Times New Roman", Times, serif; color: #a6a7a9; font-style: italic; text-align: center; float: left;}





/*footer*/

#footer									{ width: 960px; height: 100px; text-align: center; float: left; }

#footerLink								{ width: 960px; margin: 0 0 20px 0; text-align: center; float: left; }

#footerLink ul							{ margin: 0; font: bold 14px Georgia, "Times New Roman", Times, serif; padding: 0; }

#footerLink ul li						{ list-style-type: none; display: inline; padding: 0 20px; text-transform: capitalize; }

#footerLink ul li a						{ color: #e06e15; font-weight: bold; text-decoration: none; }

#footerLink ul li a:hover				{ color: #4d8db3; font-weight: bold; text-decoration: none; border-bottom: dotted 1px #4d8db3; }

#copyright								{ width: 960px; font: 12px/20px Georgia, "Times New Roman", Times, serif; color: #996633; text-align: center; float: left; }

#copyright a							{ color: #996633; text-decoration: none; }

#copyright a:hover						{ color: #83331a; text-decoration: none; border-bottom: dotted 1px #83331a; }





/* spacer &nbsp */

.spacerBottom20							{ width: 100%; height: 20px; float: left; }

.spacerBottom15							{ width: 100%; height: 15px; float: left; }

.spacerRight20							{ width: 20px; height: 100%; float: left; }
