/*IMPORT FILES*/

/*CSS - RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd,
q, s, samp, small, strike, sub, /*sup, */tt, var, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

/*---------------CLEARFIX------------------*/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix { display: inline-block;}
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%;}
a, input {outline:none;}
/*---------------END CLEARFIX------------------*/

body
{
	background: url('http://rs1.channellevents.com/themes/channell/images/bg/bgBody.jpg') repeat;
	text-align:center;
	color:#464646;
	font-size:13px;
	font-family:Arial
}

p {line-height:20px;}
#leftcol p {padding-top:0px;padding-bottom:20px;}
p.home {padding-bottom:20px;}

#shadow{background:url('http://rs1.channellevents.com/themes/channell/images/bg/bgShadowTop.png');background-repeat:repeat-x;}
#logo{position:absolute;top:65px;left:-30px;z-index:9}
#holder {padding-top:60px;width:960px;text-align:left;position:relative;margin-left:auto;margin-right:auto;padding-bottom:50px;}
#header {padding-top:87px;margin-bottom:35px;}
#headerServices{padding-top:122px;margin-bottom:25px;}
#main {clear:both;float:left;background-color:#FFFFFF;width:960px;}
#leftcolEven {width:425px;float:left;}
#rightcolEven{width:425px;float:right;}
#top,#middle,#bottom {clear:both;float:left;}
#middle {width:912px;}
#bottom {width:935px;overflow:hidden;}
#bottom .pTitle {width:100%;clear:both;float:left;margin-bottom:35px;margin-top:90px;}
#bottom .justImage {margin-right:50px;margin-bottom:60px;}
#top .pTitle {margin-bottom:45px;float:left;font-family:Gerogia;font-size:18px;}
#middle .clientbanner {float:left;padding-right:17px;}
#middle {}
#main-padding
{
	padding-left:30px;
	padding-right:15px;
	width:900px;
}

h1, h2,h3{font-family:Georgia}

h1
{
	font-size:55px;
}

h2
{
	font-size:55px;
	margin-bottom:35px;
}
h2.services{margin-bottom:0px;}
h3 {
	font-size:25px;
}

.gossip h3 {
	font-size:19px;
	padding-bottom:20px;
}

h1.home 
{
	/*padding-left:30px;*/
	padding-top:130px;
	padding-bottom:20px;
}
h2.home 
{
	/*padding-left:30px;*/
	padding-bottom:50px;
}

.fullwidth
{
	width:100%;
}

#leftSideBar 
{
	padding-top:115px;
}

.banner {float:right;}
span.more {background-color:#252525;padding:4px;color:white;margin-left:10px;}
span.more-gossip {background-color:#252525;padding:4px;color:white;}

#rightcol .gossip, #rightcol .gossip li {width:280px;}
.gossip {float:left;clear:both;width:100%;}
#leftcol .gossip {margin-bottom:30px;}
#leftcol .gossip li {width:100%}
.gossip li {float:left;clear:both;list-style-type:none;margin-bottom:20px;}
.spacer-bottom{height:47px;width:100%;clear:both;}
.gossip a.morelink {float:left;clear:both;}
span.wpdate {width:100px;float:left;}
span.wptitle {float:left;color:#00a09a}

#nav {float:right;margin-top:35px;}
#nav h3 {float:left;}
#nav h3 a{font-size:18px;color:#00a09a;font-family:Georgia;text-decoration:none;padding:80px 10px 80px 10px;}
#nav h3 a:hover{text-decoration:underline;}
#nav h3 a.nav-selected{color:#adadad}

h4 {font-family:Arial;font-size:17px;color:#00a09a}
p.titleThumblinks {padding-top:20px!important;padding-bottom:45px;}
h3.about {margin-bottom:40px;}
span.pTitle {font-size:18px;}

#rightcol img {float:right;margin-bottom:45px;}
#justImage50 {margin-right:15px;}

.leftcolEven p.titleThumblinks {padding-top:20px!important;padding-bottom:45px;}
span.more2 {
background-image:url(images/morelnk.jpg);
background-position:right 2px;
background-repeat:no-repeat;
float:left;
width:13px;
position:relative;z-index:0;
}

#leftcolEven .left,#rightcolEven .left {float:left;width:145px;}
#leftcolEven .right,#rightcolEven .right{float:right;width:270px;}
div.service {padding-top:52px;}

.marginfix {margin-bottom:-52px;float:left;}
.justTitle {font-size:13px;font-family:Arial;font-weight:bold;float:left;}
#leftcol .client {margin-top:30px;}
.client .right,.service .right {float:right;width:380px;}
.georgia {font-family:georgia}
.bottom20 {margin-bottom:20px;}
#serviceTwoCol #leftcol{margin-right:50px;}
#serviceTwoCol {width:100%;float:left;}
#serviceTwoCol #rightcol {width:275px!important;}
#rightcol .listItems ul,#serviceTwoCol .listItems ul {float:left;margin-left:17px;width:100%}
#rightcol .listItems li,#serviceTwoCol .listItems li {list-style-type:none;}
#rightcol .listItems li a,#serviceTwoCol .listItems li a{font-family:arial;font-size:14px;color:#00a09a;text-decoration:none;display:block;padding:7px;width:100%;background:url(http://rs4.channellevents.com/blocks/items_list/dot-grey.jpg);background-repeat:no-repeat;background-position:0px 10px;padding-left:25px;}
#rightcol .listItems a:hover,#serviceTwoCol .listItems li a:hover{text-decoration:underline;}
#rightcol div.listItems,#serviceTwoCol div.listItems {margin-top:8px;}
.grey {color:#737373;}
.listItems {float:left;}
div.listItems {margin-top:30px!important;}

#contact_box {font-family:Georgia;font-size:18px;}
.addressBlock .line1 {text-color:#464646;font-size:18px;margin-bottom:10px;}
.addressBlock .line2, .addressBlock .tel,.addressBlock .email,  .addressBlock .contact_box_title{color:#737373;font-style:italic;font-size:18px;line-height:26px;margin-bottom:5px;}
/*.contact_box_title1 {margin-bottom:15px;}*/
h2.contactus {margin-bottom:25px;}
h3.contactus {margin-bottom:45px;}
h3.contactus {line-height:40px;}

div.line {float:left;clear:both;width:100%;margin-bottom:25px;}
span.contactusline {float:left;font-family:Georgia;font-size:18px;color:#464646}
p.contactusline {float:right;padding-top:0px!important;padding-bottom:0px!important;font-family:Georgia;font-size:18px;color:#737373}
a.contactusline {color:#464646;text-decoration:none;}
a.contactusline:hover {text-decoration:underline}
.enquiryform {float:left;font-family:Gerogia;font-size:18px;color:#464646;margin-top:11px;}
.enquiryform label {font-size:14px;width:220px;float:left;}
.enquiryform input{width:345px;border:1px solid #464646;height:25px;padding-top:5px;padding-left:5px;}
.enquiryform textarea{width:345px;height:190px;padding-left:5px;padding-top:5px;border:1px solid #464646;}
.enquiryform input.submit {width:74px;height:34px;border:none;padding:0px;}
.miniSurveyView {float:left;clear:both;width:100%;}
.miniSurveyView p {margin-top:0px!important;padding-top:0px!important;margin-bottom:15px!important;padding-bottom:0px!important;}
p.error {width:100%;margin-top:-13px!important;}
span.formTitle {margin-bottom:10px;float:left;clear:both;width:100%}
.enquiryform span.error {padding-left:220px;color:red;font-family:arial;font-size:12px;}
span.required {padding-left:2px;color:red;}

.enquiryform div.row, .miniSurveyView p {margin-top:0px!important;padding-top:0px!important;margin-bottom:15px!important;padding-bottom:0px!important;}
div.captcha div.top {margin-bottom:15px;}
.enquiryform #submitBtn {margin-left:210px;}
ul.errors {padding-left:220px;color:red;font-family:arial;font-size:12px;list-style-type:none;margin-top:5px;}

h2.news {margin-bottom:-20px;}

div.news-item {margin-top:40px;width:100%}
.news-item p {margin:0!important;padding:0!important}
.news-item p.thedate {font-size:13px;font-family:Georgia;color:#464646}
.news-item {float:Left;clear:both;}
.news-item .entry p {padding-top:0px!important;margin-top:30px!important;font-family:Arial;font-size:13px;color:#737373;}
.news-item .news-item-title {font-size:25px;font-family:Gerogia;color:#464646}
.news-item .news-item-title a{display:block;color:#464646;text-decoration:none;padding-top:10px;padding-bottom:10px;}
.news-item .news-item-title a:hover{text-decoration:underline}
.news-item .news-footerwp {float:left;width:100%;font-size:11px;}
.news-item .news-footerwp a{color:#00a09a;font-size:11px;font-family:Arial;text-decoration:none}
.news-item .news-footerwp a:hover{text-decoration:underline}
.news-footerwp-border {border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:20px;padding-top:20px;padding-bottom:20px;}
.news-footerwp-margintop {margin-top:20px;}
.left {float:left;}
.right{float:right}
#rightcol .wprhc {margin-top:80px;}
.wprhc a{font-family:Gerogia;color:#00a09a;font-size:18px;text-decoration:none;}
.wprhc a:hover{text-decoration:underline}
div.rssbtn {margin-bottom:35px;}
.pagenav, .categories, .archives {margin-top:50px;font-size:18px;color:#737373;font-family:Georgia;}
.pagenav ul, .categories ul, .archives div {margin-top:20px;}
.pagenav ul a, .categories ul a, .archives div a, .categories li{font-family:Arial;font-size:12px;color:#00A09A;}
/*.pagenav ul a, .categories ul a, .archives div a {background:url(/themes/channell/images/dot-grey.jpg);background-repeat:no-repeat;background-position:0px 13px;margin-left:17px;padding-left:20px;}*/

.wprhc ul,.wprhc li {list-style-type:none;}
ul.linkcat {margin-top:50px;}
ul.linkcat h1{font-size:18px;color:#737373;font-family:Georgia;}
ul.linkcat ul{margin-top:28px;}
ul.linkcat ul a{font-family:Arial;font-size:12px;}

.wprhc a.rssbuton {padding-top:20px;padding-bottom:20px;background:url(/themes/channell/images/btnRss.jpg);background-repeat:no-repeat;background-position:right 18px;padding-right:40px;}
.post .title {font-size:55px;font-family:Georgia;}
.wpheader {padding-top:72px!important;}

.twocollist {font-family:Arial;color:#737373;font-size:13pt;float:left;clear:both;width:100%;margin-top:30px;margin-bottom:40px;}
.twocollist .row {float:left;clear:both;margin-bottom:5px;width:100%;}
.twocollist .row .left {float:left;width:240px;}
.twocollist .row .right {float:left;width:200px;}

.gallery .title {font-fmaily:Arial;font-size:17px;color:#00a09a;padding-bottom:15px;}
.gallery a {}
.gallery p.text {}
.gallery .left {padding-right:10px;}
div.gallery {border-bottom:1px solid #e0e0e0;padding-bottom:20px;margin-bottom:40px;}
h3.gallery {padding-bottom:25px;}

#respond {font-family:Georgia;font-size:18px;font-weight:normal!important;}
#commentform {font-family:Georgia;font-size:14px;float:left;clear:both;width:100%}
#commentform input,#commentform textarea {float:right;width:350px;}
#commentform input {height:30px;border:1px solid #737373}
#commentform label {float:left;;width:180px;}
#commentform #submit {width:93px;height:33px;float:left;margin-left:221px;margin-top:10px;}
#commentform p {float:left;clear:both;width:100%;padding-top:10px;padding-bottom:10px;}

.twitter-text {margin-top:-175px;margin-left:40px;width:175px;font-family:Arial;font-size:14px;color:#464646;line-height:22px;height:90px;overflow:hidden;}
#comment-form {margin-top:30px;margin-bottom:30px;float:left;}
.sidebar h1 {font-size:18px;}
.pagenav ul li,.categories ul li,.archives div div li {background-image:url(http://rs1.channellevents.com/themes/channell/images/dot-grey.jpg);
background-repeat: no-repeat;
background-position: 14px 8px;
padding-left:37px;
margin-bottom:15px}

.blogroll li {margin-bottom:5px;}

.blogroll li, .widget li {
background-image:url(http://rs1.channellevents.com/themes/channell/images/dot-grey.jpg);
background-repeat: no-repeat;
background-position: 14px 5px;
padding-left:37px;
margin-bottom:15px
}
#comment-form p {padding-top:10px!important;padding-bottom:10px!important;}

a.eventGallery {    
	display:inline-block;
    width:75px;
    height:75px;
    overflow:hidden;
    position:relative;
	border:5px solid #d6d6d6;
	margin-left:5px;
}
a.first {margin-left:0px;}
.lightbox_images a img{
    position:absolute;
    left:-50%;
    top:-50%;
}
img.justImageNomargin {margin:0px!important;}
.testimonial {float:left;width:280px;text-align:justify;}
.testimonial p {padding-top:0px!important;padding-bottom:20px!important;line-height:22px;}
.testimonial img.quote {float:left;padding-right:10px;}
#banner216 {padding-right:15px;}
h3.testimonials {padding-bottom:20px;clear:both;width:100%;}
.linkcat h1 {color:#737373;
font-family:Georgia;
font-size:18px;
margin-top:50px;}
.linkcat ul {margin-top:20px;}
.linkcat a {color:#00A09A;
font-family:Arial;
font-size:12px;}
.linkcat li {background-position:14px 4px;}

.sidebar {color:#737373;}
.sidebar a {font-size:14px;}
.sidebar .widget, #searchform{margin-bottom:30px;}
.sidebar h1 {color:#737373;font-family:Georgia;size:18px;}
.sidebar h1 {margin-bottom:15px;}
.sidebar .widget_calendar caption {text-align:left;font-family:Arial;font-size:12px;margin-bottom:2px;}
.widget_calendar thead {font-weight:bold;}
.widget_calendar tbody td {text-align:right;padding:6px;font-size:12px;}
.widget_calendar thead th {text-align:right;padding:6px;}
.widget_calendar tfoot a {font-size:14px;}  
.wp_cumulus_widget h1{margin-bottom:0px;}
h2.brown {font-size:20px;margin-top:30px;float:left;width:100%;margin-bottom:-20px;}


.navigation {float:left;width:100%;}
.alignleft {text-align:left}
#commentform #submit{border:medium none;
height:34px;
padding:0;
width:74px;
background-image:url(/blocks/my_form/btnSend.jpg);
font-size:0px;}
.enquiryform input.submit {margin-top:10px;}
.twitter {height:230px;margin-bottom:35px;float:left;width:280px;margin-left:-10px;}
#rightcol span.wptitle {width:180px;}

.clearfloat {float:left;clear:both;}


div.ccm-buttons {position:relative;float:left!important;}
a.ccm-button-left,a.ccm-button-right {display:block;float:left}

/*footer css*/
#footer 
{
	background-color:#212121;
	float:left;
	clear:both;
	width:960px;
	color:#FFFFFF;
	font-family:Arial;font-size:11px;
	background:url('http://rs0.channellevents.com/themes/channell/images/bg/bgFooterTop.png');
	background-repeat:no-repeat;
	margin-top:-8px;
}

#footer-inner{
	background-color:#212121;
	padding-bottom:80px;
	padding-top:35px;
	margin-top:7px;
	padding-left:30px;
	padding-right:20px;
	float:left;
	width:910px;
}

#footer-padding
{
	padding-left:30px;
	padding-top:25px;
	padding-bottom:25px;
	padding-right:30px;
	height:auto;
}

span.info
{
	font-size:17px;
}

span.infosmall
{
	font-family:Arial;
	font-size:11px;
}
span.clear 
{
	float:left;
	clear:both;
}

span.padding5
{
	padding-bottom:5px;
}

span.padding20
{
	padding-bottom:20px;
}

div.left, span.left
{
	float:left;
}

div.rigth,span.right
{
	float:right;
}

div.clear 
{
	line-height:0px;
	font-size:0px;
	height:0px;
	width:100%;
	clear:both;
}

span.cssvalid
{
	background:url('../images/tick-red.png') 51px 0px no-repeat;
	padding-right:15px;
}
span.xhtmlvalid
{
	background:url('../images/tick-red.png') 63px 0px no-repeat;
	margin-right:3px;
	padding-right:15px;
}


#footer-line1 {float:left;width:100%;clear:both;margin-bottom:22px;}
#footer-line2 {float:left;width:100%;clear:both;margin-bottom:42px;}
#footer-line3 {float:left;width:100%;}
#footer-line3 .left {float:left;width:100%;clear:both;}
#footer-line3 .right {float:left;width:100%;clear:both;margin-top:-17px;}
#footer-line3 .right .footer {float:right;}
#footer a:link,#footer a:hover,#footer a:visited,#footer a:active {color:white;font-family:Arial;font-size:11px;}
#footer li {float:left;}
#footer ul {list-style-type:none;}
#footer li.first {margin-left:0px;}
#footer span.separator {width:8px;text-align:center;margin-left:4px;margin-right:6px;}
.footerline .title {float:left;width:144px;}

/*content css*/
#leftcol
{
	float:left;
	width:575px;
}
#rightcol
{
	float:right;
	width:280px;

}

.flickrpink
{
	color:#EC008C
}

.flickrblue
{
	color:#448CCB
}

#logo
{
	position:absolute;
	left:-41px;
}

form.home {margin-top:55px;}

form.home label {margin-right:10px;float:left;margin-top:7px;}
input.text{border:1px solid #737373;height:25px;width:195px;float:left;margin-right:20px;padding-top:5px;padding-left:5px;}

/*rightcol css*/
#gallery
{
	margin-bottom:35px;
	float:right;
	width:100%
}
.rightcolitem .title 
{
	margin-bottom:25px;
	font-size:18px;
}

.rightcolitem .item
{
	float:left;
	padding-right:10px;
}

.last 
{
	padding-right:0px!important;
	padding-bottom:0px!important;
	margin-bottom:0px!important;
	margin-right:0px!important;
}

.rightcolitem .row
{
	float:left;
	margin-bottom:10px;
}

.rightcolitem .content .item img
{
	border:5px solid #D6D6D6;
}

#gossip
{
	float:right;
	width:100%;
	font-size:12px;
}

#gossip .row
{
	margin-bottom:20px;
}
.rightcolitem .gossip-date
{
	width:75px;
	float:left;
}

.rightcolitem .gossip-title
{
	color:#00A09A;
	width:215px;
	float:right;
}

/*links css*/
a:link,a:active,a:visited {color:#00a09a;text-decoration:none;}
a:hover {text-decoration:underline;}
a.footer:active, a.footer:visited,a.footer:link
{
	color:white;
	text-decoration:none;
}
a.footer:hover
{
	color:white;
	text-decoration:underline;
}

a.morelink:active,a.morelink:visited,a.morelink:link {font-size:12px;text-decoration:none;}

a.morelink2:active,a.morelink2:visited,a.morelink2:link {font-size:12px;text-decoration:none;
background:url(images/morelnk.jpg);
background-repeat:no-repeat;
background-position:right 22px;
padding-right:20px;
padding-top:20px;
padding-bottom:20px;
margin-top:-20px;
margin-bottom:-20px;
color:#00A09A
}

a.morelink2:hover {text-decoration:underline}
a:hover {text-decoration:underline}
h4.more:hover {text-decoration:underline}

/*lightbox css*/
div.light_rounded .pp_top .pp_left,
div.light_rounded .pp_top .pp_middle,
div.light_rounded .pp_top .pp_right,
div.light_rounded .pp_content,
div.light_rounded .pp_content a.pp_previous:hover,
div.light_rounded .pp_content a.pp_expand,
div.light_rounded .pp_content a.pp_expand:hover,
div.light_rounded .pp_content a.pp_contract,
div.light_rounded .pp_content a.pp_contract:hover,
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous,
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled,
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next,
div.light_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled,
div.light_rounded .pp_bottom .pp_left,
div.light_rounded .pp_bottom .pp_middle,
div.light_rounded .pp_bottom .pp_right,
div.light_rounded .pp_loaderIcon,
div.dark_rounded .pp_top .pp_left
div.dark_rounded .pp_top .pp_middle,
div.dark_rounded .pp_top .pp_right,
div.dark_rounded .pp_content,
div.dark_rounded .pp_content a.pp_next:hover,
div.dark_rounded .pp_content a.pp_previous:hover,
div.dark_rounded .pp_content a.pp_expand,
div.dark_rounded .pp_content a.pp_expand:hover,
div.dark_rounded .pp_content a.pp_contract,
div.dark_rounded .pp_content a.pp_contract:hover,
div.dark_rounded .currentTextHolder,
div.dark_rounded  p.pp_description,
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous,
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled,
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next,
div.dark_rounded .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled,
div.dark_rounded .pp_bottom .pp_left,
div.dark_rounded .pp_bottom .pp_middle,
div.dark_rounded .pp_bottom .pp_right,
div.dark_rounded .pp_loaderIcon,
div.dark_square .pp_top .pp_left,div.dark_square .pp_top .pp_middle,div.dark_square .pp_top .pp_right,div.dark_square .pp_bottom .pp_left,div.dark_square .pp_bottom .pp_middle,div.dark_square .pp_bottom .pp_right,div.dark_square .pp_content,
div.dark_square .currentTextHolder,
div.dark_square  p.pp_description,
div.dark_square .pp_loaderIcon,
div.dark_square .pp_content a.pp_expand,
div.dark_square .pp_content a.pp_expand:hover,
div.dark_square .pp_content a.pp_contract,
div.dark_square .pp_content a.pp_contract:hover,
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous,
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled,
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next,
div.dark_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled,
div.dark_square .pp_content a.pp_next:hover,
div.dark_square .pp_content a.pp_previous:hover,
div.light_square .pp_top .pp_left,div.light_square .pp_top .pp_middle,div.light_square .pp_top .pp_right,div.light_square .pp_bottom .pp_left,div.light_square .pp_bottom .pp_middle,div.light_square .pp_bottom .pp_right,div.light_square .pp_content,
div.light_square .pp_content a.pp_expand,
div.light_square .pp_content a.pp_expand:hover,
div.light_square .pp_content a.pp_contract,
div.light_square .pp_content a.pp_contract:hover,
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous,
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_previous.disabled,
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next,
div.light_square .pp_content .pp_details .pp_nav a.pp_arrow_next.disabled,
div.light_square .pp_content a.pp_next:hover,
div.light_square .pp_content a.pp_previous:hover,
div.light_rounded .pp_content a.pp_close,
div.dark_rounded .pp_content a.pp_close,
div.dark_square .pp_content a.pp_close,
div.light_square .pp_content a.pp_close {}


div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%}

div.pp_pic_holder{position:absolute;z-index:10000;width:100px;background:#fff;}
div.pp_pic_holder .pp_top{background:#bababa; border-top:13px solid #fff; border-left:13px solid #fff;border-right:13px solid #fff; position:relative;height:30px}
* html div.pp_pic_holder .pp_top{padding:0 20px}
div.pp_pic_holder .pp_top .pp_left{position:absolute;left:0;width:20px;height:20px}
div.pp_pic_holder .pp_top .pp_middle{position:absolute;left:20px;right:20px;height:20px}
* html div.pp_pic_holder .pp_top .pp_middle{position:static;left:0}
div.pp_pic_holder .pp_top .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}

div.pp_pic_holder .pp_content{/*position:relative;*/ text-align:left;width:100%;height:40px}

div.pp_pic_holder .pp_content .pp_details{display:none;margin:0 13px; text-align:center;}
div.pp_pic_holder .pp_content .pp_details p.pp_description{display:none!important;float:left;margin:0; visibility:hidden;}
div.pp_pic_holder .pp_content .pp_details .pp_nav{text-align:center;padding:5px 0 0; height:24px;margin:0; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
div.pp_pic_holder .pp_content .pp_details .pp_nav span {margin:6px 0 0 0;  color:#666; font-size:10px;}
div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_previous{margin:0 5px 0 0;}
div.pp_pic_holder .pp_content .pp_details .pp_nav a.pp_arrow_next{margin:0 0 0 5px;}

div.pp_pic_holder .pp_content div.pp_hoverContainer{visibility:hidden!important;position:absolute;z-index:2000;top:43px;left:0;width:100%}
div.pp_pic_holder .pp_content a.pp_next{visibility:hidden!important;display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(/themes/channell/images/btn/btnLightboxNext.gif)  no-repeat}
div.pp_pic_holder .pp_content a.pp_previous{visibility:hidden!important; display:block;float:left;text-indent:-10000px;width:49%;height:100%;background:url(/themes/channell/images/btn/btnLightboxPrev.gif) no-repeat}
div.pp_pic_holder .pp_content a.pp_expand,div.pp_pic_holder .pp_content a.pp_contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px}
div.pp_pic_holder .pp_content a.pp_close{width:16px;height:16px; background:red url(/themes/channell/images/btn/btnLightboxClose.gif) no-repeat; display:block;text-indent:-10000px; position:absolute; right:22px; top:20px;}

div.pp_pic_holder .pp_bottom{position:relative;height:20px}
* html div.pp_pic_holder .pp_bottom{padding:0 20px}
div.pp_pic_holder .pp_bottom .pp_left{position:absolute;left:0;width:20px;height:20px}
div.pp_pic_holder .pp_bottom .pp_middle{position:absolute;left:20px;right:20px;height:20px}
* html div.pp_pic_holder .pp_bottom .pp_middle{position:static;left:0}
div.pp_pic_holder .pp_bottom .pp_right{position:absolute;top:0;left:auto;right:0;width:20px;height:20px}
div.pp_pic_holder .pp_loaderIcon{display:none;position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;width:24px;height:24px}
div.pp_pic_holder #pp_full_res{display:block;margin:0 auto;width:100%;text-align:center}
div.pp_pic_holder #pp_full_res object,div.pp_pic_holder #pp_full_res embed{visibility:hidden}
div.ppt{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:17px}

.pp_pic_holder {display:none}
