@charset "UTF-8";

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

		Sign

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

div#Left {
	z-index:4997;
}

div#SignLinks {
	position: absolute;
	top: 108px;
	left: 9px;
	width: 170px;
	height: 400px;	
	z-index:4998;
	display:block;
}

div#SignLinks a {
	position: absolute;
	display: block;
	z-index: 5000;
	overflow:hidden;
}

div#SignLinks a:hover {
	background: none;
}

div#SignLinks a#ourwork {
 	top: 188px;
	left: 29px;
	width: 90px;
	height: 41px;	
}

div#SignLinks a#featured {
 	top: 211px;
	left: 13px;
	width: 151px;
	height: 55px;
		
}

div#SignLinks a#designstrategy {
 	top: 248px;
	left: 20px;
	width: 136px;
	height: 48px;
		
}

div#SignLinks a img {
	display:none;
}

div#SignLinks a img.invisible {
	display:block;
	width:200px;
	height:150px;
}

div#SignLinks a:hover img, div#SignLinks a.Active img {
	display: block !important;
}

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

		ourwork

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

.creativity-slogan {
	position:absolute;
	left:179px;
	top:682px;
}

html body ul li {
	list-style-type:none;
}

#featured_page {background: url(http://images.adventuresdesign.com/bg_page_featured_landing.jpg) no-repeat 13px 105px;}
#featured_page div.Canvas, #featured_page div.LeftSideClass {height: 537px;}
#featured_page div.RightSideClass {height: 537px;}
#featured_page ul#PortfolioMenu li a {background-image: url(http://images.adventuresdesign.com/bg_portfolio_menu.gif);}
#featured_page .Page {
	position:relative;
}
#featured_page h1 {
	position:absolute;
	top:-18px;
	left:9px;
}

#portfolio_page {background: url(http://images.adventuresdesign.com/bg_page_ourwork2.jpg) no-repeat 13px 105px;}
#portfolio_page div.Canvas, #portfolio_page div.LeftSideClass {height: 657px;}
#portfolio_page div.RightSideClass {height: 600px;}
#portfolio_page ul#PortfolioMenu li a {background-image: url(http://images.adventuresdesign.com/bg_portfolio_menu.gif);}
#portfolio_page h1 {
	position:absolute;
	top:-18px;
	left:9px;
}

#designstrategy_page {background: url(http://images.adventuresdesign.com/bg_page_designstrategy_landing.jpg) no-repeat 13px 105px;}
#designstrategy_page div.Canvas, #designstrategy_page div.LeftSideClass {height: 657px;}
#designstrategy_page div.RightSideClass {height: 537px;}
#designstrategy_page ul#DesignStrategyMenu li a {background-image: url(http://images.adventuresdesign.com/bg_designstrategy_menu.gif);}
#designstrategy_page #poll_link{
	font-size: 12px; 
	color: #4e3630; 
	text-decoration: none; 
	position: absolute; 
	top: 680px; 
	left: 180px;
	display:none;
}
#designstrategy_page h1 {
	position:absolute;
	top:-18px;
	left:5px;
}

#designstrategy_page #poll_link span, #designstrategy_page #poll_link a {
	display:inline; 
	padding-right:8px;
	color: #4e3630; 
}

#designstrategy_page #poll_link a:hover {
	color:#676719;
}

.numbering_tabs{
	list-style:none;
	font-size:13px;
	position:absolute;
	right:15px;
	top:20px;
	z-index:5;
	width:100px;
}
.numbering_tabs li{
	float:left;
	width:20px;
}
.numbering_tabs li a{
	text-decoration:none;
	color:#a6a648;
}

.numbering_tabs li a:hover, .numbering_tabs li a.Active{
	color:#4653a6;	
}

.TextGroup{
	margin-top:60px;
}

.TextGroup a{
	text-decoration:none !important;
	color:#896f5f; 
}

.TextGroup a:hover {
	text-decoration:none;
	color:#a4a347;
}

#featured_page .TextGroup, #MyFeaturedTitle {
margin-top:60px;
}

#designstrategy_page .TextGroup {
margin-top:60px;
}

.TextGroup p {
line-height:1.2em;
}

#MyTitle, #MyTitle1 {
margin-top:60px;
}

.Text2Group{
margin:0 0 0 375px;
padding:0;
width:515px;
height:90px
}

#design_wrapper{
	margin-left:120px;
}

#cat_print{
	margin-left:150px;
}

#footerText{
height:1px;
margin:0;
padding:0;
overflow:hidden;
position:relative;
}

.MyTitles{
	margin-top:60px;
}

.MyTitles h5{
	color:#5662b1;
	font-size:13px;
	margin:0;
	padding:0;
}

.MyTitles a{
	color:#5662b1;
	font-size:12px;
	margin:0;
	padding:0;
}

#designstrategy_page .Wrapper #scrollme {
height:365px;
overflow:hidden;
margin-top:57px;
}

#designstrategy_page .Wrapper #scrollme div {
margin-top:0;
padding-top:0;
}

#ThemePoll h5 {
	color:#4e3630;
	margin-left:15px;
}
#ThemePoll {
	width:200px;
	margin-left:-15px;
}

#ThemePoll span {
	display:inline;
	font-size:13px;
	font-weight:bold;
	color:#333;
}
#ThemePoll label {
	width:250px;
	font-size:13px;
	font-weight:bold;
	color:#333;
	
}
.pds-answer {
	margin-top:-15px !important;
}

.pds-box{
	margin-top:-10px !important;
}

.pds-vote-button span {
	text-indent:-9999px;
	left:-9999px;
	position:absolute;
	display:block;
}
							
							
.imagebox{margin:30px 0 0 0 ;height:332px;width:505px; position:relative; padding-left:55px;}


.imagebox img{margin-bottom:10px;}
	
img#SignNav {
	position: absolute;
	top: 175px;
	left: 13px;
}

div#Thumbnails {
	overflow: hidden;
	height: 123px;
}

div#Thumbnails ul {
	margin: 13px 0 0 0;
	padding: 0;
	list-style:none;
}

div#Thumbnails ul li {
	margin: 0 22px 5px 0;
	padding: 0;
	list-style: none;
	float: left;
}

div#Thumbnails ul li img {
	margin-bottom: 0px;
	display: block;
	border: none;
}


div#Thumbnails ul li a {
	text-decoration: none;
	color: #663333;
	font-size: 9px;
	line-height: 10px;
}

div#Thumbnails ul li a:hover {
	color: #333333;
}

ul.PortfolioThumbs {
	margin: 18px 0 0 55px;
	padding: 0 0 0 125px;
	list-style: none;
	width: auto;
	
	height: 20px;

	background: url(http://images.adventuresdesign.com/text_moreclientviews.gif) 0 0 no-repeat;
	background-position: 0 0;
}

#portfolio_page ul.PortfolioThumbs {
position:relative;
top:-57px;
}

ul.PortfolioThumbs.pool {
	background: url(http://images.adventuresdesign.com/text_pooloflogochoices.png) 0 3px no-repeat !important;
	padding-left:140px;

}

ul.PortfolioThumbs.concepts {
	background: url(http://images.adventuresdesign.com/text_homepageconcepts.png) 0 2px no-repeat !important;
	padding-left:145px;

}

ul.PortfolioThumbs li {
	display: block;
	width: 15px;
	height: 18px;
	overflow: hidden;
	margin: 0;
	float: left;
	padding: 0;
	list-style: none;
}

ul.PortfolioThumbs li a {
	display: block;
	width: 15px;
	height: 15px;
	overflow: hidden;
	margin:3px 1px 0px 0px;
	background-image: url(http://images.adventuresdesign.com/listitem_portfolio.gif);
	background-repeat: no-repeat;
	background-position: 0 -1px;

}

ul.PortfolioThumbs li a:hover, ul.PortfolioThumbs li a.Active {
	background-position: 0 -15px;
}

div.PortfolioCategoriesContainer {
	display: block;
	position: absolute;
	top: 411px;
	left: 3px;
	width: 572px;
	height: 123px;
	border-top: 1px #a3a347 solid;
}

#portfolio_page div.PortfolioCategoriesContainer {
	top:354px;
}

ul#PortfolioMenu, ul#DesignStrategyMenu {
	list-style: none;
	margin: 0 30px 0 0;
	padding: 0;
	float: left;
	position: relative;
}

ul#Projects {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	border: 1px red solid;
	width: auto;
}

ul#PortfolioMenu li, ul#DesignStrategyMenu li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 34px;
	height: 123px;
}

ul#PortfolioMenu li a, ul#DesignStrategyMenu li a {
	display: block;
	width: 34px;
	height: 123px;
	background-repeat: no-repeat;
}

ul#PortfolioMenu li#port_websites a { background-position: 0px 0px; }
ul#PortfolioMenu li#port_websites a:hover, ul#PortfolioMenu li#port_websites a.Active { background-position: 0 -123px; }

ul#PortfolioMenu li#port_print a { background-position: -34px 0px; }
ul#PortfolioMenu li#port_print a:hover, ul#PortfolioMenu li#port_print a.Active { background-position: -34px -123px; }

ul#PortfolioMenu li#port_identity a { background-position: -68px 0px; }
ul#PortfolioMenu li#port_identity a:hover, ul#PortfolioMenu li#port_identity a.Active { background-position: -68px -123px; }

ul#PortfolioMenu li#port_copywriting a { background-position: -103px 0px; }
ul#PortfolioMenu li#port_copywriting a:hover, ul#PortfolioMenu li#port_copywriting a.Active { background-position: -103px -123px; }

ul#DesignStrategyMenu li#port_themes a { background-position: 0px 0px; }
ul#DesignStrategyMenu li#port_themes a:hover, ul#DesignStrategyMenu li#port_themes a.Active { background-position: 0 -123px; }

ul#DesignStrategyMenu li#port_homepages a { background-position: -34px 0px; }
ul#DesignStrategyMenu li#port_homepages a:hover, ul#DesignStrategyMenu li#port_homepages a.Active { background-position: -34px -123px; }

ul#DesignStrategyMenu li#port_logos a { background-position: -68px 0px; }
ul#DesignStrategyMenu li#port_logos a:hover, ul#DesignStrategyMenu li#port_logos a.Active { background-position: -68px -123px; }

img#PortMore {
	position: absolute;
	right: 0;
	top: 535px;
}

#featured_print{
	margin-left:50px;
}

#designstrategy_buttons{
position:absolute;
margin:0;
padding:0;
top: 8px;
left:150px;
z-index:3;
}

#designstrategy_buttons li{
float:left;
list-style:none;
margin:0 10px 0 0;
padding:0;
}

#our_work_buttons{
position:absolute;
margin:0;
padding:0;
top:16px;
left:150px;
}

#our_work_buttons li{
float:left;
list-style:none;
margin:0 10px 0 0;
padding:0;
}

#our_work_buttons li a, #our_work_buttons img {
	z-index:1000;
	position:relative;
}

#preload {
	position:absolute;
	left:-9999px;
}


.rollfeaturedwrapper {
	display: none;
	height: 225px;
	left: 174px;
	position: absolute;
	top: 670px;
	width: 548px;
	z-index: 9999;
}

img.seeresults {
	width:122px;
	height:13px;
	position: absolute;
	top:599px;
	left:180px;
	z-index:9999;
	cursor:pointer;
	display:none;
}

.rollfeaturedwrapper img.results {
	height: 113px;
	left: 14px;
	position: absolute;
	top: -57px;
	width: 170px;
	z-index: 9999;
	width:29px;
}

.rollfeaturedtop {
	background: transparent url(http://images.adventuresdesign.com/popup_ourwork_featured_top.png) left top no-repeat;
	height: 25px;
	width: 548px;
}

.rollfeaturedmiddle {
	background: transparent url(http://images.adventuresdesign.com/popup_ourwork_featured_middle.png) left top repeat-y;
	min-height: 80px;
	width: 548px;
}

.rollfeaturedmiddle p {
	color: #4e3630;
	font-size: 13px;
	line-height: 1.2em;
	margin: 0;
	padding-left: 50px;
	position: relative;
	width: 480px;
	z-index: 103;
}

.rollfeaturedmiddle a {
	color: #b2b255;
}

.rollfeaturedmiddle a:hover {
	color: #fff;
}

.rollfeaturedbottom {
	background: transparent url(http://images.adventuresdesign.com/popup_ourwork_featured_bottom.png) left bottom no-repeat;
	height: 25px;
	width: 548px;
}

.sign_over {
	position:absolute;
	z-index:55;
	top:318px;
	left:144px;
	height:64px;
	width:32px;
}

#billboards {
	position:relative;
	top:-46px;
	left:-20px;
	z-index:3;
}

#billboards p {
	position:absolute;
	top:360px;
	left:20px;
}

#SignLinks {
	z-index:99999;
}

#homeCarousel .jcarousel-item {
	width:820px;
	height:329px;
	position:relative;
}

#homeCarousel .jcarousel-item img {
	z-index:1;
	position:relative;
}

#homeCarousel .jcarousel-item span {
	position:absolute;
	bottom:5px;
	right:10px;
	font-size:11px;
	color:#5965bb;
	font-family:helvetica, arial, sans-serif;
	text-align:right;
	line-height:15px;
}

#billboards .jcarousel-clip {
	width:820px;
	height:329px;
}

#billboards .jcarousel-prev {
	width:72px;
	height:32px;
	background:url(http://images.adventuresdesign.com/portfolio_arrow_left.png) left top no-repeat;
	position:absolute;
	right:55px;
	top:-40px;
	z-index:999999;
}

#billboards .jcarousel-prev:hover {
	background:url(http://images.adventuresdesign.com/portfolio_arrow_left_on.png) left top no-repeat;
	cursor:pointer;
}

#billboards .jcarousel-prev-disabled, #billboards .jcarousel-prev-disabled:hover {
	background:none;
}

#billboards .jcarousel-next {
	width:50px;
	height:32px;
	background:url(http://images.adventuresdesign.com/portfolio_arrow_right.png) left top no-repeat;
	position:absolute;
	right:0px;
	top:-40px;
	z-index:999999;
}

#billboards .jcarousel-next:hover {
	background:url(http://images.adventuresdesign.com/portfolio_arrow_right_on.png) left top no-repeat;
	cursor:pointer;
}

#billboards .jcarousel-next-disabled, #billboards .jcarousel-next-disabled:hover {
	background:none;
}