/* CSS Document */
html
	{
		overflow:-moz-scrollbars-vertical;
	}
body
	{
		background-color:#000000;
		/*background-color:#494C49;*/
		background-image:url(tpl_images/sanderson_bg.jpg);
		background-repeat:no-repeat;
		background-position:center top;
		margin:20px;
		font-family:"Helvetica Neue",Georgia, "Times New Roman", Times, serif;
		/*font-family:"Helvetica Neue",Arial, Helvetica, sans-serif;*/
		color:#fff;/*#777263;*/
	}
a
	{
		text-decoration:none;
		color:#FFF;
		cursor:pointer;
	}
a:hover
	{
		border-bottom:1px solid #C41130;
		color:#FFF;
	}	
#stylists a,#stylists a:hover

{
	margin:4px;
	padding:4px;
	float:left;
	border:1px solid #CC9900;

}
#stylists a:hover

{
	background-color:#000000;
	border:1px solid #000000;
	color:#fff;
}
.line
	{
		border:none;
		color:none;
		background-image:url(tpl_images/line.gif);
		width:100%;
		background-position:center center;
		height:5px;
		margin:0 0 10px 0;
		background-repeat:no-repeat;
	}
table
	{
		border-collapse:collapse;
	}
.footer
	{
		text-align:right;
		font-size:11px;
		color:#C41130;
	}
.footer a
	{
		text-align:right;
		font-size:11px;
		color:#C41130;
	}
.left-column
	{
	
		background-color:#FFFFFF;
		background-image:url(tpl_images/w_shadow_l.png);
		background-position:left;
		background-repeat:repeat-y;
		border:1px solid #C41130;
		padding-bottom:40px;
		
	}
.main-column
	{
		background:#C41130 url(tpl_images/main_bg.png);
		background-position:top left;
		background-repeat:no-repeat;
		/*width:800px;*/
		border:1px solid #C41130;
		padding:130px 10px 40px 27px;
		width:500px;
		
	}
.title
	{
		font-size:large;
		font-weight:bold;
		padding:0 0 5px 0;
	}
.main-content a
	{
		text-decoration:underline;
		color:#F3D1CB;/*#E39487;*/
	}
.main-content a:hover
	{
		color:#fff;
	}	
.nav a, .nav a:hover
	{
		color:#000000;
		display:block;
		/*border:1px solid #ff0000;
		font-family:Georgia, "Times New Roman", Times, serif;
		*/
		text-align:left;
		padding:5px 0 5px 5px;
		
		text-decoration:none;
		border:1px solid #FFFFFF;
		width:132px;
		margin-left:22px;
		font-size:14px;
		
	}
.nav a:hover
	{
		
		background-image:url(tpl_images/nav_ind.png);
		background-repeat:no-repeat;
		background-position:center center;
		color:#474516;
		border:1px solid #E39487;
		background-color:#E39487;
	}
	