
/* ///////////////// */
/* 1. Page Structure */
/* ///////////////// */

/*/ a. Canvas /*/
BODY			{margin:0; padding:0; background:#fff url('img/canvas/bg.jpg') repeat-x; }
#canvasWrapper	{margin:0px auto; width:830px; }
#canvasTop		{background:#FFF url('img/canvas/top.png') no-repeat; }
#canvasBot		{background:#FFF url('img/canvas/bot.jpg') no-repeat left bottom; height:35px;}

.contentArea	{margin-left: 40px; width:780px;}


/*/ Header & Navigation /*/
#logo					{position:absolute; top:44px; left:40px;}
#header					{position:relative; height:146px;}

#navTabs				{position:absolute; top:84px; right:32px;}
#accountNav				{position:absolute; top:50px; right:40px;}

UL#mTabNav li			{list-style:none;float:left;}
UL#mTabNav 				{margin:0; padding:0;}


/* ///////////// */
/* 3. Furniture  */
/* ///////////// */

.dottedLine				{background: url('img/furniture/dotted_line.gif') repeat-x 0px 50%;	margin:0; padding:0; height:15px; font-size:1px;}
.dottedLine2			{background: url('img/furniture/dotted_line.gif') repeat-x 0 0;	margin:0; padding:0; height:1px; font-size:1px;}
.doubleArrow			{font: 1.25em Arial;}

.pcScreenPromo{background: url('img/furniture/pc_screen2.jpg') no-repeat; height:310px; width:758px; margin-top:20px;}

.pcScreenPromo ul#imgLoop {
	position:absolute; top:10px; left:10px;
	margin:0; padding:0;
}

ul#imgLoop li {
	position:absolute; top:48px; left:235px;
	margin:0; padding:0; list-style:none;
}

#caseStudyBox{background: url(img/furniture/comment_icon.gif) no-repeat 0 14px;}
#caseStudyBox h3{padding-left:58px;}
#caseStudyBox p.comment{font-style:italic;}

#latestNewsBox{background: url(img/furniture/news_icon.gif) no-repeat 0 14px;}
#latestNewsBox h3{padding-left:58px;}

#latestNewsBox li{list-style:none; padding:0; margin:20px 0 0 0;}
#latestNewsBox ul{margin-bottom:20px;}
#latestNewsBox p{padding:0; margin:0;}
#latestNewsBox p.newsSummary {font-size:11px; line-height:16px; padding-left:14px;}

#featuresBespoke{background: url(img/furniture/bespoke_icon.gif) no-repeat 0 14px;}
#featuresBespoke h3{padding-left:46px;}

#featuresComingSoon{background: url(img/furniture/new_features_icon.gif) no-repeat 0 14px;}
#featuresComingSoon h3{padding-left:36px;}

.quoteBox{ margin-top:20px;}
.quoteBox .top{background: url(img/furniture/quotebox.gif) no-repeat left top; padding: 10px 100px 10px 80px;}
.quoteBox .btm{background: url(img/furniture/quotebox.gif) no-repeat left bottom; text-align:right; padding: 0 100px 42px 0;}

#featureNav{
	margin:0; padding:0;}				
#featureNav li{
border-bottom:1px dotted #ccc;
	font-size:11px; list-style:none; line-height:18px; background: url(img/furniture/link_icon.gif) no-repeat 0 12px; padding:6px 0 6px 14px;}
#featureNav li.selected{
	background: url(img/furniture/link_selected.gif) no-repeat 0 12px;}
#featureNav li.selected a{
	color:#690;}
#featureNav li.last{
	background: url(img/furniture/link_icon.gif) no-repeat 0 12px; border:none;}
#featureNav li.listHeader{
	font-size:9px; background:none; background-color:#ccc; color:#666; padding:3px 10px 2px 6px; border:none;}

#featureNav .indexLink{padding-bottom:20px;}
#featureNav li.selected{font-weight:bold; color:#000;}








