/* For information about what browsers this CSS was tested on
   and how to interpret the shorthand I use for the browsers' names,
   see: http://albin.net/styles/css-notes.txt */

/* ************************
 * general xhtml elements *
 ************************ */

/* *****************
 * the content box *
 ***************** */
.contentWrapper {
	width: 98%;
	
	margin-left: 5px; 
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;	
/* Opera 4 doesn't like the 'margin' shorthand when using auto */
	padding-right:5px;
	padding: 0px;
	border: 0px;
	text-align: left; /* 2nd part of IE5-5.5 centering hack */
	
}
.content {
	/*width: 598px;*/	/* 600-2=598 */
	/*margin-top: 30px; margin-bottom: 30px;
	margin-left: auto; margin-right: auto;*/	/* Opera 4 doesn't like the 'margin' shorthand when using auto */
	/*text-align: left;*/ /* 2nd part of IE5-5.5 centering hack */
	margin: 0px;
	padding: 1 px;
	border: 1px solid #FFFFFF;
	background:  #E9EFF8;
	color: #000000;
	
}

h1#logo {
	margin: 0px;
	clear: both;
}
h1#logo img {
	margin: 0px 0px 0px 37px; /* 598/2 - 262 = 37 */
}

.mainContent {
	float: left;
	clear: left;
	width: 275px;	/* 598/2 - 14 - 10 = 275 */
	margin: 0px;
	border: 0px;
	padding-left: 14px;
	padding-right: 10px;
}
.mainContent p {
	margin: 0px 0px 1em 0px;
	/* text-indent: 34px; */
}
.nextInTour {
	font-style: italic;
}


/* ************************************
 * classes needed for rounded corners *
 ************************************ */
.roundedCornerSpacer {
	margin: 0px; padding: 0px; border: 0px;
	font-size: 1px; line-height: 1px;
	clear: both;
}
.borderTL, .borderTR, .borderBL, .borderBR {
	padding: 0px; border: 0px;
	height:14;width:14;
}
.borderTL { float:  left; clear: both;	margin:  -1px  0px  0px -1px; z-index: 99; }
.borderTR {
	float: right;
	clear: right;
	margin:  -1px -1px  0px  0px;
	z-index: 99;
	
}
.borderBL {	float:  left; clear: both;	margin: -14px  0px  0px  0px; z-index: 99; width:14;}
.borderBR {	float: right; clear: right;	margin: -14px  0px  0px  0px; z-index: 99; width:14;}
/* IE5-5.5/win needs the border scooted to the left or right by an
   additional 3px!   Why?  */
.borderTL {
	margin-left: -4px;
	ma\rgin-left: -1px;
}
html>body .borderTL  {
	margin-left: -1px;
}
.borderTR  {
	margin-right: -4px;
	ma\rgin-right: -1px;
}
html>body .borderTR  {
	margin-right: -1px;
}
.borderBL {
	margin-left: -3px;
	ma\rgin-left: 0px;
	width:14;
}
html>body .borderBL {
	margin-left: 0px;
}
.borderBR {
	margin-right: -3px;
	ma\rgin-right: 0px;
}
html>body .borderBR {
	margin-right: 0px;
}

.headTR, .headTR, .headBL, .headBR {
	padding: 0px; border: 0px;
}
.headTL { float:  left; clear: both;	margin:  -1px  0px  0px -1px; z-index: 99; }
.headTR {
	float: right;
	clear: right;
	margin:  -1px -1px  0px  0px;
	z-index: 99;
	;
}

