@charset "utf-8";

/******************************************/
/******************************************/
/*		MAIN STYLE SHEET
/******************************************/
/******************************************/


/******************************************/
/*		RESET
/******************************************/
	
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form,  label, legend {
	border: 0;
	margin: 0;
	padding: 0;
	}

ol, ul {
	list-style: none;
	}

em {
	font-style:normal;
	}

a {
	text-decoration:none;
	}

a:focus {
	outline:none;
	}


/******************************************/
/*		TAG DESCRTPTIONS
/******************************************/

body {
	background:#000b00;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:67.5%;
	}

strong {
	font-weight: bold;
	}

p {
	color:#00000b;
	margin:0;
	padding:0;
	}

a {
	color:#ffff99;
	}

a:hover {
	color:#9999ff;
	}
	
	
/******************************************/
/*		SLIDER
/******************************************/


#ntwSliderContainer {
	background:#000b00;
	height:200px;
	}

#ntwSlider {
	margin:auto;
	padding:8px 0;
	overflow:hidden;
	width:942px;
	}

#ntwSlider ul {
	width:310px;
	}

#ntwSlider ul li {
	padding-bottom:4px;
	text-align:right;
	}

#ntwSlider h1 {
	color:#ff00ff;
	font:1.7em Georgia, "Times New Roman", Times, serif;
	font-weight:bolder;
	}

#ntwSlider h2 {
	color:#ff00ff;
	font:1.5em Georgia, "Times New Roman", Times, serif;
	}

#ntwSlider h3 {
	color:#ffff66;
	font:1.4em "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

#ntwSlider h3 a {
	color:#ffff99;
	text-decoration:none;
	}

#ntwSlider h3 a:hover {
	color:#9999ff;
	}

#ntwSlider h3 a:focus {
	outline:none;
	}

#ntwSlider h4 {
	color:#bbbbff;
	font:1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

.ntwSlideSocialIcons {
	padding-top:4px;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	vertical-align:middle;
	}

.ntwSlideSocialIcons a {
	color:#ffff99;
	font:1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	}

.ntwSlideSocialIcons a:hover {
	color:#9999ff;
	}


.ntwSlideSocialIcons li {
	display:inline;
	padding:3px 3px;
	}

.slide-panel {
	z-index: 25;
	width: 5px;
	position: absolute;
	}

.bottom {
	bottom: 0;
	}

.right {
	}

.left {
	position: absolute;
	left: 0;
	}

.top {
	top: 0;
	}

.content {
	background: #000b00;
	border-bottom:solid 1px #cccbcc;
	margin: auto;
	z-index: 10;
	overflow: hidden;
	text-align: left;
	height: 0;
	width: 100%;
	color: #fff;
	}

.slide-button {
	background: url(../images/white-arrow.gif) no-repeat right -50px #000b00;
	border-top:solid 1px #000b00;
	border-right:solid 1px #cccbcc;
	border-bottom:solid 1px #cccbcc;
	border-left:solid 1px #cccbcc;
	color:#bbbbff;
	cursor:pointer;
	font:1.1em Georgia, "Times New Roman", Times, serif;
	font-weight:900;
	height: 24px;
	margin:auto;
	padding:8px 6px 0 0;
	position: relative;
	text-align: center;
	top:-1px;
	width:100px;
	z-index:20;
	-moz-border-radius:0 0 6px 6px;
	-webkit-border-radius:0 0 6px 6px;
	border-radius:0 0 6px 6px;
	}

.slide-button:hover {
	background: url(../images/white-arrow2.gif) no-repeat right -50px #000b00;
	color: #9999ff;
	}

.active {
	background-position: right 10px;
	}

.active:hover {
	background: url(../images/white-arrow2.gif) no-repeat right 10px #000b00;
	}
	

/******************************************/
/*		SLIDER FORM
/******************************************/

#ntwSlider #ntwContactForm fieldset {
	display:inline;
	margin-bottom: 10px;
	padding:0 5px 0 0;
	vertical-align:top;
	width:304px;
	}

#ntwSlider #ntwContactForm fieldset fieldset {
	margin:15px 0 0 0;
	}

#ntwSlider #ntwContactForm legend {
	color:#ff00ff;
	font:1.8em Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	padding: 0 2px 3px 2px;
	}

#ntwSlider #ntwContactForm label {
	color:#9999ff;
	display: inline-block;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.6;
	vertical-align: top;
	width: 100px;
	}

#ntwSlider #ntwContactForm input, #ntwSlider #ntwContactForm select, #ntwSlider #ntwContactForm textarea {
	background:#cccbff;
	border:none;
	font:Georgia, "Times New Roman", Times, serif;
	}

#ntwSlider #ntwContactForm input:focus, #ntwSlider #ntwContactForm select:focus, #ntwSlider #ntwContactForm textarea:focus {
	background:#eeeeee;
	font:Georgia, "Times New Roman", Times, serif;
	}

#ntwSlider #ntwContactForm option:hover {
	background:#9999ff;
	}

#ntwSlider #ntwContactForm fieldset ol, #ntwSlider .ntwContactForm fieldset ul {
	margin: 0;
	padding: 0;
	}

#ntwSlider #ntwContactForm fieldset li {
	list-style: none;
	padding: 3px;
	margin: 0;
	}

#ntwSlider #ntwContactForm em {
	color: #F00;
	font-weight: bold;
	font-size:1.1em;
	font-style:normal;
	}

#ntwSlider #ntwContactForm button {
	background:#000b00;
	border-top:solid 1px #cccbcc;
	border-right:solid 2px #333b33;
	border-bottom:solid 2px #333b33;
	border-left:solid 1px #cccbcc;
	color:#cccbcc;
	font:1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	margin:8px 40px 0 0;
	padding:0;
	}

#ntwSlider #ntwContactForm button:hover {
	background:#9999ff;
	color:#000b00;
	}


/******************************************/
/*		HEADER
/******************************************/

#ntwHeaderContainer {
	background:#330033 url(../images/NewThingsWestHeaderBackground2.gif) center no-repeat;
	border-bottom:solid #cccbcc 1px;
	height:199px;
	}

#ntwHeader {
	background:none;
	position:relative;
	height:200px;
	margin:auto;
	width:942px;
	}

#ntwHeader img {
	left:-9px;
	position:absolute;
	top:40px;
	}

/******************************************/
/*		NAVIGATION
/******************************************/

ul#ntwHeaderNavigation {
	bottom:-1px;
	position:absolute;
	padding:10px 0;
	right:0px;
	}

ul#ntwHeaderNavigation li {
	display:inline;
	list-style-type:none;
	overflow:hidden;
	}

ul#ntwHeaderNavigation a {
	background:none;
	color:#bbbbff;
	font:1.6em Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:9px 12px;
	text-decoration:none;
	}

ul#ntwHeaderNavigation a:hover {
	color:#9999ff;
	}

ul#ntwHeaderNavigation a:focus {
	outline:none;
	}

ul#ntwHeaderNavigation a.activenav {
	background:#000b00;
	border-top:1px solid #cccbcc;
	border-right:1px solid #cccbcc;
	border-left:1px solid #cccbcc;
	color:#9999ff;
	font-size:1.7em;
	padding:9px 12px;
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	border-radius:6px 6px 0 0;
	}


/******************************************/
/*		MAIN CONTENT
/******************************************/

#ntwMainContentContainer {
	background:#000b00;
	border-bottom:solid 1px #cccbcc;
	}

#ntwMainContent {
	height:100%;
	margin:auto;
	padding:50px 0;
	position:relative;
	width:942px;
	}

	#ntwMainContent h1 {
		color:#ff00ff;
		font:3em Georgia, "Times New Roman", Times, serif;
		font-weight:bolder;
		}
	
	#ntwMainContent h2 {
		color:#9999ff;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:2.2em;
		line-height:1.2em;
		}


		
		#ntwMainContent h2 a:focus {
			outline:none;
			}

	.ntwHome #ntwMainContent h3, .ntwAboutUs h3, .ntwContact #ntwMainContent h3, .ntwBlog #ntwMainContent h3 {
		color:#bbbbff;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.7em;
		font-weight:normal;
		line-height:1.2em;
		padding:0 0 5px 0;
		}
	
		#ntwMainContent h3 em {
			bottom:.05em;
			color:#ff00ff;
			font-weight:bold;
			position:relative;
			}


	/* home page specific styles*/
	.ntwHome #ntwMainContent h1 {
		color:#ff00ff;
		margin-bottom:35px;
		width: 550px;
		}

	.ntwHome #ntwMainContent h2 {
		color:#9999ff;
		margin-bottom:35px;
		width:550px;
		}	
		
		.ntwHome #ntwMainContent h2 em {
			color:#ff00ff;
			font-style:normal;
			font-weight:bolder;
			text-decoration:none;
			}

		.ntwHome #ntwMainContent h2 a {
			color:#ff00ff;
			font-style:normal;
			font-weight:bolder;
			text-decoration:none;
			}
		
		.ntwHome #ntwMainContent h2 a:hover {
			color:#bbbbff;
			}

	.ntwHome #ntwMainContent li {
		color:#ffff99;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.7em;
		padding:0 0 5px 0;
		position:relative;
		}
	
	.ntwHome #ntwMainContent li a {
		color:#ffff99;
		text-decoration:none;
		}
	
	.ntwHome #ntwMainContent li a:hover {
		color:#9999ff;
		background:url(../images/ntwLiUnderline.gif) bottom repeat-x;
		padding-bottom:3px;
		}
	
	.ntwHome #ntwMainContent li a:focus {
		outline:none;
		}
	
	.ntwHome #ntwMainContent li em {
		font-size:.6em;
		font-style:normal;
		padding:4px 0 0 5px;
		position:absolute;
		text-decoration:none;
		}
	
	.ntwHome #ntwImages {
		background:#000b00;
		border:1px solid #cccbcc;
		float:right;
		height:283px;
		margin:0;
		overflow:hidden;
		padding:30px 0;
		width:224px;
		}
	
	.ntwHome #ntwImages img {
		padding:1px;
		border:1px solid #cccbcc;  
		background-color:#000b00;  
		width:220px; 
		height:339px; 
		top:0; 
		left:0
		}

	/* about us page specific styles */	
	/* about us company info section */
	.ntwAboutUs #ntwMainContent #companyInfo {
		float:right;
		width:400px;
		}

		.ntwAboutUs #ntwMainContent #companyInfo h1 {
			color:#ff00ff;
			margin-bottom:15px;
			}

		.ntwAboutUs #ntwMainContent #companyInfo h3 {
				margin-bottom:10px;
				width:100%;
				}


	/* about us map section */
	.ntwAboutUs #ntwMainContent #mapSection {
		float:left;
		margin-top:30px;
		}

		.ntwAboutUs #ntwMainContent #mapSection h2 {
			color:#9999ff;
			font-size:2em;
			padding:0;
			width:100%;
			}

		.ntwAboutUs #ntwMainContent #mapSection h3 {
			font:1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;
			text-align:right;
			}

			.ntwAboutUs #ntwMainContent #mapSection h3 a {
				color:#ffff99;
				}

			.ntwAboutUs #ntwMainContent #mapSection h3 a:hover {
				color:#9999ff;
				}

		.ntwAboutUs #ntwMainContent #mapSection a img {
			border:3px solid #000b00;
			}

		.ntwAboutUs #ntwMainContent #mapSection a img:hover {
			border:3px solid #ff00ff;
			}


/* GALLERY PAGES STYLE SECTION: */
/*** Designer Information Section: ***/

	.ntwGallery #ntwMainContent .galleryColumn {
		text-align:center;
		width:220px;
		}

	.ntwGallery #ntwMainContent .galleryColumn h1 {
		border-bottom:1px dotted #9999ff;
		border-top:1px dotted #9999ff;
		font:2.3em Georgia, "Times New Roman", Times, serif;
		margin-bottom:10px;
		}

	.ntwGallery #ntwMainContent #galleryPromColumn {
		float:left;
		}
	
	.ntwGallery #ntwMainContent #galleryEveningColumn {
		float:left;
		margin-left:141px;
		}

	.ntwGallery #ntwMainContent #galleryMobColumn {
		float:right;
		}

.ntwGallery #designerInfo {
	float:left;
	margin-right:10px;
	width:303px;
	}
	
	.ntwGallery #designerInfo h2 {
		border-bottom:dotted 1px #9999ff;
		color:#9999ff;
		font-size:2.9em;
		padding-bottom:5px;
		}

		.ntwGallery #designerInfo h2.bold {
			border:none;
			font-size:1.9em;
			font-weight:bold;
			padding:6px 0;
			}

	.ntwGallery #designerInfo h3 {
		color:#bbbbff;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1.7em;
		font-weight:normal;
		line-height:1.2em;
		padding: 10px 0;
		}


/*** Designer Links Section: ***/	
	.ntwGallery #designerLinks {
		float:right;
		margin:0 0 0 16px;
		position:relative;
		text-align:left;
		width:295px;
		}
	
		.ntwGallery #designerLinks ul {
			border-bottom:dotted 1px #9999ff;
			padding-bottom:10px;
			}
	
		.ntwGallery #designerLinks h1 {
			border-bottom:dotted 1px #9999ff;
			color:#ff00ff;
			font-size:2.9em;
			margin-bottom:10px;
			padding-bottom:5px;
			text-align:left;
			}
	
		.ntwGallery #designerLinks h3 {
			margin-top:5px;
			padding-right:10px;
			text-align:right;
			}
		
			.ntwGallery #designerLinks h3 a {
				color:#ffff99;
				}
				
			.ntwGallery #designerLinks h3 a:hover {
				color:#9999ff;
				}
				
		.ntwGallery #designerLinks li a,  .galleryCategories dd a  {
			color:#ffff99;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:1.8em;
			line-height:1.4em;
			padding:0 0 20px 0;
			}
			
		.ntwGallery #designerLinks li:hover a, .galleryCategories dd:hover a {
			color:#9999ff;
			}
		
		.ntwGallery #designerLinks li:hover,  .galleryCategories dd:hover {
			background:#220022;
			}


	/*** Designer Gallery Tips Section: ***/
	.ntwGallery #ntwMainContent #galleryTips {
		bottom:-125px;
		position:absolute;
		}
	
	.ntwGallery #ntwMainContent #galleryTips h5 {
		color:#ff00ff;
		font:1.3em Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		margin-bottom:4px;
		}
	
	.ntwGallery #ntwMainContent #galleryTips p {
		color:#bbbbff;
		font:1.2em/1.3 "Trebuchet MS", Arial, Helvetica, sans-serif;
		}
	
	.ntwGallery #ntwMainContent #galleryTips p em {
		color:#ff00ff;
		font-weight:bolder;
		font-style:italic;
		}

.ntwGallery #ntwMainContent #yearLinks {
	margin:10px 0 0 314px;
	position:relative;
	text-align:center;
	width:313px;
}

	.ntwGallery #ntwMainContent #yearLinks a {
		color:#ffff99;
		font:2.8em Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
	}
	
	.ntwGallery #ntwMainContent #yearLinks a:hover {
		color:#9999ff;
	}

	.ntwGallery #ntwMainContent #yearLinks span {
		color:#bbbbff;
		font:2.8em Georgia, "Times New Roman", Times, serif;
		font-weight:bold;
		padding-bottom:5px;
		position:relative;
	}
	
	
/******************************************/
/*		CONTACT PAGE & FORM
/******************************************/

.ntwContact #ntwContactLeft {
	float:left;
	}


.ntwContact #ntwContactRight {
	float:right;
	width:300px;
	}

	.ntwContact #ntwContactRight h2 {
		color:#ff00ff;
		}

	.ntwContact #ntwContactRight h3 {
		color:#9999ff;
		}
		
		.ntwContact #ntwContactRight h2 a {
		color:#ffff99;
		}
		
		.ntwContact #ntwContactRight a:hover {
		color:#9999ff;
		}

.ntwContact #ntwMainContent h2.loneH2 {
	font-size:1.8em;
	margin-bottom:35px;
	}

.ntwContact #ntwContactLeft fieldset {
	display:inline;
	margin-bottom: 10px;
	padding:0 5px 0 0;
	vertical-align:top;
	width:304px;
	}

	.ntwContact #ntwContactLeft fieldset fieldset {
		margin:15px 0 0 0;
		}

.ntwContact #ntwContactLeft legend {
	color:#ff00ff;
	font:1.8em Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	padding: 0 2px 3px 2px;
	}

.ntwContact #ntwContactLeft label {
	color:#9999ff;
	display: inline-block;
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 1.6;
	vertical-align: top;
	width: 100px;
	}

.ntwContact #ntwContactLeft input, .ntwContact #ntwContactLeft select, .ntwContact #ntwContactLeft textarea {
	background:#cccbff;
	border:none;
	font:Georgia, "Times New Roman", Times, serif;
	}

.ntwContact #ntwContactLeft input:focus, .ntwContact #ntwContactLeft select:focus, .ntwContact #ntwContactLeft texarea:focus {
	background:#eeeeee;
	font:Georgia, "Times New Roman", Times, serif;
	}

.ntwContact #ntwContactLeft option:hover, ntwContact #ntwContactLeft option:focus {
	background:#9999ff;
	}

.ntwContact #ntwContactLeft fieldset ol, #ntwSlider .ntwContactForm fieldset ul {
	margin: 0;
	padding: 0;
	}

.ntwContact #ntwContactLeft fieldset li {
	list-style: none;
	padding: 3px;
	margin: 0;
	}

.ntwContact #ntwContactLeft em {
	color: #F00;
	font-weight: bold;
	font-size:1.1em;
	font-style:normal;
	}

.ntwContact #ntwContactLeft button {
	background:#000b00;
	border-top:solid 1px #cccbcc;
	border-right:solid 2px #333b33;
	border-bottom:solid 2px #333b33;
	border-left:solid 1px #cccbcc;
	color:#cccbcc;
	font:1.2em "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	margin:8px 40px 0 0;
	padding:0;
	}

.ntwContact #ntwContactLeft button:hover {
	background:#9999ff;
	color:#000b00;
	}

	

	

/******************************************/
/*		FOOTER
/******************************************/

#ntwFooterContainer {
	background: #9999ff;
	border-bottom:solid 1px #cccbcc;
	}

#ntwFooter {
	margin:auto;
	padding:30px 0;
	width:942px;
	}

	#ntwFooterInfo {
		padding:4px 0 20px 0;
		width:100%;
		}
	
	#ntwFooterInfo dl dd {
		color:#222b22;
		font-family:Georgia, "Times New Roman", Times, serif;
		}
	
	#ntwFooterInfo dl h1 {
		font-size:1.4em;
		}
		
	#ntwFooterInfo dl dd a {
		color:#003366;
		}
		
	#ntwFooterInfo dl dd a:hover {
		color:#cccce6;
		}
		
	#ntwFooterInfo dl.ntwFooterlocation dd {
		font-size:1.6em;
	}
		
	#ntwFooterInfo dl.ntwFooterPhone dd {
		font-size:1.8em;
		}
		
	#ntwFooterInfo dl.ntwFooterPhone dd span {
		font-size:80%;
		position:relative;
		top:-.05em;
		}
	
	#ntwFooterInfo dl.ntwStoreHours {
		text-align:right;
		}
	
	#ntwFooterInfo dl.ntwStoreHours dd {
		font-size:1.5em;
		}
		
	#ntwFooterInfo dl.ntwFooterNav dd {
		font:1.3em;
		}
		
	#ntwFooterInfo dl h4 a:hover {
		color:#bbbbe6;
		}
	
	#ntwFooterInfo ul li{
		display:inline;
		}



#ntwFooter dl {
	float:left;
	width:25%;
	margin:0 0 20px 0;
	}

#ntwFooter dl dt {
	color:#222b22;
	border-bottom:1px solid #bbbbe6;
	font:1.4em Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 1.4em;
	margin: 0 0 8px 0px;
	padding:0 0 4px 0;
	text-transform: uppercase;
	}

#ntwFooter dl dt.secondChild {
	border-bottom:1px dotted #bbbbe6;
	font-size:1.2em;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 1.4em;
	margin: 0 70px 0 0;
	padding:0 0 6px 0px;
	}

#ntwFooter dl dt a {
	color:#222b22;
	}

#ntwFooter dl dt.secondChild a {
	color:#222b22;
	}

#ntwFooter dl dt a:hover {
	color:#330033;
	}



	#ntwFooterLinks dl.ntwFooterQuickLinks dd {
		border-bottom:1px dotted #bbbbe6;
		font:1.1em/1.4  "Trebuchet MS", Arial, Helvetica, sans-serif;
		letter-spacing:1px;
		margin: 0 70px 0 10px;
		padding:1px 0;
		text-transform:none;
		}
	
	#ntwFooterLinks dl.ntwFooterQuickLinks dd:hover {
		background:#666a80;
		font-weight:bolder;
		font-variant:small-caps;
		padding-left:5px;
		padding-right:5px;
		margin-left:0px;
		}
	
	#ntwFooterLinks dl.ntwFooterQuickLinks dd:hover:before {
		border:none;
		padding-right:5px;
		margin-left:-8px;
		}


#ntwFooterLinks dl dd a {
	color:#003366;
	}

#ntwFooterLinks dl dd {
	color: #bbbbe6;
	}

#ntwFooterLinks dl dd:hover a {
	color: #bbbbe6;
	}




#ntwFooter dl.ntwFooterSocialNetworks{
	text-align:right;
	}

#ntwFooter dl.ntwFooterSocialNetworks dd {
	padding-bottom:2px;
	text-align:right;
	}
	
#ntwFooter dl.ntwFooterSocialNetworks dd a {
	color:#003366;
	font:1.6em "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
#ntwFooter dl.ntwFooterSocialNetworks dd a span {
	position:relative;
	top:-.6em;
	}

#ntwFooter dl.ntwFooterSocialNetworks dd a:hover {
	color:#bbbbe6;
	}
	
#ntwFooter dl.ntwFooterSocialNetworks dd img{
	margin:0 0 0 10px;
	}
	
#ntwFooter hr {
	border:solid #bbbbe6;
	border-width: 1px 0 0;
	clear: both;
	height: 0;
	margin:10px auto 4px auto;
	width:100%;
	}



/******************************************/
/*		COPY INFO
/******************************************/

#ntwCopyInfoContainer {
	background:#000b00;
	padding:20px 0;
	}

	#ntwCopyInfo {
		margin:auto;
		width:942px;
		}
		
		#ntwCopyInfo h1 {
			color:#bbbbff;
			font:1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-weight:normal;
			}
			
			#ntwCopyInfo h1 a {
				color:#ffff99;
				font-weight:bold;
				}

			#ntwCopyInfo h1 a:hover {
				color:#9999ff;
				}

/******************************************/
/*		GENERIC CLASSES
/******************************************/

.bold {
	font-weight:bold;
	}

.clearfloat {
	clear:both;
	}

.fltrt {
	float:right;
	}

.fltlft {
	float:left;
	}

.alignLeft {
	text-align:left;
	}

.alignRight {
	text-align:right;
	}