/*
-----------------------------------------------
Style Sheet

Site: By George Inc. new Website  www.bygeorgeinc.com
Version:  2008.10.01  

----------------------------------------------- */

 h1, ul, li{
list-style-type: none;
text-decoration: none;
}

p {
font-size: small;
padding: 0;
margin: 0;
}

body{
background: #333;
margin: 0 auto;
min-width: 900px;
padding: 0;
font-family: Arial, Helvetica,sans-serif; 
}

#outer {
margin: 25px auto;
width: 923px;
height: 640px;
position: relative;
}

.frameBkgd {
position: absolute;
top: 10px;
left: 13px;
width: 890px;
height: 610px;
margin: 0;
padding: 0;
background: #333 url(assets_temp/frameBG_sky.jpg) no-repeat center center;
}

.frame {
position: absolute;
top: 0;
left: 0;
width: 920px;
height: 637px;
background: url(assets_temp/frame.png) 50% 50% no-repeat;
z-index: 10;
}

#outer .pole img{
position: absolute;
top: 117px;
right: 31px;
width: 16px;
height: 58px;
z-index: 5000;
}

#outer .pole2 img{
position: absolute;
bottom: 97px;
right: 25px;
width: 16px;
height: 58px;
z-index: 9;
}

#outer .pole3 img{
position: absolute;
top: 255px;
left: 22px;
width: 30px;
height: 170px;
z-index: 8;
}

/*-----------------------MAIN NAV3---------------------*/

#mainNav {
position: absolute;
top: 65px;
width: 750px;
height: 40px;
display: inline;
margin-left: 188px;
float: left;
z-index: 11;
}

#mainNav li {
float: left;
display: inline;
display: block;
height: 20px;
text-transform: uppercase;
font-size: small;
list-style-type: none;
text-decoration: none;
padding-left: 0px;
letter-spacing: -0.1em;
background: url(assets_temp/mainNav_Bg2.png) repeat-x center left;
}



#mainNav a {
color: #fff;
height: 10px;
display: inline;
background:  url(assets_temp/mainNav_Bg3.png) repeat-x center left;
padding: 18px 9px 26px 9px;
text-decoration: none;
/*fix Safari list item spacing  ------------------------------------------------*/
	voice-family:"\"}\"";
	voice-family:inherit;
}

html*#mainNav li a{
	[color:blue;
	color: #fff;
	font-size: 101%;
	letter-spacing: .07em;
	padding: 18px 5px 26px 5px;
	]
	}
/*end fix Safari list item spacing-------------------------------------------------*/




#mainNav a:hover {
color: #222;
background: url(assets_temp/mainNav_Bg2.png) repeat-x center left;
text-decoration: none;
}

body#home #mainNav a#home, body#creative #mainNav a#creative, body#premiums #mainNav a#premiums, body#toys #mainNav a#toys, body#properties #mainNav a#properties, body#links #mainNav a#links, body#contact #mainNav a#contact {
color: #00ff00;
height: 10px !important;
height: 8px;
font-weight: bold;
display: inline;
background:  url(assets_temp/mainNav_Bg3.png) repeat-x center left !important;
background:  url(assets_temp/mainNav_Bg4.jpg) repeat-x center left;
padding: 18px 9px 26px 9px !important;
padding: 19px 9px 25px 9px;
text-decoration: none;
}


/*-----------------------HOME PAGE---------------------*/


#homeBox {
margin: 0;
padding: 0;
position: absolute;
top: 80px;
left: 20px;
width: 850px;
height: 380px;
display: inline;
z-index: 700;
}

#statement {
position: absolute;
top: 315px;
left: 220px;
width: 600px;
height: 200px;
text-align: center;
}

#statement2 {
position: absolute;
top: 375px;
left: 145px;
width: 650px;
height: 200px;
text-align: left;
}


#statement p .mission1 {
color: #fff;
font-size: 150%;
font-weight: bold;
}

#statement p {
color: #ccc;
font-size: 120%;
width: 473px;
height: 51px;
margin: 0 0 15px 0;
line-height: 1.5em;
text-indent: -5000px;
background: #000 url(assets_temp/welcome1.jpg) no-repeat top left;
}

#statement2 p .mission2 {
color: #fff;
font-size: 138%;
font-weight: bold;
}

#statement2 p {
color: #ccc;
font-size: 110%;
line-height: 1.3em;
}


#homeBox .toyLabel {
position: absolute;
top: 1px;
left: 300px;
height: 56px;
width: 95px;
padding: 1px;
}

#homeBox .toyLabel a{
list-style-type: none;
border: none;
}

#homeBox .toyLabel a:hover{
border: 2px solid #fff;
}


#nav1 #nav3 #nav3 li {
list-style-type: none;
}



#nav1 li a{
position: absolute;
top: 87px;
left: 70px;
height: 73px;
width: 128px;
list-style-type: none;
background: url(assets_temp/services_duo.jpg) no-repeat 0 0;
text-indent: -5000px;
z-index: 3021;
}

#nav1 li a:hover{
background: url(assets_temp/services_duo.jpg) no-repeat 0 -73px;
}

#nav2 li a{
position: absolute;
top:46px;
left: 170px;
height: 40px;
width: 127px;
list-style-type: none;
background: url(assets_temp/premiums_duo.jpg) no-repeat 0 0;
text-indent: -5000px;
z-index: 3022;
}

#nav2 li a:hover{
background: url(assets_temp/premiums_duo.jpg) no-repeat 0 -40px;
}

#nav3 li a{
position: absolute;
top: 1px;
left: 300px;
height: 54px;
width: 93px;
list-style-type: none;
background: url(assets_temp/toys_duo.jpg) no-repeat 0 0;
text-indent: -5000px;
z-index: 3023;
}

#nav3 li a:hover{
background: url(assets_temp/toys_duo.jpg) no-repeat 0 -54px;
}

#nav4 li a{
position: absolute;
top: 33px;
left: 417px;
height: 58px;
width: 154px;
list-style-type: none;
background: url(assets_temp/properties_duo.jpg) no-repeat 0 0;
text-indent: -5000px;
z-index: 3024;
}

#nav4 li a:hover{
background: url(assets_temp/properties_duo.jpg) no-repeat 0 -58px;
}

#nav5 li a{
position: absolute;
top: 100px;
left: 620px;
height: 40px;
width: 122px;
list-style-type: none;
background: url(assets_temp/contact_duo.jpg) no-repeat 0 0;
text-indent: -5000px;
z-index: 3025;
}

#nav5 li a:hover{
background: url(assets_temp/contact_duo.jpg) no-repeat 0 -40px;
}

#nav6 li a{
position: absolute;
top: 150px;
left:772px;
height: 41px;
width: 74px;
list-style-type: none;
background: url(assets_temp/links_duo.jpg) no-repeat 0 0;
text-indent: -5000px;
z-index: 3026;
}

#nav6 li a:hover{
background: url(assets_temp/links_duo.jpg) no-repeat 0 -41px;
}

/*-----------------------ABOUT PAGE---------------------*/

#aboutBox {
margin: 0;
padding: 0;
position: absolute;
top: 210px;
left: 125px;
width: 700px;
height: 400px;
display: inline;
}

h2 .about {
text-align: center;
position: absolute;
top: 60px;
left: 50%;
margin-left: -125px;
}

.aboutText p{
position: absolute;
top: 100px;
left: 50%;
margin-left: -250px;
width: 500px;
height: 100px;
font-size: 120%;
}

/*-----------------------CONTACT PAGE---------------------*/

#contactBox {
margin: 0;
padding: 0;
position: absolute;
top: 50%;
left: 32%;
width: 330px;
height: 180px;
display: inline;
background: #43ea81 url(assets_temp/header5_contact.jpg) no-repeat center center;
text-indent: -5000px;
}

h2 .contact {
text-align: center;
margin: 0;
padding: 30px 0 0 30px;
}


#contactBox p {
margin-left: -5000px;
color: #000;
}

#outer .email a{
color: #ccc; 
position: absolute;
bottom: 100px;
left: 360px;
text-decoration: none;
font-size: 120%;
z-index: 5010;
}

#outer .email a:hover {
color: #fff;
text-decoration: underline;
}


/*-----------------------LINKS PAGE---------------------*/

#linkBox {
margin: 0;
padding: 0;
position: absolute;
top: 136px;
left: 110px;
width: 698px;
height: 374px;
display: inline;
border: 1px solid #000;
background-color: #d7d6cd;
z-index: 9999;
}

#innerBox {
margin: 6px 0 0 6px;
padding: 0;
width: 678px;
height: 338px;
border: 4px solid #43ea81;
border-bottom: 16px solid #43ea81;
background-color: #c4c2b1;
}

#innerBox p {
position: absolute;
top: 10px;
left: 167px;
width: 501px;
height: 47px;
display: block;
font-size: 90%;
color: #551286;
text-transform: uppercase;
padding: 13px 10px 0 10px;
background-color: #cdffcc;
border-bottom: 5px solid #43ea81;
}

#innerBox .click5 p {
positon: absolute;
top: 338px;
left: 486px;
color: #551286;
width: 220px;
height: 60px;
font-size: 65%;
z-index: 11100;
background: none;
border: none;
}


#innerBox .click6 p {
positon: absolute;
top: 338px;
left: 10px;
color: #551286;
width: 280px;
height: 60px;
font-size: 65%;
z-index: 11100;
background: none;
border: none;
}

h2 .link {
text-align: center;
position: absolute;
top: 170px;
left: 285px;
color: #ccc;
margin-left: -135px;
}

.linkText p {
position: absolute;
top: 140px;
left: 50%;
margin-left: -100px;
width: 500px;
height: 100px;
font-size: 120%;
color: #ccc;
}

#linkBox .mushStory a {
margin: 0;
padding: 0;
position: absolute;
top: 100px;
left: 65px;
width: 250px;
height: 188px;
text-decoration: none;
border: 5px solid #fff;
background: #000 url(assets_temp/mushniksStory_sm.jpg) no-repeat center center;
z-index: 10000;
}

#linkBox .mushStory a:hover {
padding: 3px;
border: 2px solid lime;
z-index: 10000;

}

#linkBox .mushStory a p {
width: 265px;
margin-left: 0px;
margin-top: 195px;
font-size: 75%;
text-decoration: none;
text-transform: uppercase;
color: #fff;
line-height: 1.25;
}

#linkBox .cre8tive a {
margin: 0;
padding: 0;
position: absolute;
top: 100px;
left: 370px;
width: 250px;
height: 188px;
text-decoration: none;
border: 5px solid #fff;
background: #000 url(assets_temp/cre8tivePeoples_sm.jpg) no-repeat center center;
z-index: 10000;
}

#linkBox .cre8tive a:hover {
padding: 3px;
border: 2px solid lime;
z-index: 10000;
}

.linkText .mushLink a{
color: #000;
position: absolute;
top: 310px;
left: 105px;
font-size: 120%;
text-decoration: none;
}

.linkText .mushLink a:hover {
color: #561796;
border-bottom: 1px solid #561796;
padding-bottom: 3px;
}

.linkText .cre8tiveLink a{
color: #000;
position: absolute;
top: 310px;
left: 385px;
font-size: 120%;
text-decoration: none;
}

.linkText .cre8tiveLink a:hover {
color: #561796;
border-bottom: 1px solid #561796;
padding-bottom: 3px;
}


/*-----------------------CONTENT AREA---------------------*/

#mainBox {
margin: 0;
padding: 0;
position: absolute;
top: 136px;
left: 98px;
width: 700px;
height: 400px;
display: inline;
z-index: 19;
}


#mainContent2 {
position: absolute;
top:0px;
left: 190px;
width: 508px;
height: 333px;
display: inline;
background-color: blue;
z-index: 20;
}


#mainContent2 p.imageText {
color: #fff;
width: 530px;
height: 100px;
margin-top: -8px;
}

#mainContent2 p {
color: #fff;
font-size: small;
padding: 0;
}

#mainContent2 img {
margin: 0;
padding: 6px;
width: 508px;
height: 333px;
background-color: #d7d6cd;
border: 1px solid #000;
}

#mainContent2 img:hover {
background-color: #f1f0e3;
border: 1px solid #000;
}

#mainHeader {
position: absolute;
top: 50px;
left: 5px;
color: #561796;
z-index: 100;
text-indent: -5000px;
}

#lowerText {
width: 522px;
height: 25px;
position: relative;
margin: 0;
padding: 0;
}

h2 .title  {
color: #561796;
float:left;
width: 517px;
display: inline;
background-color: #43ea81;
font-size: 70%;
letter-spacing: 0.2em;
padding: 4px 2px 1px 2px;
margin-top: -16px;
text-indent: 4px;
text-transform: uppercase;
border: #333 1px solid;
}


h2 .title4  {
color: #561796;
float:left;
width: 517px;
display: inline;
background-color: #43ea81;
font-size: 70%;
letter-spacing: 0.2em;
padding: 4px 2px 1px 2px;
margin-top: -16px;
text-indent: 4px;
text-transform: none;
border: #333 1px solid;
}



#lowerText .click {
position: absolute;
bottom: 21px;
right: 8px;
margin-top: 3px;
color: #561796;
font-size: 77%;
}


.imageText  {
color: #ccc;
line-height: 1.2em;
margin-top: 35px;
margin-left: -165px;
}

/* ---------------------Main Content 3 --------------------*/




#mainContent2 ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#mainContent2 .link .strong {
text-transform: uppercase;
}

/* -----------------------------------------------------------------*/


#mainContent2 a .hotspot {
width: 229px;
height: 154px;
position: absolute;
top: 17px;
left: 28px;
border: 1px solid #999;
}

#mainContent2 .earShot a:hover .hotspot {
border: 3px solid lime;
}

#mainContent2 .earShot a .link {
position: absolute;
width: 10em;
color: #cccccc;
top: 235px;
left: 60px;
visibility: hidden;
}

#mainContent2 .earShot a:hover .link {
color: lime;
visibility: visible;
}

/* -----------------------------------------------------------------*/


#mainContent2 a .hotspot2 {
width: 229px;
height: 154px;
position: absolute;
top: 17px;
left: 263px;
border: 1px solid #999;
}

#mainContent2 a:hover .hotspot2 {
border: 3px solid lime;
}

#mainContent2 a .link2 {
position: absolute;
width: 10em;
color: lime;
}

#mainContent2 .spyMessage a .link2 {
top: 235px;
left: 60px;
visibility: hidden;
}

#mainContent2 .spyMessage a:hover .link2 {
color: lime;
visibility: visible;
}


/* -----------------------------------------------------------------*/


#mainContent2 a .hotspot3 {
width: 229px;
height: 154px;
position: absolute;
top: 173px;
left: 263px;
border: 1px solid #999;
}

#mainContent2 a:hover .hotspot3 {
border: 3px solid lime;
}

#mainContent2 a .link3 {
position: absolute;
width: 10em;
color: lime;
}

#mainContent2 .spyScramble a .link3 {
top: 235px;
left: 60px;
visibility: hidden;
}

#mainContent2 .spyScramble a:hover .link3 {
color: lime;
visibility: visible;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/


#mainContent2 #comboBox {
position: relative;
height: 319px;
width: 494px;
padding: 7px;
background: #543a98 url(assets_temp/comboBkg2.jpg) no-repeat center center;
border: 7px solid #d7d6cd;
}

#mainContent2 .vladSizes {
position: absolute;
top: 12px;
left: 10px;
width: 140px;
height: 91px;
background: #000 url(assets_temp/vladSizes_sm2.jpg) no-repeat center center;
padding: 0;
}

#mainContent2 .vladSizes a {
position: absolute;
top: 0;
left: 0px;
width: 140px;
height: 91px;
background: #000 url(assets_temp/vladSizes_sm.jpg) no-repeat center center;
padding: 0;
border: 2px solid #b59ef0;
text-decoration: none;
line-height: 1.25em;
}

#mainContent2 .vladSizes a p {
width: 300px;
margin-left: 160px;
margin-top: 10px;
font-size: 100%;
color: #b59ef0;
}

#mainContent2 .vladSizes a:hover p {
color: #fff;
}

#mainContent2 .vladSizes a:hover {
border: 2px solid lime;
background: #000 url(assets_temp/vladSizes_sm2.jpg) no-repeat center center;

}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#mainContent2 .vladBackyard  {
position: absolute;
top: 117px;
left: 10px;
width: 140px;
height: 91px;
background: #000 url(assets_temp/vladBackyard_sm2.jpg) no-repeat center center;
padding: 0;
}

#mainContent2 .vladBackyard a {
position: absolute;
top: 1px;
left: 1px;
width: 140px;
height: 91px;
background: #000 url(assets_temp/vladBackyard_sm.jpg) no-repeat center center;
padding: 0;
border: 2px solid #b59ef0;
text-decoration: none;
line-height: 1.25em;
}

#mainContent2 .vladBackyard a p {
width: 300px;
margin-left: 160px;
margin-top: 10px;
font-size: 100%;
color: #b59ef0;
}

#mainContent2 .vladBackyard a:hover p {
color: #fff;
}


#mainContent2 .vladBackyard a:hover {
border: 2px solid lime;
background: #000 url(assets_temp/vladBackyard_sm2.jpg) no-repeat center center;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#mainContent2 .vladPoster {
position: absolute;
top: 222px;
left: 10px;
width: 140px;
height: 91px;
background: #000 url(assets_temp/vladPoster_sm2.jpg) no-repeat center center;
padding: 0;
}

#mainContent2 .vladPoster a {
position: absolute;
top: 1px;
left: 1px;
width: 140px;
height: 91px;
background: #000 url(assets_temp/vladPoster_sm.jpg) no-repeat center center;
padding: 0;
border: 2px solid #b59ef0;
text-decoration: none;
line-height: 1.25em;
}

#mainContent2 .vladPoster a p {
width: 300px;
margin-left: 160px;
margin-top: 10px;
font-size: 100%;
color: #b59ef0;
}

#mainContent2 .vladPoster a:hover p {
color: #fff;
}

#mainContent2 .vladPoster a:hover {
border: 2px solid lime;
background: #000 url(assets_temp/vladPoster_sm2.jpg) no-repeat center center;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#mainContent2 .under1 a {
position: absolute;
top: 13px;
left: 12px;
width: 150px;
height: 231px;
background: #000 url(assets_temp/under1_md.jpg) no-repeat top left;
padding: 0;
border: 2px solid #b59ef0;
text-decoration: none;
line-height: 1.0em;
}

#mainContent2 .under1 a p {
width: 150px;
margin-left: 0px;
margin-top: 240px;
font-size: 80%;
color: #b59ef0;
}

#mainContent2 .under1 a:hover p {
color: #fff;
}

#mainContent2 .under1 a:hover {
border: 2px solid lime;
}
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#mainContent2 .under2 a {
position: absolute;
top: 13px;
left: 177px;
width: 150px;
height: 231px;
background: #000 url(assets_temp/under1_md.jpg) no-repeat top left;
padding: 0;
border: 2px solid #b59ef0;
text-decoration: none;
line-height: 1.0em;
}

#mainContent2 .under2 a p {
width: 150px;
margin-left: 0px;
margin-top: 240px;
font-size: 80%;
color: #b59ef0;
}

#mainContent2 .under2 a:hover p {
color: #fff;
}

#mainContent2 .under2 a:hover {
border: 2px solid lime;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

#mainContent2 .under3 a {
position: absolute;
top: 13px;
left: 343px;
width: 150px;
height: 231px;
background: #000 url(assets_temp/under1_md.jpg) no-repeat top left;
padding: 0;
border: 2px solid #b59ef0;
text-decoration: none;
line-height: 1.0em;
}

#mainContent2 .under3 a p {
width: 150px;
margin-left: 0px;
margin-top: 240px;
font-size: 80%;
color: #b59ef0;
}

#mainContent2 .under3 a:hover p {
color: #fff;
}

#mainContent2 .under3 a:hover {
border: 2px solid lime;
}

/* --------------secondary navigation 2 --------------------*/

#sideBox2 {
position: absolute;
top: 0px;
left: -180px;
margin: 0 0 0 2px;
padding-left: 10px;
width: 162px;
height: 374px;
background: #d7d6cd;
border: #000 1px solid;
}



#secNav2 ul{
padding: 0 0 0 8px;
margin: 54px 0 0 0;
width: 140px;
display: block;
float: left;
}

#secNav2 li {
float: left;
display: block;
/*font-family: Georgia, serif;*/
text-transform: uppercase;
font-size: 100%;
list-style-type: none;
text-decoration: none;
padding-bottom: 1px;
line-height: 1.4em;
}

#secNav2 li.p4 {
float: left;
display: block;
text-transform: none;
font-size: 110%;
letter-spacing: 0.2em;
list-style-type: none;
text-decoration: none;
padding-bottom: 1px;
line-height: 1.4em;
}

#secNav2 li.vlad {
font-size: 105%;
}


#secNav2  a {
color: #561796;
padding: 14px 13px 20px 4px;
background: url(assets_temp/sideNav_Bg3.png) repeat-x center left;
text-decoration: none;
display: block;
width: 138px;
margin-left: -2px;
font-size: 95%;
text-indent: 15px;
}

#secNav2 .brrbls a {
color: #561796;
padding: 5px;
background: url(assets_temp/sideNav_Bg3.png) repeat-x center left;
text-decoration: none;
display: block;
width: 12em;
margin-left: -2px;
font-size: 95%;
}


#secNav2 a:hover {
color: #561796;
width: 150px;
margin-left: -8px;
font-size: 105%;
background: url(assets_temp/sideNav_Bg3_hv.png) repeat-x center left;
}

#secNav2 a:active {
color: #561796;
width: 150px;
margin-left: -8px;
font-size: 105%;
background: url(assets_temp/sideNav_Bg3_hv.png) repeat-x center left;
}

body.clashCubes #secNav2 a#clashCubes, body.spy #secNav2 a#spy, body.whamo #secNav2 a#whamo, body.p4 #secNav2 a#brr, body.music #secNav2 a#music, body.vlad #secNav2 a#vlad, body.bearly #secNav2 a#bearly, body.shirley #secNav2 a#shirley, body.under #secNav2 a#under, body.eleanor #secNav2 a#eleanor, body.meMyself #secNav2 a#meMyself, body.blitzSpeed #secNav2 a#blitzSpeed, body.bondCars #secNav2 a#bondCars, body.rocket #secNav2 a#rocket, body.mushniks #secNav2 a#mushniks, body.packaging #secNav2 a#packaging, body.characters #secNav2 a#characters, body.style #secNav2 a#style {
color: #e400ff;
width: 138px;
margin-left: -2px;
font-size: 95%;
text-decoration: underline;
background: url(assets_temp/sideNav_Bg3_hv.png) repeat-x center right ;
}

body.clashCubes #secNav2 a:hover#clashCubes, body.spy #secNav2 a:hover#spy, body.whamo #secNav2 a:hover#whamo, body.p4 #secNav2 a:hover#brr, body.music #secNav2 a:hover#music,  body.vlad #secNav2 a:hover#vlad, body.bearly #secNav2 a:hover#bearly, body.shirley #secNav2 a:hover#shirley, body.under #secNav2 a:hover#under, body.eleanor #secNav2 a:hover#eleanor, body.meMyself #secNav2 a:hover#meMyself, body.blitzSpeed #secNav2 a:hover#blitzSpeed, body.bondCars #secNav2 a:hover#bondCars, body.rocket #secNav2 a:hover#rocket, body.mushniks #secNav2 a:hover#mushniks, body.packaging #secNav2 a:hover#packaging, body.characters #secNav2 a:hover#characters, body.style #secNav2 a:hover#style  {
color: #e400ff;
width: 150px;
margin-left: -8px;
font-size: 105%;
text-decoration: underline;
}



h2 .header1 {  /*toys*/
float: left;
color: #444;
display: block;
width: 152px;
height: 60px;
margin: -12px 0 4px -2px;
padding: 4px 0 4px 4px;
font-size: 80%;
text-transform: uppercase;
letter-spacing: 0.1em;
background: #43ea81 url(assets_temp/header1_toys.jpg) no-repeat center center;
text-indent: -5000px;
}


h2 .header2 { /*premiums*/
float: left;
color: #444;
display: block;
width: 152px;
height: 60px;
margin: -12px 0 4px -2px;
padding: 4px 0 4px 4px;
font-size: 80%;
letter-spacing: -0.06em;
text-transform: uppercase;
background: #43ea81 url(assets_temp/header2_premiums.jpg) no-repeat center center;
text-indent: -5000px;
}

h2 .header3 {
float: left;
color: #444;
display: block;
width: 152px;
height: 60px;
margin: -12px 0 4px -2px;
padding: 4px 0 4px 4px;
font-size: 80%;
text-transform: uppercase;
letter-spacing: 0.1em;
background: #43ea81 url(assets_temp/header3_properties.jpg) no-repeat center center;
text-indent: -5000px;
}

h2 .header4 {
float: left;
color: #444;
display: block;
width: 152px;
height: 60px;
margin: -12px 0 4px -2px;
padding: 4px 0 4px 4px;
font-size: 80%;
text-transform: uppercase;
letter-spacing: 0.1em;
background: #43ea81 url(assets_temp/header4_creative.jpg) no-repeat center center;
text-indent: -5000px;
}

h2 .header5 {
position: absolute;
top: 6px;
left: 0;
color: #444;
display: block;
width: 156px;
height: 64px;
margin: 0 0 4px 8px;
padding: 3px 0 3px 3px;
font-size: 80%;
text-transform: uppercase;
letter-spacing: 0.1em;
background: #43ea81 url(assets_temp/header6_links.jpg) no-repeat center center;
text-indent: -5000px;
}


}


#footer {
position: absolute;
bottom: 23px;
left: 75px;
color: #fff;
background-color: #444;
z-index: 600;
padding: 2px 4px 2px 4px;
margin: 0;
}

#footer p.footText {
position: absolute;
bottom: 23px;
left: 75px;
color: #fff;
background-color: #333;
border: #111 solid 1px;
z-index: 600;
padding: 2px 4px 2px 4px;
margin: 0;
font-size: 65%;
}

/* --------------SIGNITURE --------------------*/

p.signature {
position: absolute;
bottom: -2px;
right: 15px;
color: #ccc;
font-size: 65%;
z-index: 5200;
}

.sigSpecial a{
color: #ddd;
font-weight: bold;
list-style-type: none;
text-decoration: none;
}

.sigSpecial a:hover {
color: #f7d45b;
border-bottom: 1px dotted;
padding-bottom: 2px;
}







/* --------------animations --------------------*/


#animations .pole img{
position: absolute;
top: 117px;
right: 31px;
width: 16px;
height: 58px;
z-index: 5000;
}

#animations .pole2 img{
position: absolute;
bottom: 97px;
right: 25px;
width: 16px;
height: 58px;
z-index: 9;
}

#animations .pole3 img{
position: absolute;
top: 254px;
left: 28px;
width: 25px;
height: 170px;
z-index: 8;
}

#animations .truckAnim img {
position: absolute;
top: 283px;
right: 65px;
width: 84px;
height: 31px;
z-index: 12;
}


/* --------------pic wrap --------------------*/

#picWrap #pops {
background-color: #000;
background-image: none;
}

#picWrap {
width: 1066px;
height: 700px;
margin: 26px 0 0 9px;
}

#picWrap img{
position: relative;
width: 1050px;
height: 650px;
border: #000 2px solid;
}

#picWrap a {
position: absolute;
top: -13px;
left: 20px;
text-decoration: none;
text-transform: uppercase;
display: block;
padding: 20px;
width: 1000px;
height: 630px;
color: #ccc;
font-size: 105%;
z-index: 6000;
}

/* --------------pic wrap vertical --------------------*/

#picWrapVert #pops {
background-color: #000;
background-image: none;
}

#picWrapVert {
width: 480px;
height: 800px;
margin: 26px 0 0 9px;
}

#picWrapVert img{
position: relative;
width: 464px;
height: 740px;
border: #000 2px solid;
}

#picWrapVert a {
position: absolute;
top: -13px;
left: 20px;
text-decoration: none;
text-transform: uppercase;
display: block;
padding: 20px;
width: 449px;
height: 740px;
color: #ccc;
font-size: 105%;
z-index: 6000;
}



/*-----------Z-INDEX FILE----------


#mainBox						19
#mainHeader						100
#footer							600
#footer p.footText				600
#animations .pole img			5000
.frame							10
#animations .pole2 img			9
#animations .pole3 img			8
#picWrap  						6000


-----------Z-INDEX FILE----------*/


