#Page-End { background-image: url('../grfx/main/new-bg/inset-bg.png'); }



/* ------------------------------------------------------------------- */ 
/* BCT */
/* ------------------------------------------------------------------- */
#Layout1-BCT-Wrapper 						{ padding:45px 0 10px 10px; font-size:.8em; text-transform:uppercase; color:#bcbcbc; }
#Layout1-BCT-Wrapper a						{ color:#bcbcbc; text-decoration:none; float:left; margin-right:4px; }
#Layout1-BCT-Wrapper span.bct-div-char		{ display:block; width:4px; height:5px; float:left; background:url('../grfx/navigation/bct-arrow.gif') no-repeat 0 0; text-indent:-999em; margin:0 10px 0 6px; position:relative; top:3px; font-size:10px }
#Layout1-BCT-Wrapper a:hover				{ color:#666666; }



/* ------------------------------------------------------------------- */ 
/* GENERAL */
/* ------------------------------------------------------------------- */
#Layout1-Wrapper a { color:#999999; }

#Layout1-Page-Title h2 { margin-left:10px; font-size:3em; text-transform:uppercase; color:#575757; }

#Layout1-Page-Text { border-top:1px solid #d9d9d9; }

#Layout1-Page-Text p,
#Layout1-Page-Text2 p,
#Layout1-Page-Text3 p,
#Layout1-Page-Text4 p { color:#848484; width:270px; margin-left:10px; }

#Layout1-Page-Text p img,
#Layout1-Page-Text2 p img,
#Layout1-Page-Text3 p img,
#Layout1-Page-Text4 p img	{ margin-left:-10px; float:left; padding:5px 20px 10px 0px; }

#Layout1-Page-Text p { font-weight:bold; }

#Project-Archive-List,
#Link-Container,
#Polls-Wrapper,
#Polls-Result-Wrapper,
#FeatureLinks-Wrapper,
#Layout1-FeaturedDesigner-Container 	{ width:148px; background-color:#000; margin:0; padding:0; position:absolute; right:0px; top:0; color:#FFFFFF; }


#Content-ColA { position:relative; margin:0; padding:0; }


/* ------------------------------------------------------------------- */ 
/* LIST */
/* ------------------------------------------------------------------- */
#Layout1-Page-Text ul,
#Layout1-Page-Text2 ul,
#Layout1-Page-Text3 ul,
#Layout1-Page-Text4 ul		{ padding:0; margin:0; list-style: none;  color:#848484; margin-left:10px; }

#Layout1-Page-Text ul li,
#Layout1-Page-Text2 ul li,
#Layout1-Page-Text3 ul li,
#Layout1-Page-Text4 ul li		{ padding:2px 0px 2px 10px; margin:0; background:url('../grfx/main/grey-bullet.gif') no-repeat center left; font-size:1.1em; }



/* ------------------------------------------------------------------- */ 
/* POLLS */
/* ------------------------------------------------------------------- */
#Polls-Wrapper,
#Polls-Result-Wrapper		{ top:0px; height:191px; z-index:1; }
#Polls-Wrapper img 	{ position:absolute; width:148px; height:191px; z-index:1; }
#Polls-Wrapper span.polls-label	{ text-indent:-9999px; position:absolute; z-index:2; background-image:url('../grfx/big-question/overlay.png') ; width:148px; height:191px;}
#Polls-Wrapper span.polls-title { position:absolute; top:55px; left:6px;z-index:5; font-size:1.2em; padding-right:5px;}
#Polls-Wrapper a.yes	{ text-indent:-9999px; z-index:3; position:absolute; bottom:8px; left:6px; background-image:url('../grfx/big-question/yes.png') ; width:39px; height:19px;}
#Polls-Wrapper a.no	{ text-indent:-9999px; z-index:3; position:absolute; bottom:8px; right:6px;background-image:url('../grfx/big-question/no.png') ; width:37px; height:20px; }

#Polls-Result-Wrapper span.pollsResults-label	{ text-indent:-9999px; position:absolute; z-index:2; background-image:url('../grfx/big-question/overlay2.png') ; width:148px; height:191px;}
#Polls-Result-Wrapper span.polls-title { position:absolute; top:55px; left:6px;z-index:5; font-size:1.2em; padding-right:5px;}
#Polls-Result-Wrapper span.next-poll a	{ text-indent:-9999px; z-index:3; position:absolute; bottom:8px; right:6px;background-image:url('../grfx/big-question/next.png') ; background-repeat:no-repeat; background-position:top right;width:136px; height:20px; }
#Polls-Result-Wrapper span.yes	{ position:absolute; top:102px; left:0px; z-index:2; background-image:url('../grfx/big-question/green.gif');/*background-color: transparent; background-image: url('../grfx/main/alpha.png');background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;*/ padding:2px 2px 1px 4px; width:128px; text-transform:uppercase;}
#Polls-Result-Wrapper span.no	{ position:absolute; top:120px; left:0px; z-index:2; background-image:url('../grfx/big-question/red.gif');/*background-color: transparent; background-image: url('../grfx/main/alpha.png');background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;*/ padding:2px 2px 1px 4px; width:128px; text-transform:uppercase;}
#Polls-Result-Wrapper span.total	{ position:absolute; top:138px; left:0px; z-index:2;/*background-color: transparent; background-image: url('../grfx/main/alpha.png');background-repeat: repeat;background-attachment: scroll;background-position: 0% 0%;*/ padding:2px 2px 1px 4px; width:100px; text-transform:uppercase;}
#Polls-Results-Wrapper img.logo	{ position:absolute; width:148px; height:189px; z-index:1; }
#Polls-Results-Wrapper pollcopy1 	{display:none; }
#Polls-Results-Wrapper pollcopy2 	{display:none; }










/*
<div id="Polls-Result-Wrapper">
	<span class="pollsResults-label">THE BIG ANSWER</span>
	<span class="pollcopy1"></span>
	<span class="yes">yes - 80%<br></span>
	<span class="no">no - 20%<br></span>
	<span class="total">total - 126<br></span>
	<span class="pollcopy2"></span>
</div>
*/


/* ------------------------------------------------------------------- */ 
/* FEATURED DESIGNER */
/* ------------------------------------------------------------------- */
#Layout1-FeaturedDesigner-Container 		{ top:215px; height:110px; }
#Layout1-FeaturedDesigner-Wrapper			{ position:relative; }
#Layout1-FeaturedDesigner-Container span.featuredDesigner-label 	{ position:absolute; top:0; left:0; visibility:hidden; }
#Layout1-FeaturedDesigner-Container ul		{ position:absolute; top:0; left:0; margin:0; padding:0; }
#Layout1-FeaturedDesigner-Container ul li	{ margin:0; padding:0; list-style:none; }
#Layout1-FeaturedDesigner-Container ul li a {  }
#Layout1-FeaturedDesigner-Container	img	 	{ position:absolute; top:0; left:0; width:148px; height:110px; }







/* ------------------------------------------------------------------- */ 
/* FEATURED LINKS */
/* ------------------------------------------------------------------- */
#FeatureLinks-Wrapper  					{ top:360px; }
#FeatureLinks-Wrapper ul				{ position:absolute; top:0; left:0; margin:0; padding:0; }
#FeatureLinks-Wrapper ul li				{ margin:0; padding:0px 0px 10px 0px; list-style:none; width:148px; text-align:center; }
span.featurelink-label					{ display:none; }
#FeatureLinks-Wrapper ul li a 			{ display:block; width:80px; height:30px; margin-left:30px; background-position: top left; background-repeat:no-repeat; text-indent:-9999px; }
#FeatureLinks-Wrapper ul li a.CAPARO 	{ background-image:url('../grfx/logos/caparo.gif') ; }
#FeatureLinks-Wrapper ul li a.ESTANDS 	{ background-image:url('../grfx/logos/Est-Sons2.gif') ; }
#FeatureLinks-Wrapper ul li a.APRRO 	{ background-image:url('../grfx/logos/Aprro2.gif') ; }
#FeatureLinks-Wrapper ul li a.DAVIDGILL	{ background-image:url('../grfx/logos/David-Gill2.gif') ; }
#FeatureLinks-Wrapper ul li a.DECORARTS { background-image:url('../grfx/logos/Dector-Arts2.gif') ; }
#FeatureLinks-Wrapper ul li a.CORIAN 	{ background-image:url('../grfx/logos/Corian2.gif') ; }
#FeatureLinks-Wrapper ul li a.FUSION 	{ background-image:url('../grfx/logos/Fusion2.gif') ; }
#FeatureLinks-Wrapper ul li a.REED 		{ background-image:url('../grfx/logos/Reed2.gif') ; }




#FeatureLinks-Wrapper ul li a:hover		{ background-position: bottom left; }


/* ------------------------------------------------------------------- */ 
/* LINKS */
/* ------------------------------------------------------------------- */
#Link-Container  	{ top:700px; }


/* ------------------------------------------------------------------- */ 
/* COUNTER */
/* ------------------------------------------------------------------- */
#project-counter,
#product-counter,
#news-counter,
#blog-counter { position:absolute; top:30px; right:10px; width:65px; height:45px; background-color:#000000; color:#FFFFFF; text-align:center; overflow:hidden; padding-top:50px }
#project-counter span.posts-no,
#product-counter span.posts-no,
#news-counter span.posts-no,
#blog-counter span.posts-no { display:block; font-size:20px; }
#project-counter span.posts-lab,
#product-counter span.posts-lab,
#news-counter span.posts-lab,
#blog-counter span.posts-lab { display:block; text-transform:uppercase; font-size:9px; }


/* ------------------------------------------------------------------- */ 
/* BLOG STYLE */
/* ------------------------------------------------------------------- */
ul.project-list,
ul.prod-list,
#Layout1-News-Wrapper ul,
#Layout1-Blog-List ul,
#Layout1-Editors-Wrapper ul { margin:0; padding:0; list-style:none; }

ul.project-list li,
ul.prod-list li,
#Layout1-News-Wrapper ul li,
#Layout1-Blog-List ul li,
#Layout1-Editors-Wrapper ul li { margin:0; padding:5px 0; }

ul.project-list span p,
ul.prod-list span p,
#Layout1-News-Wrapper ul span p,
span.profile-description p,
#Layout1-Blog-List ul span p,
#Layout1-PressRelease-Article-Wrapper p,
span.client-description p { color:#848484; width:270px; margin-left:10px; font-size:1.1em; }

#Layout1-Editors-Wrapper ul span.editor-summary,
#Layout1-Editors-Wrapper ul span.editor-name { color:#848484; width:270px;  font-size:1.1em; }

#Layout1-Editors-Wrapper ul,
#Layout1-Page-Text p	{width:270px;margin-left:10px;}

span.profile-description p,
span.client-description p { font-weight:bold; }

span.profile-description p + p,
span.client-description p + p { font-weight:normal; }

ul.project-list span p img,
ul.prod-list span p img,
#Layout1-News-Wrapper ul span p img,
#Layout1-Designer-Profile-Wrapper img,
#Layout1-Blog-List ul span p img,
#Layout1-PressRelease-Article-Wrapper img,
#Layout1-Editors-Wrapper ul img,
#Layout1-Client-Profile-Wrapper img { margin-left:-10px; float:left; padding:5px 20px 10px 0px; }

ul.project-list span.project-mainbody1 p,
ul.prod-list span.project-mainbody1 p,
#Layout1-News-Wrapper ul span.project-mainbody1 p,
span.prod-spec1,
span.news-mainbody1,
#Layout1-Blog-List ul span.blog-spec1 p	{ font-weight:bold; }

ul.project-list span.project-date,
ul.project-list span.project-name,
ul.prod-list span.project-date,
ul.prod-list span.prod-title,
#Layout1-News-Wrapper ul span.news-date,
#Layout1-News-Wrapper ul span.news-name,
#Layout1-News-Wrapper ul span.posted-by,
#Layout1-Designer-Profile-Wrapper span.profile-name,
#Layout1-Designer-Profile-Wrapper span.title,
#Layout1-Designer-Profile-Wrapper span.sub-title,
span.sub-title,
#Layout1-Editors-Wrapper span.job-title,
#Layout1-Blog-List ul span.blog-date,
#Layout1-Blog-List ul span.blog-title,
#Layout1-PressRelease-Article-Wrapper p.posted,
#Layout1-Client-Profile-Wrapper span.client-title  { display:block; margin-left:10px;  color:#848484; text-transform:uppercase; font-weight:bold; font-size:1.2em; width:270px; clear:both; }

#Layout1-Editors-Wrapper ul span.editor-name { font-weight:bold;  padding:0 5px 0 0; text-transform:uppercase; /*display:block;*/ margin-bottom:0px; }

#Layout1-News-Wrapper ul span.news-date,
#Layout1-Client-Profile-Wrapper span.client-title  { margin-top:5px; }

#Layout1-Designer-Profile-Wrapper span.profile-name  { margin-top:10px; margin-bottom:10px; }

ul.project-list span.project-date,
ul.prod-list span.project-date,
#Layout1-News-Wrapper ul span.news-date,
#Layout1-News-Wrapper ul span.posted-by,
#Layout1-Designer-Profile-Wrapper span.sub-title,
span.sub-title,
#Layout1-Editors-Wrapper span.job-title,
#Layout1-Blog-List ul span.blog-date,
#Layout1-PressRelease-Article-Wrapper p.posted  { color:#bababa; }

#Layout1-News-Wrapper ul span.posted-by  { font-size:1.0em; margin-bottom:10px; }

#Layout1-Editors-Wrapper span.job-title,
#Layout1-PressRelease-Article-Wrapper p.posted  { font-size:1.0em; margin-bottom:10px; margin-left:0px;}



/* ------------------------------------------------------------------- */ 
/* BOOKMARK WITH */
/* ------------------------------------------------------------------- */

#BookmarkWith-Wrapper							{ position:relative; height:15px; width:270px; margin:10px 0px 10px 10px; clear:both; border-bottom:1px solid #d9d9d9; padding-bottom:10px;  }
#BookmarkWith-Wrapper h4						{ display:none; }
#BookmarkWith-Wrapper ul						{ float:right; margin:0; padding:0; }
#BookmarkWith-Wrapper ul li						{ list-style:none; float:left; padding-left:5px; margin:0; }
#BookmarkWith-Wrapper ul li a,
#BookmarkWith-Wrapper ul li a:visited			{ text-decoration:none; color:#000000; font-size:1.1em; padding:0; display:block; height:15px; background-position:top left; background-repeat:no-repeat; }

#BookmarkWith-Wrapper span.what-are				{ display:none; }

#BookmarkWith-Wrapper span.delicious a,
#BookmarkWith-Wrapper span.delicious-active a	{ text-indent:-9999px; background-image:url('../grfx/navigation/delicious.gif'); width:15px; }

#BookmarkWith-Wrapper span.digg a,
#BookmarkWith-Wrapper span.digg-active a		{ text-indent:-9999px; background-image:url('../grfx/navigation/digg.gif'); width:16px; }

#BookmarkWith-Wrapper span.reddit a,
#BookmarkWith-Wrapper span.reddit-active a	    { text-indent:-9999px; background-image:url('../grfx/navigation/reddit.gif'); width:13px; }
#BookmarkWith-Wrapper span.facebook a,
#BookmarkWith-Wrapper span.facebook-active a 	{ text-indent:-9999px; background-image:url('../grfx/navigation/facebook.gif'); width:15px; }

#BookmarkWith-Wrapper span.stumbleupon a,
#BookmarkWith-Wrapper span.stumbleupon-active a	{ text-indent:-9999px; background-image:url('../grfx/navigation/stumble-upon.gif'); width:15px; }

#BookmarkWith-Wrapper ul li a:hover,
#BookmarkWith-Wrapper ul li a.active			{ background-position:bottom left; }






/* ------------------------------------------------------------------- */ 
/* RELATED LINKS */
/* ------------------------------------------------------------------- */
#Layout1-RelatedLinks-Container,
#News-Article-Related-Links,
#Project-Article-Related-Links,
#Product-Article-Related-Links,
#Blog-Related-Links					{ width:260px; padding:10px; background:#000000 url('../grfx/main/header-bg.gif') repeat-x 0 0; clear:both; }
#Layout1-RelatedLinks-Container h4,
#News-Article-Related-Links h4,
#Project-Article-Related-Links h4,
#Product-Article-Related-Links h4,
#Blog-Related-Links h4				{ color:#FFFFFF; display:block; text-transform:uppercase; font-weight:bold; font-size:1.1em; width:260px; clear:both; margin:0; padding:0; margin-bottom:5px; font-weight:100;  }
#Layout1-RelatedLinks-Container ul,
#News-Article-Related-Links ul,
#Project-Article-Related-Links ul,
#Product-Article-Related-Links ul,
#Blog-Related-Links ul				{ padding:0; margin:0; }
#Layout1-RelatedLinks-Container ul li,
#News-Article-Related-Links ul li,
#Project-Article-Related-Links ul li,
#Product-Article-Related-Links ul li,
#Blog-Related-Links ul li			{ padding:0; list-style:none; margin:0;  padding-bottom:3px; }
#Layout1-RelatedLinks-Container ul li a,
#News-Article-Related-Links ul li a,
#Project-Article-Related-Links ul li a,
#Product-Article-Related-Links ul li a,
#Blog-Related-Links ul li a 			{ padding-right:15px; background: url('../grfx/main/grey-bullet.gif') no-repeat right center; /*padding-left:12px; background-position:left center;*/ }
#Layout1-RelatedLinks-Container ul li a:hover,
#News-Article-Related-Links ul li a:hover,
#Project-Article-Related-Links ul li a:hover,
#Product-Article-Related-Links ul li a:hover,
#Blog-Related-Links ul li a:hover	{ background-image: url('../grfx/main/white-bullet.gif'); text-decoration:none; color:#FFFFFF; }


