html, body  {
   padding: 0px;
   margin: 0px;
   background: #222222 url(../../userfiles/image/artistspalate/sg_menu_media/exteriortile.jpg) left top repeat-x;
}

a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#hometext p a,
p a {
   border: 0px none #000000;
   color: #8BA481;
   text-decoration: none;
}

#hometext p a:hover,
p a:hover {
   text-decoration: underline;
}

#theartistspalaterestaurantoccupieswhatusedtobethepop,
#menuscontenttext,
#drivingtext,
#id0missioncontent,
#dinnermenutext,
#privatepartiestext,
#hourslunchmondayfridaybeginsat11amdinnermondaysatu,
#profilestext,
#drivingpagetext,
#communitytext,
#directionsfromtext,
#touchtext,
#lunchmenutext,
#reservationstext  {
   visibility: visible;
   position: absolute;
   left: 667px;
   z-index: 6;
   width: 451px;
}

#profilestext p,
#addresstext p,
#werelyoncustomerstosharetheirsatifactionabouttheartis p,
#reservationstext p,
#id0missioncontent p,
#communitytext p,
#theartistspalaterestaurantoccupieswhatusedtobethepop p,
#menuscontenttext p,
#touchtext p,
#hourslunchmondayfridaybeginsat11amdinnermondaysatu p,
#drivingtext p  {
   font: 11px/18px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
   color: #8A7341;
}

#pid13building,
#pid11press,
#pid6dinner,
#ownerschefs,
#pid1introduction,
#pid3hoursandlocation,
#pid14contact,
#pid10community,
#pid7lunch,
#pid5menu,
#pid4directions,
#pid8catering,
#pid2mission,
#pid12reviewsonline  {
   margin: 0px auto 0px 0px;
   width: 1493px;
   position: relative;
}

#presskittext p,
#subnavtext p,
#lunchmenutext p,
#charlestext p,
#drivingpagetext p,
#publicreviewstext p,
#dinnerdownloadtext p,
#dinnermenutext p,
#instructionstext p,
#lunchdownloadtext p,
#megantext p  {
   font: 11px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #8BA481;
   text-align: left;
}

#introductionpicture,
#blackbgcopy,
#lunchpicture,
#cateringimage,
#id2hourslocationpicture,
#dinnerpicture,
#id0hourslocationpicture,
#id0contactus  {
   position: absolute;
   left: 0px;
   top: 185px;
   z-index: 3;
   width: 699px;
   height: 411px;
   background-repeat: no-repeat;
}

#werelyoncustomerstosharetheirsatifactionabouttheartis p  {
   padding-bottom: 6px;
}

#hourslunchmondayfridaybeginsat11amdinnermondaysatu p  {
   padding-left: 125px;
}

#theartistspalaterestaurantoccupieswhatusedtobethepop  {
   /*top: 253px;*/
   top: 210px;
}

#hourslunchmondayfridaybeginsat11amdinnermondaysatu  {
   top: 254px;
}

#blackbgcopy5,
#id1hourslocationpicture  {
   position: absolute;
   left: 0px;
   top: 185px;
   z-index: 3;
   width: 699px;
   height: 412px;
   background-repeat: no-repeat;
}

#ownersthumbimg,
#artistspalateimg  {
   visibility: visible;
   position: absolute;
   left: 668px;
   top: 258px;
   z-index: 7;
   width: 109px;
}

#hoursandlocationg,
#id0lunchmenug  {
   visibility: visible;
   position: absolute;
   left: 667px;
   top: 206px;
   z-index: 6;
   height: 25px;
   background-repeat: no-repeat;
}

#ownerspicture,
#communitypicture  {
   position: absolute;
   left: 0px;
   top: 185px;
   z-index: 3;
   width: 651px;
   height: 411px;
   background-repeat: no-repeat;
}

#id2dinnerg,
#directionsg  {
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 206px;
   z-index: 6;
   height: 25px;
   background-repeat: no-repeat;
}

#id0hourslocationpicture  {
   background-image: url(../../userfiles/image/artistspalate/sg_mission_media/id0hourslocationpicture.jpg);
   visibility: visible;
}

#id2hourslocationpicture  {
   background-image: url(../../userfiles/image/artistspalate/sg_directions_media/id2hourslocationpicture.jpg);
   visibility: visible;
}

#charlestext,
#megantext  {
   visibility: visible;
   position: absolute;
   left: 666px;
   z-index: 6;
   width: 451px;
}

#id1hourslocationpicture  {
   background-image: url(../../userfiles/image/artistspalate/sg_menu_media/id1hourslocationpicture.jpg);
}

#hometext p,
#aptext p  {
   font: 11px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #318AB9;
   padding-bottom: 5px;
   text-align: left;
}

#id0theartistspalateg  {
   background: url(../../userfiles/image/artistspalate/id0theartistspalateg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 188px;
   z-index: 4;
   width: 500px;
   height: 71px;
}

#privatepartiestext p  {
   font: 11px/17px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #8A7341;
   text-align: left;
}

#introductionpicture  {
   background-image: url(../../userfiles/image/artistspalate/sg_introduction_media/introductionpicture.jpg);
   visibility: visible;
}

#id0missioncontent p  {
   padding-left: 125px;
}

#lunchdownloadtext p  {
   line-height: 24px;
}

#missionstatementon  {
   top: 297px;
}

#directionsfromtext  {
   top: 255px;
}

#instructionstext p  {
   line-height: 18px;
}

#privatepartiestext  {
   top: 254px;
}

#drivingpagetext p  {
   line-height: 18px;
}

#hoursandlocationg  {
   background-image: url(../../userfiles/image/artistspalate/hoursandlocationg.jpg);
   width: 259px;
}

#id0missioncontent  {
   top: 253px;
}

#id0bistrowinebarg  {
   background: url(../../userfiles/image/artistspalate/sg_menu_media/id0bistrowinebarg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 528px;
   z-index: 4;
   width: 542px;
   height: 55px;
}

#menuscontenttext  {
   top: 253px;
}

#dinnermenutext p  {
   line-height: 24px;
}

#communitypicture  {
   background-image: url(../../userfiles/image/artistspalate/sg_community_media/communitypicture.jpg);
}

#reservationstext  {
   top: 401px;
}

#artistspalateimg  {
   height: 106px;
}

#hourslocationon  {
   top: 321px;
}

#drivingpagetext  {
   top: 570px;
}

#lunchmenutext p  {
   line-height: 24px;
}

#addresstext p a  {
   color: #8A7341;
}

#dinnermenutext  {
   top: 345px;
}

#introductionon  {
   top: 273px;
}

#profilestext p  {
   padding-left: 125px;
}

#bglinevertical  {
   background: url(../../userfiles/image/artistspalate/sg_menu_media/bglinevertical.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1488px;
   top: 0px;
   z-index: 3;
   width: 5px;
   height: 900px;
}

#presskittext p  {
   line-height: 18px;
}

#ownersthumbimg  {
   height: 97px;
}

#communitytext  {
   top: 253px;
}

#charlestext p  {
   line-height: 12px;
}

#thebuildingon  {
   top: 465px;
}

#cateringimage  {
   background-image: url(../../userfiles/image/artistspalate/sg_catering_media/cateringimage.jpg);
}

.main-navigation  {
   font: 12px/24px Helvetica, Arial, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #DBB76B;
   position: absolute;
   left: 481px;
   top: 270px;
   z-index: 5;
   width: 170px;
}

.main-navigation li  {
   width: 100%;
   display: block;
   margin: 0px;
   width: 130px;
   padding: 0 40px 0 0;
}
.main-navigation li a  {
   text-decoration: none;
   color: #DBB76B;
   display: block;
}

.main-navigation li.active  {
   background: url(../../userfiles/image/artistspalate/sg_menu_media/menuson.jpg) no-repeat left 4px;
}

#ownerspicture  {
   background-image: url(../../userfiles/image/artistspalate/sg_ownersandchefs_media/ownerspicture.jpg);
}

.touchtext p a {
   color: #427EAD;
}

#lunchmenutext  {
   top: 413px;
}

#ownerschefson  {
   top: 393px;
}

#dinnerpicture  {
   background-image: url(../../userfiles/image/artistspalate/sg_dinner_media/dinnerpicture.jpg);
}

#id0lunchmenug  {
   background-image: url(../../userfiles/image/artistspalate/sg_lunch_media/id0lunchmenug.jpg);
   width: 182px;
}

#id0contactus  {
   background-image: url(../../userfiles/image/artistspalate/sg_reviewsonline_media/id0contactus.jpg);
   height: 412px;
   visibility: visible;
}

#id1contactus  {
   top: 489px;
}

#hometext p a  {
   color: #BCBDC0;
}

#blackbgcopy5  {
   background-image: url(../../userfiles/image/artistspalate/sg_press_media/blackbgcopy5.jpg);
}

#profilestext  {
   top: 253px;
}

#lunchpicture  {
   background-image: url(../../userfiles/image/artistspalate/sg_lunch_media/lunchpicture.jpg);
   visibility: visible;
}

#charlestext  {
   top: 575px;
}

#blackbgcopy  {
   background-image: url(../../userfiles/image/artistspalate/sg_contact_media/blackbgcopy.jpg);
}

#drivingtext  {
   top: 503px;
}

#directionsg  {
   background-image: url(../../userfiles/image/artistspalate/directionsg.jpg);
   width: 241px;
}

#megantext p  {
   line-height: 24px;
}

#communityon  {
   top: 418px;
}

#cateringon  {
   top: 369px;
}

#aptext p a  {
   color: #6D90A1;
}

#id2dinnerg  {
   background-image: url(../../userfiles/image/artistspalate/sg_dinner_media/id2dinnerg.jpg);
   width: 200px;
}

#aplogoimg  {
   visibility: visible;
   position: absolute;
   left: 639px;
   top: 46px;
   z-index: 3;
   width: 224px;
   height: 92px;
}

#touchtext  {
   top: 485px;
}

#megantext  {
   top: 503px;
}

#marginimg  {
   visibility: visible;
   position: absolute;
   left: 1135px;
   top: 185px;
   z-index: 6;
   width: 155px;
   height: 412px;
}

#hometext  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 138px;
   z-index: 3;
   width: 283px;
}

#presson  {
   top: 441px;
}

#layer2 {
   position: absolute;
   left: 0px;
   top: 185px;
   z-index: 3;
}

#barg  {
   visibility: visible;
   position: absolute;
   left: 480px;
   top: 0;
   z-index: 3;
   width: 171px;
   height: 411px;
}

#aptext  {
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 629px;
   z-index: 3;
   width: 625px;
}

#textbg  {
   background: url(../../userfiles/image/artistspalate/sg_menu_media/textbg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 651px;
   top: 185px;
   z-index: 5;
   width: 548px;
   height: 411px;
}

/*-------- introduction styles (pid1introduction) -----------*/
#pid1introduction #layer2  {
   background: url(../../userfiles/image/artistspalate/sg_introduction_media/introductionpicture.jpg) no-repeat;
   width: 691px;
   height: 412px;
}

#pid1introduction #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_introduction_media/id0theartistspalateg.jpg);
}

#pid1introduction #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_introduction_media/id0bistrowinebarg.jpg);
}

/*-------- mission styles (pid2mission) -----------*/
#pid2mission #layer2 {
   background: url(../../userfiles/image/artistspalate/sg_mission_media/id0hourslocationpicture.jpg) no-repeat;
   width: 699px;
   height: 411px;
}

#pid2mission #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_mission_media/id0theartistspalateg.jpg);
}

#pid2mission #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_mission_media/id0bistrowinebarg.jpg);
}

/*-------- hours and location styles (pid3hoursandlocation) -----------*/
#pid3hoursandlocation #layer2 {
   background: url(../../userfiles/image/artistspalate/sg_directions_media/id2hourslocationpicture.jpg) no-repeat;
   width: 699px;
   height: 411px;
}

#pid3hoursandlocation #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_directions_media/id0theartistspalateg.jpg);
}

#pid3hoursandlocation #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_directions_media/id0bistrowinebarg.jpg);
}

/*-------- directions styles (pid4directions) -----------*/
#pid4directions #layer2 {
   background: url(../../userfiles/image/artistspalate/sg_directions_media/id2hourslocationpicture.jpg) no-repeat;
   width: 699px;
   height: 411px;
}

#pid4directions #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_directions_media/id0theartistspalateg.jpg);
}

#pid4directions #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_directions_media/id0bistrowinebarg.jpg);
}

#pid4directions p.title {
	color:#437EAD;
	font:16px/18px Helvetica,Arial,sans-serif;
	letter-spacing:3px;
	margin:0;
	padding-bottom:4px;
	text-align:left;
}


/*-------- menu styles (pid5menu) -----------*/
#pid5menu #layer2 {
   background-image: url(../../userfiles/image/artistspalate/sg_menu_media/id1hourslocationpicture.jpg);
   width: 699px;
   height: 412px;
}

#pid5menu #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_menu_media/id0theartistspalateg.jpg);
}

#pid5menu #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_menu_media/id0bistrowinebarg.jpg);
}


/*-------- menus styles (dinner - pid6dinner, lunch - pid7lunch) -----------*/
#pid6dinner #layer2 {
   background-image: url(../../userfiles/image/artistspalate/sg_dinner_media/dinnerpicture.jpg);
   width: 699px;
   height: 411px;
}

#pid6dinner #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_dinner_media/id0bistrowinebarg.jpg);
}

#pid7lunch #layer2 {
   background-image: url(../../userfiles/image/artistspalate/sg_lunch_media/lunchpicture.jpg);
   width: 699px;
   height: 411px;
}

#pid7lunch #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_lunch_media/id0theartistspalateg.jpg);
}

#pid7lunch #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_lunch_media/id0bistrowinebarg.jpg);
}

#dinnerlunchscroll  {
	position:absolute;
	top:35px;
	
	overflow: auto;
	visibility: visible;
	z-index: 7;
	width: 468px;
	height: 343px;
	margin: 0;
}

#dinnerlunchscroll h1 {
	font: 11px/24px Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0 15px 4px 0;
	text-align: left;
	color: rgb(109, 144, 162);
	font-size: 18px;
}

#dinnerlunchscroll h2,
#dinnerlunchscroll p.title {
	color:#8BA481;
	font:14px/24px Helvetica,Arial,sans-serif;
	font-weight: normal;
	margin:0;
	padding: 0 15px 4px 10px;
	text-align:left;
}

#dinnerlunchscroll p {
	font: 11px/24px Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0 15px 4px 20px;
	text-align: left;
	color: #8A7341;
	line-height: 14px;
}


#dinnerlunchdownloadtext  {
   visibility: visible;
   position: absolute;
   left: 250px;
   top: 5px;
   z-index: 6;
   width: 230px;
}

#dinnerlunchdownloadtext p  {
   line-height: 24px;
}

/*-------- catering styles (pid8catering) -----------*/
#pid8catering #layer2 {
   background-image: url(../../userfiles/image/artistspalate/sg_catering_media/cateringimage.jpg);
   width: 699px;
   height: 411px;
}

#pid8catering #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_catering_media/id0theartistspalateg.jpg);
}

#pid8catering #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_catering_media/id0bistrowinebarg.jpg);
}

/*-------- ownerschefs styles (ownerschefs) -----------*/
#ownerschefs #layer2 {
   background-image: url(../../userfiles/image/artistspalate/sg_ownersandchefs_media/ownerspicture.jpg);
   width: 699px;
   height: 411px;
}

#ownerschefs #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_ownersandchefs_media/id0theartistspalateg.jpg);
}

#ownerschefs #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_ownersandchefs_media/id0bistrowinebarg.jpg);
}

/*-------- community styles (pid10community) -----------*/
#pid10community #layer2 {
   background-image: url(../../userfiles/image/artistspalate/sg_community_media/communitypicture.jpg);
   width: 699px;
   height: 411px;
}

#pid10community #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_community_media/id0bistrowinebarg.jpg);
}

/*-------- press styles (pid11press) -----------*/
#pid11press #layer2 {
   background-image: url(../../userfiles/image/artistspalate/sg_press_media/blackbgcopy5.jpg);
   width: 699px;
   height: 411px;
}

#pid11press #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_press_media/id0theartistspalateg.jpg);
}

#pid11press #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_press_media/id0bistrowinebarg.jpg);
}

#pid11press p.title {
	font:14px/24px Helvetica,Arial,sans-serif;
	margin: 0px;
	color: #8BA481;
	padding-bottom: 4px;
	padding-right: 15px;
	text-align: left;
}

#subnavtext  {
   z-index: 6;
   width: 164px;
}

#subnavtext p  {
   line-height: 24px;
   color: #6D90A1;
}

/*-------- reviewsonline styles (pid12reviewsonline) -----------*/
#pid12reviewsonline #layer2 {
   background-image: url(../../userfiles/image/artistspalate/sg_reviewsonline_media/id0contactus.jpg);
   width: 699px;
   height: 411px;
}

#pid12reviewsonline #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_reviewsonline_media/id0theartistspalateg.jpg);
}

#pid12reviewsonline #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_reviewsonline_media/id0bistrowinebarg.jpg);
}

#publicreviewstext{
   z-index: 6;
   width: 164px;
}

#publicreviewstext p  {
   line-height: 24px;
   color: #6D90A1;
}

#pid12reviewsonline .reviewsonlinetext p  {
   font: 14px Helvetica, Arial, sans-serif;
   margin: 0;
   padding: 0;
   color: #8BA481;
   text-align: left;
}

/*-------- building styles (pid13building) -----------*/
#pid13building #layer2,
#pid13building #id0theartistspalateg,
#pid13building #id0bistrowinebarg{

   background: none;
}

#pid13building #barg  {
   background: url(../../userfiles/image/artistspalate/sg_building_media/barg.jpg) no-repeat;
}

#pid13building p {
	color:#8A7341;
	font:11px/16px Helvetica,Arial,sans-serif;
	margin:0;
	padding-right:20px;
	text-align:left;
}

/*-------- contact styles (pid14contact) -----------*/
#pid14contact #layer2 {
   background-image: url(../../userfiles/image/artistspalate/sg_contact_media/blackbgcopy.jpg);
   width: 699px;
   height: 411px;
}

#pid14contact #id0theartistspalateg  {
   background-image: url(../../userfiles/image/artistspalate/sg_contact_media/id0theartistspalateg.jpg);
}

#pid14contact #id0bistrowinebarg  {
   background-image: url(../../userfiles/image/artistspalate/sg_contact_media/id0bistrowinebarg.jpg);
}
