<?php header("Content-type: text/css"); ?>

/* Slight reset to make the preview have ample padding. */.cse .gsc-control-cse,.gsc-control-cse{padding:2%;width:96%;}.cse .gsc-branding,.gsc-branding{display:none;}.cse.gsc-control-cse div,.gsc-control-cse div{position:normal;}/* Selector for entire element. */.cse .gsc-control-cse,.gsc-control-cse{font-family:Arial, sans-serif;background-color:#fff;border:1px solid;border-color:#fff;}.cse .gsc-control-cse:after,.gsc-control-cse:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Search form */.cse form.gsc-search-box,form.gsc-search-box{padding:8px 4px 2px 6px;margin-bottom:6px;}.cse .gsc-branding-text,.gsc-branding-text{color:#000;}.cse td.gsc-input,td.gsc-input{padding-right:0;}.cse .gsc-search-box,.gsc-search-box{border-collapse:collapse;}/* Search input */.cse input.gsc-input,input.gsc-input{font-family:inherit;border:1px solid;border-color:#777;padding:3px;width:99%;font-size:16px;}/* Search button */.cse input.gsc-search-button,input.gsc-search-button{font-family:inherit;font-size:15px;color:#fff;font-weight:700;text-shadow:0 1px 2px #000;padding:3px 8px 4px;background-color:#333;border:1px solid;border-color:#333;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}/* Base tab selector styles */.cse .gsc-tabHeader,.gsc-tabHeader{font-weight:700;text-transform:uppercase;text-shadow:0 1px 2px #000;padding:2px 8px 0;}/* Inactive tab */.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive{background-color:#777;border:1px solid;border-color:#777;border-bottom:none;color:#fff;}/* Active tab */.cse .gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader.gsc-tabhActive{background-color:#333;border:1px solid;border-color:#333;border-bottom:none;color:#fff;}/* This is the tab bar bottom border. */.cse .gsc-tabsArea,.gsc-tabsArea{margin-top:1em;border-bottom:1px solid #333;padding:0;}.cse .gsc-resultsHeader,.gsc-resultsHeader{margin:0;border:none;}/* Wrapper for all results */.cse .gsc-results,.gsc-results{width:100%;margin-top:1em;}/* Uber-wrapper for a result. Add padding to elements within a result block */}/* Font size */.cse .gs-result .gs-title,.gs-result .gs-title,.cse .gs-result .gs-snippet,.gs-result .gs-snippet{font-size:14px;line-height:18px;}/* Inner wrapper for a result */.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result{padding:0 0 0 .5em;border-left:1px solid;border-color:#fff;margin-bottom:1em;}/* Result hover event styling */.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover{border-left:1px solid;border-color:#000;}/* Set link colors. */.cse .gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link,.cse .gs-webResult.gs-result a.gs-title:link b,.gs-webResult.gs-result a.gs-title:link b,.cse .gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited,.cse .gs-webResult.gs-result a.gs-title:visited b,.gs-webResult.gs-result a.gs-title:visited b,.cse .gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover,.cse .gs-webResult.gs-result a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:hover b,.cse .gsc-cursor-page,.gsc-cursor-page,.cse .gsc-trailing-more-results:link,.gsc-trailing-more-results:link{color:#444;}.cse .gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active,.cse .gs-webResult.gs-result a.gs-title:active b,.gs-webResult.gs-result a.gs-title:active b{color:#777;}/* Snippet text color */.cse .gs-webResult.gs-result .gs-snippet,.gs-webResult.gs-result .gs-snippet{color:#333;}/* URL text color */.cse .gs-webResult.gs-result .gs-visibleUrl,.gs-webResult.gs-result .gs-visibleUrl,.cse .gs-webResult.gs-result .gs-visibleUrl-short,.gs-webResult.gs-result .gs-visibleUrl-short{color:#000;font-weight:700;}/* Pagination container centered */.cse .gsc-cursor-box,.gsc-cursor-box{border-top:1px dotted;border-color:#333;padding:.5em 0 0 .5em;text-align:left;}/* Selected pagination */.cse .gsc-results .gsc-cursor-page.gsc-cursor-current-page,.gsc-results .gsc-cursor-page.gsc-cursor-current-page{color:#fff;background-color:#333;text-shadow:0 1px 1px #000;padding:0 5px;}/*Promotion Settings*//* The entire promo */.cse .gs-promotion.gs-result,.gs-promotion.gs-result{background-color:#E6E6E6;border:1px solid;border-color:#CCC;}/* Promotion image */.cse .gs-promotion.gs-result .gs-promotion-image,.gs-promotion.gs-result .gs-promotion-image{}/* Promotion title */.cse .gs-promotion.gs-result a.gs-title:link,.gs-promotion.gs-result a.gs-title:link{color:#00C;}.cse .gs-promotion.gs-result a.gs-title:visited,.gs-promotion.gs-result a.gs-title:visited{color:#00C;}.cse .gs-promotion.gs-result a.gs-title:hover,.gs-promotion.gs-result a.gs-title:hover{color:#444;}.cse .gs-promotion.gs-result a.gs-title:active,.gs-promotion.gs-result a.gs-title:active{color:#0C0;}/* Promotion snippet */.cse .gs-promotion.gs-result .gs-snippet,.gs-promotion.gs-result .gs-snippet{color:#333;}/* Promotion url */.cse .gs-promotion.gs-result ..gs-visibleUrl,.gs-promotion.gs-result .gs-visibleUrl{color:#0C0;}
/************************************************************************
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,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

/************************************************************************
standard classes
************************************************************************/
html {
overflow-y:scroll;
}

body {
background:#b5bec7 url(/images/site/bodybg.png) repeat-x top;
font-family:Lucida Grande, Geneva, Georgia Sans MS, Helvetica, sans-serif;
font-size:1em;
}

a {
color:#005BAD;
text-decoration: none;
} 

a:visited {
color:#005BAD;
}

a:hover {
color: #333;
text-decoration: none;
}

a:active {
outline:0;
position:relative;
top:1px;
}

img a:hover, img a:focus {
	border: none; 
}

h1 {
	font-size: 1.5em;
	font-weight: lighter;
	line-height: 1.25em;
	margin-bottom: 15px;
	padding: 0 18px;
}

h1 a:link, h1 a:visited {
color:#333;
}

h1 a:hover,  h1 a:focus {
border-bottom:none;
color:#cc080c;
}

h2 {
    font-size: 1.1em; 
    font-weight: lighter;
} 

h2 a:link, h2 a:visited {
color: #333;
text-decoration: none;
}

h2 a:hover, h2 a:focus {
border-bottom:none;
color:#b52e2b;
}

h3 {
font-size: .875em;
}

h3 a:link, h3 a:visited {
color: #b52e2b;
text-decoration: none;
}

h3 a:hover, h3 a:focus {
border-bottom:none;
color:#333;
}

h4 {
    color: #000000;
    font-size: 1.1em;
    padding: 5px 0px 10px 20px;
}

p {
	color: #333;
	font-size: .813em;
	line-height: 1.6em;
	margin-bottom: 10px;
	padding: 0 30px 0 20px;
	text-align: justify;
}



/************************************************************************
utility classes
************************************************************************/

.fl {
	float: left;
}

.fr {
	float: right;
}

.clear {
	clear: both;
}


/************************************************************************
site and main content
************************************************************************/
#site-wrap {
	margin: 0 auto;
	padding: 0;
	width: 920px;
}

#all_content {
    background: white url(/images/site/hor_contentbg.gif) repeat-y scroll 0 0;
    border-top: 6px solid #999;
	margin: 6px 0px 0px 0px;
    overflow: hidden;
    width: 920px;
    
}

#main_content {
	display: inline;
	float: left;
	margin: 0 0 0 11px;
	padding: 0;
	width: 613px;
}

#main_content ul {
    list-style: disc;
    margin: 0px;
    padding-left: 70px;
    padding-right: 20px;  
}

#main_content ul li {
	color: #333;
    display: list-item;
    font-size: .813em;  
}


#rbj div.container {
	background: url(http://imagingbiz.com/images/site/rbj/rbj_top_feature5.jpg) no-repeat;
	height: 483px;
    margin:0px;
    width: 615px;
} 
#rbj p {
    padding: 0px 20px 0px 355px;
    margin: 10px 0px 20px 0px;
    text-align: justify;
}

.main-title {
    font-size: 1.6em;
	line-height: 1.5em;
    padding: 10px 0px 0px 350px;
    text-align: center;
} 

.main-date {
 	color: #000000;
    font-size: 1em;
    font-weight: lighter;
    padding: 5px 0px 0px 400px;
}

#rbj span.calendar a {
	color: #000000;
    font-size: .9em;
    text-decoration: none;  
}

#rbj span.advert a {
    color: #000000;
    font-size: .9em;
    text-decoration: none;
	margin: 0px 0px 0px 65px;
}


#rbj div.subcontainer {
	border-color:#B52E2B;
	border-left:6px solid #B52E2B;
	border-right:6px solid #B52E2B;
	border-style:solid;
	border-width:3px 6px;
	padding:10px 0px 20px 0px;
	width:603px;
} 

#rbj div.subcontainer p {
    padding: 0px 40px 10px 20px;
	margin: 0px;
}

#rbj div.head {
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 340px;
}

.dept-head {
	margin:10px 0px 0px 20px;
} 


#rbj div.subcontainer hr {
    background-color: #fff;
    border: 1px dotted #999999;
    border-style: none none dotted;
    color: #fff;
    margin-left: 0px 0px 10px 20px;
	width: 90%;
}


#rbj span.continue {
    background: transparent url(http://imagingbiz.com/images/site/arrow.gif) no-repeat scroll right center;
    font-size:0.813em;
	margin-left: 420px;
    padding: 5px 15px 6px 15px;    
}

#rbj span.subcontinue {
    background: transparent url(http://imagingbiz.com/images/site/arrow.gif) no-repeat scroll right center;
    font-size:0.813em;
    margin-left: 400px;
    padding: 5px 15px 6px 15px;
}

#rbj div.date-bg {
	border-right: solid 1px;
    border-right-color: #999;
    color: #333;
    display: inline;
	float: left;
    font-size: .833em;
	height: 40px;  
    margin: 0px 10px 0px 0px;
    padding: 10px 5px 10px 25px;
    width: 75px;
} 

#rbj span.date {
    font-size: 1.167em;
    letter-spacing: .333em;
    line-height: 1.667em;
}

#rbj img.banner {
	border: 0px
    margin-left: 2px;	
} 

#rbj img.small {
	display: inline;
    float: right;
    margin:0px 49px 0px 0px;
} 

#rbj img.rule {
	display: inline;
    float: left;
    margin: 0px 0px 10px 20px;
} 

#rbj img.specs {
    margin-bottom:-3px;
} 

.ref {
	color: #333;
	font-size: 1.1em;
	line-height: 1.7em;
    margin: 10px 0px 20px 0px;
    padding: 0px 35px 0px 35px;
    text-align: justify;
}


.comment_box {
    border: 15px solid;
    border-color: #e3e1e1;
    margin: 0;
    padding: 15px 0px 15px 0px;
	width: 585px;
}


/***********************************************************************
blockquote
************************************************************************/

#bq {	
	height: 205px;
	margin: 30px 40px;
	width: 495px;
}

#bq img {
	border: 2px solid #999;
	display: inline;
	float: left;
	margin-right: 10px;
}

#bq blockquote p {
	color: #CC080C;
	font-size: 1em;
	margin: 0 auto;
	padding-bottom: 15px;	
}

#bq blockquote.signature p {
	color: #333;
	font-style: italic;
	font-size: .8em;
	text-align: right;
}

/************************************************************************
 main content images
 ************************************************************************/
 
.section {
	margin-bottom: 10px;
}

.bottom_banner {
		margin: 20px 39px;	
}

.share {
	display: inline;
	float: right;
    margin-right: 30px;   
}

.share a:active {
	outline: 0;
	position: relative;
	top: 1px;
}

.picture {
    border: 2px solid #333;
    display: inline;	
    float: left;
    margin-left: 20px;
}

.bio {
	background-color: #F9F9F9;
	border: 1px solid #CCC;
	font: .8em Arial, sans-serif;
	padding: 3px;
	width: 122px;
}

.bio img {
	border: 1px solid #CCC;
	vertical-align: middle;
}

.left {
	display: inline;
	float: left;
	margin: .5em .8em .3em 1.8em;
	text-align: center;
}

.right {
	display: inline;
	float: right;
	margin: .5em 3em .3em .8em;
	text-align: center;
}

/************************************************************************ 
sidebar
************************************************************************/

#sidebar {
	display: inline;
	float: right;
	margin: 0;
	padding: 0;
	width: 284px;
	
}

#sidebar p {
	color: #333;
	font-size: .917em;
	line-height: 1.4em;
	margin: 15px 0px 15px 0px;
	padding: 0px 15px 0px 20px;
	text-align: left;
}


/************************************************************************
 main content images
 ************************************************************************/
 
#sidebar .side {
		margin: 10px 23px;		
}

#sidebar .ads {
		margin: 10px 7px;	
}

#sidebar .ads img {
	margin:4px 0;
}

#sidebar .ad	{
	margin:10px 3px;
	z-index: 0; 
	position: relative;
}

/************************************************************************ 
sidebar category navigation
************************************************************************/

#accordion {
width:280px;
}

#accordion h2 {
border-bottom:1px solid;
cursor:pointer;
font-size:1em;
margin:0;
padding:15px 25px;
text-transform:uppercase;
text-align: center;
}

#accordion div.pane {
background-color:#fff;
display:none;
height:100%;
margin:0;
width:280px;
}

#accordion div.pane a {
color: #333;
font-size:.8em;
text-decoration:none;
}

#accordion div.pane ul {
list-style:none;
}

#accordion div.pane ul li {
line-height: 13px;
padding:3px 15px;
}

#accordion ul li a:hover {
border-bottom: none;
color: #CC080C;
}


/************************************************************************ 
sidebar category navigation
************************************************************************/

#secaccordion {
width:280px;
}

#secaccordion h2 {
border-bottom:1px solid;
cursor:pointer;
font-size:1em;
margin:0;
padding:15px 25px;
text-transform:uppercase;
text-align: center;
}

#secaccordion div.pane {
background-color:#fff;
display:none;
height:100%;
margin:0;
width:280px;
}

#secaccordion div.pane a {
color: #333;
font-size:.8em;
text-decoration:none;
}

#secaccordion div.pane ul {
list-style:none;
}

#secaccordion div.pane ul li {
line-height: 13px;
padding:3px 15px;
}

#secaccordion ul li a:hover {
border-bottom: none;
color: #CC080C;
}


/************************************************************************
comon navigation
************************************************************************/

#top_navigation{background:url(/images/site/search.jpg) no-repeat;height:25px;padding-top:15px;float:left;width:100%;overflow:hidden;position:relative;}#top_navigation ul{clear:left;float:left;font-size:11px;list-style:none;position:relative;left:50%;text-align:center;margin:0;padding:0;}#top_navigation ul li{display:block;float:left;list-style:none;position:relative;right:50%;border-right:2px solid #666;margin:0;padding:0;}#top_navigation ul li a{display:block;font-weight:700;color:#333;text-decoration:none;border-bottom:2px solid transparent;margin:0 0 0 1px;padding:3px 5px;}#top_navigation ul li a:hover{border-bottom:2px solid #333;}#main_navigation{margin-bottom:3px;background-color:#f6f6f8;width:920px;}.navmenu,.navmenu ul,.navmenu li{margin:0;padding:0;}.navmenu li{list-style-type:none;color:#000;background-color:#f6f6f8;padding:8px 22px;}.navmenu ul{display:none;position:absolute;margin-left:-22px;margin-top:8px;}.navmenu a{color:#333;background:none;display:block;width:100%;text-decoration:none;font-size:12px;font-weight:700;}.navmenu ul ul{margin-top:-1.2em;left:99%;}.navmenu{float:left;width:100%;color:#000;background-color:#f6f6f8;position:relative;z-index:99;}.endmenu{clear:left;}#bottom_navigation{background:url(/images/site/footer.gif) no-repeat;height:127px;width:920px;}#bottom_navigation ul{clear:left;float:left;font-size:12px;list-style:none;padding-top:37px;position:relative;left:60%;text-align:center;margin:0;}#bottom_navigation ul li{display:block;float:left;list-style:none;position:relative;right:50%;border-right:1px solid #fff;margin:0;padding:0;}#bottom_navigation ul li a{display:block;font-weight:700;color:#fff;text-decoration:none;border-bottom:2px solid transparent;margin:0 0 0 1px;padding:30px 25px;}#bottom_navigation ul li a:hover{text-decoration:none;color:#c53630;}#demotip{display:none;background:transparent url(/images/site/black_arrow.png);font-size:12px;height:70px;width:160px;color:#fff;padding:20px;}.fl,.navmenu > li{float:left;}#top_navigation ul li.last,#bottom_navigation ul li.last{display:block;float:left;list-style:none;position:relative;right:50%;border-right:none;margin:0;padding:0;}#header_navigation,#footer_navigation{width:920px;margin:0 auto;}#header_navigation img,#footer_navigation img{float:left;margin:0;padding:0;}.navmenu li:hover > ul,.navmenu ul.parent_hover,.navmenu span{display:block;}.navmenu li:hover,.navmenu li.hover,.navmenu a:hover{color:#000;background-color:#999;border-bottom:none;}