/* ---------------------------  ADDITIONAL STYLE ADDED TO HighSlide ----------*/
/* Page-specific CSS */
/*
* {
	font-family: Verdana, Helvetica, sans-serif;
	color: #333;
}
body {
	text-align: center;
}
*/
body * {
	text-align: left;
}
/* global control */
div, li, p, a, td, th, i, textarea {
	font-size: 8pt;

/*     text-shadow: rgb(215, 215, 215) 0px 1px 0px, rgb(180, 180, 180) 0px -1px 3px; */
/*    line-height:125%;  */
/*    padding:0px; */
}
h1 {
	color: #CF8300;
     text-shadow: rgb(255, 255, 255) 0px 1px 0px, rgb(180, 180, 180) 0px -1px 3px;
	font-size: 9pt;
	margin: 0;
	font-family: "Trebuchet MS", sans-serif;
}
h2 {
	color: #CF8300;
    text-shadow: rgb(255, 255, 255) 0px 1px 0px, rgb(180, 180, 180) 0px -1px 3px;
	font-size: 13pt;
	margin: 0;
	font-family: "Trebuchet MS", sans-serif;
}
a {
  text-decoration: none;
}


a.button, .button {
    display: block;
    height: 26px;
    width: 139px;
    background: #339503 url(design/button.gif);
    text-decoration: none;
    font-size: 16px;
    color: white;
    font-weight: bold;
    font-family: "Trebuchet MS", sans-serif;
    font-style: italic;
    text-align: center;
    border: none;
    padding: 0;
}

h3 {
    color: #CF8300;
	font-size: 9pt;
    text-transform: uppercase;
    font-weight: bold;
    font-style: italic;
    margin: 20px 0 5px 0;
	font-family: "Trebuchet MS", sans-serif;
}
h4 {
    color: #333;
	font-size: 10pt;
    font-weight: bold;
    margin: 20px 0 5px 0;
	font-family: "Trebuchet MS", sans-serif;
}


.nemnav {
  color: #a7a799;
	font-size: 8pt;
	text-decoration: none;
}
.nemnav a {
  color: #caca99;
	font-size: 8pt;
	text-decoration: none;
}
.nemnav a:hover {
  color: #CF8300;
	font-size: 8pt;
	text-decoration: none;
}

.nemnav .nemnavHi
{
  color: #caca99;
	font-size: 8pt;
	text-decoration: none;
}

.nemnav .nemnavPicked
{
  color: #fbfbc0;
  font-size: 8pt;
  text-decoration: none;
}


.nemo_sidelinkfont .highslide {
	font-size: 8pt;
	text-decoration: none;
	display: block;
	text-align: left;
}

.nemo_contenttext {
	font-size: 18pt;
	text-decoration: none;
	display: block;
	text-align: left;
    color : red;
}

/* overwriting highslide !!! */
.highslide img {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding:      4px 4px 4px 4px;
  margin:       3px 4px 4px 3px;
  cursor: url("/site/hs/highslide/graphics/zoomin.cur"), pointer;
  border-color: #cecece #909090 #8c8c8c #d2d2d2;
  outline: none;
}
/* overwriting highslide !!! */
.highslide:hover img {
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding:      4px 4px 4px 4px;
  margin:       3px 4px 4px 3px;
  border-color: #e8e8e8 #b5b5b5 #b3b3b3 #e9e9e9;
}

.highslide .nemo_no_shadow  {
  border-style: none;
  border-width: 0px 0px 0px 0px;
  padding:      0px 0px 0px 0px;
  margin:       3px 8px 3px 8px;
  outline: none;
}
.highslide:hover .nemo_no_shadow  {
  border-style: none;
  border-width: 0px 0px 0px 0px;
  padding:      0px 0px 0px 0px;
  margin:       3px 8px 3px 8px;
  outline: none;
}

.nemo_no_shadow_no_padding {
  border-style: none;
  border-width: 0px 0px 0px 0px;
  padding:      0px 0px 0px 0px;
  margin:       0px 0px 0px 0px;
  outline: none;
}

.highslide .nemo_no_shadow_no_padding  {
  border-style: none;
  border-width: 0px 0px 0px 0px;
  padding:      0px 0px 0px 0px;
  margin:       0px 0px 0px 0px;
  outline: none;
}

.highslide:hover .nemo_no_shadow_no_padding  {
  border-style: none;
  border-width: 0px 0px 0px 0px;
  padding:      0px 0px 0px 0px;
  margin:       0px 0px 0px 0px;
  outline: none;
}

/* Controlbar example */
.controlbar {
	background: url("/site/hs/highslide/graphics/controlbar4.gif");
	width: 167px;
	height: 34px;
}
.controlbar a {
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/
	height: 27px;
}
.controlbar a:hover {
	background-image: url("/site/hs/highslide/graphics/controlbar4-hover.gif");
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}

/* Controlbar example */
.controlbar2 {
	margin-left: 60px;
	background: url("/site/hs/highslide/graphics/controlbar2.gif");
	width: 210px;
	height: 32px;
}
.controlbar2 a {
	display: block;
	float: left;
	margin: 0 0 0 5px;
	height: 30px;
	width: 42px;
}

/* Controlbar example */
.controlbar5 {
	background: url("/site/hs/highslide/graphics/controlbar5.gif");
	width: 83px;
	height: 18px;
	float:right;
}
.controlbar5 a {
	display: block;
	float: left;
	height: 18px;
}
.controlbar5 a:hover {
	background-image: url(/site/hs/highslide/graphics/controlbar5-hover.gif);
}
.controlbar5 .previous {
	width: 20px;
}
.controlbar5 .next {
	width: 20px;
	background-position: -20px 0;
}
.controlbar5 .highslide-move {
	width: 20px;
	background-position: -40px 0;
}
.controlbar5 .close {
	width: 20px;
	background-position: -60px 0;
}
.controlbar7 {
	background: url("/site/hs/highslide/graphics/controlbar7.gif");
	width: 45px;
	height: 18px;
	float:right;
}
.controlbar7 a {
	display: block;
	float: left;
	height: 18px;
}
.controlbar7 a:hover {
	background-image: url("/site/hs/highslide/graphics/controlbar7-hover.gif");
}
.controlbar7 .previous {
	width: 20px;
}
.controlbar7 .next {
	width: 20px;
	background-position: -20px 0;
}

.close7 {
	background: url("/site/hs/highslide/graphics/close7.gif");
	width: 25px;
	height: 18px;
	float:right;
}
.close7 a {
	display: block;
	float: left;
	height: 18px;
}
.close7 a:hover {
	background-image: url("/site/hs/highslide/graphics/close7-hover.gif");
}
.close7 .close {
	width: 18px;
	background-position: -25px 0;
}

.prev7
{
	background: url("/site/hs/highslide/graphics/controlbar7_prev.gif");
	width: 45px;
	height: 18px;
	float:left;
margin-left:12px;
}
.prev7 a {
	display: block;
	float: right;
	height: 18px;
}
.prev7 a:hover {
	background-image: url("/site/hs/highslide/graphics/controlbar7_prev-hover.gif");

}
.prev7 .previous {
	width: 45px;

}

.next7
{
	background: url("/site/hs/highslide/graphics/controlbar7_next.gif");
	width: 45px;
	height: 18px;
	float:right;
margin-right:0px;
}
.next7 a {
	display: block;
	float: left;
	height: 18px;
}
.next7 a:hover {
	background-image: url("/site/hs/highslide/graphics/controlbar7_next-hover.gif");

}
.next7 .next {
	width: 45px;
}

 /* transparent next button */
.next7trans
{
    position:relative;
    z-index:3;
	background: url("/site/hs/highslide/graphics/controlbar7_trans_next.png");
	width: 45px;
	height: 18px;
	float:right;
margin-left:0px;
  top:44px;
  right:4px;

}

.next7trans a {
	display: block;
	float: left;
	height: 18px;
}
.next7trans a:hover {
	background-image: url("/site/hs/highslide/graphics/controlbar7_trans_next-hove.png");

}
.next7trans .next {
	width: 45px;
}


.itunes
{
	background: url("/site/hs/highslide/graphics/itunes.png");
	width: 45px;
	height: 18px;
	float:right;
margin-right:0px;
}
.itunes a {
	display: block;
	float: left;
	height: 18px;
}
.itunes a:hover {
	background-image: url("/site/hs/highslide/graphics/itunes-hover.png");

}
.itunes .itunes {
	width: 45px;
}

/* --- */
.amazon
{
	background: url("/site/hs/highslide/graphics/amazon.png");
	width: 74px;
	height: 18px;
	float:left;
margin-right:0px;
}
.amazon a {
	display: block;
	float: left;
	height: 18px;
}
.amazon a:hover {
	background-image: url("/site/hs/highslide/graphics/amazon-hover.png");

}
.amazon .amazon {
	width: 74px;
}
/* --- */
/* end */
.highslide-dimming {
	background: #cccc99;

}


/* ---------------------------  ADDITIONAL STYLE ADDED TO ImageFlow-plugin----*/

html{
	min-width: 630px;
	height:100%;
} /*IE7*/

.clear{
	clear:both;
}

* {
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 10pt;
    line-height: 1.4em;
    color: #333;
}


/* --------------------------------  default style  ---- */

body {
/*background:#AABBAA;*/
background:#999999  url(/site/gui/background/cccc99999999500sinusoidal.png) repeat-x scroll 0% 0%;
text-align:center;
line-height: 1.2em;
font:x-small Trebuchet MS, Verdana, Arial, Sans-serif;
color:#000000;
margin:0px;
padding:0px;
font-size:small;
}


#outer-wrapper {
width:680px;
margin:0 auto;
text-align:left;
font: normal normal 100% Trebuchet MS,Verdana,Arial,Sans-serif;

}

.p_nemo_col_960px{
line-height: 15px;
word-spacing:normal;
/*font: normal normal normal 12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;*/
font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'bitstream vera sans', 'trebuchet ms', verdana, sans-serif;
font-size: 12px;
color: #333;
margin:0px  0px 0px 0px;
padding:5px 7px 10px 7px;
}

.p_nemo_col_960px i {
word-spacing:normal;
font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'bitstream vera sans', 'trebuchet ms', verdana, sans-serif;
font-size: 12px;
}

#outer-wrapper_960px{
width:960px;
margin:0 auto;
text-align:left;
}

#main-wrap1 {
width:465px;
float:left;
background: url(/site/gui/trans/main_bot.png) no-repeat left bottom;
margin:10px 0 0;
padding:0 0 10px;
color:#000000;
font-size:97%;
line-height:1.5em;
overflow: hidden;
}
#main-wrap2 {
float:left;
width:100%;
background:url(/site/gui/trans/main_top.png) no-repeat left top;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#main {
background:url(/site/gui/trans/main_rails.png) repeat-y left;
padding:0;
width:465px;
}


#main_second-wrap1 {
width:465px;
float:left;
background: url(/site/gui/trans/main_bot.png) no-repeat left bottom;
margin:2px 0 0;
padding:0 0 10px;
color:#000000;
font-size:97%;
line-height:1.5em;
overflow: hidden;
}
#main_second-wrap2 {
float:left;
width:100%;
background:url(/site/gui/trans/main_top.png) no-repeat left top;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#main_second {
background:url(/site/gui/trans/main_rails.png) repeat-y left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:465px;
}

#main_third-wrap1 {
width:465px;
float:left;
background: url(/site/gui/trans/main_bot.png) no-repeat left bottom;
margin:2px 0 0;
padding:0 0 10px;
color:#000000;
font-size:97%;
line-height:1.5em;
overflow: hidden;
}
#main_third-wrap2 {
float:left;
width:100%;
background:url(/site/gui/trans/main_top.png) no-repeat left top;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#main_third {
background:url(/site/gui/trans/main_rails.png) repeat-y left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:465px;
}


#main_fourth-wrap1 {
width:465px;
float:left;
background: url(/site/gui/trans/main_bot.png) no-repeat left bottom;
margin:2px 0 0;
padding:0 0 10px;
color:#000000;
font-size:97%;
line-height:1.5em;
overflow: hidden;
}
#main_fourth-wrap2 {
float:left;
width:100%;
background:url(/site/gui/trans/main_top.png) no-repeat left top;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#main_fourth {
background:url(/site/gui/trans/main_rails.png) repeat-y left;
padding:0;
width:465px;
}


#main-wrap1_680px {
width:680px;
float:left;
background: url(/site/gui/trans/main_bot680px.png) no-repeat left bottom;
margin:10px 0px 0px 0px;
padding:0px 0px 10px 0px;
color:#000000;
font-size:100%;
line-height:1.5em;
overflow: hidden;
border-width:0px;
border-style:none;
}
#main-wrap2_680px {
float:left;
width:100%;
background:url(/site/gui/trans/main_top680px.png) no-repeat left top;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-width:0px;
border-style:none;
}
#main_680px {
background:url(/site/gui/trans/main_rails680px.png) repeat-y left;
padding:0;
margin:0;
width:680px;
border-width:0px;
border-style:none;
}

#main_bottom-wrap1_680px {
width:680px;
float:left;
background: url(/site/gui/trans/main_bot680px.png) no-repeat left bottom;
margin:10px 0px 0px 0px;
padding:0px 0px 10px 0px;
color:#000000;
font-size:97%;
line-height:1.5em;
overflow: hidden;
border-width:0px;
border-style:none;

}
#main_bottom-wrap2_680px {
float:left;
width:100%;
background:url(/site/gui/trans/main_top680px.png) no-repeat left top;
padding:10px 0 0;
border-width:0px;
border-style:none;

}

#main_bottom_680px {
background:url(/site/gui/trans/main_rails680px.png) repeat-y left;
padding:0;
margin:0;
width:680px;
border-width:0px;
border-style:none;
}


.nemo_left_colwrap_960px {
  width:472px;
  float:left;
  margin:4px 0px 6px 10px;
/*    height:677px;*/
  height:570px; 
}

.nemo_right_colwrap_960px {
  width:472px;
  float:right;
  margin:4px 6px 6px 0px;
  padding:0px 0px 0px 0px;
}

#main-wrap1_960px {
width:960px;
float:left;
background: url(/site/gui/trans/main_bot960px.png) no-repeat left bottom;
margin:10px 0px 0px 0px;
padding:0px 0px 10px 0px;
color:#000000;
font-size:100%;
line-height:1.5em;
overflow: hidden;
border-width:0px;
border-style:none;
}
#main-wrap2_960px {
float:left;
width:100%;
background:url(/site/gui/trans/main_top960px.png) no-repeat left top;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
border-width:0px;
border-style:none;
}

#main_960px {
background:url(/site/gui/trans/main_rails960px.png) repeat-y left;
padding:0;
margin:0;
width:960px;
border-width:0px;
border-style:none;
}

#main_bottom-wrap1_960px {
width:960px;
float:left;
background: url(/site/gui/trans/main_bot960px.png) no-repeat left bottom;
margin:10px 0px 0px 0px;
padding:0px 0px 10px 0px;
color:#000000;
font-size:97%;
line-height:1.5em;
overflow: hidden;
border-width:0px;
border-style:none;

}
#main_bottom-wrap2_960px {
float:left;
width:100%;
background:url(/site/gui/trans/main_top960px.png) no-repeat left top;
padding:10px 0 0;
border-width:0px;
border-style:none;

}

#main_bottom_960px {
background:url(/site/gui/trans/main_rails960px.png) repeat-y left;
padding:0;
margin:0;
width:960px;
border-width:0px;
border-style:none;
}





img.hack_big_n
{
position:absolute;
top:-50px;
z-index:1;
}

p.nemo_binders
{
  padding:0px;
  margin:0px 0px 10px 0px;
}

#nemo_logo
{
  position:relative;
  padding: 0px 0px 0px 0px;
  margin: -25px 0px 0px 0px;
  top:30px;
  left:6px;
  display: block;
  border-style:none;
  z-index:3;
  width: 112px;
  height: 46px;
  background: url(/site/gui/misc/nemo_blocks_110px.png) no-repeat 0 0;
}

#nemo_logo:hover
{
  background-position: 0px -46px;
}

#nemo_logo span
{
  display: none;
}

#nemo_logo_dark
{
  position:relative;
  padding: 0px 0px 0px 0px;
  margin: -25px 0px 0px 0px;
  top:30px;
  left:6px;
  display: block;
  border-style:none;
  z-index:3;
  width: 112px;
  height: 46px;
  background: url(/site/gui/misc/nemo_blocks_dark_110px.png) no-repeat 0 0;
}

#nemo_logo_dark:hover
{
  background-position: 0px -46px;
}

#nemo_logo_dark span
{
  display: none;
}

#header-wrapper {
background:#b3b3b3;
margin-top:5px;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:1px;
padding-right:0;
padding-bottom:0;
padding-left:0;
color:#ffffff;
}
#header {

padding:0 4px;
}
#header h1 {
margin:0;
padding:5px 0px;
line-height:1.2em;
font: normal bold 200% 'Trebuchet MS',Verdana,Arial,Sans-serif;
}
#header a,
#header a:visited {
text-decoration:none;
color: #000000;
}
#header .description {
margin:0;
padding:5px 30px 10px;
line-height:1.5em;
font: normal normal 100% 'Trebuchet MS',Verdana,Arial,Sans-serif;
}
/* Posts
----------------------------------------------- */

.sidebar .clear, .main  .clear {
clear: both;
}

#sidebar-wrap {
width:200px;
float:right;
margin:10px 0 0;
padding:0px 0 0 0;
font-size:97%;
line-height:1.25em;     /* controls line spacing at side-bar */
/*word-wrap: break-word;*/  /* fix for long text breaking sidebar float in IE */
overflow: hidden;       /* fix for long non-text content breaking IE sidebar float */
}


#sidebarfirst-wrap {
background: url(/site/gui/trans/bot_200px.png) no-repeat left bottom;
margin:0px 0px 0px;         /* controls padding between side boxes */
padding: 0px 0px 10px;
}
#sidebarsecond-wrap {
background: url(/site/gui/trans/bot_200px.png) no-repeat left bottom;
margin:0px 0px 0px;         /* controls padding between side boxes */
padding: 0px 0px 10px;
}
#sidebarthird-wrap {
background: url(/site/gui/trans/bot_200px.png) no-repeat left bottom;
margin:0px 0px 0px;         /* controls padding between side boxes */
padding: 0px 0px 10px;
}

#sidebarfirst h2 {
line-height:1.5em;
margin-bottom: 0.5em;
font: normal bold 100% 'Trebuchet MS',Verdana,Arial,Sans-serif;
}
#sidebarsecond h2 {
line-height:1.5em;
margin-bottom: 0.5em;
letter-spacing:.3em;
color: #cd1519;
font: normal bold 100% 'Trebuchet MS',Verdana,Arial,Sans-serif;
}

#sidebarthird h2 {
line-height:1.5em;
margin-bottom: 0.5em;
font: normal bold 100% 'Trebuchet MS',Verdana,Arial,Sans-serif;
}

#sidebarfirst a {
color: #CF8300;
}
#sidebarsecond a {
color: #CF8300;
}

#sidebarthird a {
color: #CF8300;
}

#sidebarfirst a:hover {
color: #CF8300;
}
#sidebarsecond a:hover {
color: #CF8300;
}
#sidebarthird a:hover {
color: #CF8300;
}

#sidebarfirst a:visited {
color: #CF8300;
}
#sidebarsecond a:visited {
color: #CF8300;
}
#sidebarthird a:visited {
color: #CF8300;
}

#sidebarfirst-wrap2 {
background: url(/site/gui/trans/top_200px.png) no-repeat left top;
padding: 10px 0 0;
margin:0px 0 0 0  ;
border-width:0;
width:100%;
}
/*  the bottom one */
#sidebarsecond-wrap2 {
background: url(/site/gui/trans/top_200px.png) no-repeat left top;
padding: 10px 0 0;
margin:0px 0 0 0  ;
border-width:0;
width:100%;
}
#sidebarthird-wrap2 {
background: url(/site/gui/trans/top_200px.png) no-repeat left top;
padding: 10px 0 0;
margin:0px 0 0 0  ;
border-width:0;
width:100%;
}

#sidebarfirst-main {
background: url(/site/gui/trans/rails_200px.png) repeat-y left;
padding:10px 0 10px 0 ;
margin: 0px 0 0 0 ;
width:200px;
}
#sidebarsecond-main {
background: url(/site/gui/trans/rails_200px.png) repeat-y left;
padding:10px 0 10px 0 ;
margin: 0px 0 0 0 ;
width:200px;
}
#sidebarthird-main {
background: url(/site/gui/trans/rails_200px.png) repeat-y left;
padding:10px 0 10px 0 ;
margin: 0px 0 0 0 ;
width:200px;
}


/* Sidebar Boxes
----------------------------------------------- */
.sidebar  {
margin:.5em 13px 1.25em;
padding:0px 0px 0px 0px;           /* controls padding at side bar */
}

.sidebar h2 {
margin:0;
padding:0 0 .2em;
line-height:1.5em;
font:normal bold 100% 'Trebuchet MS',Verdana,Arial,Sans-serif;
}
.sidebar ul {
list-style:none;
margin:0 0 1.25em;
padding:2px 0px 0px 0px;
}
.sidebar ul li {
background:url(/site/hs/highslide/graphics/controlbar7_link-hover.gif) no-repeat 2px .0em;
margin:0;
padding-top:0;
padding-right:0;
padding-bottom:3px;
padding-left:29px;
margin-bottom:3px;
/*border-bottom:1px dotted #bbbbbb;*/
line-height:1.4em;
}
.sidebar ul li .picked   {
background:url(/site/hs/highslide/graphics/controlbar7_link_picked_red.gif) no-repeat 2px .0em;
margin:0;
padding-top:0;
padding-right:0;
padding-bottom:3px;
padding-left:29px;
margin-bottom:3px;
/*border-bottom:1px dotted #bbbbbb;*/
line-height:1.4em;

}


.like_sidebar ul {
list-style:none;
margin:0 0 1.25em;
padding:0;
}
.like_sidebar ul li {
background:url(/site/hs/highslide/graphics/controlbar7_link-hover.gif) no-repeat 2px .0em;
margin:0;
padding-top:0;
padding-right:0;
padding-bottom:3px;
padding-left:29px;
margin-bottom:3px;
line-height:1.4em;
}

.sidebar p {
margin:0 0 .6em;
}

/* Extra Sidebar Boxes
----------------------------------------------- */
.sidebarextra  {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;           /* controls padding at side bar */
}
.sidebarextra h2 {
margin:0;
padding:0 0 .2em;
line-height:1.5em;
font:normal bold 100% 'Trebuchet MS',Verdana,Arial,Sans-serif;
}
.sidebarextra ul {
list-style:none;
margin:0 0 1.25em;
padding:0;
}
.sidebarextra ul li {
background:url(/site/hs/highslide/graphics/controlbar7_link-hover.gif) no-repeat 2px .0em;
margin:0;
padding-top:0;
padding-right:0;
padding-bottom:3px;
padding-left:29px;
margin-bottom:3px;
/*border-bottom:1px dotted #bbbbbb;*/
line-height:1.4em;
}
.sidebarextra ul li .picked   {
background:url(/site/hs/highslide/graphics/controlbar7_link_picked_red.gif) no-repeat 2px .0em;
margin:0;
padding-top:0;
padding-right:0;
padding-bottom:3px;
padding-left:29px;
margin-bottom:3px;
/*border-bottom:1px dotted #bbbbbb;*/
line-height:1.4em;
}
#sidebarextra {
width:175px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:97%;
line-height:1.25em;     /* controls line spacing at side-bar */
/*word-wrap: break-word;*/  /* fix for long text breaking sidebar float in IE */
overflow: hidden;       /* fix for long non-text content breaking IE sidebar float */
}

#sidebarextra a {
color: #CF8300;
}
#sidebarextra a:hover {
color: #CF8300;
}
#sidebarextra a:visited {
color: #CF8300;
}
.nemo_linky {
color: #CF8300;
background:url(/site/hs/highslide/graphics/controlbar7_link-hover.gif) no-repeat 2px .0em;
margin:0;
text-decoration:none;
padding-top:0;
padding-right:0;
padding-bottom:3px;
padding-left:29px;
margin-bottom:3px;
line-height:1.4em;
}

.nemo_linky_picked {
color: #CF8300;
background:url(/site/hs/highslide/graphics/controlbar7_link_picked_red.gif) no-repeat 2px .0em;
margin:0;
text-decoration:none;
padding-top:0;
padding-right:0;
padding-bottom:3px;
padding-left:29px;
margin-bottom:3px;
line-height:1.4em;
}

a.nemo_linky_span {
color: #CF8300;
background:url(/site/hs/highslide/graphics/controlbar7_link-hover.gif) no-repeat 2px .0em;
margin:0;
text-decoration:none;
padding-top:0;
padding-right:0;
padding-bottom:3px;
padding-left:29px;
margin-bottom:3px;
/*border-bottom:1px dotted #bbbbbb;*/
line-height:1.4em;
}

.nemo_linky_noicon {
color: #CF8300;
margin:0;
text-decoration:none;
padding-top:0;
padding-right:0;
padding-bottom:3px;
padding-left:0px;
margin-bottom:3px;
line-height:1.4em;
}

.iquestion {
  color:maroon;
  padding: 0px 25px;
}

.icomment {
 padding: 0px;
}
.ireply {
  font-style: italic;
    padding: 0px 26px;
}

.ireply2 {
  font-style: italic;
    padding: 0px 10px 0px 9px;
    margin: 5px 0px 3px 0px;
}
.nemo_thumb_shadow {
  border-style: solid;
  border-width: 4px;
  padding: 4px;
  margin: 3px;
  border-color: #ff0000 #00ff00 #0000ff #0000ff;
}

.nemo_thumb_no_shadow {
  border-width: 0px 0px 0px 0px;
  border-style: none;
  outline: none;
  padding: 15px;
 }

.nemo_thumb_no_shadow_no_padding {
  border-width: 0;
  border-style: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
 }


.nemo_left_col {
padding:0px 3px 0px 11px;
margin:0px 0px 0px 0px;
}

.nemo_right_col{
padding:0px 11px 0px 5px;
margin:0px 0px 0px 0px;
}

.nemo_txt{
  line-height:1.4em;
  word-spacing:normal;
  font-size:1.0em;
  letter-spacing:.0011em;
}

.p_nemo_col{
  line-height:1.4em;
  word-spacing:normal;
  font-size:1.0em;
  letter-spacing:.0011em;
  margin:0px  0px 0px 0px;
  padding:5px 0px 5px 0px;
}

.nemo_left_colwrap {
  width:332px;
  float:left;
  margin:4px 0px 6px 10px;
  height:52em;
}

.nemo_right_colwrap {
  width:332px;
  float:right;
  margin:4px 6px 6px 0px;
  padding:0px 0px 0px 0px;
}

.nemo_left_colwrap_fixed29em {
  width:332px;
  float:left;
  margin:4px 0px 6px 10px;
  height:29em;

}

.nemo_right_colwrap_fixed29em {
  width:332px;
  float:right;
  margin:4px 6px 6px 0px;
  padding:0px 0px 0px 0px;
  height:auto;
}

.nemo_multi_col_next_wrap {
  vertical-align:top;
  float:right;
  margin:0px 0px 0px 0px;
  height:18px;
  width:48px;
}
.nemo_multi_col_next {
  height: 18px;
  padding:0px 10px 0px 0px;
}

.nemo_left_album_thumb {
  float:left;
  height:92px;
  width:92px;
}

.nemo_right_album_thumb {
  float:right;
  height:92px;
  width:92px;
}

.nemo_show_itune {
 display:none;
}

.nemo_show_highslide {
 display:inline;
}

.nemo_blockwrap {
  width:658px;
  float:right;
  margin:4px 6px 6px 0px;
  padding:0px 0px 0px 0px;
  line-height:1.4em;
}

.nemo_block_col{
padding:0px 11px 0px 5px;
margin:0px 0px 0px 0px;
line-height:1.4em;
}

.P_nemo_block{
  line-height:1.45em;
  word-spacing:normal;
  letter-spacing:.003em;
  margin:4px  0px 8px 0px;
  padding:5px 5px 5px 5px;
}


/* --------------------- */

.nemo_short_col_right{
width:104px;
float:right;
margin:0px 6px 6px 0px;
padding:0px 0px 0px 0px;
overflow: hidden;
}
.nemo_short_col_left{
  width:102px;
  float:left;
  margin:0px 0px 6px 10px;
  padding:0px 0px 0px 0px;
  overflow: hidden;
}

.h2_red {
font-size:11px;
line-height:1.5em;
margin-bottom: 0.5em;
letter-spacing:.3em;
color: #CD1519;
text-shadow: white 0px 1px 0px, #B4B4B4 0px -1px 3px;
font: normal normal bold 100%/normal 'Trebuchet MS', Verdana, Arial, sans-serif;
}

