@import "../base/nv-module.css";
@import "../garlic/nv-module.css";

@import "../base/nv-core.css";
@import "../garlic/nv-core.css";

@import "../base/nv-playermp3.css";

* {
	margin:0;
	padding:0;
}

html {
	font-family: Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	font-size: 11px;
	background: #FFF url(body.png) repeat-x top left;
}

a:link, a:visited{
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #DDD;
}
a:hover{
	color: #FF6600;
	border-bottom: 1px solid #FF6600;
}

*html a:hover{
	border-bottom: 1px solid #DDD;
}

img{
	border: none;
}

table {
	padding:0;
	margin:0;
	border:0;
	border-collapse:collapse;
	font-size: 11px;
}

h1 {
	font-family: Trebuchet MS;
	font-weight: normal;
	font: 22px georgia, arial, tahoma, sans-serif;
}

h2 {
	font: 18px georgia, arial, tahoma, sans-serif;
}

h3 {
	font: 16px georgia, arial, tahoma, sans-serif;
}

ul {
	padding-left: 15px;
}

ul li {
	background: url(../../img/arrowList.gif) no-repeat;
	background-position: 0 5px;
	margin-bottom: 2px;
	padding-left: 15px;
	list-style-type: none;
}

ol {
	padding-left: 30px;
}

ol li {
	padding-left: 0px;
}

h1, h2, h3, h4, p, ul, ol {
	margin:0.25em 0;
}


/* Api Content */

.apiContent table.center {
	margin:auto;
}

.apiContent table.large {
	width:100%;
}

.apiContent table.border td, .apiContent table.border th {
	padding:5px;
	border:1px solid #79A7E2;
}


/* Wrapper */

body {
	text-align:center;
}

#wrapper {
	width: 33%;
	border: 3px solid #EEE;
	border: 1px solid #79A7E2;
	background: #FFF;
	margin:10% auto 0;
	text-align:left;
}


/* .module */

.title {
	padding-left:15px;
}

.formTable tr{
	height: 23px;
}

.editContent {
  display:block;
}


/* Forms */

label {
}

fieldset {
	border:0;
	margin:0;
	padding:0;
}


/* Add to button */

#addto {
	text-align:center;
	margin:25px auto;
}


/* Tooltip */

#tooltip{
	font-family: Tahoma, Verdana;
	position: absolute;
	border-right: 1px solid #00368F;
	border-bottom: 1px solid #00368F;
	display: none;
	background-color: lightyellow;
	z-index: 1000;
}

#tooltip .tooltipFrame{
	border: 1px solid #79A7E2;
}

#tooltip .tooltipFrame2{
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	padding: 4px;
}

/* New stuff */

.highlight {
	color: #333;
	background: #FFFAAD;
	border-bottom:1px dotted #FC0;
}

/* Easy clearing floats */
.autoclear:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}
.autoclear {display: inline-block;}
/* Hides from IE5/Mac \*/
* html .autoclear {height: 1px;}
.autoclear {display: block;}
/* End hide from IE5/Mac */

/* AudioPlayer */
.actions-window-close{ 
	background: transparent url(../base/img/icons/actions.png) no-repeat -3px -160px; 
}
#playermp3Container {
	position: static;
	margin-left: 0 !important;
}

/* FeedView */
.feedThumbnail {
    width: 80px;
    height: 60px;
    text-align: center;
    float: left;
    overflow: hidden;
}

.feedThumbnail a {
    border: 0px;
    outline: none;
}

.feedThumbnail img.overlay {

}

.feedThumbnail img.thumb {
    max-width: 80px;
    max-height: 60px;
}

* html .feedThumbnail img.thumb {
    width: 80px;
    height: auto;
}