.fmts-flashproxy {
  position: absolute;
  top: 0;
  left: 0;
}


/****************************************************************************
* Pre-Revision Code
****************************************************************************/

.clear {
  CLEAR: both; FLOAT: none
}
.srchCat UL {
  MARGIN: 0px
}
.srchCat UL LI {
  PADDING-RIGHT: 0.33em; DISPLAY: inline; PADDING-LEFT: 0.33em; PADDING-BOTTOM: 0.25em; MARGIN-LEFT: 0.2em; PADDING-TOP: 0.25em
}
.srchCat UL .srchCatBg {
  BACKGROUND: url(http://cdn.driftazon.com/images/driftnet2/search-tab-bg.gif) repeat-x
}
.srchCat UL .srchCatBg A {
  FONT-WEIGHT: bold; COLOR: #fff
}
.srchMore {
  BORDER-RIGHT: black 0.08em solid; PADDING-RIGHT: 0.41em; BORDER-TOP: black 0.08em solid; DISPLAY: none; PADDING-LEFT: 0.41em; BACKGROUND: #fff; LEFT: 39.58em; PADDING-BOTTOM: 0.33em; BORDER-LEFT: black 0.08em solid; WIDTH: 7em; PADDING-TOP: 0.58em; BORDER-BOTTOM: black 0.08em solid; POSITION: absolute; TOP: 3.33em
}
.srchMore UL {
  LIST-STYLE-TYPE: none
}
.srchMore UL LI {
  HEIGHT: 1.5em
}
.srchMoreClose {
  RIGHT: 0.41em; POSITION: absolute; TOP: 0.08em
}
.hdrBtm .fdbkUrl {
  PADDING-RIGHT: 0.83em; FONT-SIZE: 5em; FLOAT: right
}
.hdrBtm .hdrBtmNav {
  PADDING-LEFT: 0.16em; MARGIN: 0px
}
.hdrBtm .hdrBtmNav LI {
  BORDER-RIGHT: #c3c3c3 0.08em solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 0.08em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.hdrBtm .hdrBtmNav LI A {
  PADDING-RIGHT: 0.66em; PADDING-LEFT: 0.66em; PADDING-BOTTOM: 0.08em; MARGIN: 0px 0.08em; COLOR: #555; PADDING-TOP: 0.08em; HEIGHT: 1.5em
}
.hdrBtm .hdrBtmNav LI A:hover {
  BACKGROUND: #7f7f7f; COLOR: #fff; TEXT-DECORATION: none
}
.hdrBtm .hdrBtmNav LI .mnuSltd:hover {
  COLOR: #fff
}
.hdrBtm .hdrBtmNav .mnuSltd A {
  FONT-WEIGHT: bold; COLOR: #000;
}
.hdrBtm {
  PADDING-LEFT: 0.16em; FONT-SIZE: 2.5em; COLOR: #314C7B
}
.ftrSec {
  CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.25em 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.ftrSec .hdrMdl {
  BORDER-TOP: #d1d1d1 1px solid; MARGIN: 0px; PADDING-TOP: 1.66em; BORDER-BOTTOM: #d1d1d1 1px solid
}
.ftrSec .hdrMdl .srchMore {
  Z-INDEX: 100; _left: -24.583em
}
#linksFooter {
  BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 0.83em; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left; HEIGHT: 1.5em
}
#linksFooter .last {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#csfooter {
  FLOAT: left; MARGIN: 0.83em 0px; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter2 {
  FLOAT: left; MARGIN: 0.83em 0px; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter3 {
  FLOAT: left; MARGIN: 0.83em 0px; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter4 {
  FLOAT: left; MARGIN: 0.83em 0px; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter5 {
  FLOAT: left; MARGIN: 0.83em 0px; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter6 {
  FLOAT: left; MARGIN: 0.83em 0px; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
.csft_heading {
  PADDING-LEFT: 0.83em; FONT-WEIGHT: bold; FONT-SIZE: 1.33em; FLOAT: left; MARGIN: 0px; WIDTH: 12.08em; COLOR: #878787
}
#newsFooter .lnksFooter {
  FONT-SIZE: 1em; FLOAT: right; WIDTH: 53.91em; POSITION: relative; HEIGHT: 9.58em; _width: 52.5em
}
#newsFooter .lnksFooter .links {
  RIGHT: 1.66em; POSITION: absolute; TOP: 5em
}
#newsFooter .lnksFooter .links SPAN {
  BORDER-RIGHT: #135ca1 1px solid; PADDING-RIGHT: 0.58em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.58em; PADDING-TOP: 0px
}
#newsFooter .lnksFooter .links SPAN.last {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
#newsFooter .lnksFooter .copyright {
  RIGHT: 1.66em; COLOR: #878787; POSITION: absolute; TOP: 6.66em
}
.bottomNews {
  CLEAR: both
}
.bottomRow {
  CLEAR: both
}
H3.orgHdr {
  PADDING-RIGHT: 0.83em; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.33em; PADDING-BOTTOM: 0.33em; FONT: bold 0.91em arial; TEXT-TRANSFORM: uppercase; COLOR: #d65c1e; PADDING-TOP: 0px; BORDER-BOTTOM: #eeeeee 0.33em solid
}
H3.ltGryHdr {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.83em; PADDING-BOTTOM: 0.22em; FONT: 1.5em georgia; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 0.22em solid
}
H3.bgrImg {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0.58em; BACKGROUND: url(http://cdn.driftazon.com/images/driftnet2/shim-hdr-rmods.gif) #53556a repeat-x 0px 0px; PADDING-BOTTOM: 0.33em; FONT: bold 1.16em arial; COLOR: #fff; PADDING-TOP: 0.33em; BORDER-BOTTOM: #ededed 0.25em solid; POSITION: relative
}
.bnrAd {
  BORDER-RIGHT: #d1d1d1 1px solid; PADDING-RIGHT: 10.41em; PADDING-LEFT: 10.41em; BACKGROUND: url(http://cdn.driftazon.com/images/driftnet2/pttrn.gif); PADDING-BOTTOM: 0.25em; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 60.66em; PADDING-TOP: 0.25em; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
.rgtAd {
  PADDING-RIGHT: 0.58em; PADDING-LEFT: 0.58em; BACKGROUND: url(http://cdn.driftazon.com/images/driftnet2/ad-bg.gif) no-repeat 0% 50%; MARGIN-BOTTOM: 1.25em; PADDING-BOTTOM: 0.58em; PADDING-TOP: 0.58em; HEIGHT: 22.5em; TEXT-ALIGN: center
}
.bnr728x90Btm {
  MARGIN-TOP: 3em; BORDER-RIGHT: #d1d1d1 1px solid; PADDING-RIGHT: 10.41em; PADDING-LEFT: 10.41em; BACKGROUND: url(http://cdn.driftazon.com/images/driftnet2/pttrn.gif); PADDING-BOTTOM: 0.25em; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 60.66em; PADDING-TOP: 0.25em; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
.lft120x60 {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ededed; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 132px; MARGIN-RIGHT: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#vce .header {
  OVERFLOW: hidden; HEIGHT: 4em; TEXT-ALIGN: center
}
#vce .middle {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0.41em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.83em; PADDING-TOP: 0.83em
}
#vce .middle IMG {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: transparent; COLOR: #fff; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px; BORDER-RIGHT-COLOR: transparent
}
#vce .body {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0.41em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.41em; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0.41em
}
#searchText {
  MARGIN-TOP: 0px; FONT-SIZE: 1em; FLOAT: left; WIDTH: 7.08em; COLOR: #747474; PADDING-TOP: 0px; HEIGHT: 1.16em
}
#cell .body {
  MARGIN: 0.2em 0.3em 1em 0.6em
}
.nwsAlrt {
  ALIGN: center; BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0.83em; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0.83em; MARGIN-BOTTOM: 1.25em; PADDING-BOTTOM: 0.83em; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 0.83em; BORDER-BOTTOM: #eee 1px solid
}
.nwsAlrt H3 {
  FONT: bold 1.33em Arial; COLOR: #333
}
.nwsAlrt P {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.41em; LINE-HEIGHT: 1.41em; PADDING-TOP: 0.41em
}
.rssDscFd .ftr A {
  FONT-WEIGHT: bold
}
.catgryNws {
  BORDER-RIGHT: #eeeeee 0.33em solid; PADDING-RIGHT: 1.25em; BORDER-TOP: #eeeeee 0.33em solid; PADDING-LEFT: 1.25em; MARGIN-BOTTOM: 1.25em; PADDING-BOTTOM: 0.66em; BORDER-LEFT: #eeeeee 0.33em solid; PADDING-TOP: 1.33em; BORDER-BOTTOM: #eeeeee 0.33em solid; POSITION: relative
}
.catgryNws UL {
  BORDER-TOP: #eee 0.33em solid; PADDING-TOP: 1.25em
}
.catgryNws UL LI {
  LINE-HEIGHT: 1.41em; HEIGHT: 1%
}
.catgryNws UL LI A {
  DISPLAY: block; PADDING-LEFT: 0.75em; BACKGROUND: url(http://cdn.driftazon.com/images/driftnet2/blue-icon.gif) no-repeat 0px 0.5em
}
.catgryNws .ftr {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 1.5em; PADDING-TOP: 0.66em
}
.catgryNws .ftr A {
  FONT-WEIGHT: bold
}
.catgryNws .lstFtr {
  BORDER-TOP: #eee 0.33em solid; MARGIN: 0.66em 0px; PADDING-TOP: 1.5em
}
.catgryNws .lstFtr A {
  FONT-WEIGHT: bold
}
.rightCol .catgryNws H3.ltGryHdr {
  BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; WIDTH: 13em
}
H3.trstHdr {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.41em; FONT: 1.5em georgia; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 0.33em solid
}
.trstPrt {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; ZOOM: 100%
}
.trstPrt .prtnrHdr {
  FONT: 1.25em georgia
}
.trstPrt UL {
  PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 0.91em; FLOAT: left; PADDING-BOTTOM: 0.16em; OVERFLOW: hidden; WIDTH: 12.5em; PADDING-TOP: 0.41em
}
.trstPrt UL LI {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.trstPrt UL LI A {
  FONT-SIZE: 1em
}
.trstPrt UL LI.fdsFt {
  MARGIN-TOP: 0.72em; PADDING-LEFT: 0.9em; FONT-WEIGHT: bold
}
.spLnk {
  DISPLAY: none
}
.article .right {
  FLOAT: left; MARGIN: 0px 0px 0px 1.33em; WIDTH: 17.5em
}
.synpLine {
  MARGIN-TOP: 2em; CLEAR: both; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-SIZE: 1.3em;   BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.synpShrHide {
  CLEAR: both; MARGIN-TOP: 20px; BORDER-BOTTOM: #666666 2px solid
}
.displayNone {
  DISPLAY: none
}
.displayBlock {
  DISPLAY: block
}
HTML * INPUT.search {
  PADDING-RIGHT: 0.41em; PADDING-LEFT: 0.41em; PADDING-BOTTOM: 0.41em; PADDING-TOP: 0.41em
}
HTML * .topSrch .hdrSrch {
  WIDTH: 27em; HEIGHT: 2.9em
}
HTML * .srchAnc {
  HEIGHT: 2.08em
}
HTML * .srchAnc BUTTON {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.16em; HEIGHT: 2.2em; 
}
HTML * .ftrSec .ftrSrch {
  MARGIN-BOTTOM: 0.25em
}
.photo IMG {
  CLEAR: both
}
DIV.photo P {
  CLEAR: both; MARGIN: 0px; COLOR: #2864b4
}
DIV.text P {
  CLEAR: both; FONT-SIZE: 1.4em; MARGIN: 0px; COLOR: #2864b4; LINE-HEIGHT: 22px; FONT-FAMILY: georgia, times new roman, serif
}
.list .body {
  PADDING-RIGHT: 5px
}
DIV.list UL {
  CLEAR: both; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 16px; COLOR: #777; LIST-STYLE-TYPE: disc; _margin-left: 18px
}
DIV.list UL LI {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.list LI.more {
  MARGIN-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
.list LI.more A {
  FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.admodule {
  MARGIN: 0pt 0pt 15px
}
.colorOne {
  BORDER-RIGHT: #f3f3f3 3px solid; PADDING-RIGHT: 15px; BORDER-TOP: #f3f3f3 3px solid; PADDING-LEFT: 15px; BACKGROUND: #ffffff; PADDING-BOTTOM: 14px; BORDER-LEFT: #f3f3f3 3px solid; PADDING-TOP: 14px; BORDER-BOTTOM: #f3f3f3 3px solid; ZOOM: 100%; HEIGHT: 1%
}
.colorThree {
  BORDER-RIGHT: #f3f3f3 3px solid; PADDING-RIGHT: 15px; BORDER-TOP: #f3f3f3 3px solid; PADDING-LEFT: 15px; BACKGROUND: #ffffff; PADDING-BOTTOM: 14px; BORDER-LEFT: #f3f3f3 3px solid; PADDING-TOP: 14px; BORDER-BOTTOM: #f3f3f3 3px solid; ZOOM: 100%; HEIGHT: 1%
}
.colorOne .header {
  BORDER-BOTTOM: medium none
}
.colorOne .header H3 {
  PADDING-BOTTOM: 5px; FONT: 1.5em Georgia; TEXT-TRANSFORM: capitalize; COLOR: #333333; BORDER-BOTTOM: #eeeeee 4px solid
}
.colorThree .header H3 {
  PADDING-BOTTOM: 5px; FONT: 1.5em Georgia; TEXT-TRANSFORM: capitalize; COLOR: #333333; BORDER-BOTTOM: #eeeeee 4px solid
}
.feedErrorCont {
  DISPLAY: none
}
.feedsLabel {
  DISPLAY: none
}
.feedsFoot {
  MARGIN-TOP: 8px; PADDING-LEFT: 10px; FONT-WEIGHT: bold
}
.module_plain P {
  CLEAR: none! important
}
.entry-body a {
    COLOR: #314c7b; TEXT-DECORATION: underline
}
.related_photo_video_img{
  PADDING-LEFT: 0px; FLOAT: left; WIDTH: 100px
}
#toolbar_list_box {
  MARGIN-TOP: 3px; FONT-SIZE: 11px; LEFT: 340px; WIDTH:  288px; COLOR: #666666; LINE-HEIGHT: 1; TOP: -20px; HEIGHT: 30px; FLOAT: right;
}
#star_rating_outbrain_list_box {
  LEFT: 72px; WIDTH: 208px; POSITION: relative; TOP: -38px
}
#digg_list_box {
  BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 10px; LEFT: 0px; WIDTH: 16px; POSITION: relative; TOP: 5px; HEIGHT: 18px
}
#buzzup_list_box {
  BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; LEFT: 26px; WIDTH: 16px; POSITION: relative; TOP: -13px; HEIGHT: 18px
}
.rightList{
  MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px;
}
.rightList a{
  BACKGROUND :transparent url(http://cdn.driftazon.com/images/driftnet2/blue-icon.gif) no-repeat scroll 0 0.5em; PADDING-LEFT: 0.75em
}
.rightList p{
  PADDING-LEFT: 0.75em
}
.photos{
  MARGIN-TOP: 10px;
}
.video { 
}
.videoImage{
  float: left; text-align:left; 
}
.videoWord{
  float: right; text-align:left; WIDTH: 14.6em; HEIGHT:65px; margin-left:5px
}
.vimg {
  HEIGHT:56px; WIDTH:90px; border: 1px solid; margin:0em
}
.topGalleries {
  BORDER-RIGHT: #ededed 3px solid; BORDER-TOP: #ededed 3px solid; MARGIN-BOTTOM: 1em; BORDER-LEFT: #ededed 3px solid; BORDER-BOTTOM: #ededed 3px solid; ZOOM: 100%
}
.topGalleries UL LI H3 {
  BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; MARGIN-TOP: -3px; PADDING-LEFT: 2px; BACKGROUND: #000; MARGIN-RIGHT: 0px; PADDING-TOP: 4px; HEIGHT: 20px; opacity: 0.95
}
.topGalleries UL LI H3 A {
  PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 4px; MARGIN-LEFT: 0px; COLOR: #fff; MARGIN-RIGHT: 0px; BORDER-RIGHT-WIDTH: 3px
}
.topGalleries UL LI H3:hover {
  BACKGROUND: #314c7b
}
.topGalleries UL LI {
  PADDING-BOTTOM: 20px
}
.topGalleries .dottedline {
  FONT-SIZE: 1px; HEIGHT: 1px
}
.GalleriesHdr {
  PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; WIDTH: 16em; COLOR: #fff; PADDING-TOP: 5px; FONT-FAMILY: arial
}
.topGallHdr {
  BACKGROUND: url(http://cdn.driftazon.com/images/driftnet2/shim-hdr-rmods.gif) #53556a repeat-x 0pt 0pt; OVERFLOW: hidden; HEIGHT: 2.5em
}
.footnote {
  FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 1.2
}
.relatedbox{
  MARGIN-TOP: 1.2em;
}
.relatedboxArticlePage{
   MARGIN-BOTTOM: 2em
}
#side_forum_list {
  MARGIN-BOTTOM: 1em
}
.ftrSec {
  TEXT-ALIGN: left
}
.ftrSec .hdrMdl {
  BORDER-TOP: #d1d1d1 1px solid; MARGIN: 0px; PADDING-TOP: 20px; BORDER-BOTTOM: #d1d1d1 1px solid
}
.ftrSec .hdrMdl .srchMore {
  Z-INDEX: 100; _left: -295px
}
#linksFooter {
  BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; PADDING-LEFT: 10px; BORDER-BOTTOM: #f0f0f0 1px solid; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: left
}
#linksFooter .last {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#csfooter {
  FLOAT: left; MARGIN: 10px 0pt; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter2 {
  FLOAT: left; MARGIN: 10px 0pt; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter3 {
  FLOAT: left; MARGIN: 10px 0pt; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter4 {
  FLOAT: left; MARGIN: 10px 0pt; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter5 {
  FLOAT: left; MARGIN: 10px 0pt; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
#csfooter6 {
  FLOAT: left; MARGIN: 10px 0pt; OVERFLOW: hidden; BORDER-LEFT: #d1d1d1 1px solid
}
.csft_heading {
  PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1.33em; FLOAT: left; MARGIN: 0pt; WIDTH: 145px; COLOR: #878787
}
.qlnkItm UL {
  CLEAR: left; PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt; PADDING-TOP: 10px
}
.qlnkItm UL LI {
  PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; WIDTH: 140px; PADDING-TOP: 0pt
}
.lnksFooter {
  FONT-SIZE: 1em; FLOAT: right; WIDTH: 647px; POSITION: relative; HEIGHT: 80px; _width: 630px
}
.lnksFooter .links {
  RIGHT: 20px; POSITION: absolute; TOP: 10px
}
.lnksFooter .links SPAN {
  BORDER-RIGHT: #135ca1 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-TOP: 0px
}
.lnksFooter .links SPAN.last {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
UNKNOWN {
  RIGHT: 20px; COLOR: #878787; POSITION: absolute; TOP: 80px
}


/****************************************************************************
* Post Revision Code
****************************************************************************/


/**
* Site : Site Wide
**/
* { margin: 0; padding: 0; }
body { background: #FFF url("http://cdn.driftazon.com/images/driftnet2/bg.png") top repeat-x; }
a { color: #314c7b; text-decoration: none; }
a:hover { text-decoration: underline; }
p { line-height: 1.41em; color: #333; }


/**
* Site : External Content and Cleaning Reset Rules
**/
#fiveMinWidget div { background: none !important; }
#lbOverlay { display: none !important; }
#lbMain { left: 80px !important; }


/**
* Site : Ziplock (Total Content Container)
**/
#ziplock { position: relative; width: 980px; margin: 0 auto; }


/**
* Header Banner Ad
**/
.advert-header {
  position: relative;
  height: 127px;
  margin: 0 auto;
}
.advert-header .leaderboard {
  position: relative;
  top: 12px;
  width: 728px;
  height: 90px;
  margin: 0 auto;
  background: #666;
  border: 1px solid #999;
  box-shadow:         #666 0 0 5px;
  -moz-box-shadow:    #666 0 0 5px;
  -webkit-box-shadow: #666 0 0 5px;
}


/**
* Site : Header
**/
#site-header {
  position: relative;
  width: 1000px;
  height: 88px;
  margin: 0 0 0 -10px;
  background: #002B6D url("http://cdn.driftazon.com/images/driftnet2/bg.png") 0 -127px repeat-x;
}
#site-header .site-title {
  position: relative;
  width: 640px;
  margin-left: 10px;
}
#site-header .site-title .title {
  display: block;
  position: relative;
  top: 21px;
  font: 24px/28px Georgia, serif;
  margin-bottom: 26px;
}
#site-header .site-title .tagline {
  display: block;
  position: relative;
  font: 12px sans-serif;
  color: #9ABFCF;
}
#site-header .site-title a { color: #FFF; text-decoration: none; }
#site-header .site-title a:hover { border-bottom: 1px solid #ccc; }


/**
* Site : Header : Search Box
**/
#site-header .search-box {
  position: absolute;
  right: 10px;
  bottom: 25px;
  width: 304px;
  margin: 0;
  padding: 0;
  background: #5D84B1;
  border: 3px solid #00325F;
  border-radius:         3px;
  -moz-border-radius:    3px;
  -webkit-border-radius: 3px;
}
#site-header .search-box .term, 
#site-header .search-box .button {
  position: relative;
  height: 28px;
  margin: 3px 0;
  border: 1px solid #FFF;
  overflow: hidden;
}
#site-header .search-box .term {
  float: left;
  width: 205px;
  left: 3px;
}
#site-header .search-box .button {
  float: right;
  width: 85px;
  right: 3px;
}
#site-header .search-box .term input, 
#site-header .search-box .button button {
  display: block;
  position: absolute;
  width: 100%;
  font-size: 13px;
  line-height: 13px;
  border: 0;
  outline-width: 0;
}
#site-header .search-box .term input {
  top: 50%;
  left: 0;
  margin-top: -38px;
  padding: 30px 4px;
  color: #5e5e5e;
  background: #e9e9e9;
}
#site-header .search-box .button button {
  top: 0;
  left: 0;
  height: 100%; /*40px;*/
  background: #C2D7EE;
  font-weight: bold;
  border: 1px solid #CCE4FA;
}
#site-header .search-box button .label {}
#site-header .search-box button .icon { display:none; }
#site-header .search-box .button button:hover {
  background: #dee5f5;
  border-color: #FFF; 
  cursor: pointer;
  text-decoration: none;
}


/**
* Search Suggestion (ORIGINAL)
**/
#search_suggest { 
  position: absolute;
  top: 36px;
  left: -3px;
  width: 310px;
  z-index: 9999;
}
#search_suggest .background {
  position: relative;
  margin: 0;
  padding: 0 0 3px;
  color: #444;
  background:  #00325F;
  box-shadow:         #00325F 0 0 5px;
  -moz-box-shadow:    #00325F 0 0 5px;
  -webkit-box-shadow: #00325F 0 0 5px;
  border-radius:         3px;
  -moz-border-radius:    3px;
  -webkit-border-radius: 3px;
}
.suggest_link,
.suggest_link_over,
.background_header {
  position: relative;
  margin: 0 3px;
  padding: 4px 6px;
  background: #C2D7EE;
}
.suggest_link_over { color: #000; background-color: #DEE5F5; }
.background_header {
  padding: 3px 6px 4px;
  color: #FFF;
  background: #517AA7;
  border-top: 1px solid #00325F;
  border-bottom: 1px solid #1E3549;
}
.background_gap, 
.search_gap,
.clearGap {
  display: none;
  *height: 0;
}


/**
* Page Layout /  Content
**/
.content {
  position: relative;
  width: 100%;
  padding-top: 25px;
}
.content .leftCol {   position: relative; float: left; width: 140px; }
.content .centerCol {   position: relative; float: left; width: 500px; margin-left: 15px; }
.content .rightCol {   position: relative; float: right; width: 310px; }


/**
* Other Topics
**/
.other-topics { font-size: 11px; }
.other-topics .date {
  padding-right: 0px;
  padding-left: 0px;
  background: #f1f1f1;
  padding-bottom: 0.54em;
  margin: 0px 0px 0.36em;
  font: bold 0.91em arial;
  text-transform: uppercase;
  color: #333;
  padding-top: 0.54em;
  letter-spacing: 0.04em;
  text-align: center
}
.other-topics .grycont {
  margin: 0 0 1.25em;
  padding: 4px;
  background: #ededed;
}
.other-topics .grycont .whtbg {
  padding: 3px;
  overflow: hidden;
  background: #fff;
  border: #cecece 1px solid;
}
.other-topics .header {
  font: 14px Georgia, serif;
  font-weight: 400;
  margin: 0;
  padding: 3px 0 5px;
  border-bottom: 3px double #E3E3E3;
  text-align: center;
}
.other-topics ul {
  display: block;
  margin: 0;
  padding: 0;
  overflow: auto;
}
.other-topics li {
  display: block;
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  border-top: 1px solid #ddd;
  float: left;
}
.other-topics li.first { border: none; }
.other-topics li a {
  display: block;
  position: relative;
  width: 100%;
  margin: 0;
  padding: 4px 0;
  text-align: center;
  float: left;
  clear: both;
}


/**
* Main Content Styles
**/
.hfeed { position: relative; }
.hfeed .header { position: relative; }
.hfeed .header .title {
  position: relative;
  margin: 0 0 15px;
  padding: 5px 0;
  line-height: 1em;
  border-bottom: 3px double #e3e3e3;
}
.hfeed .header .feed {
  position: absolute;
  top: 8px;
  right: 0;
}
.hfeed .feedimg {
  padding: 4px 0 4px 20px;
  font-size: 11px;
  color: #999;
  background: url("http://cdn.driftazon.com/images/driftnet2/rss-icon.jpg") no-repeat left center;
}
.entry,
.hentry {
  position: relative;
  overflow: auto;
  margin: 0 0 25px;
  padding: 0;
}
.entry #subtitle { display: none; }
.hfeed .hentry .entry-title {
  position: relative;
  margin: 0;
  padding-bottom: 2px;
  font: 24px Georgia, serif;
}
.hfeed .hentry .entry-title a { color: #002B6D; }
.hfeed .hentry .byline {
  display: block;
  color: #a3a3a3;
  border-left: 16px solid #ccc;
  padding-left: 8px;
  font-size: 11px;
  margin: 5px 0 10px;
}
.hentry .entry-thumbnail {
  position: relative;
  float: right;
  height: 58px;
  max-height: 58px;
  margin: 0 0 0 10px;
  border: 1px solid #a3a3a3;
  overflow: hidden;
  background: #d3d3d3;
}
.hentry .entry-summary {
  position: relative;
  float: left;
  padding-bottom: 28px;
  border-bottom: 1px solid #e3e3e3; 
}
.entry-summary p { margin-bottom: 10px; }
.entry-summary #subtitle { display: none; }
.entry-permalink {
  position: relative;
  overflow: auto;
  padding-top: 10px;
}
.entry-permalink a {
  display: block;
  float: left;
  padding: 2px 10px;
  font-size: 12px;
  font-family: Georgia, serif;
  font-weight: bold;
  background: #F2F7FA;
  border: 1px solid #B3D7E6;
  border-radius:          10px;
  -moz-border-radius:     10px;
  -webkit-border-radius:  10px;
}
.entry-permalink a:hover { background: #DFF2FA; }
/*.hfeed {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
.hfeed H1.synpTtl {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; FONT: 1.4em Georgia; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #000 0.14em solid; LETTER-SPACING: 0.08em
}
.hfeed H2.synpTtl {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; FONT: 1.4em Georgia; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 0.5em; BORDER-BOTTOM: #000 0.14em solid; LETTER-SPACING: 0.08em
}
.hfeed .synpDt {
  FONT-SIZE: 0.91em; PADDING-TOP: 0.66em
}
.hfeed .hentry {
  BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
.hfeed .synpTtlArt {
  PADDING-TOP: 1.25em
}

.hfeed H4.byline {
  FONT: 0.91em/1.41em Arial; COLOR: #333
}
.hfeed .bylinDt {
  PADDING-RIGHT: 1em; FONT: bold 0.81em verdana; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.hfeed SPAN.cmnt {
  FONT: bold 0.81em arial; COLOR: #000
}
.hfeed SPAN.cmnt A {
  FONT: bold 1em Verdana
}
.byline .filedUnder A {
  FONT: bold 0.81em Verdana; TEXT-TRANSFORM: uppercase
}
.hfeed .entry-summary {
  PADDING-TOP: 1.25em
}
.hfeed .synpTxt {
  FONT-SIZE: 1em; PADDING-BOTTOM: 0.83em; COLOR: #333; LINE-HEIGHT: 1.41em
}

.hfeed .synpFtr {
  BORDER-TOP: #87a0b4 0.16em solid; MARGIN-TOP: 2.66em; PADDING-TOP: 0.83em
}
.hfeed .synpFtr .synpFtrBtn {
  BORDER-RIGHT: #dcdcdc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dcdcdc 1px solid; DISPLAY: inline; PADDING-LEFT: 1px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #dcdcdc 1px solid; MARGIN-RIGHT: 0.66em; PADDING-TOP: 1px; BORDER-BOTTOM: #dcdcdc 1px solid
}
.hfeed .synpFtr .synpFtrBtn A {
  FONT: bold 1em arial; COLOR: #fff
}
.hfeed .synpFtr .synpFtrBtn .arwLft {
  MARGIN: 0.75em 0.41em 0px
}
.hfeed .synpFtr .synpFtrBtn .arwRght {
  FLOAT: right; MARGIN: 0.25em 0.75em 0px 0px
}
.hfeed .synpFtr .synpFtrBtn A.synpPrv {
  BACKGROUND: url(http://cdn.driftazon.com/images/driftnet2/sm-btn-blue.gif) #375479 repeat-x 0px 0px; FLOAT: left; TEXT-DECORATION: none
}
.hfeed .synpFtr .synpFtrBtn A.synpNxt {
  BACKGROUND: url(http://cdn.driftazon.com/images/driftnet2/sm-btn-blue.gif) #375479 repeat-x 0px 0px; FLOAT: left; TEXT-DECORATION: none
}
.hfeed .synpFtr .synpFtrBtn A.synpPrv {
  WIDTH: 7em; HEIGHT: 2.25em
}
.hfeed .synpFtr .synpFtrBtn A.synpNxt {
  PADDING-RIGHT: 0px; PADDING-LEFT: 1.08em; PADDING-BOTTOM: 0.5em; WIDTH: 15em; PADDING-TOP: 0.5em
}
.hfeed .left {
  BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 1.33em; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 17.5em; PADDING-TOP: 0px
}
.hfeed .right {
  FLOAT: left; MARGIN: 0px 0px 0px 1.33em; WIDTH: 17.5em
}*/


/**
* Page : Photo : Related Photos
**/
#related_photos {
  position: relative;
  clear: left;
  overflow: auto;
  margin: 5px 0 15px;
  background: #e5e5e5;
  padding: 0;
}
#related_photos .title {
  position: relative;
  margin: 0 0 5px;
  padding: 1px 5px;
  background: #ccc;
  color: #111;
  font-size: 13px;
}
#related_photos .pool {
  position: relative;
  padding: 0 3px 5px;
  overflow: auto;
}
#related_photos .photo {
  position: relative;
  margin: 0 2px;
  padding: 0;
  height: 50px;
  width: 70px;
  overflow: hidden;
  float: left;
  background: #999;
  border: 1px solid #666;
}
#related_photos .photo img {
  min-height: 50px;
  min-width: 70px;
}


/**
* Page : Photo : Related Topics
**/
#related_topics {
  position: relative;
  clear: left;
  overflow: auto;
  margin: 5px 5px 15px;
/*  background: #e5e5e5;*/
  padding: 0;
}


/**
* Site : Pager
**/
.pager {
  position: relative;
  background: #e3e3e3;
  margin: -25px 0 25px;
  padding: 4px 0 10px;
  text-align: center;
}
.synpPgn .synpPgnHdr {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.37em; FONT: 1.41em Georgia; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 0.82em; ZOOM: 100%; LETTER-SPACING: 0.05em
}
.synpPgn .synpPgnHdr SPAN {
  TEXT-TRANSFORM: lowercase; FONT-STYLE: italic
}
.synpPgn .synpPgnFtr {
  BORDER-BOTTOM: #000 1px solid
}
.synpPgn .lftArw {
  FLOAT: left; MARGIN-LEFT: 0.25em
}
.synpPgn .rghtArw {
  FLOAT: right; MARGIN-RIGHT: 0.25em
}
.synpPgn .rghtArw {
  MARGIN-TOP: -0.61em; FONT: 5em Times New Roman; COLOR: #000
}
.synpPgn .lftArw {
  MARGIN-TOP: -0.61em; FONT: 5em Times New Roman; COLOR: #000
}
.synpPgn .lftArw A:hover {
  TEXT-DECORATION: none
}
.synpPgn .rghtArw A:hover {
  TEXT-DECORATION: none
}
.synpPgn .synpPgnCnt {
  FLOAT: left; MARGIN: 0.66em 0px 1.08em; WIDTH: 30em; TEXT-ALIGN: center
}
.synpPgn .pgnNo .pgnSlct {
  PADDING-RIGHT: 0.0em
}
.synpPgn .pgnNo A {
  PADDING-RIGHT: 0.0em
}
.synpPgn .pgnSlct {
  FONT: 1.83em georgia; COLOR: #000
}
.synpPgn .pgnNo A {
  FONT: 1.83em georgia; COLOR: #49679c
}
.synpPgn .pgnNo A:hover {
  TEXT-DECORATION: none
}


/**
* Site : Sidebar Modules
**/
.rightCol .module {
  position: relative;
  padding: 10px;
  margin-bottom: 1.25em;
  background: #FFF;
  border: #e3e3e3 3px solid;
  border-radius:         3px;
  -moz-border-radius:    3px;
  -webkit-border-radius: 3px;
}
.rightCol .module.advert {
  position: relative;
  padding: 2px 0 18px;
  background: #FC0;
  background: url("http://cdn.driftazon.com/images/driftnet2/ad-bg.gif") no-repeat 0% 50%;
}
.rightCol .module.advert .ad {
  position: relative;
  width: 300px;
  height: 250px;
  margin: 0 auto;
  background: #666;
}
.rightCol .module ul.list,
.rightCol .module ul.list li {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.rightCol .module ul.list li { padding: 2px 0 13px; }
.rightCol .module ul.list li .title, 
.rightCol .module ul.list li .footnote {
  display: block;
  padding: 0;
  margin: 0;
  line-height: 1.1em;
}
.rightCol .module ul.list li .title { font-size: 12px; }
.rightCol .module ul.list li .footnote { padding-top: 3px; }
H3.drkGryHdr {
  padding: 0 0 5px;
  margin: -3px 0 10px;
  font: 16px Georgia, serif;
  color: #000;
  font-weight: normal;
  border-bottom: 3px double #e3e3e3;
}


/**
* Site : Main Content Related Links
**/
.centerCol .related {
  position: relative;
  padding: 0;
  margin-bottom: 1.25em;
}
.centerCol .related h2 {
  position: relative;
  margin: 0 0 15px;
  padding: 0 0 5px;
  line-height: 1em;
  border-bottom: 3px double #E3E3E3;
}
.centerCol .related ul.list,
.centerCol .related ul.list li {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.centerCol .related ul.list li { padding: 2px 0 13px; }
.centerCol .related ul.list li .title, 
.centerCol .related ul.list li .footnote {
  display: block;
  padding: 0;
  margin: 0;
  line-height: 1.1em;
}
.centerCol .related ul.list li .title { font-size: 12px; }
.centerCol .related ul.list li .footnote { padding-top: 3px; }*/


/**
* Site : Footer
**/
#footer { position: relative; }
#footer .advert {
  position: relative;
  height: 110px;
  margin: 0 auto;
  text-align: center;
  background: #CDCDCD url("http://cdn.driftazon.com/images/driftnet2/bg.png") 0 0 repeat-x;
  border: 2px solid #ADADAD;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
#footer .advert .leaderboard {
  position: relative;
  top: 9px;
  width: 728px;
  height: 90px;
  margin: 0 auto;
  background: #666;
  border: 1px solid #999;
  box-shadow:         #666 0 0 2px;
  -moz-box-shadow:    #666 0 0 2px;
  -webkit-box-shadow: #666 0 0 2px;
}
#footer .links {
  position: relative;
  height: 80px;
  overflow: auto;
}
#footer .powered {
  position: absolute;
  left: 0;
  top: 15px;
  padding: 3px 5px;
}
#footer .company { margin: 5px 10px 0 0; }
#footer .company a {
  position: relative;
  display: block;
  overflow: auto;
  float: left;
  margin: 0;
  padding: 0;
  font-weight: bold; 
  text-decoration: none;
}
#footer .company a span {
  display: block;
  position: relative;
  overflow: hidden;
  float: left;  
  padding: 10px 0;
  height: 1em;
}
#footer .company a .logo {
  background: url("http://cdn.driftazon.com/images/driftnet2/footer-logo.png") 2px 0 no-repeat;  
  width: 82px;
  margin-top: 2px;
  text-indent: 20000px;
}
#footer .company a:hover .logo { background-position: 2px -50px; }
#footer .for-sale {
  position: absolute;
  right: 0;
  top: 15px;
  text-align: right;
  padding: 3px 5px;
}



/*** Hide Flickr / Style OneRiot Sidebar Module ***/
#flickr { display: none; }
/*#oneriot ul {
  display: block;
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0;
}
#oneriot li {
  display: block;
  position: relative;
  margin: 0;
  padding: 10px 5px 8px 70px;
  font-size: 13px !important;
  border-bottom: 1px solid #ccc;
}
#oneriot li:last-child { border-bottom: none; }
#oneriot li .contentcolor {
  display: block;
  padding-top: 3px;
  color: #999;
  font-size: 11px !important;
}
#oneriot li .avatar {
  position: absolute;
  top: 10px;
  left: 8px;
  width: 48px;
  height: 48px;
  border: 1px solid #999;
  float: left;
}*/
.fmts-wrapper { padding-top: 0 !important; }

/*** No Results List ***/
.of-interest { display: block; position: relative; padding: 0 0 15px; margin-bottom: 20px; border-bottom: 1px solid #E5E8EA; }
.noresult-list { margin: 0; padding: 0; list-style: none; font-size: 12px; }
.noresult-list * { display: block; position: relative; margin: 0; padding: 0; }
.noresult-list li { padding: 0 0 20px; }
.noresult-list li h5 { padding: 0 0 3px; }
.noresult-list li .source { padding: 0 0 3px; color: #A3A3A3; font-weight: bolder; }
.noresult-list li .blurb * { display: inline; }

.rightCol {
       position: absolute !important;
       right: 0 !important;
       width: 300px !important;
}














/*** ASIDE : Twitter ***/
#side-twitter .header {
  padding: 0 0 5px;
  margin: -3px 0 10px;
  font: 16px Georgia, serif;
  color: #000;
  font-weight: normal;
  border-bottom: 3px double #e3e3e3;
}
#side-twitter .list { padding-top: 10px; }
#side-twitter .list li { display: block; overflow: hidden; }
#side-twitter a { overflow: hidden; }
#side-twitter .avatar {
  float: left;
  width: 48px;
  height: 48px;
  margin: 0 0 5px;
  padding: 0;
  border: 1px solid #8DAFCB;
  background: #C3DCD6;
  background: rgba(141,175,203,0.4);
}
#side-twitter a:hover,
#side-twitter a:hover .avatar { color: #0086EC; border-color: #0086EC; }
#side-twitter .source,
#side-twitter .d,
#side-twitter .timestamp {
  display: block;
  position: relative;
  float: left;
  color: #7FA9CB;
  line-height: 1.1;
  font-size: 0.92307692em;
}
#side-twitter .source { clear: left; border-left: 4px solid #8DAFCB; padding-left: 5px; margin-left: 1px; }
#side-twitter .d { padding: 0 5px; }
#side-twitter .link {
  display: block;
  margin: 0 0 5px 54px;
  padding: 2px 0 2px 6px;
  border-left: none;
  font-weight: normal;
  font-size: 1em;
  line-height: 1;
}
#side-twitter ul {
  display: block;
  position: relative;
  list-style: none;
  margin: -10px 5px 0;
  padding: 0;
}
#side-twitter li { display: block; position: relative; margin: 0; }

/*** ASIDE : Gallery (YouTube) ***/
#side-gallery .header {
  padding: 0 0 5px;
  margin: -3px 0 10px;
  font: 16px Georgia, serif;
  color: #000;
  font-weight: normal;
  border-bottom: 3px double #e3e3e3;
}
#side-gallery .list { padding-top: 10px; }
#side-gallery .list li { display: block; overflow: hidden; }
#side-gallery a { overflow: hidden; }
#side-gallery .avatar {
  display: block;
  position: relative;
  float: left;
  width: 100px;
  height: 70px;
  margin: 0 0 5px;
  padding: 0;
  overflow: hidden;
  border: 1px solid #8DAFCB;
  background: #C3DCD6;
  background: rgba(141,175,203,0.4);
}
#side-gallery .avatar img { position: relative; width: 110px; min-height: 70px; }
#side-gallery .source,
#side-gallery .d,
#side-gallery .timestamp {
  display: block;
  position: relative;
  float: left;
  color: #7FA9CB;
  line-height: 1.1;
  font-size: 0.92307692em;
}
#side-gallery .source { clear: left; border-left: 4px solid #8DAFCB; padding-left: 5px; margin-left: 1px; }
#side-gallery .d { padding: 0 5px; }
#side-gallery .link {
  display: block;
  border-left: none;
  font-weight: 600;
  padding: 0 0 2px 6px;
  margin: 0 0 3px 105px;
  line-height: 1.2;
  font-size: 1em;
}
#side-gallery .blurb {
  display: block;
  height: 2.15em;
  margin: 0 0 5px 105px;
  padding: 0 0 0 5px;
  font-size: 0.84615385em;
  border-left: none;
  line-height: 1.2;
  color: #717171;
}
#side-gallery a:hover .link,
#side-gallery a:hover .avatar { color: #0086EC; border-color: #0086EC; }

