body {
background-color:#E2E2E2;
font-family:arial;
font-size:14px;
color:#6E4005;
}
TD {
font-size:14px;
}
html,body,#wrapper,#wrapperT{
height: 100%;
min-height:620px;
width: 100%;
min-width:800px;
margin:0;
padding:0;
border:none;
}
#wrapperT {
min-height:648px !important;
}
.wrap,.wrapT {
height:620px;
width:800px;
position:absolute;
top:50%;
left:50%;
margin-left:-400px;
margin-top:-310px;
}
.wrapT {
height:648px !important;
margin-top:-324px !important;
}
.main {
text-align:right !important;
background-image:url(/inc/img/main_bkg.jpg);
background-color:#A9C9CB;
}
.test {
text-align:right !important;
background-image:url(/inc/img/testimonials_bkg.jpg);
background-color:#A9C9CB;
}
.who {
text-align:right !important;
background-image:url(/inc/img/who_bkg.jpg);
background-color:#A9C9CB;
}
.whog {
text-align:right !important;
background-image:url(/inc/img/who_girl_bkg.jpg);
background-color:#A9C9CB;
}
.cont {
text-align:right !important;
background-image:url(/inc/img/contact_bkg.jpg);
background-color:#A9C9CB;
}
.gal {
text-align:right !important;
background-image:url(/inc/img/gallery_bkg.jpg);
background-color:#A9C9CB;
}

#home TD {
vertical-align:top;
}
a,a:visited {
color:#916328;
text-decoration:none;
}
a:hover {
color:#6E4005;
text-decoration:none;
}
.nav {
height:20px;
text-align:left;
vertical-align:bottom !important;
padding-bottom:4px;
}
.tma {
text-align:right;
vertical-align:bottom !important;
padding-right:40px;
padding-bottom:2px;
}
a.tNav,a.tNav:visited {
font-size:16px;
color:#916328;
text-decoration:none;
}
a.tNav:hover {
font-size:16px;
color:#6E4005;
text-decoration:none;
}
.bma {
font-size:18px;
line-height:28px;
}















a.static,a.static:visited,a.static:hover {
color:#786863;
text-decoration:none;
}
.navBar {
text-align:right;
color:#A0908B;
font-size:16px;
vertical-align:top;
padding-top:40px;
padding-right: 60px;
}
.copy,.copyG {
color:#CCB8B1;
font-size:12px;
font-family:arial;
font-weight:bold;
text-align:left;
vertical-align:bottom;
}
.copy DIV,.copyG DIV  {
padding-top:60px;
padding-left:48px;
height:58px;
}
















.phoneA {
color:#A0908B;
}
.logo {
vertical-align:top;
text-align:left;
height:110px;
}
.cont {
vertical-align:top; 
height:388px;
}
.login,.loginG {
font-size:14px;
color:#CCB8B1;
padding-top:60px;
padding-right:48px;
text-align:right;
vertical-align:bottom;
}
.loginG,.copyG DIV {
padding-top:0 !important;
}
.subNav {
background:#F8ECEF;
margin:14px 22px 0 0;
}
.subNav TD {
padding:2px 6px 4px 6px;
}

.galNav {
height:18px;
vertical-align:top;
text-align:right;
padding-top:10px;
padding-right:84px;
color:#A0908B;
}
.galSSP {
height:342px;
vertical-align:top;
width:409px;
padding-left:96px;
padding-right:16px;
text-align:right;
}
.gList {
margin-top:87px;
}
.gtList {
margin-top:27px;
}
.galList {
vertical-align:top;
width:132px;
font-size:11px;
line-height:18px;
font-family:verdana;
text-align:center;
padding-top:12px;
}
.galThumb {
vertical-align:top;
width:180px;
padding-right:79px;
padding-top:12px;
}
#galThumbList IMG {
height:28px;
width:28px;
border:none;
margin:2px;
border:1px solid #A0908B; 
}
#galThumbList a,#galThumbList a:visited {
border-color: #A0908B;
}
#galThumbList a:hover {
border-color: #786863;
}
.home-philly,
.home-facebook {
    display:inline-block;
    *display: inline;       /* Simulate inline-block IE < 8 */
    *zoom: 1;
    position:relative;
    left:10px;
    top:-10px;
}
.home-philly {
    background:url(/inc/img/BestOfPhilly_circle.png) 0 0 no-repeat;
    height:112px;
    width:114px;
}
.home-facebook,
.facebook-a {
    height:36px;
    width:37px;
}
.facebook-a {
    display:inline-block;
    *display: inline;
    *zoom: 1;
    background:url(/inc/img/Facebook.png) 0 0 no-repeat;
}
.copyright {
    text-align: center;
    font-size: 12px;
}
.copyright a {
    color: #6E4005;
}


/* Overlays */
#artists        {position: relative;}
.overlay-trigger{position: absolute;cursor: pointer;}
.trigger1       {top: 0;left: 0;}
.trigger2       {top: 0;left: 245px;}
.trigger3       {top: 0;left: 525px;}
.trigger4       {top: 210px;left: 112px;}
.trigger5       {top: 210px;left: 362px;}
.apple_overlay  {
	display: none;
	background-image: url(/inc/img/overlay/petrol.png);
	width: 640px;		
	padding: 45px;
	font-size: 13px;
    color: #EDEDED;
    text-align: left;
    line-height: 1.4em;
}
/* default close button positioned on upper right corner */
.apple_overlay .close {
	background-image:url(/inc/img/overlay/close.png);
	position:absolute; right:5px; top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
.apple_overlay img {
    float: left;
    border: 1px solid #EDEDED;
    margin: 1em 1.4em 0.5em 0;
}
.apple_overlay img,
.apple_overlay .details {
    position: relative;
    z-index: 10001;
}

/* Helpers */
.font-white             {color: #fff;}
.text-left              {text-align:left;}
