body {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	background:#000000;

}
#wrapper {
	width:1000px;
	height:625px;
	background-image: url(../images/frameBackground.jpg);
	margin:25px auto 0px auto;
	
}
#background {
	
	width:950px;
	height:625px;
	position:center;
	margin:0px auto 15px auto ;
	
}

/* Home */
.col1 {
	background-image: url(../images/who_background.png);
	background-repeat: no-repeat;
	width:1000px;
	float:left;
}

#nav {
	width:100%;
	margin:0px 0 0px 0;
}
.Content
{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 190%;
	color: #949393;
	position: absolute;
	left: 266px;
	width: 922px;
	top: 266px;
	margin: 0px;
	height: 149px;
	
}

#reg {
	float:left;
}
#logo, #navbtns {
	float:left;
}
#logo {
	margin-right:1px;
}
#navbtns {
	margin-top:0px;
	width:1000px;
}
.navbtn-d {
	border-top:5px solid #44352a;
}
.navbtn-h {
	border-top:5px solid #59493c;
}
.clearfix_home {
	
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;
}
.clearfix_gallery {
	
	height: 500px;
}
.clearfix_monkey {
	background-image: url(../images/crazy_monkeys.jpg);
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;

}
	.clearfix_rooster {
	background-image: url(../images/rooster.jpg);
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;
	
	}

.clearfix_monarch{
	background-image: url(../images/monarch.jpg);
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;
	
	}
	
.clearfix_muscle_kid{
	background-image: url(../images/muscle_kid.jpg);
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;
	
	}
	
.clearfix_hound{
	background-image: url(../images/hound.jpg);
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;
	
	}

.clearfix_peacock {
	background-image: url(../images/peacock.jpg);
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;
	
	}
.clearfix_telescope {
	background-image: url(../images/telescope.jpg);
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;
	
}
	
.clearfix_kid {
	background-image: url(../images/kid.jpg);
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;
	
	}
	
.clearfix_dog {
	background-image: url(../images/dog_tug.jpg);
	background-repeat: no-repeat;
	
	clear:both;
	height: 500px;
	
}.frame {
	
	background-repeat: no-repeat;
	clear:both;
	height: 1000px;
	width: 630px;
}
.frame2 {
	
	clear:both;
	height: 55px;
	width: 790px;
}
.nounderline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none
	color:#FF0000

}
.Border {
border: 2px solid #666666;
width:427px;
height:127px;

}
.Border_wide {
border: 2px solid #666666;
width:900px;
height:127px

}
.Borderbox {
border: 2px solid #666666;
width:280px;
height:276px;

}
.Bordersmallbox {
border: 2px solid #666666;
width:280px;
height:66px;

}
.Bordermediumbox {
border: 2px solid #666666;
width:427px;
height:155px;

}
.Bordermediumbox2 {
border: 2px solid #666666;
width:427px;
height:153px;

}
.Bordermediumbox3 {
border: 2px solid #666666;
width:427px;
height:110px;

}
.Borderlargebox {
border: 2px solid #666666;
width:427px;
height:235px;

}
.Borderleasing {
border: 2px solid #666666;
width:427px;
height:290px;

}
.Borderfrequent {
border: 2px solid #666666;
width:427px;
height:235px;

}
.Bordersalesandspecials {
border: 2px solid #666666;
width:427px;
height:313px;


}
.Border3 {
border: 2px solid #666666;
width:868px;


}
.Links {
	display:none;
	
}

.link2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
	
}

.link_email {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	text-decoration:none;
}
.link3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	
}
.link_button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fc0000;
	text-decoration:none;
}
.space {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF
	
}
.foodlinks {
width:140px;
height:15px;


}
.text-title {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF0000

}
.text-title2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;

}
.text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 190%;
color:#FFFFFF;

}
.text_contact {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 120%;
color:#FFFFFF;

}
.text_leasing {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;


}
.textred {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fc0000

}
.text2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 190%;
color:#000000;
}

/* Footer */
#footer {
	font-size:10px;
	color:#FFFFFF;
	width:1000px;
	margin:15px 0px 0px 0px;
	background-repeat:no-repeat;
	background-position:680px -2.25px;
}
#footer a, #footer a:visited {
	text-decoration:none;
	color:#000000;
	line-height: 1.5;
}
#footer a:hover, #footer a:active {
	text-decoration:none;
	color:#ff0000;
	line-height: 1.5;
}
#by a, #by a:visited {
	text-decoration:none;
	color:#ff0000;
}
#by a:hover, #by a:active {
	text-decoration:none;
	color:#ff0000;
}

/* Pop ups */
#wrap-short {
	width:420px;
	margin:0 auto;
}
#wrap-fp {
	width:1000px;
	margin:34 auto;
}
#wrap-fp2 {
	width:410px;
	margin:0 auto;
		background:#FFFFFF;
	}
#wrap-fp3 {
	width:465px;
	margin:0 auto;
}
#wrap-fp4 {
	width:360px;
	margin:0 auto;
}
#wrap-register {
	width:470px;
	margin:0 auto;
}
#wrap-map {
	width:710px;
	margin:0 auto;
}
#top-row {
	text-align:center;
	color:#bbd326;
	font-size:14px;
	font-weight:bold;
	height:68px;
}
#bg-popups, #bg-level1, #bg-level2, #bg-level3 {
	background:#ffffff;
	font-size:12px;
	color:#59493c;
}
#bg-popups p, #bg-level1 p, #bg-level2 p, #bg-level3 p {
	margin:0;
	padding:16px 19px 0 19px;
	line-height:18px;
}
#bg-popups, #bg-level1, #bg-level2, #bg-level3{
	height:221px;
}
#nav_sub1 ul li{
background-color:#FFFFFF;

}

#nav_sub2 ul li{
background-color:#FFFFFF;
}

#nav_sub1 {
display: none;

}

img {
	border: none;
}

#nav_sub2 {
display: none;
}
a.addesign {
background-color:#FFFFFF;
display: block;
height: 17px;
width: 140px;
background-image:url(../images/addesign_off.png);
}
a.addesign:hover {
background-color:#FFFFFF;
display: block;
height: 17px;
width: 140px;
background-image:url(../images/addesign_on.png);
}
a.addesign_on {
background-color:#FFFFFF;
display: block;
height: 17px;
width: 140px;
background-image: none;
}
a.analytics {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 17px;
width: 140px;
background-image:url(../images/analytics_off.png);
}
a.analytics:hover {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 17px;
width: 140px;
background-image:url(../images/analytics_on.png);
}
a.analytics_on {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 17px;
width: 140px;
background-image:none;
}
a.identity {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 19px;
width: 140px;
background-image:url(../images/identity_off.png);
}
a.identity_on {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 19px;
width: 140px;
background-image: none;
}
a.identity:hover {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 19px;
width: 140px;
background-image:url(../images/identity_on.png);
}
a.interactive {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 19px;
width: 140px;
background-image:url(../images/interactive_off.png);
}
a.interactive_on{
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 19px;
width: 140px;
background-image: none;
}
a.interactive:hover {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 19px;
width: 140px;
background-image:url(../images/interactive_on.png);
}
a.interactive2 {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 13px;
width: 140px;
background-image:url(../images/interactive2_off.png);
}
a.interactive_on2{
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 13px;
width: 140px;
background-image: none;
}
a.interactive2:hover {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 13px;
width: 140px;
background-image:url(../images/interactive_on2.png);
}
a.media {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 19px;
width: 140px;
background-image:url(../images/media_off.png);
}
a.media_on {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 19px;
width: 140px;
background-image: none;
}

a.media:hover {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 19px;
width: 140px;
background-image:url(../images/media_on.png);
}
a.seo{
background-color:#FFFFFF;
display: block;
height: 10px;
width: 102px;
background-image:url(../images/seo_off.png);
}
a.seo_on{
background-color:#FFFFFF;
display: block;
margin-top: 8px;
margin-left: 8px;
margin-bottom: 5px;
height: 10px;
width: 102px;
background-image: none;
}
a.seo:hover {
background-color:#FFFFFF;
display: block;
margin-top: 8px;
margin-left: 8px;
margin-bottom: 5px;
height: 10px;
width: 102px;
background-image:url(../images/seo_on.png);
}
a.print {
background-color:#FFFFFF;
display: block;
height: 17px;
width: 140px;
background-image:url(../images/print_off.png);
}
a.print_on {
background-color:#FFFFFF;
display: block;
height: 17px;
width: 140px;
background-image: none;
}
a.print:hover {
background-color:#FFFFFF;
display: block;
height: 17px;
width: 140px;
background-image:url(../images/print_on.png);
}
a.stuff {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 18px;
width: 140px;
background-image:url(../images/stuff_off.png);
}
a.stuff_on {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 18px;
width: 140px;
background-image: none;
}
a.stuff:hover {
background-color:#FFFFFF;
display: block;
margin-top: 4px;
height: 18px;
width: 140px;
background-image:url(../images/stuff_on.png);
}
a.outdoor {
background-color:#FFFFFF;
display: block;
margin-top: 3px;
height: 18px;
width: 140px;
background-image:url(../images/outdoor_off.png);
}
a.outdoor_on {
background-color:#FFFFFF;
display: block;
margin-top: 3px;
height: 18px;
width: 140px;
background-image: none;
}
a.outdoor:hover {
background-color:#FFFFFF;
display: block;
margin-top: 3px;
height: 18px;
width: 140px;
background-image:url(../images/outdoor_on.png);
}



ul#menu {
  padding: 0;
  margin: 0;
  list-style: none;
  background: transparent;
  
  }
  
ul#menu li {
  float: left;
  position: relative;
  background: transparent;
}
ul#menu li li{
  float: left;
  position: relative;
  width: 9em;
  background: #ffffff;
}
ul#menu li li a{
  margin: 4px 0;
}
ul#menu ul {
	position: absolute;
	z-index: 10;
	float: none;
	top: 90px;
	left: -14px;
  	list-style: none;
	
}  
ul#menu ul#nav_sub2 {
	position: absolute;
	z-index: 10;
	float: none;
	padding: 0;
	top: 90px;
	left: 22px;
  	list-style: none;
	margin: 0;
}   
ul#menu li li a.seo,
ul#menu li li a.seo_on{
margin-left: 8px;
margin-bottom: 7px;
}
 
  

a.whoweare {
display: block;
float:right;
height: 93px;
width: 89px;
background: transparent url(../images/nav_who_off.png) no-repeat; 

} 

a.whoweare:hover{
display: block;
float:right;
height: 93px;
width: 89px;
background: transparent url(../images/nav_who_on.png) no-repeat; 

}

a.whatwedo {
display: block;
height: 93px;
width: 112px;
background: transparent url(../images/nav_do_off.png) no-repeat; 

} 

a.whatwedo:hover {
display: block;
height: 93px;
width: 112px;
background: transparent url(../images/nav_do_on.png) no-repeat; 

}
a.whatwedone {
display: block;
height: 93px;
width: 145px;
background: transparent url(../images/nav_done_off.png) no-repeat; 

} 

a.whatwedone:hover {
display: block;
height: 93px;
width:145px;
background: transparent url(../images/nav_done_on.png) no-repeat; 

}

a.donefor {
display: block;
height: 93px;
width: 176px;
background: transparent url(../images/nav_donefore_off.png) no-repeat; 

} 

a.donefor:hover {
display: block;
height: 93px;
width:176px;
background: transparent url(../images/nav_donefor_on.png) no-repeat; 

}

a.talk {
display: block;
height: 93px;
width: 89px;
background: transparent url(../images/nav_talk_off.png) no-repeat; 

} 

a.talk:hover {
display: block;
height: 93px;
width:89px;
background: transparent url(../images/nav_talk_on.png) no-repeat; 

}

#menu {
display:inline;
width: 639px;
height: 93px;
float: right;

}
li.who {
	width: 89px;
}
li.what {
	width: 112px;
}
li.wdone {
	width: 145px;
}
li.wfor {
	width: 176px;
}
li.wtalk {
	width: 89px;
}
.flash_container {
	
}
#flashcontent {
	
	width: 950;
	height:450;
}
#flashm {
	
}