html, body, div, p{ margin:0;  padding:0;  border:0}
 
.dp20, 
.dp25, 
.dp33, 
.dp50, 
.dp100{float:left; display:inline; *margin-left:-0.04em}

.dp20{width:20%}
.dp25{width:25%}
.dp33{width:33.33%}
.dp50{width:50%}
.dp100{width:100%}
.clear{clear:both}

html{font-size:100.01%}
body{ color:#222;  background:#fff; font-family:Georgia,Verdana,Arial,Helvetica}

h1, h2, h3, h4, h5, h6{font-weight:normal; color:#111}

h1{font-size:3em; line-height:1; margin-bottom:0.5em}
h2{font-size:2em; margin-bottom:0.75em}
h3{font-size:1.5em; line-height:1; margin-bottom:1em}
h4{font-size:1.2em; line-height:1.25; margin-bottom:1.25em}
h5{font-size:1em; font-weight:bold; margin-bottom:1.5em}
h6{font-size:1em; font-weight:bold}

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img{ margin:0}

p{margin:1em 0 1em}
p img.left{float:left; margin:1.5em 1.5em 1.5em 0; padding:0}
p img.right{float:right; margin:1.5em 0 1.5em 1.5em}

a:focus, 
a:hover{color:#000}
a{color:#009; text-decoration:underline}

blockquote{margin:1.5em; color:#666; font-style:italic}
strong{font-weight:bold}
em, dfn{font-style:italic}
dfn{font-weight:bold}
sup, sub{line-height:0}

abbr, 
acronym{border-bottom:1px dotted #666}
address{margin:0 0 1.5em; font-style:italic}
del{color:#666}

pre{margin:1.5em 0; white-space:pre}
pre, code, tt{font:1em 'andale mono','lucida console',monospace; line-height:1.5}

li ul, 
li ol{margin:0}
ul, ol{margin:0 1.5em 1.5em 0; padding-left:3.333em}

ul{list-style-type:disc}
ol{list-style-type:decimal}

dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin-left:1.5em}

table{margin-bottom:1.4em; width:100%}
th{font-weight:bold}
thead th{background:#c3d9ff}
th, td, caption{padding:4px 10px 4px 5px}
tr.even td{background:#e5ecf9}
tfoot{font-style:italic}
caption{background:#eee}

.small{font-size:.8em; margin-bottom:1.875em; line-height:1.875em}
.large{font-size:1.2em; line-height:2.5em; margin-bottom:1.25em}
.hide{display:none}

.quiet{color:#666}
.loud{color:#000}
.highlight{background:#ff0}
.added{background:#060; color:#fff}
.removed{background:#900; color:#fff}

.first{margin-left:0; padding-left:0}
.last{margin-right:0; padding-right:0}
.top{margin-top:0; padding-top:0}
.bottom{margin-bottom:0; padding-bottom:0}

 
*{margin:0; padding:0}

body{margin:0; padding:0; background:#292c2f url(/img/Backgrounds/bg_repeatdots.jpg)}

b{font-size:110%}
img{border:none}

a{text-decoration:none; outline:none; color:#B945B2; _overflow:hidden}

a:visited{color:#888}

a:hover{color:#909}

.innertube{margin-top:0}

#filler, .filler{background-color:transparent}

.container{width:1060px; margin:0 auto}

#maincontainer-wrapper{width:1060px; margin:0 auto; overflow:hidden; background-color:#292C2F}

#maincontainer{width:1060px; margin:0 auto; min-height:1369px; position:relative; margin-top:-5px}

#maincontainer-inner{float:left; width:1024px; position:relative}

#fllogo{background:url(/img/HOMEBLOG/hm_finelight_logo.png) top left no-repeat; position:absolute; z-index:1000;  width:55px;  height:140px}

#logowrapper{ position:relative;  width:55px;  height:140px;  float:left;  display:block;  margin-right:17px}

#topsection{height:140px}

#contentcolumn{display:inline; float:right; margin-right:26px; position:relative; top:4px}

#contentcolumn-inner{width:555px; padding:1px 1px 5px 1px; background-color:white}

#contentcolumn-inner>*{background-color:white}

#content{padding:20px 40px 20px 34px; font:16px Georgia; line-height:20px}

#contentcolumn-inner-portfolio{width:684px; padding:0 15px; background-color:white; background:url(/img/PORTFOLIO/img_corner_orange.jpg) no-repeat white}

#contentcolumn-controls{background:tranparent; color:blue; padding-top:1px}

#leftcolumn{float:left; position:relative; width:263px; margin-left:72px; margin-top:15px; background:transparent; display:inline}

#search{position:relative; z-index:1}
#search{height:38px; width:1060px; background-color:#292c2f; background:transparent url(/img/HOMEBLOG/header/img_header_bar.png); background-repeat:no-repeat; display:block}
#search-inner{width:1019px; z-index:3}
#search a#flashlink{color:white; float:right; font-size:11px; margin-top:10px; margin-right:10px}
#search a#flashlink:hover{color:#B5E23B}
#search input#searchterm{float:left; margin-right:4px; font:bold 10px Verdana; color:#ccc; width:161px; height:20px; border:none; background-color:#4c4d51; padding:5px 3px 0px}
form#search-form{float:right; margin-top:4px}
a#search-form-submit{background:transparent url(/img/HOMEBLOG/header/btn_go.jpg); background-repeat:no-repeat; background-position:0 0; display:block; overflow:hidden; float:left; width:25px; height:25px; cursor:pointer; cursor:hand}
a#search-form-submit:hover{background-position:0 -25px}
#socialmedia-links{padding:0 2px; float:right; margin-top:9px; margin-right:10px}
#socialmedia-links a{display:inline-block; width:16px; height:16px;  background-position:0 0; background-repeat:no-repeat; float:left; margin:0 2px; padding:0 0; _height:14px}
#socialmedia-links a:hover{background-position:0 -16px}
#socialmedia-links a.facebook{background-image:url(/img/images/btn_facebook.png)}
#socialmedia-links a.twitter{background-image:url(/img/images/btn_twitter.png)}
#socialmedia-links a.linkedin{background-image:url(/img/images/btn_linkedin.png)}
#socialmedia-links a.digg{background-image:url(/img/images/btn_digg.png)}
#socialmedia-links a.email{background-image:url(/img/images/btn_email.png)}
#socialmedia-links a.rss{background-image:url(/img/images/btn_rss.png)}
#socialmedia-links a.delicious{background-image:url(/img/images/btn_delicious.png)}

#bredcrumbs{margin-left:1px}

#bredcrumbs, #bredcrumbs a{font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; color:#414141; font-weight:bold; padding-top:12px; text-transform:uppercase}

#bredcrumbs a{margin:0 7px}

#bredcrumbs a.selected{background:url(/img/PORTFOLIO/dotted_line_px.png) repeat-x bottom; padding-bottom:3px}

#topsection ul#menulinks, #topsection ul#menuindicators{list-style-type:none; float:left; display:inline; margin:0 0; padding:0 0; margin-top:18px}

#topsection ul#menuindicators{width:17px}

#topsection ul#menulinks{width:930px}

ul#menulinks li{font:17px Georgia; text-transform:uppercase; line-height:17px; display:block}

ul#menulinks li, ul#menuindicators li{height:17px; background-position:none; margin:4px 0; cursor:pointer; cursor:hand; line-height:1}

ul#menuindicators li{width:17px; height:17px; margin:4px 0}

ul#menulinks li span{width:17px; height:17px; display:inline; float:left; margin-right:5px}

ul#menulinks li.menulinkhovered{text-decoration:none; color:white}

ul#menuindicators li.mlone, ul#menulinks li.mlone span{background-color:#B945B2}

ul#menuindicators li.mltwo, ul#menulinks li.mltwo span{background-color:#FFA921}

ul#menuindicators li.mlthree, ul#menulinks li.mlthree span{background-color:#DACA1A}

ul#menuindicators li.mlfour, ul#menulinks li.mlfour span{background-color:#B5E23B}

ul#menuindicators li.mlfive, ul#menulinks li.mlfive span{background-color:#15D307}

ul#menuindicators li.mlsix, ul#menulinks li.mlsix span{background-color:#0B9600}

#topsection ul#menulinks li.mlone, #topsection ul#menuindicators li.mlone{margin-top:0px}

#topsection ul#menulinks li.mlsix, #topsection ul#menuindicators li.mlsix{margin-bottom:0px}

#topsection ul#menulinks li.selected{padding-left:4px}

#topsection ul#menulinks li.mlone-selected{background-color:#B945B2}

#topsection ul#menulinks li.mltwo-selected{background-color:#FFA921}

#topsection ul#menulinks li.mlthree-selected{background-color:#DACA1A}

#topsection ul#menulinks li.mlfour-selected{background-color:#B5E23B}

#topsection ul#menulinks li.mlfive-selected{background-color:#15D307}

#topsection ul#menulinks li.mlsix-selected{background-color:#0B9600}

#topsection ul#menulinks li a, #topsection ul li a.active{text-decoration:none; color:white; text-transform:uppercase; display:block; line-height:1}

#topsection ul#menulinks li a:hover{text-decoration:none}

#topsection ul#menulinks li.mlsix-selected{color:black}

#footer{clear:left; width:100%; padding:0 0; font:12px Verdana; line-height:18px; position:absolute}

#subfooter{position:relative; margin-top:-17px; height:162px; background-color:none; background-image:url(/img/HOMEBLOG/ftr_base.png); background-repeat:no-repeat}

#footer{margin-top:-17px}

#footer a, #footer li a{color:#BFED91}

#footer a:hover, #footer li a:hover{color:#3c0}

#subfooter{width:1060px; color:#A8AA8D; font-size:10px; display:inline-block}

#subfooter-inner{position:relative; padding:60px 61px 0 89px}

#subfooter ul{list-style-type:none; display:block; float:left; width:180px; margin:0 0; padding:0 0; list-style-position:outside}

#ftr-copyright{float:right}

a.ftr_flashBtn{display:block; float:right; background-image:url(/img/HOMEBLOG/ftr_flashBtn.jpg); margin-right:25px; width:219px; height:49px; background-position:0 0}

a.ftr_flashBtn:hover{background-position:0 -49px}

#leftcolumn{float:left; background:url(/img/images/blank.gif) repeat-y}

#leftcolumn .innertube{ position:relative}
div.innertube-bg{ background-color:white;  opacity:0.78;  filter:alpha(opacity=78) !important;  display:none}

div.innertube-content{ padding:13px 27px 21px 17px;       top:0px;     opacity:1}

div.innertube-second, div.innertube-third{margin-top:4px}
div.innertube-first{margin-top:4px}
div.first{background:url(/img/transparencies/cta_bg_orange.png) transparent no-repeat left top}
div.second{background:url(/img/transparencies/cta_bg_green.png) transparent no-repeat left top; display:block !important}
div.third{background:url(/img/transparencies/cta_bg_purple.png) transparent no-repeat left top}
div.innertube{_opacity:1 !important}

div.innertube-wrapper{    background:url(/img/transparencies/px_78percent.png) repeat left top;  _opacity:1 !important; opacityt:1}

#leftcolumn div.innertube.last, #leftcolumn div.innertube-last{  }

#leftcolumn .innertube.hovered{background:white; opacity:1}

#featuredwork-nav{margin:9px 0; display:block; height:20px}

#featuredwork-nav, #featuredwork-nav a{font:bold 11px verdana; color:#333; text-transform:lowercase; text-decoration:none}

#featuredwork-nav span a{text-decoration:underline}

#featuredwork-nav a:hover{color:#909}

#featuredwork-nav a.selected{color:#B945B2}

#leftcolumn .innertube img{margin:0px}

#leftcolumn .innertube .title{font:20px Georgia; color:#414141}

#leftcolumn .innertube.second .title{margin-bottom:17px}

#leftcolumn .innertube.third .title{margin-bottom:17px}

#leftcolumn .innertube .sub-title{font:bold 16px Georgia; color:#333; line-height:24px; clear:left; margin-top:14px}

#leftcolumn .innertube .sub-title sup{font:bold 8px Geogia}

#leftcolumn .innertube .desc{font:16px Georgia; color:#414141}

#leftcolumn .innertube .desc a{color:#B945B2}

#leftcolumn .innertube .desc a:hover{color:#909}

ul#media-links{list-style-type:none; padding:0 0; margin:14px 0 0px}

ul#media-links li{content:"- - "}

ul#media-links li span, ul#media-links li a{color:#B945B2}

ul#media-links a:hover{color:#909}

div#recent-tweets{padding-top:15px}

.recent-tweets-title{font:bold 11px Verdana; color:#414141; text-transform:uppercase}

.tweet{margin-top:15px; font:11px Verdana}

.tweet-meta{color:#999}

.tweet-text{color:#333}

.tweet-text a{color:#39c}

.tweet-text a:hover{color:#B945B2}

#contentcolumn-inner h1{line-height:75px; margin:5px 0; margin-left:0px}

#contentcolumn-inner h1 span.cur-selected{line-height:49px; padding-bottom:4px}

#contentcolumn-controls a.control-link1{cursor:pointer; cursor:hand}

ul li a{outline:none}

a image{border:none}

.clear{clear:both}

ul#menulinks li.mlone .menuhover{background-color:#B945B2}

ul#menulinks li.mltwo .menuhover{background-color:#FFA921}

ul#menulinks li.mlthree .menuhover{background-color:#DACA1A}

ul#menulinks li.mlfour .menuhover{background-color:#B5E23B}

ul#menulinks li.mlfive .menuhover{background-color:#15D307}

ul#menulinks li.mlsix .menuhover{background-color:#0B9600}

.menuhover{height:17px; left:17px; position:absolute; top:0; width:913px; z-index:0; display:none}

ul#menulinks li a{position:relative; float:left; z-index:6}

ul#menulinks li{display:block; position:relative}

.at300bs.at15t_compact{display:inline; background:none}

div.socialmedia{background-image:url(/img/HOMEBLOG/cta_socialMedia.jpg); width:218px; height:105px; padding:15px 0}

div.socialmedia a{display:block; width:91px; height:27px; margin-left:122px; margin-top:5px; position:relative}

div.socialmedia a.facebook{background:url(/img/images/home_facebookBtn.png) 0 0 no-repeat}

div.socialmedia a.linkedin{background:url(/img/images/home_linkedinBtn.png) 0 0 no-repeat}

div.socialmedia a.twitter{background:url(/img/images/home_twitterBtn.png) 0 0 no-repeat}

div.socialmedia a.facebook:hover, div.socialmedia a.twitter:hover, div.socialmedia a.linkedin:hover{background-position:0 -27px}

a.btn_blog_archive{background-image:url(/img/HOMEBLOG/btn_blog_archive.png); display:block; width:123px; height:17px; background-repeat:no-repeat}

a.btn_portfolio_viewall, a.btn_portfolio_viewless{background-image:url(/img/PORTFOLIO/btn_portfolio_viewall_off.png); display:block; width:123px; height:17px; background-repeat:no-repeat}

a.btn_portfolio_viewless{background-image:url(/img/PORTFOLIO/btn_portfolio_viewless.png)}

a.btn_portfolio_viewall:hover{background-image:url(/img/PORTFOLIO/btn_portfolio_viewall_over.png)}

div.leftfiller{background-image:url(/img/images/ftr_repeat_left.gif); height:162px; repeat:repeat-x; display:inline; float:left; width:50%}

div.rightfiller{background-image:url(/img/HOMEBLOG/ftr_repeat_right.jpg); height:162px; repeat:repeat-x; display:inline; width:50%; float:right; position:absolute; right:0px}

.footerwrapper{position:relative}

#subfooter{font-size:13px; color:#999; font-family:Georgia,"Times New Roman",Times,serif}

#subfooter a{color:#bfed91; line-height:18px}

#subfooter a:hover{color:#ffa921}

#blogcontent-header{ background:#FFF url(/img/HOMEBLOG/hdr_panel_narrow.jpg) no-repeat scroll left top; height:30px; padding-left:34px}
#blogcontent-headerlinks{text-transform:uppercase; font:bold 12px Georgia; padding-top:12px; display:block}
#blogcontent-headerlinks a.selected, #blogcontent-headerlinks a.selected:hover{color:#B945B2;  background:transparent url(/img/PORTFOLIO/dotted_line_px.png) repeat-x scroll center bottom; padding-bottom:3px}
#blogcontent-headerlinks a{text-decoration:none; color:#414141; margin:0 7px}
#blogcontent-headerlinks a:hover{color:#909}
#contentcolumn a.blog_readmore{font-size:16px; display:block}
#content{padding-top:0px}
#contentcolumn-inner{padding-left:0px; padding-right:0px;  padding-top:1px}

#contentcolumn.blog #bredcrumbs{background:white url(/img/HOMEBLOG/hdr_panel_narrow.jpg) no-repeat scroll left top; padding-left:30px; height:24px}
#contentcolumn.blog #bredcrumbs a{color:#414141}
#contentcolumn.blog #bredcrumbs a:hover{color:#909}
#contentcolumn.blog #bredcrumbs a.selected{color:#B945B2}
#contentcolumn.blog h1{background:url(/img/HOMEBLOG/hdr_panel_blog.jpg) no-repeat scroll left bottom white; margin:0 0; height:75px}
#contentcolumn.blog h1 span.cur-selected{color:#B5E23B; display:block; font-size:30px; padding:0 0 0 0}

#about{padding:4px 40px 20px 32px; line-height:20px}
#about span{background-color:#292c2f; color:#fff; width:480px;  display:block; padding:0px 0px 0px 20px; margin-bottom:1px; font-family:Georgia,"Times New Roman",Times,serif; font-size:16px; font-weight:100}
a.brand{color:#b5e23b}
a.brand:hover{ color:#999}
 
a.accountability{color:#07db2a}
a.accountability:hover{ color:#999}

a.creativity{color:#f9b21a}
a.creativity:hover{color:#999}
 .move{font-weight:bold !important; display:inline !important;  padding-left:0px !important}

div.post{padding:7px 0}
div.post:first-child{padding-top:20px}
div.post a, div.navigation a{text-decoration:none; color:#B945B2}
div.post a:hover, div.navigation a:hover{color:#909}
div.post .wp-post-title, div.post .wp-post-title a{font:24px Georgia; color:black}

div.post .wp-post-title a:hover{color:#909}
div.post .wp-post-meta1{font:11px Verdana; color:#999}
div.post .wp-post-meta1 a{color:#693}
div.post .wp-post-meta1 a:hover{color:#B945B2}
div.post .wp-post-meta1 a.comments_popup_link{background:url(/img/images/img_blog_comment_v2.jpg) no-repeat;  height:21px; display:inline-block; text-align:center; padding:2px 0 0 9px}
div.post .wp-post-meta1 a.comments_popup_link span{margin-left:8px}
div.post .wp-post-meta2, div.post .wp-post-meta2 a{font:12px Georgia}
div.post .wp-post-entry, div.post .wp-post-fullentry{font:16px Georgia; line-height:20px}

#slider ul, #slider li, #slider2 ul, #slider2 li{list-style:none; margin:0; padding:0}

#slider2{margin-top:1em}

#slider li, #slider2 li{width:218px; height:140px; overflow:hidden}

#prevBtn, #nextBtn, #slider1next, #slider1prev{display:block; width:60px; height:77px; position:absolute;  top:50px; z-index:1000}

#nextBtn, #slider1next{left:180px}

#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a{display:block; position:relative; width:30px; height:77px; background:url(../images/btn_prev.gif) no-repeat 0 0; font:bold 11px verdana; color:#333; text-transform:lowercase;  text-decoration:none}

#nextBtn a, #slider1next a{background:url(../images/btn_next.gif) no-repeat 0 0}

ol#controls{height:28px; margin:1em 0; padding:0; position:absolute; top:20px; left:95px}

ol#controls li{float:left; list-style:none; margin:5px 5px 0 0; padding:0}

ol#controls li a{float:left; height:22px; line-height:22px; border:0px solid #ccc; background:#ffd940;  color:#555; text-decoration:none; padding:0 6px 2px; font-size:11px}

ol#controls li a:hover{background:#ffa921; opacity:1; color:#fff}

ol#controls li.current a{background:#ffa921; opacity:1; color:#fff}

ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none}

.prev{margin-right:90px}

a.prev, a.next{cursor:pointer}

#commentspopup{margin:0px; padding:0px}

ol.commentlist{margin:0; padding:0; width:500px}

.commentlist img.avatar{  width:60px;  height:60px;  padding:5px 15px 5px 5px;   float:left}

.commentlist li{list-style:none; margin-bottom:14px; border:1px solid #b5e23b}

.commentlist cite{padding:0px 7px 0px 0px; display:block; font-style:normal; background:url(http://www.yoursite.com/images/bg_comments2_cite.gif); color:#414141}

.commentlist a:link, .commentlist a:visited{color:#596e3b}

.commentmetadata{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px}

.commentlist a:hover, .commentlist a:active{color:#8ec343}

.commentlist cite img{padding:1px; border:1px solid #aab59a; float:left; margin-right:9px}

.commentlist .time{background:url(http://www.yoursite.com/images/bg_clock.gif) no-repeat 1px; padding-left:13px}

.even .commenttext{  background:#fff}

.commenttext{background:#b5e23b; padding:3px 20px 10px 90px; color:#333}

.commentlist .author{   text-decoration:none; text-transform:capitalize; font-variant:normal; font-size:20px}
.commentlist .date{   font-size:14px}

.commentbtn{ background:url(/img/images/btn_submit.jpg) no-repeat bottom; background-position:0 0px; position:absolute; height:35px; width:92px; border:none}

.commentbtn.hover{ background-position:0 -35px}

#respond label{ padding-bottom:5px}

#respond #author, #respond #email, #respond #url, #respond textarea{ width:430px;  height:20px; padding:5px 0px; background-color:#eae7e7;  border:1px #b8b7b7 solid}

#respond textarea{ width:460px; height:150px}

.fn{ padding-top:10px; font-size:20px}

.fn a.url{color:#B945B2}

.fn a.url:hover{ color:#909}

ol.commentlist li{background:#b5e23b;  color:#333;  padding:10px}

ol.commentlist li.odd{background:#fff}

ol.commentlist p{padding:0px 10px 0px 80px}

.says{display:none}

ol.commentlist .reply a{ display:block; margin-left:430px; color:#b945b2}
ol.commentlist .reply a:hover{color:#909}

ol.commentlist ul li .reply a{ display:block; margin-left:380px}

.clear{clear:both}

.comment-body p a{ color:#b945b2 !important}
.comment-body p a:hover{ color:#909 !important}

.navigation{margin-top:20px;  margin-bottom:20px; display:block; height:20px}

.alignleft{float:left; margin-right:250px}

ul.twitter{font:11px Verdana;  margin:0px;  margin-top:15px;  padding:0px}
ul.twitter li{list-style:none; padding:0px; margin:10px 0px 0px}

.twitter-item{position:relative; color:#333}

.twitter-timestamp-new{display:block; color:#999; font-family:Verdana,Arial,Helvetica,sans-serif}

.twitter-link{color:#39c}

h2{font-size:24px}

#commentform label.error{color:red; font-size:12px; display:block}

.hr{background:transparent url(/img/HOMEBLOG/dotted_line_grey_px.png) repeat-x scroll center bottom; padding-top:5px}

.hr hr{border:0; width:80%}
span.FBConnectButton_Simple{width:14px; height:14px; display:inline-block; top:2px; position:relative}
span.FBConnectButton_Text_Simple{display:none}
a.twitter_icon{background-image:url(/img/images/btn_blog_twitter.jpg); background-repeat:none; display:inline-block; width:16px; height:16px; position:relative; top:3px; margin-right:5px}
a.share_email{ color:#000;  background-image:url(/img/images/btn_blog_email.jpg); background-repeat:none;  display:inline-block; width:16px; height:16px; position:relative; top:3px; margin-left:5px}

ul, ol{padding-left:25px}

ol.commentlist .children ul.children li{background:#edf8d0}

.comment-meta a{color:#b945b2 !important}

#GB_overlay{  background-image:url(px_portfolio.png);   position:absolute;   margin:auto;   top:0;   left:0;   width: 100%;   height:100%}

* html #GB_overlay{  background-color:#000; z-index:100; background-repeat:repeat; behavior:url("/js/greyBox/iepngfix.htc");  filter:alpha(opacity = 95); position:absolute}

#GB_window{  top:10px;   left:0px;   position:absolute;   background:#fff;   border:4px solid #aaa;   overflow:auto;   width:400px;   height:930px;   z-index:150}

#GB_frame{  border:0;   overflow:auto;   width:100%;   height:980px}

#GB_caption{  font:12px bold helvetica,verdana,sans-serif;   color:#fff;   background:#fff;   padding:4px 0 4px 5px;   margin:0;   text-align:left; background:#fff url(/img/PORTFOLIO/img_corner_orange.jpg) no-repeat top left; padding-left:10px}

#GB_window img{  position:absolute;   top:2px;   right:5px;   cursor:pointer;   cursor:hand}

iframe{  border:1px solid #ececec}

img, div, a, input, div.GB_overlay{behavior:url("/js/greyBox/iepngfix.htc")}
