@charset "utf-8";

img, div, hr, h1, h2, a, span { behavior: url(/includes/iepngfix.htc); border: none; }
body {
	background: url(/images/piccadillydesigns_bg.gif);
	font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
	font-size:14px;
	color:#bda971;
	line-height:16px;
	text-align:center;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:50px;
}
h1 { font-family: "Times New Roman", Times, serif; font-size: 28px; color:#bda971; padding: 0px; margin: 0px; font-weight:lighter; line-height:30px; }
h2 { font-family: "Times New Roman", Times, serif; font-size: 20px; color:#bda971; padding: 0px; margin: 0 0 10px 0; font-weight:lighter; line-height:16px; }
a { color:#ae9242; text-decoration:none; } 
a:visited { color:#ae9242; }
a:hover { color:#ae9242; text-decoration:underline; }
ul { list-style:square; }
#bodycontainer {
	width: 950px;  
	margin-left: auto;
	margin-right: auto;
	margin-top:60px; 
	text-align: left;
	padding-bottom:40px;
	margin-bottom:40px; 
}
#bodycontainer .home {
	height:600px;
}
#maincontainer {
	width: 950px;  
	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	text-align: left;
	float:left;
	background:url(/images/pixel_black_transparent_70.png);
	border:1px solid #221e13;
}
.bdr { border:1px solid #ae9242; } 
/* .filter { filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/images/rondayan.png', sizingMethod='scale'); }  */
#navcontainer { position:relative /* background:url(/images/pixel_black_transparent_30.png) */ }
#contentcontainer { margin:25px 20px 30px 265px; width:630px; min-height:560px; } 
#homefooter { position:relative; top:600px; font-size:12px; color:#6f664c; padding:10px 0 15px 0px; }
#footer { height:30px; width:200px; padding:10px 0 15px 10px; font-size:12px; color:#6f664c; }   
.important { font-size:15px; line-height:18px; } 
/*
.transparent {
	filter:alpha(opacity=70);
	-moz-opacity:.70;
	opacity:.70;
}
.solid {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
*/
.homepicbg {
	position: absolute;
	top: 14px;
	left: 427px;
	width: 422px;
	height: 531px;
	background:url(/images/home_pic_gallery_bg.png);
}
#homepicgallery { 
	position: absolute;
	top: 21px;
	left: 21px;
	width: 379px;
	height: 488px;
	overflow:hidden;
}
#homeslogan {
	position: absolute;
	top: 548px;
	left: 427px;
	width: 422px;
	height: 26px;
	background:url(/images/interiordesignerstotherichandfamous.gif);
}
#homelogo {
	position: absolute;
	top: 34px;
	left: 86px;
	width: 179px;
	height: 144px;
	background:url(/images/piccadillydesigns_homelogo.gif); 
}
#nav1 {	position:absolute; top: 209px;	left: 86px;	width:179px; height:50px; background:url(/images/nav_rondayan.gif); }
#nav1:hover { position: absolute;	top:209px; left:86px; width:179px; height:50px;	background:url(/images/nav_rondayan-over.gif); }
#nav2 {	position: absolute;	top: 259px;	left: 86px;	width: 179px; height: 50px; background:url(/images/nav_inthenews.gif); }
#nav2:hover { position: absolute;	top:259px; left:86px; width:179px; height:50px;	background:url(/images/nav_inthenews-over.gif); }
#nav3 {	position: absolute;	top: 309px;	left: 86px;	width: 179px; height: 50px; background:url(/images/nav_portfolio.gif); }
#nav3:hover { position: absolute;	top:309px; left:86px; width:179px; height:50px;	background:url(/images/nav_portfolio-over.gif); }
#nav4 {	position: absolute;	top: 359px;	left: 86px;	width: 179px; height: 50px; background:url(/images/nav_ourclients.gif); }
#nav4:hover { position: absolute;	top:359px; left:86px; width:179px; height:50px;	background:url(/images/nav_ourclients-over.gif); }
#nav5 {	position: absolute;	top: 409px;	left: 86px;	width: 179px; height: 50px; background:url(/images/nav_services.gif); }
#nav5:hover { position: absolute;	top:409px; left:86px; width:179px; height:50px;	background:url(/images/nav_services-over.gif); }
#nav6 {	position: absolute;	top: 459px;	left: 86px;	width: 179px; height: 50px; background:url(/images/nav_contactus.gif); }
#nav6:hover { position: absolute;	top:459px; left:86px; width:179px; height:50px;	background:url(/images/nav_contactus-over.gif); }

#sublogo {
	position: absolute;  
	top: 34px;
	left: 86px;
	width: 128px;
	height: 102px;
	background:url(/images/piccadillydesigns_sublogo.gif);
}

#subnav_home {	position: absolute;	top: 156px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_home.gif); }
#subnav_home:hover { background:url(/images/subnav_home-over.gif); }

#subnav_ron {	position: absolute;	top: 192px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_rondayan.gif); }
#subnav_ron:hover { background:url(/images/subnav_rondayan-over.gif); }
#subnav_ron-sel { position: absolute;	top:192px; left:86px; width:128px; height: 36px; background:url(/images/subnav_rondayan-over.gif); } 

#subnav_news {	position: absolute;	top: 228px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_inthenews.gif); }
#subnav_news:hover { background:url(/images/subnav_inthenews-over.gif); }
#subnav_news-sel {	position: absolute;	top: 228px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_inthenews-over.gif); }

#subnav_portfolio {	position: absolute;	top: 264px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_portfolio.gif); }
#subnav_portfolio:hover { background:url(/images/subnav_portfolio-over.gif); }
#subnav_portfolio-sel {	position: absolute;	top: 264px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_portfolio-over.gif); }

#subnav_clients {	position: absolute;	top: 300px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_ourclients.gif); }
#subnav_clients:hover { background:url(/images/subnav_ourclients-over.gif); }
#subnav_clients-sel {	position: absolute;	top: 300px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_ourclients-over.gif); }

#subnav_services {	position: absolute;	top: 336px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_services.gif); }
#subnav_services:hover { background:url(/images/subnav_services-over.gif); }
#subnav_services-sel {	position: absolute;	top: 336px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_services-over.gif); }

#subnav_contactus {	position: absolute;	top: 372px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_contactus.gif); }
#subnav_contactus:hover { background:url(/images/subnav_contactus-over.gif); }
#subnav_contactus-sel {	position: absolute;	top: 372px;	left: 86px; width:128px; height: 36px; background:url(/images/subnav_contactus-over.gif); } 

/* Accordion Effect */
.accordion_title, .accordion_content, .accordion_container { position:relative; width:100%; }
.accordion_title { height:20px; width:350px; } 
.accordion_content { height:0px; overflow:hidden; display:none; border:1px solid #bda971; padding:10px; font-style:italic; background:url(/images/pixel_black_transparent_30.png); margin-bottom:10px; } 
.accordion_container { }
.recommendation_letter_original_link { text-align:right; font-style:normal; }

.left_news_block { float:left; border:1px solid #64613e; width:280px; margin-right:20px; margin-bottom:20px; padding: 10px; }  
.right_news_block { float:right; border:1px solid #64613e; width:280px; margin-bottom:20px; padding: 10px; }
.img_news { border: 1px solid #928f6b; margin-right:10px; float:left; }
.read_article_link { float:right; }
.portfolio_thumbs { float:left; }
.view_all_photos { float:right; position:absolute; }

div .portfolio_block { position:relative; border-bottom:1px dotted #6f664c;padding-bottom:10px; } 
div .portfolio_block img { margin-right:15px; border:3px double #6f664c; } 
div .portfolio_block .block_title { font-weight:bold; font-size:15px; margin:0px; padding:0px; }