*					{
	margin: 0;
	padding-top: 0;
	padding-right: 25;
	padding-bottom: 0;
}
body				{ font: 12px/2 Georgia, serif; background: #999; }

h1                  {
	color: #333;
	padding: 10px;
}

#page-wrap		    { max-width: 960px; min-width: 560px; margin: 0 auto; position: relative; zoom: 1; }

#header             {
	max-width: 960px;
	min-width: 560px;
	background: #fff;
	margin-top: 60px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 50px;
}

#title             {
	max-width: 960px;
	min-width: 560px;
	background: #fff;
	margin-top: 60px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 50px;
}

#navbar {
	width:650px;
	height:85px;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 35px;
	font-family: "Courier New", Courier, monospace;
}

#menu {
	width:490px;
	height:40px;
	padding-top: 25;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: "Courier New", Courier, monospace;
}

#main-content       {
	background: #fff;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 35px;
	margin-top: 35px;
}
#about-box       {
	background: #fff;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 35px;
}
#rte-show-notice       {
	background: #fff;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	margin-top: 70px;
	height: 50px;
	width: 650px;
	margin-left: 150px;
}
#index-box       {
	background: #fff;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
	margin-top: 45px;
}

#main-sidebar       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 340px;
	float: left;
	padding: 0;
	margin-bottom: 35px;
}

#main-sidebar-insideTXT       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 150px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

#main-sidebar-insideIMG       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 100px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}
                      
#secondary-sidebar  {
	right: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	float: left;
	height: 400px;
	padding: 0;
	margin-left: 135px;
	margin-bottom: 35px;
}

#secondary-sidebar-insideTXT       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 200px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

#secondary-sidebar-insideTXTcontact       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 400px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
	margin-left: 40px;
}

#secondary-sidebar-insideIMG       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 100px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

#third-sidebar  {
	right: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	float: right;
	height: 340px;
	margin-right: 0px;
	padding-top: 0;
	padding-right: 15;
	padding-bottom: 0;
	padding-left: 0;
	margin-left: 0px;
	margin-bottom: 35px;
}


#third-sidebar-insideTXT       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 150px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

#third-sidebar-insideIMG       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 225px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

#forth-sidebar  {
	right: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	float: right;
	height: 340px;
	padding: 0;
	margin-bottom: 35px;
}

#secondary-sidebar-index  {
	right: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	float: right;
	height: 340px;
	padding: 0;
	margin-bottom: 35px;
}

#main-sidebar-press       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 350px;
	float: left;
	padding: 0;
	margin-bottom: 35px;
	font-family: Georgia, serif;
}

#main-sidebar-insideTXT-press       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 150px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

#main-sidebar-insideIMG-press       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 150px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
	font-family: Georgia, serif;
}
                      
#secondary-sidebar-press  {
	right: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	float: left;
	height: 400px;
	padding: 0;
	margin-left: 135px;
	margin-bottom: 35px;
}

#secondary-sidebar-insideTXT-press       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 175px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

#secondary-sidebar-insideTXTcontact-press       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 400px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
	margin-left: 40px;
}

#secondary-sidebar-insideIMG-press       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 150px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

#third-sidebar-press  {
	right: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	float: right;
	height: 340px;
	margin-right: 0px;
	padding-top: 0;
	padding-right: 15;
	padding-bottom: 0;
	padding-left: 0;
	margin-left: 0px;
	margin-bottom: 35px;
}


#third-sidebar-insideTXT-press       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 150px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

#third-sidebar-insideIMG-press       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 200px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}
#about-sidebar       {
	left: 0;
	top: 0;
	width: 300px;
	bottom: 0;
	background: #fff;
	height: 850px;
	float: left;
	padding: 0;
	margin-bottom: 10px;
	margin-left: 135px;
}

#aboutTXT       {
	left: 0;
	top: 0;
	width: 300px;
	bottom: 0;
	height: 850px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	margin-left: 0px;
}

#about-sidebar2  {
	right: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	float: right;
	height: 340px;
	margin-right: 135px;
	padding-top: 0;
	padding-right: 15;
	padding-bottom: 0;
	padding-left: 0;
	margin-left: 0px;
	margin-bottom: 35px;
	margin-top: 45px;
}

#about-book-sidebar       {
	left: 0;
	top: 0;
	width: 300px;
	bottom: 0;
	background: #fff;
	height: 450px;
	float: left;
	padding: 0;
	margin-bottom: 10px;
	margin-left: 135px;
}

#about-book-TXT       {
	left: 0;
	top: 0;
	width: 300px;
	bottom: 0;
	height: 450px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	margin-left: 0px;
}

#about-idea-sidebar       {
	left: 0;
	top: 0;
	width: 300px;
	bottom: 0;
	background: #fff;
	height: 720px;
	float: left;
	padding: 0;
	margin-bottom: 10px;
	margin-left: 135px;
}

#about-idea-TXT       {
	left: 0;
	top: 0;
	width: 300px;
	bottom: 0;
	height: 720px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	margin-left: 0px;
}

#third-sidebar-insideIMG       {
	left: 0;
	top: 0;
	width: 225px;
	bottom: 0;
	background: #fff;
	height: 225px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
}

/** On Tour Blog Box **/
#ontour-box  {
	right: 0;
	width: 525px;
	bottom: 0;
	float: left;
	height: 300px;
	padding: 0;
	margin-bottom: 35px;
	background-image: url(../ontour-blogBG.png);
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	background-repeat: no-repeat;
	margin-left: 35px;
}

#ontourbox-img  {
	right: 0;
	width: 450px;
	bottom: 0;
	float: left;
	height: 100px;
	padding: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
}
#ontourbox-txt  {
	right: 0;
	top: 0;
	width: 400px;
	bottom: 0;
	float: left;
	height: 300px;
	padding: 0;
	margin-bottom: 35px;
	margin-right: 50px;
	margin-left: 35px;
	margin-top: 15px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}
/** On Tour Blog Box-END **/
/** On Tour Blog Box2 **/

#ontour-box2  {
	right: 0;
	width: 525px;
	bottom: 0;
	float: left;
	height: 300px;
	padding: 0;
	margin-bottom: 35px;
	background-image: url(../ontour-blogBG.png);
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	background-repeat: no-repeat;
	margin-left: 35px;
}

#ontourbox-txt2  {
	right: 0;
	top: 0;
	width: 400px;
	bottom: 0;
	float: left;
	height: 200px;
	padding: 0;
	margin-bottom: 35px;
	margin-right: 50px;
	margin-left: 35px;
	margin-top: 15px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;	
}
/** On Tour Blog Box2-END **/
/** On Tour Calender Box **/
#ontourcalender-box  {
	right: 0;
	top: 0;
	width: 255px;
	bottom: 0;
	float: right;
	height: 1050px;
	padding: 0;
	margin-bottom: 70px;
	margin-right: 75px;
	background-image: url(../ontour-calendar-box.png);
	clear: right;
	margin-top: 25px;
	clip: rect(auto,auto,auto,auto);
	z-index: 1;
	background-repeat: no-repeat;
}

#ontourcalender-txt1  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 100px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date1  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event1  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 100px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt2  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 150px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date2  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event2  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 150px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt3  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 150px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date3  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event3  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 150px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt4  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 150px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date4  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event4  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 150px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt5  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 150px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date5  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event5  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 150px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt6  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 150px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date6  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event6  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 150px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt7  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 150px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date7  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event7  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 150px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt8  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 150px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date8  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event8  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 150px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt9  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 150px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date9  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event9  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 150px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt10  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 100px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date10  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event10  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 100px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt11  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 100px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date11  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event11  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 100px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}

#ontourcalender-txt12  {
	right: 0;
	top: 0;
	width: 250px;
	bottom: 0;
	float: right;
	height: 100px;
	padding: 0;
	margin-top: 20px;
}

#ontourcalender-date12  {
	right: 0;
	top: 0;
	width: 40px;
	bottom: 0;
	float: left;
	height: 60px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15;
	margin-left: 10px;
}

#ontourcalender-event12  {
	right: 0;
	top: 0;
	width: 180px;
	bottom: 0;
	float: right;
	height: 100px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999;
	padding: 0;
}
/** On Tour Calender Box-END **/

#Press - IMG       {
	left: 0;
	top: 0;
	width: 300px;
	bottom: 0;
	height: 450px;
	float: left;
	margin-bottom: 0px;
	padding-top: 0;
	padding-right: 50;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: 0px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
	margin-left: 0px;
}

#Press-sidebar       {
	left: 0;
	top: 0;
	width: 300px;
	bottom: 0;
	background: #fff;
	height: 600px;
	float: left;
	padding: 0;
	margin-bottom: 10px;
	margin-left: 135px;
}

#Press-sidebar2       {
	left: 0;
	top: 0;
	width: 300px;
	bottom: 0;
	background: #fff;
	height: 700px;
	float: left;
	padding: 0;
	margin-bottom: 10px;
	margin-left: 135px;
}

/** Lightbox **/

#all {
	padding: 0em;
	margin: 0em;
}
h1 {
 font-size: 2em;
}
p {
	margin: 1em;
	text-align: justify;
	font-family: "Courier New", Courier, monospace;
}

hr {
 margin: 2em;
 clear: both;
 display: block;
}

iframe {
 float: left;
 margin-right: 1em;
}


img {
 border: none;
 padding: none;
 margin: none;
}
div.lb img {
 margin-top: 4em;
 padding: 2em;
 background: #fff;
}

div.lb {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	text-align: center;
	background-image: url(../screen.png);
}
div.lb:target {
  display: block;
}

div.lb {
  display: expression((document.location.toString().split('#').slice(1) == this.id)?'block':'none');
}
/** Lightbox-END **/

#footer2             {
	max-width: 960px;
	min-width: 560px;
	background: #fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding-left: 320px;
}                     
#footer             {
	max-width: 960px;
	min-width: 560px;
	background: #fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 50px;
}
#sitecontact             {
	max-width: 960px;
	min-width: 560px;
	background: #fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	padding-left: 300px;
	font-size: 10px;
}
#footer p           { padding: 10px; color: white; }
#footer a           { color: white; border-bottom: 1px dotted white; text-decoration: none; }
#footer a:hover     { border-bottom-style: solid; }
#page-wrap #about-box #secondary-sidebar #secondary-sidebar-insideTXTcontact p {
	font-family: "Courier New", Courier, monospace;
	color: #666;
	font-weight: bold;
}
a:link {
	color: #666;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
} 
a:visited {
	color: #999;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: normal;
} 
.site {
	font-size: 10px;
	font-family: "Courier New", Courier, monospace;
}
#sitecontact a {
	text-align: right;
}

