body{

	margin:0;

	font:13px/18px Arial, Helvetica, sans-serif;

	background:#fff;

	color:#747474;

}

img{border-style:none;}

a{

	text-decoration:none;

	color:#ff9000;

	font-weight:bold;

}

a:hover{text-decoration:underline;}

a:focus{outline:none;}

input,

textarea,

select{

	font:100% arial,sans-serif;

	vertical-align:middle;

}


form,fieldset{

	margin:0;

	padding:0;

	border-style:none;

	display:inline;

}

#main{

	margin:0 auto;

	width:955px;

}

/*-- header --*/

#header{

	width:100%;

	background:url(../images/bg-header.gif) repeat-x;

	height:88px;

	overflow:hidden;

}

#header2 {

	width:100%;

	background:url(../images/bg-header.gif) repeat-x bottom left;

	height:63px;

	overflow:hidden;

}

.user-area {

	padding:31px 43px 0;

	float:right;

	clear:right;

}

#header2 .user-area {

	padding: 18px 43px 0;

}

.user-area label{

	font-size:10px;

	padding:0 4px 0 7px;

	color:#fff;

	float:left;

}

.user-area .input-holder{

	float:left;

	border:1px solid #b0b0b0;

}

.user-area .input-holder input{

	width:84px;

	float:left;

}

.go-btn {

	float:left;

	margin:0;

}

input.text{

	font-size:11px;

	line-height:12px;

	margin:0;

	padding:0 5px 1px;

	border:1px solid #ebebeb;

}

#header h1{

	float:left;

	text-indent:-9999px;

	overflow:hidden;

	padding:17px 0 0 32px;

	margin:0;

}

#header h1 a{

	display:block;

	background:url(../images/logo.gif) no-repeat;

	width:256px;

	height:44px;

}

.nav{

	border-top:1px solid #ff9000;

	border-bottom:1px solid #ff9000;

	width:100%;

	overflow:hidden;

	position:relative;

}

.nav div{

	position:relative;

	left:50%;

	float:left;

	text-align:center;

}

.nav ul{

	margin:0;

	padding:0;

	position:relative;

	float:left;

	left:-50%;

}

.nav ul li{

	padding:15px 23px 11px;

	list-style:none;

	float:left;

}

.nav ul li a{

	height:15px;

	display:block;

	overflow:hidden;

	text-indent:-9999px;

	background-repeat:no-repeat;

	background-position:0 0;

}

.nav ul li a.home {

	width:40px;

	background-image:url(../images/nav-home.gif);

	}

.nav ul li a.home-active {

	width:40px;

	background-image:url(../images/nav-home.gif);

	background-position:0 -15px;

	}

.nav ul li a.our-mindset {

	width:79px;

	background-image:url(../images/nav-our-mindset.gif);}

.nav ul li a.our-mindset-active {

	width:79px;

	background-image:url(../images/nav-our-mindset.gif);

	background-position:0 -15px;

	}

.nav ul li a.what-we-do {

	width:176px;

	background-image:url(../images/nav-what-we-do.gif);

	}

.nav ul li a.what-we-do-active {

	width:176px;

	background-image:url(../images/nav-what-we-do.gif);

	background-position:0 -15px;

	}

.nav ul li a.client-list {

	width:129px;

	background-image:url(../images/nav-client-list.gif);}

.nav ul li a.client-list-active {

	width:129px;

	background-image:url(../images/nav-client-list.gif);

	background-position:0 -15px;

	}

.nav ul li a.real-results {

	width:69px;

	background-image:url(../images/nav-real-results.gif);}

.nav ul li a.real-results-active {

	width:69px;

	background-image:url(../images/nav-real-results.gif);

	background-position:0 -15px;

}

.nav ul li a.help {

	width:159px;

	background-image:url(../images/nav-help.gif);

}

.nav ul li a.help-active {

	width:159px;

	background-image:url(../images/nav-help.gif);

	background-position:0 -15px;

}

.nav ul li a:hover{ background-position:0 -15px;}

#promo {

	margin:1px 0 0;

}

#promo img{display:block;}

#content{

	margin:5px 0 0;

	background:url(../images/bg-content.gif) repeat-y;

}

.subpage {

	margin: 1px 0 0 !important;

}

.phone {

	background-image: url(../images/phone.jpg) !important;

}

div.help-column {

	float: left;

	width: 500px;

}

.help-column input {

	border: 1px solid #e5e6e6;

	background-color: white;

	width: 200px;

}

.help-column textarea {

	border: 1px solid #e5e6e6;

	background-color: white;

	width: 420px;

	height: 60px;

}

.help-column .email_box {

	float: left;

	width: 220px;

}

.content-head {

	padding:20px 56px 41px 59px;

	overflow:hidden;

	height:1%;

	background:url(../images/bg-content-top.jpg) no-repeat;

}

.subpage .content-head {

	padding-bottom: 0px;

}

.send_button {

	padding: 0px;

	margin: 0px;

	border: none !important;

	width: 128px !important;

	height: 36px;

	cursor: pointer;

}

.left-image {

	float:left;

	display:inline;

	margin:75px 49px 0 0;

}

p.result_p {

	padding-bottom: 30px !important;

	padding-top: 13px !important;

}

#content h2{

	margin:20px 0 5px;

	height:37px;

	overflow:hidden;

	text-indent:-9999px;

}

#content h2.about-crush { background:url(../images/text-about-crush.gif) no-repeat;}

#content h2.thank-you { background:url(../images/text-thankyou.gif) no-repeat;}

#content h2.our-mindset { background:url(../images/our-mindset.gif) no-repeat;}

#content h2.what-we-do { background:url(../images/text-what-we-do.gif) no-repeat;}

#content h2.web { background:url(../images/text-web.gif) no-repeat;}

#content h2.id { background:url(../images/text-id.gif) no-repeat;}

#content h2.print { background:url(../images/text-print.gif) no-repeat;}

#content h2.emarketing { background:url(../images/text-emarketing.gif) no-repeat;}

#content h2.some-clients { background:url(../images/text-some-of-our-clients.gif) no-repeat;}

#content h2.our-work { background:url(../images/text-some-of-our-work.gif) no-repeat;}

#content h2.impressive-clients { background:url(../images/text-clients.gif) no-repeat;}

#content h2.real-results { background:url(../images/text-result.gif) no-repeat;}

#content h2.how-help { background:url(../images/text-help.gif) no-repeat;}

#content h3.web_design, #content h3.seo, #content h3.printwwd, #content h3.corporate, #content h3.imarketing, #content h3.cms, #content h3.copywriting { 

	background:url(../images/text-webdesign.gif) no-repeat;

	width: 100%;

	text-indent: -9999px;

	height: 30px;

	border-bottom: 1px solid #b0c1c7;

	padding: 0px;

	margin: 0px;

}

#content h3.seo { 

	background:url(../images/text-seo.gif) no-repeat;

}

#content h3.corporate { 

	background:url(../images/text-corporate.gif) no-repeat;

}

#content h3.printwwd { 

	background:url(../images/text-print-wwd.gif) no-repeat;

}

#content h3.imarketing {

	background:url(../images/text-imarketing.gif) no-repeat;

}

#content h3.cms {

	background:url(../images/text-cms.gif) no-repeat;

}

#content h3.copywriting {

	background:url(../images/text-copy.gif) no-repeat;

}

#content h3.agencies, #content h3.partial { 

	background:url(../images/text-agencies.gif) no-repeat;

	width: 100%;

	text-indent: -9999px;

	height: 30px;

	padding: 0px;

	margin: 0px;

}

#content h3.partial {

	background:url(../images/text-partial.gif) no-repeat;

}

#content h3.result_title { 

	text-indent: -9999px;

	padding: 0px;

	margin: 0px;

	margin-left: 20px !important;

}

#content h3.cds { 

	background:url(../images/text-cds.gif) no-repeat;

}
#content h3.anazambelli { 

	background:url(../images/text-anazambelli.gif) no-repeat;

}
#content h3.titlewrite { 

	background:url(../images/text-titlewrite.gif) no-repeat;

}
#content h3.murval { 

	background:url(../images/text-murval.gif) no-repeat;

}

#content h3.comsicomsa { 

	background:url(../images/text-comsicomsa.gif) no-repeat;

}

#content h3.sunflour { 

	background:url(../images/text-sunflour.gif) no-repeat;

}

#content h3.chp { 

	background:url(../images/text-chp.gif) no-repeat;

}

#content h3.plumes { 

	background:url(../images/text-plumesbygigi.gif) no-repeat;

}

#content h3.afw { 

	background:url(../images/text-afw.gif) no-repeat;

}

#content h3.ctg { 

	background:url(../images/text-ctg.gif) no-repeat;

}

#content h3.inca { 

	background:url(../images/text-inca.gif) no-repeat;

}

#content h3.magno { 

	background:url(../images/text-magno.gif) no-repeat;

}

#content h3.aquaticsystems { 

	background:url(../images/text-aquaticsystems.gif) no-repeat;

}

#content h3.dunblare { 

	background:url(../images/text-dunblare.gif) no-repeat;

}

#content h3.triple5 { 

	background:url(../images/text-triple5.gif) no-repeat;

}

#content h3.frye { 

	background:url(../images/text-frye.gif) no-repeat;

}

#content h3.vsbrooks { 

	background:url(../images/text-vsbrooks.gif) no-repeat;

}

#content h3.budgetprints { 

	background:url(../images/text-budgetprints.gif) no-repeat;

}

#content h3.adc { 

	background:url(../images/text-adc.gif) no-repeat;

}

#content h3.churchill { 

	background:url(../images/text-churchill.gif) no-repeat;

}

#content h3.pollo { 

	background:url(../images/text-pollo.gif) no-repeat;

}

#content h3.neufeld {

	background:url(../images/text-neu.gif) no-repeat;

}

#content h3.ecj {

	background:url(../images/text-ecj.gif) no-repeat;

}

#content h3.ambassador {

	background:url(../images/text-ambassador.gif) no-repeat;

}

#content h3.downmid {

	background:url(../images/text-downmid.gif) no-repeat;

}

#content h3.downright {

	background:url(../images/text-downright.gif) no-repeat;

}

#content h3.harbour {

	background:url(../images/text-harbour.gif) no-repeat;

}

#content h3.neroli {

	background:url(../images/text-neroli.gif) no-repeat;

}

#content h3.enrichment {

	background:url(../images/text-enrichment.gif) no-repeat;

}

#content h3.essence {

	background:url(../images/text-essence.gif) no-repeat;

}

#content h3.total {

	background:url(../images/text-total.gif) no-repeat;

}

#content h3.cri {

	background:url(../images/text-cri.gif) no-repeat;

}

#content h3.colony {

	background:url(../images/text-colony.gif) no-repeat;

}

#content h3.dolphins {

	background:url(../images/text-dolphins.gif) no-repeat;

}

#content h3.sobay {

	background:url(../images/text-sobay.gif) no-repeat;

}

#content h3.fht {

	background:url(../images/text-fht.gif) no-repeat;

}

#content h3.ampmdoc {

	background:url(../images/text-ampmdoc.gif) no-repeat;

}

#content h3.cjf {

	background:url(../images/text-cjf.gif) no-repeat;

}

#content h3.aandm {

	background:url(../images/text-aandm.gif) no-repeat;

}

#content h3.twentytwo {

	background:url(../images/text-twentytwo.gif) no-repeat;

}

#content h3.vivid {

	background:url(../images/text-vivid.gif) no-repeat;

}

#content h3.colviva {

	background:url(../images/text-colviva.gif) no-repeat;

}

#content h3.abstracta {

	background:url(../images/text-abstracta.gif) no-repeat;

}

#content h3.adjo {

	background:url(../images/text-adjo.gif) no-repeat;

}

#content h3.firstchoice {

	background:url(../images/text-firstchoice.gif) no-repeat;

}

#content h3.frumus {

	background:url(../images/text-frumus.gif) no-repeat;

}

#content h3.magical {

	background:url(../images/text-magical.gif) no-repeat;

}

#content h3.ph {

	background:url(../images/text-ph.gif) no-repeat;

}

#content h3.soy {

	background:url(../images/text-soy.gif) no-repeat;

}

#content h3.comerxia {

	background:url(../images/text-comerxia.gif) no-repeat;

}

#content h3.inelectra {

	background:url(../images/text-inelectra.gif) no-repeat;

}

#content h3.kool {

	background:url(../images/text-kool.gif) no-repeat;

}

#content h3.radiant {

	background:url(../images/text-radiant.gif) no-repeat;

}

#content h3.q {

	background:url(../images/text-q.gif) no-repeat;

}

#content h3.qode {

	background:url(../images/text-qode.gif) no-repeat;

}

#content h3.str {

	background:url(../images/text-str.gif) no-repeat;

}

#content h3.locatel {

	background:url(../images/text-locatel.gif) no-repeat;

}

#content h3.mariposa {

	background:url(../images/text-mariposa.gif) no-repeat;

}

#content h3.cfk {

	background:url(../images/text-cfk.gif) no-repeat;

}

#content h3.sc {

	background:url(../images/text-sc.gif) no-repeat;

}

#content h3.mis {

	background:url(../images/text-mis.gif) no-repeat;

}

#content h3.iomega {

	background:url(../images/text-iomega.gif) no-repeat;

}

#content h3.lindora {

	background:url(../images/text-lindora.gif) no-repeat;

}

#content h3.su {

	background:url(../images/text-su.gif) no-repeat;

}

#content h3.corpus {

	background:url(../images/text-corpus.gif) no-repeat;

}

#content h3.rr {

	background:url(../images/text-rr.gif) no-repeat;

}

#content h3.steph {

	background:url(../images/text-steph.gif) no-repeat;

}

#content h3.idc {

	background:url(../images/text-idc.gif) no-repeat;

}

#content h3.lp {

	background:url(../images/text-lp.gif) no-repeat;

}

#content h3.pf {

	background:url(../images/text-pf.gif) no-repeat;

}

#content h3.lcui {

	background:url(../images/text-lc.gif) no-repeat;

}

#content h3.lccorp {

	background:url(../images/text-lc.gif) no-repeat;

}

#content h3.kg {

	background:url(../images/text-kg.gif) no-repeat;

}

#content h3.ra {

	background:url(../images/text-ra.gif) no-repeat;

}

#content h3.cravings {

	background:url(../images/text-cravings.gif) no-repeat;

}



#content h3.text-phone, #content h3.text-email, #content h3.text-line {

	background:url(../images/phone.gif) no-repeat;

	text-indent: -9999px;

	height: 20px;

	padding: 0px;

	margin: 0px;

}

#content h3.text-email {

	background:url(../images/email.gif) no-repeat;

	height: 80px;

	width: 397px;

	border-bottom: 1px solid #b0c1c7;

}

#content h3.text-line {

	background:url(../images/text-line.gif) no-repeat;

	height: 30px;

	margin-top: 30px;

}

#content ul.portfolio { 

	float: left;

	margin: 0px;

	padding: 0px;

}



#content ul.portfolio li {

	float: left;

	list-style: none;

	height: 30px;

	text-indent: -9999px;

}



#content ul.portfolio li a {

	display:block;

	overflow:hidden;

	text-indent:-9999px;

	background-repeat:no-repeat;

	background-position:0 0;

	height: 30px;

}



#content ul.portfolio li a:hover {

	background-position:0 -30px;

}



#content li.portfolio_li {

	background:url(../images/portfolio.gif) no-repeat;

	width: 128px;

}



#content a.button_web {

	width: 55px;

	background-image:url(../images/button_web1.gif);

}

#content a.button_web2 {

	width: 55px;

	background-image:url(../images/button_web2.gif);

}

#content a.button_id {

	width: 35px;

	background-image:url(../images/button_id.gif);

}

#content a.button_id2 {

	width: 35px;

	background-image:url(../images/button_id2.gif);

}

#content a.button_print {

	width: 54px;

	background-image:url(../images/button_print.gif);

}

#content a.button_print2 {

	width: 54px;

	background-image:url(../images/button_print2.gif);

}

#content a.button_emarketing {

	width: 102px;

	background-image:url(../images/button_emarketing.gif);

}

#content a.button_emarketing2 {

	width: 102px;

	background-image:url(../images/button_emarketing2.gif);

}

#content p{

	margin:0;

	padding:12px 0 0;

}

.content-holder {

	overflow:hidden;

	height:1%;

}

.clear {

	clear: both;

}

.agencies_list {

	width: 260px;

	float: left;

}

.agencies_list p {

	line-height: 23px;

}

.partial_list {

	width: 520px;

	float: right;

	padding-left: 30px;

	border-left: 1px solid #b0c1c7;

}

.partial_list .line_1 {

	line-height: 23px;

	width: 230px;

	float: left;

}

.partial_list .line_2 {

	line-height: 23px;

}

.left_block {

	width: 400px;

	float: left;

}

.right_block {

	width: 400px;

	float: right;

}

.left_block ul {

	list-style: none;

	padding-left: 0px;

	padding-right: 0px;

	margin-left: 0px;

	margin-right: 0px;

	padding-left: 8px;

}

.left_block ul li {

	list-style: none;

	padding: 0px;

	margin: 0px;

	background: url(../images/bullet.gif) no-repeat;

	background-position: 0px 3px;

	padding-left: 13px;

	padding-bottom: 6px;

}

.left_block a, .right_block a {

	text-decoration: underline;

}

.boxes{

	overflow:hidden;

	height:1%;

	padding-top:42px;

}

.clients-box {

	width:336px;

	float:left;

}

.work-box{

	width:455px;

	float:right;

}

.company-box, .result-box {

	width: 830px;

}

.gallery {

	margin:17px 0 0;

	position:relative;

}

#company_logos {

	width: 335px;

	position: relative;

}

.gallery a.next,

.gallery a.prev,

.gallery div.next,

.gallery div.next1,

.gallery div.prev

{

	width:8px;

	height:10px;

	position:absolute;

	overflow:hidden;

	text-indent:-9999px;

	top:101px;

	cursor: pointer;

}

.gallery div.prev1

{

	width:8px;

	height:10px;

	position:absolute;

	overflow:hidden;

	text-indent:-9999px;

	top:101px;

	cursor: pointer;

}

.gallery a.next,

.gallery div.next {

	left:16px;

	background:url(../images/arrow-left.gif) no-repeat;

}

.gallery div.next1 {

	left:16px;

	background:url(../images/arrow-left.gif) no-repeat;

}

.gallery a.prev,

.gallery div.prev {

	right:16px;

	background:url(../images/arrow-right.gif) no-repeat;

}

.gallery div.prev1 {

	right:16px;

	background:url(../images/arrow-right.gif) no-repeat;

}

.gallery .holder {

	position:relative;

	overflow:hidden;

}

.gallery .container {

	width: 273px;

	position: relative;

	overflow: hidden;

}

.gallery ul{

	width:9999px;

	margin:0;

	padding:0;

	top: 0;

	left: 0;

	position: relative;

}

.gallery ul li{

	list-style:none;

	float:left;

}

.gallery ul li img {

	display:block;

	margin:0 auto;

}

.gallery ul li a{

	position:relative;

}

.clients-box .gallery-bg {

	padding:9px 32px 7px;

	height:191px;

	width:273px;

	background:url(../images/bg-clients-box.png) no-repeat;

}

.clients-box .gallery .holder{

	width:273px;

}

.clients-box .gallery ul li{

	width:273px;

}

.clients-box .gallery ul li img{

	margin-top:30px;

}

#product_list {

	width: 455px;

	position: relative;

}

.work-box .gallery-bg {

	padding:9px 24px 7px;

	height:286px;

	background:url(../images/bg-work-box.png) no-repeat;

}

.work-box .gallery .holder{

	width:407px;

}

.work-box .gallery .container {

	width:407px;

	position: relative;

	overflow: hidden;

}

.work-box .gallery ul li{

	padding:15px 0 0;

	height:271px;

	background:url(../images/bg-work-border.png) no-repeat;

	width:407px;

}

.work-box .gallery a.next,

.work-box .gallery a.prev,

.work-box .gallery div.prev,

.work-box .gallery div.prev1,

.work-box .gallery div.next{top:146px;}

.work-box .gallery div.next1{top:146px;}

.work-box .gallery a.next,

.work-box .gallery a.next1,

.work-box .gallery div.next{left:14px;}

.work-box .gallery div.next1{left:14px;}

.work-box .gallery a.prev,

.work-box .gallery div.prev1,

.work-box .gallery div.prev{right:11px;}

.work-box .gallery div.prev1{right:11px;}

.company-box .gallery-bg {

	padding:9px 24px 7px;

	height:200px;

	background:url(../images/bg-company-box.png) no-repeat;

}

.company-box .gallery .holder{

	width:780px;

}

.company-box .gallery ul li{

	padding:15px 0 0;

	height:200px;

	background:url(../images/bg-company-border.png) no-repeat;

	width:260px;

}

.company-box .gallery a.next,

.company-box .gallery a.prev{top:100px;}

.company-box .gallery a.next {left:14px;}

.company-box .gallery a.prev{right:11px;}



.result-box .gallery-bg {

	padding:9px 24px 7px;

	height:528px;

	background:url(../images/bg-result-box.png) no-repeat;

}

.result-box .gallery-bg1 {

	padding:9px 24px 7px;

	height:794px;

	background:url(../images/bg-result-box-long.png) no-repeat;

}

.result-box .gallery .holder{

	width:780px;

}

.result-box .gallery ul li{

	padding:15px 0 0;

	height:780px;

	width:260px;

}

.result-box .gallery div.next {top:250px;}

.result-box .gallery div.next1{top:360px;}

.result-box .gallery div.prev{
	top:247px;
}

.result-box .gallery div.prev1{top:360px;}

.result-box .gallery div.next {left:14px;}

.result-box .gallery div.next1 {left:14px;}

.result-box .gallery div.prev{right:11px;}

.result-box .gallery div.prev1{right:11px;}



.link {

	padding:7px 0 0;

	text-align:center;

	font-weight: normal;
	
	font-size:10px;

	color: #ff9000;

}

#footer{

	font-family:Helvetica, sans-serif;

	background:url(../images/bg-footer-plain.jpg) no-repeat;

	height:114px;

	overflow:hidden;

	padding:54px 275px 0 43px;

}

.small_footer {

	background:url(../images/bg-footer2.jpg) no-repeat !important;

	height: 111px !important;

	padding: 25px 275px 0 43px !important;

}

.small_footer3 {

	background:url(../images/bg-footer3.jpg) no-repeat !important;

	height: 130px !important;

	padding: 25px 250px 0 43px !important;

}

.small_footer4 {

	background:url(../images/bg-footer4.jpg) no-repeat !important;

	height: 130px !important;

	padding: 25px 250px 0 43px !important;

}

#footer ul{

	overflow:hidden;

	height:1%;

	margin:0;

	padding:4px 0 40px;

}

#footer ul li{

	white-space:nowrap;

	font-size:13px;

	padding:0 36px 0 0;

	float:left;

	list-style:none;

}

#footer ul li a{

	font-weight:normal;

	color:#fff;

}

#footer ul li a:hover{

	color:#ff9000;

	text-decoration:none;

}

#footer p{

	color:#b7b7b7;

	margin:0;

	font-size:12px;

	padding:18px 36px 0 0;

}



#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }

	#lbOverlay.grey {  }

	#lbOverlay.red { background-color: #330000; }

	#lbOverlay.green { background-color: #003300; }

	#lbOverlay.blue { background-color: #011D50; }

	#lbOverlay.gold { background-color: #666600; }



#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }

#lbMain a img { border: none; }



#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }

	#lbOuterContainer.grey { border: 1px solid #888888; }

	#lbOuterContainer.red { border: 3px solid #DD0000; }

	#lbOuterContainer.green { border: 3px solid #00B000; }

	#lbOuterContainer.blue { border: 3px solid #5F89D8; }

	#lbOuterContainer.gold { border: 3px solid #B0B000; }



#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }

	#lbDetailsContainer.grey { border: 1px solid #888888; border-top: none; } 

	#lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; } 

	#lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }

	#lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }

	#lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }



#lbImageContainer, #lbIframeContainer { padding: 10px; }

#lbIframeContainer iframe {

	border: none !important;

}

#lbLoading {

	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(../images/loading.gif) center no-repeat;

}



#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }

#lbImageContainer>#lbHoverNav { left: 0; }

#lbHoverNav a { outline: none; }



#lbPrev { width: 49%; height: 100%; background: transparent url(../images/blank.gif) no-repeat; display: block; left: 0; float: left; }

	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(../images/prev_grey.gif) left 15% no-repeat; }

	#lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(../images/prev_red.gif) left 15% no-repeat; }

	#lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(../images/prev_green.gif) left 15% no-repeat; }

	#lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(../images/prev_blue.gif) left 15% no-repeat; }

	#lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(../images/prev_gold.gif) left 15% no-repeat; }

	

#lbNext { width: 49%; height: 100%; background: transparent url(../images/blank.gif) no-repeat; display: block; right: 0; float: right; }

	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(../images/next_grey.gif) right 15% no-repeat; }

	#lbNext.red:hover, #lbNext.red:visited:hover { background: url(../images/next_red.gif) right 15% no-repeat; }

	#lbNext.green:hover, #lbNext.green:visited:hover { background: url(../images/next_green.gif) right 15% no-repeat; }

	#lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(../images/next_blue.gif) right 15% no-repeat; }

	#lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(../images/next_gold.gif) right 15% no-repeat; }



#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }

	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }

	#lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; }

	#lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; }

	#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }

	#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; }

	

#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }

	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }

	#lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; }

	#lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; }

	#lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }

	#lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; }

	

#lbDetailsData { padding: 0 10px; }

	#lbDetailsData.grey { color: #333333; }

	#lbDetailsData.red { color: #620000; }

	#lbDetailsData.green { color: #003300; }

	#lbDetailsData.blue { color: #01379E; }

	#lbDetailsData.gold { color: #666600; }



#lbDetails { width: 60%; float: left; text-align: left; }

#lbCaption { display: block; font-weight: bold; }

#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }



#lbClose { width: 18px; height: 18px; float: right; margin-bottom: 1px; }

	#lbClose.grey { background: url(../images/close_grey.png) no-repeat; }

	#lbClose.red { background: url(../images/close_red.png) no-repeat; }

	#lbClose.green { background: url(../images/close_green.png) no-repeat; }

	#lbClose.blue { background: url(../images/close_blue.png) no-repeat; }

	#lbClose.gold { background: url(../images/close_gold.png) no-repeat; }



#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }

	#lbPlay.grey { background: url(../images/play_grey.png) no-repeat; }

	#lbPlay.red { background: url(../images/play_red.png) no-repeat; }

	#lbPlay.green { background: url(../images/play_green.png) no-repeat; }

	#lbPlay.blue { background: url(../images/play_blue.png) no-repeat; }

	#lbPlay.gold { background: url(../images/play_gold.png) no-repeat; }

	

#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }

	#lbPause.grey { background: url(../images/pause_grey.png) no-repeat; }

	#lbPause.red { background: url(../images/pause_red.png) no-repeat; }

	#lbPause.green { background: url(../images/pause_green.png) no-repeat; }

	#lbPause.blue { background: url(../images/pause_blue.png) no-repeat; }

	#lbPause.gold { background: url(../images/pause_gold.png) no-repeat; }



.frame_content {

	display: none;

}

