/* agregator.css */
#aggregator .feed-source .feed-title {
	MARGIN-TOP: 0px
}
#aggregator .feed-source .feed-image IMG {
	MARGIN-BOTTOM: 0.75em
}
#aggregator .feed-source .feed-icon {
	DISPLAY: block; FLOAT: right
}
#aggregator .feed-item {
	MARGIN-BOTTOM: 1.5em
}
#aggregator .feed-item-title {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0px
}
#aggregator .feed-item-meta {
	MARGIN-BOTTOM: 0.5em
}
#aggregator .feed-item-body {
	MARGIN-BOTTOM: 0.5em
}
#aggregator .feed-item-categories {
	FONT-SIZE: 0.9em
}
#aggregator TD {
	VERTICAL-ALIGN: bottom
}
#aggregator TD.categorize-item {
	WHITE-SPACE: nowrap
}
#aggregator .categorize-item .news-item .body {
	MARGIN-TOP: 0px
}
#aggregator .categorize-item H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 1em
}


/* archive.css */
#archive-container UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid
}
UL#archive-days {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#archive-container UL LI {
	PADDING-RIGHT: 0.2em; DISPLAY: inline; PADDING-LEFT: 0.2em; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#archive-years .selected {
	BORDER-BOTTOM: #ddd 4px solid
}
#archive-months .selected {
	BORDER-BOTTOM: #ddd 4px solid
}
#archive-days .selected {
	BACKGROUND-COLOR: #ddd
}
#archive-container UL LI A {
	
}
#archive-container DT {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; MARGIN: 0.5em 0px 0px; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #eee
}
#archive-container DD {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; MARGIN: 0px; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}


/* event.css */
.event-calendar TABLE {
	BORDER-RIGHT: #242 1px solid; BORDER-TOP: #242 1px solid; FONT-SIZE: 11px; MARGIN-BOTTOM: 1em; BORDER-LEFT: #242 1px solid; WIDTH: 98%; BORDER-BOTTOM: #242 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.event-calendar TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.event-calendar TH {
	BORDER-RIGHT: #242 1px solid; PADDING-RIGHT: 0.33em; BORDER-TOP: #242 1px solid; PADDING-LEFT: 0.33em; BACKGROUND: #aac; PADDING-BOTTOM: 1px; BORDER-LEFT: #242 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #242 1px solid; TEXT-ALIGN: center
}
.event-calendar TD {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #bbb 1px solid; WIDTH: 14%; COLOR: #777; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; TEXT-ALIGN: right
}
.event-calendar TH.heading {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.event-calendar TH.prev {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px
}
.event-calendar TH.next {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 1px
}
.event-calendar TH A {
	FONT-WEIGHT: bold; COLOR: #363636
}
.event-calendar TD A {
	FONT-WEIGHT: bold; COLOR: #222244; TEXT-DECORATION: none
}
.event-calendar TD A:hover {
	TEXT-DECORATION: underline
}
.event-calendar TD.sat {
	BACKGROUND: #fdd
}
.event-calendar TD.sun {
	BACKGROUND: #fdd
}
.event-calendar TD.selected {
	BACKGROUND: #99f
}
.event-calendar TD.today {
	BACKGROUND: #f99
}
.event-calendar TD.year {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.event-calendar TD.month {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.event-calendar TD.days {
	BORDER-RIGHT: #242 1px solid; BORDER-TOP: #242 0px solid; BACKGROUND: #224; BORDER-LEFT: #242 0px solid; COLOR: #cce; BORDER-BOTTOM: #242 1px solid; TEXT-ALIGN: center
}
.event-calendar DIV.day {
	BORDER-RIGHT: gray 0px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: gray 0px solid; PADDING-LEFT: 0.25em; BACKGROUND: #f3f3f3; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 0.12em; BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: center
}
.event-nodeapi DIV {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0.5em
}
.event-nodeapi DIV LABEL {
	COLOR: #999
}
.event-calendar DIV.event {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; MARGIN: 0.25em 0px 0.5em 0.25em; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid; FONT-STYLE: italic; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.event-calendar DIV.title {
	PADDING-LEFT: 3px
}
.event-calendar DIV.title A {
	COLOR: #000
}
.event-calendar DIV.title A:hover {
	COLOR: #c00
}
.event-calendar .content {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 5px; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 3px
}
.event-calendar DIV.type {
	FONT-SIZE: 0.8em; MARGIN-LEFT: 5px
}
.event-calendar DIV.type A {
	COLOR: #00c
}
.event-calendar DIV.type A:hover {
	COLOR: #c00
}
.event-calendar DIV.links {
	PADDING-LEFT: 3px
}
.event-calendar DIV.links A {
	COLOR: #00c
}
.event-calendar DIV.links A:hover {
	COLOR: #c00
}
.event-calendar .start {
	PADDING-LEFT: 3px; MARGIN: 2px 0px; COLOR: #555; FONT-STYLE: normal
}
.event-calendar .end {
	PADDING-LEFT: 9px; FONT-SIZE: 0.8em; MARGIN: 2px 0px; COLOR: #555; FONT-STYLE: normal
}
.event-calendar .ongoing {
	PADDING-LEFT: 9px; FONT-SIZE: 0.8em; MARGIN: 2px 0px; COLOR: #555; FONT-STYLE: normal
}
.event-calendar DIV.info {
	PADDING-LEFT: 3px; VISIBILITY: hidden; OVERFLOW: hidden; HEIGHT: 0px
}
.event-calendar DIV.monthview .title {
	FONT-SIZE: 0.8em
}
.event-calendar DIV.dayview {
	WIDTH: auto
}
.event-calendar DIV.tableview {
	WIDTH: auto
}
.event-calendar DIV.tableview .links {
	
}
.event-calendar .event-empty {
	MIN-HEIGHT: 6em
}
* HTML .event-calendar .event-empty {
	HEIGHT: 6em
}
.container-inline .day INPUT {
	DISPLAY: inline; WIDTH: auto
}
.event-calendar .event .stripe {
	HEIGHT: 5px
}
.event-calendar .event .stripe-1 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #ff6
}
.event-calendar .event .stripe-2 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #f66
}
.event-calendar .event .stripe-3 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #668cff
}
.event-calendar .event .stripe-4 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #ffb366
}
.event-calendar .event .stripe-5 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #85ff66
}
.event-calendar .event .stripe-6 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #a666ff
}
.event-calendar .event .stripe-7 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #ffe066
}
.event-calendar .event .stripe-8 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #66ffff
}
.event-calendar .event .stripe-9 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #ff66d9
}
.event-calendar .event .stripe-10 {
	WIDTH: 100%; HEIGHT: 5px; BACKGROUND-COLOR: #ddd
}
#block-event-1 .item-list UL LI A {
	MARGIN-TOP: 8px
}
SPAN.event-timeleft {
	DISPLAY: block; PADDING-BOTTOM: 3px; WIDTH: auto; TEXT-ALIGN: right
}
SPAN.event-nodetype {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.ical-link {
	TEXT-ALIGN: right
}
.event DIV.form-item {
	WHITE-SPACE: normal
}


/* node.css */
.node-unpublished {
	BACKGROUND-COLOR: #fff4f4
}
.comment-unpublished {
	BACKGROUND-COLOR: #fff4f4
}
.preview .node {
	BACKGROUND-COLOR: #ffffea
}
.preview .comment {
	BACKGROUND-COLOR: #ffffea
}
#node-admin-filter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#node-admin-buttons {
	CLEAR: right; FLOAT: left; MARGIN-LEFT: 0.5em
}
TD.revision-current {
	BACKGROUND: #ffc
}
.node-form .form-text {
	DISPLAY: block; WIDTH: 95%
}
.node-form .container-inline .form-text {
	DISPLAY: inline; WIDTH: auto
}
.node-form .standard {
	CLEAR: both
}
.node-form TEXTAREA {
	DISPLAY: block; WIDTH: 95%
}
.node-form .attachments FIELDSET {
	DISPLAY: block; FLOAT: none
}

/* pool.css */
.poll .bar {
	MARGIN: 1px 0px; HEIGHT: 1em; BACKGROUND-COLOR: #ddd
}
.poll .bar .foreground {
	FLOAT: left; HEIGHT: 1em; BACKGROUND-COLOR: #000
}
.poll .links {
	TEXT-ALIGN: center
}
.poll .percent {
	TEXT-ALIGN: right
}
.poll .total {
	TEXT-ALIGN: center
}
.poll .vote-form {
	TEXT-ALIGN: center
}
.poll .vote-form .choices {
	MARGIN: 0px auto; TEXT-ALIGN: left
}
.node-form .poll-form FIELDSET {
	DISPLAY: block
}

/* defaults.css */
FIELDSET {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: gray 1px solid; HEIGHT: 1px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse
}
TH {
	PADDING-RIGHT: 1em; BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: left
}
.clear-block:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clear-block {
	DISPLAY: inline-block
}
HTML .clear-block {
	HEIGHT: 1%
}
.clear-block {
	DISPLAY: block
}

/* system.css */
TH.active IMG {
	DISPLAY: inline
}
TR.even {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
TR.odd {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
TD.active {
	BACKGROUND-COLOR: #ddd
}
TBODY {
	BORDER-TOP: #ccc 1px solid
}
TBODY TH {
	BORDER-BOTTOM: #ccc 1px solid
}
THEAD TH {
	PADDING-RIGHT: 1em; BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: left
}
.breadcrumb {
	PADDING-BOTTOM: 0.5em
}
.error {
	COLOR: #f00
}
DIV.error {
	BORDER-RIGHT: #d77 1px solid; BORDER-TOP: #d77 1px solid; BORDER-LEFT: #d77 1px solid; BORDER-BOTTOM: #d77 1px solid
}
DIV.error {
	BACKGROUND: #fcc; COLOR: #200
}
TR.error {
	BACKGROUND: #fcc; COLOR: #200
}
DIV.warning {
	BACKGROUND: #ffd
}
TR.warning {
	BACKGROUND: #ffd
}
DIV.ok {
	BACKGROUND: #dfd
}
TR.ok {
	BACKGROUND: #dfd
}
.item-list .icon {
	CLEAR: right; PADDING-LEFT: 0.25em; FLOAT: right; COLOR: #555
}
.item-list .title {
	FONT-WEIGHT: bold
}
.item-list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.75em; PADDING-TOP: 0px
}
.item-list UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.25em 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.form-item {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
TR.odd .form-item {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WHITE-SPACE: nowrap
}
TR.even .form-item {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; WHITE-SPACE: nowrap
}
TR.merge-down {
	BORDER-BOTTOM-WIDTH: 0px! important
}
TR.merge-down TD {
	BORDER-BOTTOM-WIDTH: 0px! important
}
TR.merge-down TH {
	BORDER-BOTTOM-WIDTH: 0px! important
}
TR.merge-up {
	BORDER-TOP-WIDTH: 0px! important
}
TR.merge-up TD {
	BORDER-TOP-WIDTH: 0px! important
}
TR.merge-up TH {
	BORDER-TOP-WIDTH: 0px! important
}
.form-item INPUT.error {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.form-item TEXTAREA.error {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.form-item SELECT.error {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: red 2px solid; BORDER-BOTTOM: red 2px solid
}
.form-item .description {
	FONT-SIZE: 0.85em
}
.form-item LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
.form-item LABEL.option {
	DISPLAY: inline; FONT-WEIGHT: normal
}
.form-checkboxes {
	MARGIN: 1em 0px
}
.form-radios {
	MARGIN: 1em 0px
}
.form-checkboxes .form-item {
	MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em
}
.form-radios .form-item {
	MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em
}
.marker {
	COLOR: #f00
}
.form-required {
	COLOR: #f00
}
.more-link {
	TEXT-ALIGN: right
}
.more-help-link {
	FONT-SIZE: 0.85em; TEXT-ALIGN: right
}
.nowrap {
	WHITE-SPACE: nowrap
}
.pager {
	CLEAR: both; TEXT-ALIGN: center
}
.pager A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.pager STRONG.pager-current {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.tips {
	MARGIN-TOP: 0px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DL.multiselect DD.b {
	WIDTH: 14em; FONT-FAMILY: inherit
}
DL.multiselect DD.b .form-item {
	WIDTH: 14em; FONT-FAMILY: inherit
}
DL.multiselect DD.b SELECT {
	WIDTH: 14em; FONT-FAMILY: inherit
}
DL.multiselect DD.a {
	WIDTH: 8em
}
DL.multiselect DD.a .form-item {
	WIDTH: 8em
}
DL.multiselect DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; LINE-HEIGHT: 1.75em; PADDING-TOP: 0px
}
DL.multiselect DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1em 0px 0px; LINE-HEIGHT: 1.75em; PADDING-TOP: 0px
}
DL.multiselect .form-item {
	MARGIN: 0px; HEIGHT: 1.75em
}
.container-inline DIV {
	DISPLAY: inline
}
.container-inline LABEL {
	DISPLAY: inline
}
UL.menu {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
UL.menu LI {
	MARGIN: 0px 0px 0px 0.5em
}
LI.expanded {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../../../client/models/culleredotv/images/menu-expanded.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: circle
}
LI.collapsed {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../../../client/models/culleredotv/images/menu-collapsed.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: disc
}
LI.leaf {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../../../client/models/culleredotv/images/menu-leaf.png); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0.2em; LIST-STYLE-TYPE: square
}
LI A.active {
	COLOR: #000
}
TD.menu-disabled {
	BACKGROUND: #ccc
}
UL.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.inline.links {
	DISPLAY: inline
}
UL.links LI {
	PADDING-RIGHT: 0.5em; DISPLAY: inline; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.block UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.25em; MARGIN: 0px; PADDING-TOP: 0px
}
UL.primary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; MARGIN: 5px; LINE-HEIGHT: normal; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none; BORDER-COLLAPSE: collapse; HEIGHT: auto
}
UL.primary LI {
	DISPLAY: inline
}
UL.primary LI A {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #bbb 1px solid; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px; HEIGHT: auto; BACKGROUND-COLOR: #ddd; TEXT-DECORATION: none
}
UL.primary LI.active A {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
UL.primary LI A:hover {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #eee; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #eee; BORDER-RIGHT-COLOR: #ccc
}
UL.secondary {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 5px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bbb 1px solid
}
UL.secondary LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; DISPLAY: inline; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.secondary A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.secondary A.active {
	BORDER-BOTTOM: #999 4px solid
}
#autocomplete {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; Z-INDEX: 100; OVERFLOW: hidden; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: absolute
}
#autocomplete UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#autocomplete LI {
	BACKGROUND: #fff; CURSOR: default; COLOR: #000; WHITE-SPACE: pre
}
#autocomplete LI.selected {
	BACKGROUND: #0072b9; COLOR: #fff
}
HTML.js INPUT.form-autocomplete {
	BACKGROUND-POSITION: 100% 2px; BACKGROUND-IMAGE: url(../../../client/models/culleredotv/images/throbber.gif); BACKGROUND-REPEAT: no-repeat
}
HTML.js INPUT.throbbing {
	BACKGROUND-POSITION: 100% -18px
}
HTML.js FIELDSET.collapsed {
	BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; HEIGHT: 1em; BORDER-RIGHT-WIDTH: 0px
}
HTML.js FIELDSET.collapsed * {
	DISPLAY: none
}
HTML.js FIELDSET.collapsed LEGEND {
	DISPLAY: block
}
HTML.js FIELDSET.collapsible LEGEND A {
	PADDING-LEFT: 15px; BACKGROUND: url(../../../client/models/culleredotv/images/menu-expanded.png) no-repeat 5px 75%
}
HTML.js FIELDSET.collapsed LEGEND A {
	BACKGROUND-POSITION: 5px 50%; BACKGROUND-IMAGE: url(../../../client/models/culleredotv/images/menu-collapsed.png)
}
* HTML.js FIELDSET.collapsed LEGEND {
	DISPLAY: inline
}
* HTML.js FIELDSET.collapsed LEGEND * {
	DISPLAY: inline
}
* HTML.js FIELDSET.collapsed TABLE * {
	DISPLAY: inline
}
HTML.js FIELDSET.collapsible LEGEND A {
	DISPLAY: block
}
HTML.js FIELDSET.collapsible .fieldset-wrapper {
	OVERFLOW: auto
}
.resizable-textarea {
	WIDTH: 95%
}
.resizable-textarea .grippie {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 0px solid; BACKGROUND: url(../../../client/models/culleredotv/images/grippie.png) #eee no-repeat center 2px; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; CURSOR: s-resize; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 9px
}
HTML.js .resizable-textarea TEXTAREA {
	DISPLAY: block; MARGIN-BOTTOM: 0px; WIDTH: 100%
}
.progress {
	FONT-WEIGHT: bold
}
.progress .bar {
	BORDER-RIGHT: #00375a 1px solid; BORDER-TOP: #00375a 1px solid; MARGIN-TOP: 0.2em; BACKGROUND: url(../../../client/models/culleredotv/images/progress.gif) #fff; BORDER-LEFT: #00375a 1px solid; BORDER-BOTTOM: #00375a 1px solid; HEIGHT: 1.5em
}
.progress .filled {
	BACKGROUND: #0072b9; WIDTH: 0%; BORDER-BOTTOM: #004a73 0.5em solid; HEIGHT: 1em
}
.progress .percentage {
	FLOAT: right
}
#first-time STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 1.5em
}
TR.selected TD {
	BACKGROUND: #ffc
}

/* user.css */
#permissions TD.module {
	FONT-WEIGHT: bold
}
#permissions TD.permission {
	PADDING-LEFT: 1.5em
}
#access-rules .access-type {
	FLOAT: left; MARGIN-RIGHT: 1em
}
#access-rules .rule-type {
	FLOAT: left; MARGIN-RIGHT: 1em
}
#access-rules .access-type .form-item {
	MARGIN-TOP: 0px
}
#access-rules .rule-type .form-item {
	MARGIN-TOP: 0px
}
#access-rules .mask {
	CLEAR: both
}
#user-login-form {
	TEXT-ALIGN: center
}
#user-admin-filter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#user-admin-buttons {
	CLEAR: right; FLOAT: left; MARGIN-LEFT: 0.5em
}
.profile {
	CLEAR: both; MARGIN: 1em 0px
}
.profile .picture {
	FLOAT: right; MARGIN: 0px 1em 1em 0px
}
.profile DT {
	FONT-WEIGHT: bold; MARGIN: 1em 0px 0.2em
}
.profile DD {
	MARGIN: 0px
}

/* acidfree.css */
P.acidfree-center {
	TEXT-ALIGN: center
}
DIV.acidfree {
	POSITION: relative
}
DIV.acidfree-list-row {
	POSITION: relative
}
DIV.acidfree-cell {
	FLOAT: left; OVERFLOW: hidden; MARGIN-RIGHT: 5px
}
DIV.acidfree-cell P {
	FONT-SIZE: 12px; MARGIN: 0px; LINE-HEIGHT: normal
}
DIV.acidfree-item A {
	DISPLAY: block
}
DIV.acidfree-cell A:hover {
	TEXT-DECORATION: none
}
DIV.acidfree-cell IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: white
}
DIV.acidfree-cell > DIV.acidfree-item {
	BORDER-RIGHT: transparent 2px solid; BORDER-TOP: transparent 2px solid; BORDER-LEFT: transparent 2px solid; BORDER-BOTTOM: transparent 2px solid
}
DIV.acidfree-cell > DIV.acidfree-item:hover {
	BORDER-LEFT-COLOR: lightblue; BORDER-BOTTOM-COLOR: lightblue; BORDER-TOP-COLOR: lightblue; BORDER-RIGHT-COLOR: lightblue
}
DIV.acidfree-item {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.acidfree-cell DIV.acidfree-folder {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BACKGROUND-COLOR: #eee; BORDER-RIGHT-COLOR: #ccc
}
DIV.acidfree-folder P {
	FONT-WEIGHT: bold
}
DIV.acidfree-thumbnail {
	MARGIN: 0px auto; POSITION: relative
}
DIV.acidfree-preview {
	MARGIN: 0px auto; POSITION: relative
}
DIV.acidfree-empty {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; LEFT: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 98%; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 98%; BACKGROUND-COLOR: white
}
DIV.acidfree-overlay {
	BACKGROUND-POSITION: left bottom; LEFT: 10%; BOTTOM: 10%; BACKGROUND-REPEAT: no-repeat; POSITION: absolute
}
DIV.acidfree-overlay A {
	WIDTH: 100%; HEIGHT: 100%
}
DIV.acidfree-folder DIV.acidfree-overlay {
	BACKGROUND-IMAGE: url(../../../client/models/culleredotv/images/album.gif); WIDTH: 24px; HEIGHT: 24px
}
DIV.acidfree-video DIV.acidfree-overlay {
	BACKGROUND-IMAGE: url(../../../client/models/culleredotv/images/play.gif); WIDTH: 16px; HEIGHT: 16px
}
DIV.acidfree-preview DIV.acidfree-overlay {
	BACKGROUND-IMAGE: url(../../../client/models/culleredotv/images/play_big.gif); WIDTH: 48px; HEIGHT: 48px
}
.acidfree-list-row {
	CLEAR: both; BORDER-TOP: #ccc 1px solid; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.acidfree-list-odd {
	BACKGROUND-COLOR: #eee
}
.acidfree-list-number {
	FONT-SIZE: 24px; FLOAT: left; WIDTH: 50px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
.acidfree-list-body {
	MARGIN-LEFT: 55px
}
.block-bottom {
	CLEAR: both
}

/* twocol_stacked.css */
.panel-2col-stacked {
	OVERFLOW: hidden
}
.panel-2col-stacked DIV > DIV {
	
}
.panel-2col-stacked .panel-col-top {
	CLEAR: both; WIDTH: 99.9%
}
.panel-2col-stacked .panel-col-bottom {
	CLEAR: both; WIDTH: 99.9%
}
.panel-2col-stacked .panel-col-first {
	FLOAT: left; WIDTH: 47%
}
.panel-2col-stacked .panel-col-last {
	FLOAT: right; WIDTH: 47%
}
.panel-clearer {
	CLEAR: both
}

/* style.css */
/**
 * Rezina theme for Drupal 5.x
 *
 * template: Florall,  http://florall.ru/
 * Author: garamond, http://drupal.ru/user/1408
 *
 */
body {margin: 0px; padding: 0px; font: 12px "Arial", Helvetica, Sans-Serif;color: #000;background-color: #fff;}
img { border: 0px; }
a { color: #00209F; text-decoration: none; }
a:hover { color: #E86824; }
h1 { font-size: 1em; letter-spacing: -0.5px; color: #000; }
h3 { margin: 0px; padding: 0px; font: 12px "Arial", Helvetica, Sans-Serif; }
.dark  { color: #999; }
.header { float:left; width: 1000px; height: 100px; background: url(../../../client/models/culleredotv/images/logo.jpg) no-repeat right}
.header h1 { margin: 65px 0px 0px 0px; font-size: 2.3em; letter-spacing: -0.5px; color: #fff; text-align: center; font-weight: normal; }
.header h1 a { color: #fff; }
.header p { font-size: 12px; color: #fff; padding-top: 5px; margin: 2px 20px 0px 20px; border-top: 1px solid #fff; text-align: center; font-weight: bold; }
.menuleft { float: left; width: 200px; padding-left:10px; margin: 0px; display:block; }
.menuleft h2 {background-color: #00209F; padding: 2px 0 2px 10px; margin: 0px 0 10px 0;	color: #fff; font: 14px "Arial", Helvetica, Sans-Serif;	font-weight: bold;	border: 1px solid #f2f2f2;}

/* miguelafr --- cambiado width:190px por width:460px; */
/* miguelafr --- cambiad padding: 0 10px; por padding: 0 10px 0 0; */
.menuright { float: right; width: 460px; padding: 0 10px 0 0; margin: 0; }
.menuright h2 {background-color: #00209F; padding: 2px 0 2px 10px; margin: 0px 0 10px 0; color: #fff; font: 14px "Arial", Helvetica, Sans-Serif; font-weight: bold; border: 1px solid #f2f2f2;}


.menu { margin: 0; padding: 0; }
.leftarticle { background: #EEE; margin: 8px 0 10px 0; padding: 5px 20px 5px 20px; line-height: 1.4em; }
.leftarticle p { font-size: 12px; line-height: 1.2em; color: #808080; text-align: left; }
/* miguelafr --- cambiado width:520px por width:300px; */
/* miguelafr --- cambiado padding: 0 20px; padding: 0 8px;*/
.base { float: left; width: 300px; padding: 0 10px; margin: 0; }
.base p { margin: 0px; padding: 5px 0 5px 0; font: 12px "Arial", Helvetica, Sans-Serif; }
/* miguelafr --- cambiado FONT-SIZE: 1.8em; por FONT-SIZE: 1.2em; */
.base h1 { font-size: 1.2em;	margin: 0; padding: 5px 0 5px 0px; letter-spacing: -0.2px; color: #808080; font-weight: bold; border-bottom: 2px solid #CCC; }
/* miguelafr --- cambiado FONT-SIZE: 1.8em; por FONT-SIZE: 1.4em; */
.base h2 { font-size: 1.4em;	margin: 0; padding: 5px 0 5px 0px; color: #808080; font-weight: bold; border-bottom: 2px solid #CCC; }
.base h3 { font-size: 1.4em;	margin: 0; padding: 5px 0 5px 0px; color: #808080; font-weight: bold; }
.wrapper, .spotTopWrapper, .spotBottomWrapper, .spotTopWrapperSubpage, .spotMenuSeparatorWrapper, .baseWrapper, .footerWrapper
{ width: 100%; }
.siteBlock, .menuBlock, .menuBlockSub, .spotTopBlock, .spotBottomBlock, .spotTopBlockSubpage, .spotMenuSeparatorBlock, .baseBlock, .footerBlock
{ margin-left: auto; margin-right: auto; width: 1000px; }
.menuWrapper{width:100%; background: #fff url(../../../client/models/culleredotv/images/bg_menu_tile_h.gif) repeat-x left top; }
.menuBlock, .menuBlockSub {	overflow: hidden; height: 56px;	background: url(../../../client/models/culleredotv/images/bg_menu.gif) no-repeat top;}
.logo {padding-left:20px; float: left;}
#menuItems {padding-top:35px; margin-top: 0px; font-size: 11px; text-align:left; margin-left:50px; width: 350px; float:left;}
#menuItems a { color: #999999; margin-left:30px; text-align: left;  font-weight: bold; }
#menuItems a:hover  { color:#E86824;}
#menuItems a.active  { color:#E86824; text-decoration: none; background: url(../../../client/models/culleredotv/images/menu_selected_1.gif) no-repeat; }
.spotMenuSeparatorWrapper {	clear: both; background: #fff url(../../../client/models/culleredotv/images/bg_s_c_tile_h.gif) repeat-x top left; }
.spotMenuSeparatorBlock { height: 21px;	background: #fff url(../../../client/models/culleredotv/images/bg_s_c.gif) no-repeat top; }
.spotTopWrapperSubpage { /*background-color: #e5e5e5;*/ background-color:  #e5e5e5;  }
.spotTopBlockSubpage { height: 100px; background: #e5e5e5 url(../../../client/models/culleredotv/images/bg_spot_subpage.gif) repeat-y top; }
.baseWrapper { background-color: #fff; }
.baseBlock {	background: #fff url(../../../client/models/culleredotv/images/bg_content.gif) repeat-y top; }
.baseArea { padding-left: 0px; padding-right: 0px; }
.columnClear { height: 1px;	font-size: 1px;	clear: both; padding-bottom: 20px; }
.footerWrapper { background-color: #F9F9F9; }
.footerBlock { height: 50px; color: #000; text-align: center; font-size: 12px; background-color: #f2f2f2; }
.footerBlock a { color: #6a6a6a; text-decoration: none; }
/* miguelafr --- eliminado PADDING-TOP: 10px */
.footerbase { padding-bottom: 20px; }
.footerCopyright { width: 100%;	margin-top: 9px; float: left; }
#mission { padding: 10px 15px 10px 15px; margin: 0 0 10px 0; border: 1px solid #f2f2f2; background-color: #F9F9F9; }
IMG.center { margin: 10px 0px 0px 0px; border:0px; }
.node { margin: 8px 0; padding-bottom: 5px; border-bottom: dashed #DADCE0 1px; }
.block { background-color: #f9f9f9; padding: 0px 5px 5px 5px; margin: 10px 0px 20px 0px; border: 1px solid #f2f2f2; }
ul.menu, .item-list ul {
  margin: 0.35em 0 0 -0.5em;
  padding: 0;
}
ul.menu ul, .item-list ul ul {
  margin-left: 0em;
}
ul.menu li, .item-list ul li, li.leaf {
  margin: 0.15em 0 0.15em .5em;
}
ul.menu li, .item-list ul li, li.leaf {
  padding: 0 0 .2em 1.5em;
  border: none;
  list-style-type: none;
  list-style-image: none;
  background: transparent url(../../../client/models/culleredotv/images/menu-leaf.gif) no-repeat 1px .35em;
}
ul.menu li.expanded {
  background: transparent url(../../../client/models/culleredotv/images/menu-expanded.gif) no-repeat 1px .35em;
}
ul.menu li.collapsed {
  background: transparent url(../../../client/models/culleredotv/images/menu-collapsed.gif) no-repeat 0px .35em;
}
ul.menu li.leaf a, ul.menu li.expanded a, ul.menu li.collapsed a {
  display: block;
}
.poll .bar {
  height: 14px;
  background-color: #D4E2F2;
}
.poll .bar .foreground {
  background: url(../../../client/models/culleredotv/images/bg-poll.gif) repeat-x;
  height: 14px;
  clear: none;
  float: left;
}
.poll .vote-form {
  text-align: center;
}
.poll .vote-form .choices {
  padding-left: 5%;
  text-align: left;
  display: block;
}
table {
	margin: 0.5em 0 1em 0;
	width: 100%;
}
thead th {
	border-bottom: 2px solid #AAB5C3;
	color: #678;
	font-size: 90%;
	font-weight: bold;
	background: url(../../../client/models/culleredotv/images/bg-thead.gif) repeat-x bottom left;
	padding: 4px 5px 0 5px;
}
tr.even, tr.odd {
	border-color: #DADCE0;
}
tr.even {
	background-color: #fbfcfe;
}
tr.odd {
  background-color: #fff;
}
td.active {
  background: #e4ecf5;
}
td {
  padding: 3px;
}
td.menu-disabled {
  background-color: #E5E5E5;
}
.book-navigation .menu, .forum-topic-navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px;
	margin-bottom: 10px;
}
.book-navigation .page-links, .forum-topic-navigation {
	PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #fbfbfb; TEXT-ALIGN: center
}
.form-text  {
	border:1px solid #e1e1e1;
	padding: 0px 5px 0px 5px;
	background: #f5f9fc;
	margin: 0 2px 0 0;
	color: #000000;
	font-weight: normal;
	width: 100px;
}
form {
	font: 110% Arial, Helvetica, sans-serif;
}
form label{
	color: #;
	font-size: 87%;
}
form input{
	background:#f5f9fc;
	border: 1px solid #e1e1e1;
	padding: 3px;
	margin-top: 3px;
}
form textarea{
	height: 400px;
	background:#f5f9fc;
	border: 1px solid #e1e1e1;
	padding: 2px;
	margin-top: 3px;
}
form textarea:focus, form input[type="text"]:focus {
	background: #ffffff;
}
/*form input[type="submit"] {*/
.form-submit{
	background-color: #0066cc;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	cursor: pointer;
	padding: 0px 5px 0px 5px;
	margin: 0 2px 0 0;
	border:1px solid #e8e8e8;
}
.copy { font-size: 9px; color: #ccc; }
.copy A { padding: 0 3px; color: #f5f5f5; background-color: #ccc; TEXT-DECORATION: none; }
.meta, .submitted  { font-size: 10px; color: #898989; padding: 1px 0 1px 5px; margin: 1px 0 5px 0; background-color: #f9f9f9; }
.links  { font-size: 11px; color: #898989; padding: 2px 0 2px 0px; float: right; }
/* miguelafr --- cambiado PADDING-TOP: 30px; por PADDING-TOP: 4px; */
.search {padding-TOP: 4px; FLOAT: right; width: 220px; padding-right:110px;}

.search P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-top:0px; PADDING-TOP: 0px; }

/* CSS Propio */
#menuItems span {
	FONT-WEIGHT: bold; MARGIN-LEFT: 30px; COLOR: #e86824; TEXT-ALIGN: left
}

.menuleft H2 a {
	color:#fff;
}

#mediaListContent .node {
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border:0 !important;
}

#mediaListContent {
	color:#00209f;
}

#mediaListContent ul {
	list-style-type:none;
}

#mediaListContent ul li {
	list-style-type:none;
	clear:both;
}

#mediaListContent h2 {
	font-size:1em;
	min-height:50px;
	/* Hack para min-height en IE */
  	height:auto !important;
  	height:50px;
}

#mediaListContent h2 a {
	position:relative;
	float:left;
	width:195px;
}

#mediaListContent img {
	position:relative;
	float:right;
	width:75px;
	border:0;
	margin:0;
	padding:0;
}

#mediaListContent ul.pagesLinks {
	position:relative;
	list-style:none;
	padding-bottom:2px;
	display:inline;
}

#mediaListContent ul.pagesLinks li {
	position:relative;
	display:inline;
	clear:none;
	font-weight:bold;
	color:#e86824;
}

#mediaListContent ul.pagesLinks li a {
	font-weight:normal;
	display:inline !important;
	clear:none;
}

#mediaListContent ul.pagesLinks li.pages {
	float:left;
	font-weight:bold;
	margin-left:6px;
	color:#000;
}

#mediaListContent ul.pagesLinks li.pages a {
	font-weight:normal;
}

#mediaListContent .node {
	BORDER-TOP: #dadce0 1px dashed;
	BORDER-BOTTOM:0;
}

/* Video */
#video {
	position:relative;
	width:446px;
	color: #00209f;
}

#video #statusInformation {
	padding:4px 8px;
	margin-top:-8px;
}

#video #metadata {
	padding:4px 10px;
	text-align:justify;
	color:#00209f;
}

#player {
	position:relative;
	width:430px;
	height:322px;
	margin:0 auto;
}

#video div#player p {
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}

#video div#player a.install {
	border:1px dotted #f2f2f2;
	padding:0.2em;
	background-color:#fff;
}

#controlesVideo {
	position:relative;
	border-left:2px solid #f2f2f2;
	border-right:2px solid #f2f2f2;
	border-bottom:2px solid #f2f2f2;
	width:420px;
	margin:0 auto;
	margin-bottom:8px;
	padding:4px;
	background-color:#fff;
	background-color: #e4ecf5;
	min-height:80px;
	/* Hack para min-height en IE */
  	height:auto !important;
  	height:80px;
}

#controlesVideo #timebarCurrentInformation {
	position:relative;
	float:left;
	margin-left:14px;
	width:400px;
	height:18px;
	_margin-left:7px;
}

#controlesVideo #timebarCurrentInformation div.timeBar {
	position:relative;
	float:left;
	top:4px;
}

#controlesVideo #currentInformation {
	position:relative;
	float:left;
	width:100px;
	margin-left:6px;
}

#controlesVideo #currentInformation span{
	position:relative;
	margin-right:6px;
	font-weight:bold;
	color: #898989;
}

#controlesVideo #currentInformation .totalTime{
	position:relative;
	margin-right:0;
	padding-left:6px;
	border-left:1px dashed #e86824;
	color:#e86824;
}

#controlesVideo ul {
	position:relative;
	float:left;
	width:290px;
	display:inline;
}

#controlesVideo ul {
	margin-top:2px;
}

#controlesVideo ul li {
	display:inline;
	margin:0 2px;
}

#controlesVideo ul li#volumedown {
	margin-left:8px;
}

#controlesVideo ul li#volumeup {
	margin-right:8px;
}

#videoLinks {
	position:relative;
	text-align:left;
	min-height:20px;
	/* Hack para min-height en IE */
  	height:auto !important;
  	height:20px;
}

#videoLinks ul {
	position:relative;
  	list-style-type:none;
  	list-style-image:none;
  	display:inline;
	margin:0;
	padding:0;
	width:420px;
}

#videoLinks ul li {
	position:relative;
	float:right;
	display:inline;
 	margin:0 5px;
}

#videoLinks ul li.nav {
	float:left;
	margin-left:8px;
}

#mainContent ul li a.playing {
	color:#e86824 !important;
}


form select {
	width:170px;
	margin-right:6px;
	BORDER-RIGHT: #e1e1e1 1px solid;
	BORDER-TOP: #e1e1e1 1px solid;
	MARGIN-TOP: 3px;
	BACKGROUND: #f5f9fc;
	BORDER-LEFT: #e1e1e1 1px solid;
	BORDER-BOTTOM: #e1e1e1 1px solid;
}

form .select {
	display:block !important;
	margin-top:2px;
	margin-bottom:2px;
}

h1 strong {
	font-size:0.9em;
}

h1 span {
	font-weight:normal;
	font-size:0.9em;
	font-style:italic;
}

.footerCopyright span {
	position:relative;
	float:left;
	margin-left:400px;
}

.footerCopyright .vodkaLogo {
	position:relative;
	float:right;
	margin:0:
	padding:0;
	padding-right:10px;
}

.footerCopyright #block-menu-386{
	position:relative;
	float:left;
}

#annotationsDetails {
	position:absolute;
  	display:none;
  	z-index:10;
	background-color:#e4ecf5;
	width:310px;
	height:450px;
	border:1px solid #f2f2f2;
	filter: alpha(opacity=94);
	opacity: .94;
	 -moz-opacity:0.94; 
	overflow:hidden;
}

#annotationsDetailsContent #annotationsDetailsTitle h1 {
	position:relative;
	float:left;
	width:70%;
	color: #e86824;
	font-size: 95%;
	display:inline;
	text-align:left;
	margin:4px 0 0 4px;
	padding:0;
}

#annotationsDetailsContent #annotationsDetailsTitle a {
	position:relative;
	float:right;
	width:20%;
	font-size:12px;
	text-align:right;
	margin:4px 4px 0 0;
}

#annotationsDetailsContent #annotationsDetailsTitle {
	position:relative;
	display:block;
	clear:both;
	width:100%;
	height:42px;
	border-bottom:2px solid #aab5c3;
	background-image: url(../../../client/models/culleredotv/images/bg-thead.gif);
}

#annotationsDetails ul {
	list-style-image:none;
	list-style-type:none;
	overflow:scroll;
	overflow-x:hidden;
	overflow-y:scroll;
	height:400px;
	margin:0;
	padding:0;
}


#annotationsDetails ul li {
	position:relative;
	border-bottom:1px dotted #2f2e70;
	padding:0;
	display:block;
	clear:both;
}

#annotationsDetails ul li a {
	position:relative;
	display:block;
	clear:both;
	width:300px;
}


#annotationsDetails ul li a span {
	position:relative;
	float:left;
	width:220px;
	text-align:left;
	padding:5px 5px 0 5px;
}

#annotationsDetails ul li a img {
	margin:0;
	padding:0;
	border:0;
}

#titVideo a {
	color:#fff !important;
}

/* errorVLC */
#errorVLC h1{
	font-weight:bold;
	font-size:2em;
}

#errorVLC h2{
	font-weight:bold;
	font-size:1.6em;
}

#errorVLC ol {
	list-style-type:decimal;
	list-style-position:inside;
}
#errorVLC ol li{
	margin:1.6em 0;
}

#errorVLC ol li strong{
	font-weight:bold;
}

#errorVLC ol li img{
	padding:0.5em;
	display:block;
}

/* Speed connection */
body.speedConnection #windowSpeed h1{
	color:#fff;
}

body.speedConnection #windowSpeed p {
	color:#fff;
}

body.speedConnection #windowSpeed a {
	color:#fff;
}

