.formBackground 
{
	float:right;
	margin-top:5px;
	background-image:url(/img/search.png);
	background-repeat:no-repeat;
	width:184px;
	height:27px;
	position:relative;
}

.searchField
{
	width:140px;
	height:22px;
	border:0px;
	background:transparent;
	position:absolute;
	top:5px; left:10px;
}

.cancelButton
{
	position:absolute;
	top:5px;
	left:155px;
	width:16px;
	height:16px;
	border:0px;
}

.zoneframe
{
	width:978px;
	height:564px;
	background-image:url(/img/web_bg.jpg);
}

.special {
	height:10px;
	width:10px;
	font-family:verdana;
	position:absolute;
	overflow:hidden;
}

#flashHolder {
	position:absolute;
	top:10px;
	left:10px;
	width:978px;
	height:564px;
	visibility:hidden;
}


#illusHome {
	position:absolute;
	top:106px;
	left:704px;
	z-index:10;
}

#illusContact {
	position:absolute;
	top:106px;
	left:785px;
	z-index:10;
}

#illusWomen {
	position:absolute;
	top:99px;
	left:732px;
	z-index:10;
}

#illusMen {
	position:absolute;
	top:78px;
	left:790px;
	z-index:10;
}

#illusNewfaces {
	position:absolute;
	top:78px;
	left:790px;
	z-index:10;
}

#illusNewfacesBoy {
	position:absolute;
	top:128px;
	left:720px;
	z-index:10;
}

#illusShortlist {
	position:absolute;
	top:85px;
	left:784px;
	z-index:10;
}

#cholder {
	position:absolute;
	width:978px;
	height:564px;
	top:0px;
	left:0px;
	z-index:100;
}

.contactFrame {
	background-image:url(/img/frame_contact.png);
	background-repeat:no-repeat;
}

.homeFrame {
	background-image:url(/img/frame_home.png);
	background-repeat:no-repeat;
}

.womenFrame {
	background-image:url(/img/frame_women.png);
	background-repeat:no-repeat;
}

.menFrame {
	background-image:url(/img/frame_men.png);
	background-repeat:no-repeat;
}

.newfacesFrame {
	background-image:url(/img/frame_newfaces.png);
	background-repeat:no-repeat;
}

.newfacesBoyFrame {
	background-image:url(/img/frame_newfaces_boy.png);
	background-repeat:no-repeat;
}

.shortlistFrame {
	background-image:url(/img/frame_shortlist.png);
	background-repeat:no-repeat;
}

#logo {
	position:absolute;
	z-index:200;
	top:20px;
	right:30px;
}

#menu {
	position:absolute;
	z-index:200;
	top:35px;
	left:38px;
	outline:none;
	cursor:pointer;
}

#menu a {
	outline:none;
}

#polaroidTitle
{
    position:absolute;
    top:185px;
    left:64px;
    display:none;
}

#polaroids {
	position:absolute;
	z-index:200;
	top:205px;
	left:44px;
	outline:none;
}

#polaroids img 
{
    padding:2px;
    padding-bottom:4px;
    border:1px solid #C4BFBB;
    background-color:White;
    cursor:pointer;
    margin-right:4px;
}

.newsmenu
{
   line-height:normal;
}

.newsmenu a 
{
    display:block;
    
}

#menuhilite {
	position:absolute;
	z-index:-10;
	top:21px;
	left:0px;
	outline:none;
}

#ethree {
	position:absolute;
	bottom:-20px;
	left:650px;
}

.articleMenu
{
    text-align:center;
    font-family:Arial;
    font-size:11px;
    margin-top:30px;
    line-height:22px;
    width:160px;
    margin-left:-10px;
}

.articleMenu a
{
    text-decoration:none;
    color:Black;
    padding:1px;
    display:block;
}

.articleMenu a:hover
{
    border:1px dotted #999999;
}

#framefiller
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    background-color:#000000;
    opacity:0.7;
    filter: alpha(opacity=50);
    z-index:4500;
    display:none;
}

.dummyfiller
{
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    display:none;
    z-index:5000;
}

#polplacer
{
    width:980px;
    margin-left:auto;
    margin-right:auto;
    position:relative;
}

.polzoomer
{
    position:absolute;
    top:0px;
    left:0px;
    padding:8px;
    padding-bottom:16px;
    background-color:White;
    cursor:pointer;
    -moz-box-shadow: 2px 2px 4px #000000;
    -webkit-box-shadow: 2px 2px 4px #000000;
    box-shadow: 2px 2px 4px #000000;
}

.polbigzoomer
{
    position:absolute;
    top:86px;
    left:284px;
    padding:16px;
    padding-bottom:32px;
    background-color:White;
    cursor:pointer;
    -moz-box-shadow: 4px 4px 8px #000000;
    -webkit-box-shadow: 4px 4px 8px #000000;
    box-shadow: 4px 4px 8px #000000;
    z-index:6000;
}

#printcard
{
    position:absolute;
    bottom:35px;
    left:500px;
    cursor:pointer;
    z-index:3000;
    display:none;
}

.printPolaroids
{
    position:absolute;
    top:20px;
    left:400px;
    cursor:pointer;
    z-index:6020;
    display:block;
}

.twitter
{
    position:absolute;
    bottom:5px;
    left:10px;
    z-index:300;
}

.icon
{
    width:32px;
    height:32px;
    cursor:pointer;
    display:inline-block;
}



.icon.tweet
{
    background-image:url(/img/twitter.png);
}

.icon.tweet:hover
{
    background-image:url(/img/twitter_s2.png);
}

.icon.fb
{
    background-image:url(/img/fb.png);
}

.icon.fb:hover
{
    background-image:url(/img/fb_s2.png);
}



