@charset "UTF-8";
/* CSS Document */


/*//////////////Body/////////////*/
body {
	margin: 0px;
	background-color:#FFFFE0;
}

/*//////////////Divs/////////////*/
div#shell{
	position:relative;
	width:850px;
	}
div#nav {
	position:relative;
	width:200px;
	top:10px;
	left:0px;
	}
div.block_border{
	position:absolute;
	right:-12px;
	top:0px;
	width:12px;
	height:20px;
	background-color:#FFFFE0;
	}
div.block_border_selected{
	position:absolute;
	left:-12px;
	top:0px;
	width:12px;
	height:20px;
	background-color:#FFFFE0;
	}
div#homeimage{
	position:absolute;
	top:153px;
	left:320px;
	}
div#homeintro {
	position:absolute;
	top:113px;
	right:0px;
	text-align:right;
	font-family:Helvetica, Arial;
	}
div#clear{
	clear:both;
	margin-top:10px;
	}
div#home_line, div#rugs_line, div#wall_line, div#studio_line, div#about_line, div#links_line, div#contact_line, div#news_line {
	position:absolute;
	top:152px;
	width:330px;
	border-top:1px solid #95A84F;
	height:1px;
	margin:0px;
	padding:0px;
	z-index:10;
	}
div#home_line{
	width:100%;
	}	
div#rugs_line {
	border-top:1px solid #8B5411;
	top:40px;
	}
div#wall_line {
	border-top:1px solid #C6952E;
	top:96px;
	}
div#about_line {
 	border-top:1px solid #5AA6BD;
	top:208px;
	}	
 div#studio_line {
 	border-top:1px solid #2F9FDE;
	top:264px;
	}
 div#links_line {
 	border-top:1px solid #2C75C8;
	top:320px;
	}
 div#contact_line {
 	border-top:1px solid #0C3A96;
	top:376px;
	}
div#news_line{
	border-top:1px solid #192847;
	top:432px;
	}							

/*//////////////Lists/////////////*/			
#nav ul,li {
	list-style:none;
	padding:0;
	margin:0;
	text-align:right;
	}
#nav li, #nav li.selected{
	position:relative;
	display:block;
	margin-bottom:25px;
	height:20px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	width:169px;
	background-color:#FFFFE0;
	}
#nav li{
	border-bottom:1px solid;
	border-right:11px solid;
	z-index:9;
	}		
#nav li.selected {
	left:189px;
	margin-bottom:25px;
	border-left:11px solid;
	border-bottom:1px solid #FFFFE0;
	border-right:0px;
	text-align:left;
	background:none;
	height:20px;
	width:110px;
	}					
#nav li#rugs {
	border-color: #8B5411;
	color:#8B5411;
	font-size:16px;
	}
#nav li#wall {
	border-color: #C6952E;
	color:#C6952E;
	font-size:16px;
	}
#nav li#home {
	border-color: #95A84F;
	color:#95A84F;
	}
#nav li#about {
	border-color: #5AA6BD;
	color:#5AA6BD;
	}
#nav li#studio {
	border-color: #2F9FDE;
	color:#2F9FDE;
	}
#nav li#links {
	border-color: #2C75C8;
	color:#2C75C8;
	}
#nav li#contact {
	border-color: #0C3A96;
	color:#0C3A96;
	}
#nav li#news {
	border-color: #192847;
	color:#192847;
	}	
#nav li#logo {
	border:0;
	padding:0;
	font-size:20px;
	letter-spacing:1px;
	margin-bottom:20px;
	height:60px;
	width:200px;
	}
#nav li.email {
	border:0;
	padding:0;
	margin-bottom:10px;
	font-size:13px;
	width:200px;
	}
#nav li#rugs:hover, #nav li#wall:hover, #nav li#home:hover, #nav li#about:hover, #nav li#studio:hover, #nav li#links:hover, #nav li#contact:hover, #nav li#news:hover{
	border-right-color:#666;
	border-bottom-color:#666;
	}
#nav ul li.selected:hover{
	border-bottom:1px solid #FFFFE0;
	}
ul#cv li{
	float:none;
	text-align:left;
	margin:0px;
	padding:0px;
	margin-bottom:3px;
	}
ul#cv{
	margin:0;
	padding:0;
	list-style:none;
	}											


/*//////////////Links/////////////*/	
a.rugs:link, a.rugs:visited , .rugs {
	color:#8B5411;
	}	
a.wall:link, a.wall:visited , .wall {
	color:#C6952E;
	}
a.home:link, a.home:visited, .home{
	color:#95A84F;
	}	
a.about:link, a.about:visited, .about{
	color:#5AA6BD;
}		
a.studio:link, a.studio:visited, .studio {
	color:#2F9FDE;
	}
a.links:link, a.links:visited, .links {
	color:#2C75C8;
	}
a.contact:link, a.contact:visited, .contact {
	color:#0C3A96;
	}	
a.news:link, a.news:visited, .news {
	color:#192847;
	}				
a.muriel:link, a.muriel:visited, .muriel{
	color:#666;
	}
a.metric:link, a.metric:visited, .metric{
	color:#999;;
	}	
a.rugs:hover, a.home:hover, a.wall:hover, a.studio:hover, a.about:hover, a.links:hover, a.contact:hover, a.metric:hover, a.news:hover {
	color:#666;
	}
a.muriel:hover{
	text-decoration:underline;
	}
		
a:link {
	text-decoration:none;
	}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #999999;
}
#nav li a {
	width:100%;
	height:30px;
	display:block;
	background-color:#FFFFE0;
	}


/*//////////////Fonts/////////////*/
body,td,th {
	color: #666666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
	
.heading, .heading_large, .cvheading, .ccvheading {
	font-size:20px;
	letter-spacing:1px;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.heading_large {
	font-size:26px;
	}
.black{
	color:#000000;
	font-size:16px;
	}
.cvheading{
	color:#95A84F;
	margin-top:40px;
	}	
.ccvheading{
	color:#95A84F;
	margin-left:40px;
	font-size:16px;
	}				
	
