/* General
======================================*/
body {
background:url(images/bg_main.jpg) #c3ccdb repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2B394D;
margin:0;
}

	a:link, a:visited {
	text-decoration:underline;
	color:#857435;

	}
	a:hover {
	text-decoration:none;
	color:#ffffff;
	}
	
	
	p.ind {
	text-indent:1cm;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
	p {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2B394D;
	}
	
	
	p.other {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d3c48a;
	}
		
	
	h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	}
	
	h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#2B394D;
	}
	
	h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2B394D;
	}
	
	img {
	border-color:#2B394D;
	}


/* Gallery
======================================*/
/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 

/* common styling for all galleries */
a.gallery, a.gallery:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:47px; float:left; margin:4px; z-index:50;}

/**Gallery Commercial 
---------------------------------------------**/
a.slidea {background:url(gal_com/sm/1.jpg);}
a.slideb {background:url(gal_com/sm/2.jpg);}
a.slidec {background:url(gal_com/sm/3.jpg);}
a.slided {background:url(gal_com/sm/4.jpg);}
a.slidee {background:url(gal_com/sm/5.jpg);}
a.slidef {background:url(gal_com/sm/6.jpg);}
a.slideg {background:url(gal_com/sm/7.jpg);}
a.slideh {background:url(gal_com/sm/8.jpg);}
a.slidei {background:url(gal_com/sm/9.jpg);}
a.slidej {background:url(gal_com/sm/10.jpg);}
a.slidek {background:url(gal_com/sm/11.jpg);}
a.slidel {background:url(gal_com/sm/12.jpg);}
a.slidem {background:url(gal_com/sm/13.jpg);}
a.sliden {background:url(gal_com/sm/14.jpg);}
a.slideo {background:url(gal_com/sm/15.jpg);}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #fff;}
/**Gallery Commercial Ends 
---------------------------------------------**/


/**Gallery Residential Murals 
---------------------------------------------**/
a.slideaa {background:url(gal_res/murals/sm/1.jpg);}
a.slidebb {background:url(gal_res/murals/sm/2.jpg);}
a.slidecc {background:url(gal_res/murals/sm/3.jpg);}
a.slidedd {background:url(gal_res/murals/sm/4.jpg);}
a.slideee {background:url(gal_res/murals/sm/5.jpg);}
a.slideff {background:url(gal_res/murals/sm/6.jpg);}
a.slidegg {background:url(gal_res/murals/sm/7.jpg);}
a.slidehh {background:url(gal_res/murals/sm/8.jpg);}
a.slideii {background:url(gal_res/murals/sm/9.jpg);}
a.slidejj {background:url(gal_res/murals/sm/10.jpg);}
a.slidekk {background:url(gal_res/murals/sm/11.jpg);}
a.slidell {background:url(gal_res/murals/sm/12.jpg);}
a.slidemm {background:url(gal_res/murals/sm/13.jpg);}
a.slidenn {background:url(gal_res/murals/sm/14.jpg);}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #fff;}
/**Gallery Residential Murals Ends 
---------------------------------------------**/


/**Faux Finishings and Decorative Design
---------------------------------------------**/
a.slideaaa {background:url(gal_res/faux/sm/1.jpg);}
a.slidebbb {background:url(gal_res/faux/sm/2.jpg);}
a.slideccc {background:url(gal_res/faux/sm/3.jpg);}
a.slideddd {background:url(gal_res/faux/sm/4.jpg);}
a.slideeee {background:url(gal_res/faux/sm/5.jpg);}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #fff;}
/**Faux Finishings and Decorative Design Ends 
---------------------------------------------**/


/* styling for TOP gallery */
#container_top {position:relative; width:autopx; height:425px; background:#d1c8c3; border:1px solid #a49188; margin:1em auto;}
#container_top img {border:0;}
#container_top .thumbs {position:absolute; left:0; top:0;}
#container_top a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:110px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_top a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_top a.gallery:active, #container_top a.gallery:focus {border:1px solid #000;}
#container_top a.gallery:active em, #container_top a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:160px; left:5px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_top h1 {clear:both; margin:0; padding-top:200px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_top h1 em {font-size:0.6em; color:#000;}

/* styling for BOTTOM gallery */
#container_bottom {position:relative; width:425px; height:425px; background:#d1c8c3; border:1px solid #a49188; margin:1em auto;}
#container_bottom img {border:0;}
#container_bottom .thumbs {position:absolute; left:0; bottom:0; height:114px;}
#container_bottom a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:-45px; left:5px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_bottom a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_bottom a.gallery:active, #container_bottom a.gallery:focus {border:1px solid #000;}
#container_bottom a.gallery:active em, #container_bottom a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:-305px; left:5px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_bottom h1 {clear:both; margin:0; padding-top:80px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_bottom h1 em {font-size:0.6em; color:#000;}

/* styling for LEFT gallery */
#container_left {position:relative; width:600px; height:305px; background:#d1c8c3; border:1px solid #a49188; margin:1em auto;}
#container_left img {border:0;}
#container_left .thumbs {width:170px; position:absolute; left:0; top:0;}
#container_left a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:265px; left:175px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_left a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_left a.gallery:active, #container_left a.gallery:focus {border:1px solid #000;}
#container_left a.gallery:active em, #container_left a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:5px; left:180px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_left h1 {clear:both; margin:0; padding-top:80px; padding-left:250px; width:300px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_left h1 em {font-size:0.6em; color:#000;}

/* styling for RIGHT gallery commercial */
#container_right_com {position:relative; width:600px; height:372px; background:#d1c8c3; border:1px solid #a49188; margin:1em auto;}
#container_right_com img {border:0;}
#container_right_com .thumbs {width:170px; position:absolute; right:0; top:0; background:#fff; height:372px;}
#container_right_com a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:265px; left:-430px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_right_com a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_right_com a.gallery:active, #container_right_com a.gallery:focus {border:1px solid #000;}
#container_right_com a.gallery:active em, #container_right_com a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:5px; left:-425px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_right_com h1 {clear:both; margin:0; padding-top:140px; padding-left:50px; width:300px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_right_com h1 em {font-size:0.6em; color:#000;}


/* styling for RIGHT gallery residential */
#container_right_res {position:relative; width:600px; height:371px; background:#d1c8c3; border:1px solid #a49188; margin:1em auto;}
#container_right_res img {border:0;}
#container_right_res .thumbs {width:170px; position:absolute; right:0; top:0; height:371px; background:#fff;}
#container_right_res a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:265px; left:-430px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_right_res a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_right_res a.gallery:active, #container_right_res a.gallery:focus {border:1px solid #000;}
#container_right_res a.gallery:active em, #container_right_res a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:5px; left:-425px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_right_res h1 {clear:both; margin:0; padding-top:80px; padding-left:50px; width:300px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_right_res h1 em {font-size:0.6em; color:#000;}

/* styling for RIGHT artworks art */
#container_right_art {position:relative; width:600px; height:213px; background:#d1c8c3; border:1px solid #a49188; margin:1em auto;}
#container_right_art img {border:0;}
#container_right_art .thumbs {width:170px; position:absolute; right:0; top:0; height:213px; background:#fff;}
#container_right_art a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:265px; left:-430px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_right_art a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_right_art a.gallery:active, #container_right_res a.gallery:focus {border:1px solid #000;}
#container_right_art a.gallery:active em, #container_right_res a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:5px; left:-425px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_right_art h1 {clear:both; margin:0; padding-left:20px; padding-right:20px; padding-top:10px; width:390px; text-align:justify; font-family: georgia, "times new roman", serif; font-size:2em; font-weight:normal; color:#fff;}
#container_right_art h1 em {font-size:0.6em; color:#000;}

/* styling for RIGHT artwork clay */
#container_right_clay {position:relative; width:600px; height:185px; background:#d1c8c3; border:1px solid #a49188; margin:1em auto;}
#container_right_clay img {border:0;}
#container_right_clay .thumbs {width:170px; position:absolute; right:0; top:0; height:185px; background:#fff;}
#container_right_clay a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:265px; left:-430px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_right_clay a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_right_clay a.gallery:active, #container_right_res a.gallery:focus {border:1px solid #000;}
#container_right_clay a.gallery:active em, #container_right_res a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:5px; left:-425px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_right_clay h1 {clear:both; margin:0; padding-left:20px; padding-right:20px; padding-top:10px; width:390px; text-align:justify; font-family: georgia, "times new roman", serif; font-size:2em; font-weight:normal; color:#fff;}
#container_right_clay h1 em {font-size:0.6em; color:#000;}


/* styling for RIGHT gallery faux */
#container_right_faux {position:relative; width:600px; height:160px; background:#d1c8c3; border:1px solid #a49188; margin:1em auto;}
#container_right_faux img {border:0;}
#container_right_faux .thumbs {width:170px; position:absolute; right:0; top:0; background:#fff; height:160px;}
#container_right_faux a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:265px; left:-430px; padding:5px; font-style:italic; color:#fff;  z-index:100;}
#container_right_faux a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#000;}
#container_right_faux a.gallery:active, #container_right_faux a.gallery:focus {border:1px solid #000;}
#container_right_faux a.gallery:active em, #container_right_faux a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:5px; left:-425px; padding:5px; color:#000; border:1px solid #3d330f; z-index:50;}
#container_right_faux h1 {clear:both; margin:0; padding-top:10px; padding-left:50px; width:300px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_right_faux h1 em {font-size:0.6em; color:#000;}



/* Footer
======================================*/
	a.footer:link, a.footer:visited {
	text-decoration:none;
	color:#7a3d12;
	}
	a.footer:hover {
	text-decoration:none;
	color:#ffffff;
	/*background-color:#333333;*/
	}
	#footerMaster {
	text-align:center;
	margin:auto;
	width:100%;
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}
	.footrLine {
	padding:12px;
	font-family:"Times New Roman", Times, serif;
	color:#000;
	/*visibility:hidden;*/
	}
	.footrCopyright {
	color:#7a3d12;
	}
