body{background:#fff url(/img/body_bg.gif) no-repeat top;margin-top:-15px;}
h1{font-size:138.5%;}
h2{font-size:123.1%;}
h3{font-size:108%;}
h1,h2,h3{margin:1em 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:700;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em;font-size:11.5px;color:#59595a;}
ol li{list-style:decimal outside;}
ul li{list-style:disc outside;}
dl dd{margin-left:1em;}
th{font-weight:700;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset,pre{margin-bottom:1em;}
input[type=text],input[type=password],textarea{width:23em;}
.cse .gsc-control-cse,.gsc-control-cse{width:96%;margin:0;padding:0;}
.cse .gsc-branding,.gsc-branding{display:none;}
.cse .gsc-control-cse div,.gsc-control-cse div{position:normal;}
.cse .gsc-control-cse:after,.gsc-control-cse:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cse .gsc-resultsHeader,.gsc-resultsHeader{border:none;}
.cse input.gsc-search-button,input.gsc-search-button{font-family:inherit;color:#000;text-shadow:0 1px 2px #FFF;background-color:#CECECE;border:1px outset;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-color:#666;}
.cse .gsc-tabHeader.gsc-tabhInactive,.gsc-tabHeader.gsc-tabhInactive{color:#666;background-color:#e9e9e9;border:1px solid;border-bottom:none;border-color:#e9e9e9;}
.cse .gsc-tabHeader.gsc-tabhActive,.gsc-tabHeader.gsc-tabhActive{background-color:#FFF;border:1px solid;border-top:2px solid;border-bottom:none;border-color:#F90 #e9e9e9 #e9e9e9;}
.cse .gsc-tabsArea,.gsc-tabsArea{margin-top:1em;border-bottom:1px solid #e9e9e9;}
.cse .gsc-webResult.gsc-result,.gsc-webResult.gsc-result{border:1px solid;margin-bottom:1em;border-color:#fff;padding:.25em;}
.cse .gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result:hover{border:1px solid;border-color:#FFF;}
.cse .gs-promotion.gs-result,.gs-promotion.gs-result{background-color:#FFF;border:1px solid;border-color:#369;}
.cse .gs-promotion.gs-result ..gs-visibleUrl,.gs-promotion.gs-result .gs-visibleUrl{color:green;}
.gsc-completion-selected{background:#D5E2FF;}
.gsc-completion-container{font-family:Arial, sans-serif;font-size:13px;position:absolute;background:#FFF;border:1px solid #666;margin-left:0;margin-right:0;}
p{color:#59595a;font-size:11.5px;line-height:16.5px;margin:5px 20px;}
a:active{outline:0;position:relative;top:1px;}
.fr{float:right;}
.clear{clear:both;}
#homelink{float:left;height:135px;width:190px;margin:0;padding:0;}
#homelink a{display:block;height:135px;width:190px;margin:0;padding:0;}
#topnav{margin:14px 0 0 185px;padding:0;}
ul#nav{cursor:default;display:inline;float:left;list-style-type:none;margin:0;padding:0;}
ul#nav>li{display:inline;position:relative;margin:0;padding:2px 15px;}
ul#nav li a{color:#545554;display:inline;font-size:12px;}
#search{margin:30px 0 0 210px;padding:0;}
ul#mainnav{background-color:#e6eef4;display:block;font-size:11px;font-weight:700;height:32px;list-style-type:none;position:relative;text-transform:uppercase;width:auto;margin:10px 0 0 191px;padding:5px 0 0 15px;}
ul#mainnav li{border-right:1px solid #fff;display:inline;float:left;padding:0;}
ul#mainnav li.last{border-right:none;}
ul#mainnav li a{color:#545554;display:inline;float:left;height:15px;text-decoration:none;padding:6px 20px 5px;}
ul#mainnav li a:hover{background-color:silver;}
#feature-panel{background-image:url(/img/panel_bg.png);height:319px;width:964px;margin:13px 0 10px;padding:0 5px;}
#feature-ad{float:left;width:270px;margin:0;padding:7px;}
.scrollable{float:left;height:317px;position:relative;overflow:hidden;width:680px;}
.items div{float:left;width:680px;}
.scrollable img{background-color:#fff;float:left;height:282px;margin-top:8px;width:677px;padding:0;}
.scrollable .active{border:2px solid #000;cursor:default;position:relative;}
#bd{background:#fff url(/img/content_bg.gif) repeat-y top;border-right:1px solid #dededd;border-left:1px solid #dededd;border-top:1px solid #dededd;height:100%;}
#content_left h1{font-weight:400;font-size:12px;margin:20px;}
#content_left h2{font-size:14px;font-weight:400;margin:20px;}
#content_left h3{font-size:14px;font-weight:400;padding-left:20px;margin:0;}
#cat_menu{margin: 5px 20px; padding: 0;}
#cat_list ul{font-size: 16px;list-style-type:none;margin:0;padding:0; color:black;}
ul#cat_list li {font-size: 14px;  list-style-type: none; margin: 0px; }
ul#cat list li li a { color: #efefef;}
#nav_categories li{font-size: 14px;  list-style-type: none; margin: 0px; }
#nav_categories li a { color: #59595a;}
#nav_categories li li{font-size: 12px;font-weight: 400; list-style-type: disc;}
#nav_categories li li a { color: #4F91CE;}
.left_date{color:#4f91ce;display:block;font-size:12px;padding:0 0 15px 20px;}
.inside_left{background-color:#fff;border:1px solid #eeeeee;float:left;width:200px;margin:0 0 30px 10px;padding:0;}
.inside_right{background-color:#fff;border:1px solid #eeeeee;float:right;width:200px;margin:0 0 30px 10px;padding:0;}
#content_frame{margin:0;padding:10px 10px 10px 30px;}
#content_middle{margin:0 -15px;padding:0 35px 0 30px;}
#content_middle h1{font-size:14px;font-weight:400;margin:0;padding:0;}
#content_middle h2{border-bottom:1px dashed #666;float:left;font-size:14px;font-weight:400;margin-top:2px;padding:0;}
#content_middle p{margin:0;padding:5px 0;}
#content_middle hr{background-color:#fff;border:1px dotted #333;color:#fff;border-style:none none dotted;}
.middle_date{color:#4f91ce;font-style:italic;font-size:12px;display:block;padding:5px 0;}
.news{margin-left:10px;}
.datebar{color:#4f91ce;display:block;font-style:italic;font-size:10px;padding-top:3px;margin:0;}
.category{margin-right:10px;}
.arrows{font-size:12px;color:#333;float:left;padding:5px 5px 0 0;}
.more{border-top:1px solid #c0bfbf;border-bottom:1px solid #c0bfbf;display:block;font-size:10px;text-align:right;text-transform:uppercase;margin:20px 5px 15px 0;padding:2px 0;}
span.pagemarker {background: transparent url(http://imagingbiz.com/images/site/headline_tag.gif) no-repeat scroll left center;padding: 5px 0px 5px 15px;float: none;}
span.label,span.spacer,span.multiple span{width:120px;float:left;}
span.button{padding-left:120px;}
#comment_box input[type="text"], #comment_box textarea {width:34.9em;}
div.clear{clear:both;padding-top:5px;}
#content_inside{background-color:#edf3f8;border-left:1px solid #dededd;float:right;width:173px;margin:0 0 30px 20px;padding:0;}
#content_inside p {margin:7px 15px;padding:0;}
#content_inside p.byline{color:#000;margin:-5px 15px 5px;padding:0;}
#content_inside a:link,#content_inside a:visited{color:#555756;}
#content_inside a:hover{color:#4f91cd;}

#content_right img{margin:5px;padding:0;}
#ft{background-image:url(/img/footer_bg.gif);height:247px;width:974px;}
#ft h4{color:#fff;font-size:12px;font-weight:700;padding-bottom:10px;text-transform:uppercase;}
ul#bottom_nav{border-right:1px solid #646565;cursor:default;display:block;float:left;width:210px;margin:20px 0 0 260px;padding:10px 0;}
ul#bottom_nav>li{list-style-type:none;position:relative;padding:2px 10px;}
ul#bottom_nav li a{color:#fff;font-size:12px;text-transform:uppercase;}
#bottom_rss{border-right:1px solid #646565;float:left;width:260px;margin:20px 0 0 20px;padding:0;}
#bottom_rss a:link,#bottom_rss a:visited{color:#a6a5a5;text-decoration:underline;}
.rss{background:transparent url(/img/button_rss.gif) no-repeat scroll left center;display:block;font-size:12px;margin:0;padding:2px 30px 3px;}
#bottom_share{float:left;width:200px;margin:20px 0 0 20px;padding:0;}
#bottom_share a:link,#bottom_share a:visited{color:#fff;}
.twitter{background:transparent url(/img/button_twitter.png) no-repeat scroll left center;color:#fff;display:block;font-size:11px;width:36px;margin:0;padding:15px 40px;}
.facebook{background:transparent url(/img/button_facebook.png) no-repeat scroll left center;display:block;font-size:11px;margin:0;padding:15px 40px;}
a.myPlayer{display:block;width:320px;height:240px;text-align:center;float:none;border:1px solid #999;margin:0 15px 15px 0;}
a.myPlayer img{margin-top:70px;border:0;}
a.myPlayer:hover{border:1px solid #000;}
.scrolling{float:left;height:590px;position:relative;overflow:hidden;width:425px;}
.item div{float:left;width:425px;}
.scrolling img{background-color:#fff;float:left;height:590px;width:425px;margin:8px 2px;padding:0;}
.scrolling .active{cursor:default;border:2px solid #000;position:relative;}
.cse .gs-promotion.gs-result a.gs-title:link,.gs-promotion.gs-result a.gs-title:link,.cse .gs-promotion.gs-result a.gs-title:visited,.gs-promotion.gs-result a.gs-title:visited,.cse .gs-promotion.gs-result a.gs-title:hover,.gs-promotion.gs-result a.gs-title:hover,.cse .gs-promotion.gs-result a.gs-title:active,.gs-promotion.gs-result a.gs-title:active{color:#00C;}
.cse .gs-promotion.gs-result .gs-snippet,.gs-promotion.gs-result .gs-snippet,#content_middle h2 a:link,#content_middle h2 a:visited{color:#000;}
a:link,a:visited{color:#4F91CE;text-decoration:none;}
a:hover,ul#nav li a:hover,#content_middle h2 a:hover,ul#bottom_nav li a:hover{color:silver;}
.fl,span.multiple{float:left;}
.scrollable .items,.scrolling .item{clear:both;position:absolute;width:20000em;}
#content_left,#content_right{margin:0;padding:0;}

#mir_archive_content {
background-color:#bbd1e3;
border:1px solid #DEDEDD;
float:left;
padding: 10px 10px;
margin-bottom:10px;
width:416px;
}

#rad_archive_content {
background-color:#dce2f4;
border:1px solid #DEDEDD;
float:left;
padding: 0 10px;
margin: 0;
width:416px;
}

#rbj_archive_content {
border:2px solid #DEDEDD;
float:left;
padding: 0px 10px;
margin-bottom:10px;
width:416px;
}

#ibiz_archive_content {
background-color:#E2E6F3;
border:1px solid #DEDEDD;
float:left;
padding: 0 10px;
margin: 0;
width:416px;
}

.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;
}

#cat_content_odd {
background-color:#EDF3F8;
border:1px solid #DEDEDD;
float:left;
padding: 10px 5px;
margin-bottom: 10px;
width:422px;

}

#cat_content_even {
background-color:#ffffff;
float:left;
padding: 10px;
margin-bottom: 10px;
width:422px;

}

#cat_content_feature {
background-color:#efefef;
border-bottom:4px solid #DEDEDD;
border-right:4px solid #DEDEDD;
float:left;
padding: 10px;
margin-bottom: 20px;
width:411px;
}

#cat_content_feature h1 {
	font-size: 18px;
}



.shadow {
	-moz-box-shadow: 3px  3px 3px #666;
	-webkit-box-shadow: 3px 3px 3px #666;
	box-shadow: 3px 3px 3px #666;
}


/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(/img/panel_nav_bg.gif) no-repeat;
	display:block;
	width:125px;
	height:10px;
	float:left;
	margin-top: 293px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.right 				{ background-position: 0 -13px; clear:right; margin-left: 425px;}
a.right:hover 		{ background-position:-125px -13px; }
a.right:active 	{ background-position:-125px -13px; } 


/* left */
a.left				{ margin-left: 2px; } 
a.left:hover  		{ background-position:-125px 0; }
a.left:active  	{ background-position:-125px 0; }


/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 	










.subcontainer {
    width: 585px;
    padding-top: 10px;
    padding-bottom: 25px;
    border-left: 15px solid;
    border-right: 15px solid;
    border-top: 8px solid;
    border-bottom: 8px solid;
    border-color: #b52e2b;
} 
.subcontainer p {
    padding-left: 20px;
    padding-right: 40px;
	padding-bottom: 10px;
	margin: 0px;
    font-size: 12px;
    color: #333;
}
.subcontainer h1 {
    font-size: 18px;
    margin: 0px;
    padding: 0px;
    color: #000000;
    text-align: left;
    font-weight: lighter;
   
} 
.subcontainer h2 {
    font-size: 18px;
    color: #000000;
    padding-top: 5px;
    padding-left: 20px;
    padding-bottom: 20px;
    text-align: left;
    font-weight: lighter;
} 
.subcontainer h3 {
    font-size: 18px;
    color: #000000;
    padding-top: 5px;
    padding-left: 20px;
    padding-bottom: 10px;
    text-align: left;
    font-weight: lighter;
}
.subcontainer hr {
    color: #fff;
    background-color: #fff;
    border: 1px dotted #999999;
    border-style: none none dotted;
    width: 90%;
    margin-left: 20px;
	margin-bottom: 10px;
}
span.headlines a {
    text-decoration: none;
	margin-left: 20px;
	margin-top: 20px;
	font-size: 13px;
    color: #b52e2b;
} 
span.calendar a {
    font-size: 11px;
    text-decoration: none;
    color: #000000;
}
span.advert a {
    font-size: 11px;
    text-decoration: none;
    color: #000000;
	margin-left:65px;
}

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

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

.date-bg {
    float: left;
    color: #333;
    font-size: 10px;
    text-align: center;
    margin: 0px 10px 0px 0px;
    padding: 10px 10px;
    width: 75px;
    height: 40px;
    border-right: solid 1px;
    border-right-color: #999;
} 
.date {
    font-size: 14px;
    letter-spacing: 4px;
    line-height: 20px;
}
.banner {
    margin-left: 2px;
	border: 0px
} 
.small {
    float: right;
    margin-left: 30px;
} 
.rule {
    float: left;
    margin-left: 20px;
	margin-bottom: 10px;
} 
.subhead {
	width: 325px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.specs {
    margin-bottom:-3px;
} 



