/*//---------------------------------------------*/
/*// Name: National Concierge Association - Default Style Sheet		 */
/*// Specification: CSS 2.1						 */
/*//---------------------------------------------*/

/*//---------------------------------------------*/
/*// Template Settings							 */
/*//---------------------------------------------*/
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Body & Table Settings						 */
	/*//---------------------------------------------*/
	
		 body {
		 	background: url(images/bg.jpg) #ffffff repeat-x;
		 	height: 896px;
		 	font-family: Tahoma, Arial, Times;
		 	font-size: 14px;
		 	color: #000000;
		 }
	
	/*//---------------------------------------------*/
	/*// Header Settings							 */
	/*//---------------------------------------------*/
	
		/* styles for header contained on the template */
		
		/* Normal site header */
		
		.header {
			width: 845px;
			height: 320px;
			background: url(images/header.jpg) no-repeat;
		}
	
	/*//---------------------------------------------*/
	/*// Navigation Settings						 */
	/*//---------------------------------------------*/
		
		table.nav span {
			display: none;
		}
		
		table.nav a {
			display: block;
		}
		
		a.home {
			background: url(images/home-up.jpg) no-repeat;
			width: 68px;
			height: 33px
		}
		
		a.home:hover {
			background: url(images/home-over.jpg) no-repeat;
			width: 68px;
			height: 33px
		}
		
		a.join {
			background: url(images/join-up.jpg) no-repeat;
			width: 109px;
			height: 33px
		}
		
		a.join:hover {
			background: url(images/join-over.jpg) no-repeat;
			width: 109px;
			height: 33px
		}
		
		a.news-awards {
			background: url(images/news-awards-up.jpg) no-repeat;
			width: 130px;
			height: 33px
		}
		
		a.news-awards:hover {
			background: url(images/news-awards-over.jpg) no-repeat;
			width: 130px;
			height: 33px
		}
		
		a.conference {
			background: url(images/conference-up.jpg) no-repeat;
			width: 103px;
			height: 33px
		}
		
		a.conference:hover {
			background: url(images/conference-over.jpg) no-repeat;
			width: 103px;
			height: 33px
		}
		
		a.partners {
			background: url(images/partners-up.jpg) no-repeat;
			width: 155px;
			height: 33px
		}
		
		a.partners:hover {
			background: url(images/partners-over.jpg) no-repeat;
			width: 155px;
			height: 33px
		}
		
		a.chapters {
			background: url(images/chapters-up.jpg) no-repeat;
			width: 93px;
			height: 33px
		}
		
		a.chapters:hover {
			background: url(images/chapters-over.jpg) no-repeat;
			width: 93px;
			height: 33px
		}
		
		a.about {
			background: url(images/about-up.jpg) no-repeat;
			width: 85px;
			height: 33px
		}
		
		a.about:hover {
			background: url(images/about-over.jpg) no-repeat;
			width: 85px;
			height: 33px
		}
		
	/*//---------------------------------------------*/
	/*// Footer Settings							 */
	/*//---------------------------------------------*/
		
		div.footer {
			background: url(images/footer.jpg)  repeat-x;
		 	height: 67px;
		}
		
		div.footer td {
			font-family: Verdana;
			font-size: 10px;
			color: #ffffff;
			padding-top: 30px;
		}
		
		div.footer a {
			color: #7f2b28;
			text-decoration: underline;
		}
		
		div.footer a:hover  {
			color: #7f2b28;
			text-decoration: none;
		}
		
		div.footer img {
			position: relative;
			top: 5px;
		}
		
/*//---------------------------------------------*/
/*// Content Cell Settings						 */
/*//---------------------------------------------*/

	td.mainBox {
		background: url(images/bg-main-box.jpg) no-repeat;
		width: 566px;
		height: 528px
	}
			
	td.content {
		background: url(images/bg-paper.jpg) no-repeat;
		width: 550px;
		height: 164px
	}
			
	td.rightBox {
		background: url(images/bg-right-box.jpg) no-repeat;
		width: 162px;
		height: 528px
	}

/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/
	/*//---------------------------------------------*/
	/*// Title Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for Titles contained in the bodycontents */
		
		h1.chapter {
			font-size: 24px;
			font-family: Arial, Helvetica, sans-serif;
			color: #660000;
			font-weight: normal;
			margin: 0;
			padding: 0;
		}
		
		.chapterTitle {
			font-size: 18px;
			font-family: 'Times New Roman', Times, serif;
			color: #990000;
			font-weight: bold;
		}
	
	/*//---------------------------------------------*/
	/*// Text Settings								 */
	/*//---------------------------------------------*/
		
		p {
			margin: 15px;
			text-align: justify;
		}
		
		td.content p {
			margin-left: 53px;
			margin-top: 5px;
			text-align: left;
			font-size: 11.5px;
		}
		
		td.rightBox p {
			font-family: Tahoma;
			font-size: 12px;
			margin-left: 10px;
		}
		
		p.text {
			text-align: left;
		}
		
		span.word {
			font-size: 18px;
			font-weight: bold;
			color: #781f1c
		}
		
		ul li {
			margin-left: 32px;
		}
	
	/*//---------------------------------------------*/
	/*// Link Settings								 */
	/*//---------------------------------------------*/
		
		a {
			color: #7f2b28;
			text-decoration: none;
		}
		
		a:hover {
			color: #7f2b28;
			text-decoration: underline;
		}
	
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
		
		table.border img {
			border: solid thin #000000;
		}
	
	/*//---------------------------------------------*/
	/*// Form Settings								 */
	/*//---------------------------------------------*/
		
		/* styles for forms contained in the bodycontents */
	
	.borderTable
	{
	
	}
	.tableRowHeader
	{
	
	}
	.tableRowFooter
	{
	
	}
	.textRequiredField
	{
	
	}
	.textSmallerFont
	{
	
	}
	.labelColumn
	{
	
	}
	/*//---------------------------------------------*/
	/*// Other Settings								 */
	/*//---------------------------------------------*/
		
	.newsbox-Shell {
		margin: 2px;
		border: 1px solid #000000;
		background-color: #ffffff;
		float: right;
		margin: 20px;
		width: 150px;
	}
	
	.newsbox-Shell2 {
		margin: 2px;
		border: 1px solid #000000;
		background-color: #ffffff;
		float: right;
		margin: 20px;
		width: 150px;
	}
	
	.newsbox {
		text-align: center;
		margin: 2px;
		padding: 4px;
		background-color: #781f1c;
		color: white;
		font-size: 14px;
		font-family: trebuchet ms, arial, verdana;
	}
	
	.newsbox a {
		color: #c0c0c0;
	}
	
	.newsbox a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	
	.newsbox2 {
		text-align: center;
		margin: 2px;
		padding: 4px;
		background-color: #781f1c;
		color: white;
		font-size: 14px;
		font-family: trebuchet ms, arial, verdana;
		width: 150px;
	}
	
	.newsbox2 a {
		color: #c0c0c0;
	}
	
	.newsbox2 a:hover {
		color: #ffffff;
		text-decoration: none;
	}
	
	.preferredpartner {
		background: url(/resources/images/nca-endorsed-part.jpg); 
		width:140px;
		height:145px;
	}

	.certifiedconcierge {
		background: url(/resources/images/certified-concierge.jpg); 
		width:180px;
		height:103px;
	}
	
/*//---------------------------------------------*/
/*//////////////////////////////////////////////////////////////*/
/*//---------------------------------------------*/