form.fivestar-widget{
clear:both;
display:block;
}

form.fivestar-widget select,form.fivestar-widget input{
margin:0;
}

.fivestar-combo-stars .fivestar-static-form-item{
float:left;
  margin-right:40px;
}

.fivestar-combo-stars .fivestar-form-item{
float:left;
}

.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{
margin:0;
}

div.fivestar-widget-static{
display:block;
}

div.fivestar-widget-static br{
clear:left;
}

div.fivestar-widget-static .star{
float:left;
  width:17px;
height:15px;
overflow:hidden;
text-indent:-999em;
background:url(star.gif) no-repeat 0 0;
}

div.fivestar-widget-static .star span.on{
display:block;
width:100%;
height:100%;
background:url(images/script/star.gif) no-repeat 0 -32px;
}

div.fivestar-widget-static .star span.off{
display:block;
width:100%;
height:100%;
background:url(images/script/star.gif) no-repeat 0 0;
}

div.fivestar-widget{
display:block;
}

div.fivestar-widget .cancel,div.fivestar-widget .star{
float:left;
  width:17px;
height:15px;
overflow:hidden;
text-indent:-999em;
}

div.fivestar-widget .cancel,div.fivestar-widget .cancel a{
background:url(images/script/delete.gif) no-repeat 0 -16px;
  text-decoration:none;
}

div.fivestar-widget .star,div.fivestar-widget .star a{
background:url(images/script/star.gif) no-repeat 0 0;
  text-decoration:none;
}

div.fivestar-widget .cancel a,div.fivestar-widget .star a{
display:block;
width:100%;
height:100%;
background-position:0 0;
  cursor:pointer;
}

div.fivestar-widget div.on a{
background-position:0 -16px;
}

div.fivestar-widget div.hover a,div.rating div a:hover{
background-position:0 -32px;
}
form.fivestar-widget div.description{
margin-bottom:0;
}
.node-unpublished{
background-color:#fff4f4;
}
.preview .node{
background-color:#ffffea;
}
#node-admin-filter ul{
list-style-type:none;
padding:0;
margin:0;
width:100%;
}
#node-admin-buttons{
float:left;
  margin-left:0.5em;
  clear:right;
}
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{
float:none;
display:block;
}
.terms-inline{
display:inline;
}
fieldset{
margin-bottom:1em;
padding:.5em;
}
form{
margin:0;
padding:0;
}
hr{
height:1px;
border:1px solid gray;
}
img{
border:0;
}
table{
border-collapse:collapse;
}
th{
text-align:left;
  padding-right:1em;
  border-bottom:3px solid #ccc;
}
.clear-block:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clear-block{
display:inline-block;
}
/* Hides from IE-mac \*/* html .clear-block{
height:1%;
}
.clear-block{
display:block;
}
body.drag{
cursor:move;
}
th.active img{
display:inline;
}
tr.even,tr.odd{
background-color:#eee;
border-bottom:1px solid #ccc;
padding:0.1em 0.6em;
}
tr.drag{
background-color:#fffff0;
}
tr.drag-previous{
background-color:#ffd;
}
td.active{
background-color:#ddd;
}
td.checkbox,th.checkbox{
text-align:center;
}
tbody{
border-top:1px solid #ccc;
}
tbody th{
border-bottom:1px solid #ccc;
}
thead th{
text-align:left;
  padding-right:1em;
  border-bottom:3px solid #ccc;
}
.breadcrumb{
padding-bottom:.5em}div.indentation{
width:20px;
height:1.7em;
margin:-0.4em 0.2em -0.4em -0.4em;
  padding:0.42em 0 0.42em 0.6em;
  float:left;
}
div.tree-child{
background:url(images/script/tree.png) no-repeat 11px center;
}
div.tree-child-last{
background:url(images/script/tree-bottom.png) no-repeat 11px center;
}
div.tree-child-horizontal{
background:url(images/script/tree.png) no-repeat -11px center;
}
.error{
color:#e55;
}
div.error{
border:1px solid #d77;
}
div.error,tr.error{
background:#fcc;
color:#200;
padding:2px;
}
.warning{
color:#e09010;
}
div.warning{
border:1px solid #f0c020;
}
div.warning,tr.warning{
background:#ffd;
color:#220;
padding:2px;
}
.ok{
color:#008000;
}
div.ok{
border:1px solid #00aa00;
}
div.ok,tr.ok{
background:#dfd;
color:#020;
padding:2px;
}
.item-list .icon{
color:#555;
float:right;
  padding-left:0.25em;
  clear:right;
}
.item-list .title{
font-weight:bold;
}
.item-list ul{
margin:0 0 0.75em 0;
padding:0;
}
.item-list ul li{
margin:0 0 0.25em 1.5em;
  padding:0;
list-style:disc;
}
ol.task-list li.active{
font-weight:bold;
}
.form-item{
margin-top:1em;
margin-bottom:1em;
}
tr.odd .form-item,tr.even .form-item{
margin-top:0;
margin-bottom:0;
white-space:nowrap;
}
tr.merge-down,tr.merge-down td,tr.merge-down th{
border-bottom-width:0 !important;
}
tr.merge-up,tr.merge-up td,tr.merge-up th{
border-top-width:0 !important;
}
.form-item input.error,.form-item textarea.error,.form-item select.error{
border:2px solid red;
}
.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,.form-radios{
margin:1em 0;
}
.form-checkboxes .form-item,.form-radios .form-item{
margin-top:0.4em;
margin-bottom:0.4em;
}
.marker,.form-required{
color:#f00;
}
.more-link{
text-align:right;
}
.more-help-link{
font-size:0.85em;
text-align:right;
}
.nowrap{
white-space:nowrap;
}
.item-list .pager{
clear:both;
text-align:center;
}
.item-list .pager li{
background-image:none;
display:inline;
list-style-type:none;
padding:0.5em;
}
.pager-current{
font-weight:bold;
}
.tips{
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
font-size:0.9em;
}
dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{
font-family:inherit;
font-size:inherit;
width:14em;
}
dl.multiselect dd.a,dl.multiselect dd.a .form-item{
width:8em;
}
dl.multiselect dt,dl.multiselect dd{
float:left;
  line-height:1.75em;
padding:0;
margin:0 1em 0 0;
}
dl.multiselect .form-item{
height:1.75em;
margin:0;
}
.container-inline div,.container-inline label{
display:inline;
}
ul.primary{
border-collapse:collapse;
padding:0 0 0 1em;
  white-space:nowrap;
list-style:none;
margin:5px;
height:auto;
line-height:normal;
border-bottom:1px solid #bbb;
}
ul.primary li{
display:inline;
}
ul.primary li a{
background-color:#ddd;
border-color:#bbb;
border-width:1px;
border-style:solid solid none solid;
height:auto;
margin-right:0.5em;
  padding:0 1em;
text-decoration:none;
}
ul.primary li.active a{
background-color:#fff;
border:1px solid #bbb;
border-bottom:#fff 1px solid;
}
ul.primary li a:hover{
background-color:#eee;
border-color:#ccc;
border-bottom-color:#eee;
}
ul.secondary{
border-bottom:1px solid #bbb;
padding:0.5em 1em;
margin:5px;
}
ul.secondary li{
display:inline;
padding:0 1em;
border-right:1px solid #ccc;
}
ul.secondary a{
padding:0;
text-decoration:none;
}
ul.secondary a.active{
border-bottom:4px solid #999;
}
#autocomplete{
position:absolute;
border:1px solid;
overflow:hidden;
z-index:100;
}
#autocomplete ul{
margin:0;
padding:0;
list-style:none;
}
#autocomplete li{
background:#fff;
color:#000;
white-space:pre;
cursor:default;
}
#autocomplete li.selected{
background:#0072b9;
color:#fff;
}
html.js input.form-autocomplete{
background-image:url(images/script/throbber.gif);
background-repeat:no-repeat;
background-position:100% 2px;
}
html.js input.throbbing{
background-position:100% -18px;
}
html.js fieldset.collapsed{
border-bottom-width:0;
border-left-width:0;
border-right-width:0;
margin-bottom:0;
height:1em;
}
html.js fieldset.collapsed *{
display:none;
}
html.js fieldset.collapsed legend{
display:block;
}
html.js fieldset.collapsible legend a{
padding-left:15px;
  background:url(images/script/menu-expanded.png) 5px 75% no-repeat;
}
html.js fieldset.collapsed legend a{
background-image:url(images/script/menu-collapsed.png);
  background-position:5px 50%;
}
* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{
display:inline;
}
html.js fieldset.collapsible{
position:relative;
}
html.js fieldset.collapsible legend a{
display:block;
}
html.js fieldset.collapsible .fieldset-wrapper{
overflow:auto;
}
.resizable-textarea{
width:95%;
}
.resizable-textarea .grippie{
height:9px;
overflow:hidden;
background:#eee url(images/script/grippie.png) no-repeat center 2px;
border:1px solid #ddd;
border-top-width:0;
cursor:s-resize;
}
html.js .resizable-textarea textarea{
margin-bottom:0;
width:100%;
display:block;
}
.draggable a.tabledrag-handle{
cursor:move;
float:left;
  height:1.7em;
margin:-0.4em 0 -0.4em -0.5em;
  padding:0.42em 1.5em 0.42em 0.5em;
  text-decoration:none;
}
a.tabledrag-handle:hover{
text-decoration:none;
}
a.tabledrag-handle .handle{
margin-top:4px;
height:13px;
width:13px;
background:url(images/script/draggable.png) no-repeat 0 0;
}
a.tabledrag-handle-hover .handle{
background-position:0 -20px;
}
.joined + .grippie{
height:5px;
background-position:center 1px;
margin-bottom:-2px;
}
.teaser-checkbox{
padding-top:1px;
}
div.teaser-button-wrapper{
float:right;
  padding-right:5%;
  margin:0;
}
.teaser-checkbox div.form-item{
float:right;
  margin:0 5% 0 0;
  padding:0;
}
textarea.teaser{
display:none;
}
html.js .no-js{
display:none;
}
.progress{
font-weight:bold;
}
.progress .bar{
background:#fff url(images/script/progress.gif);
border:1px solid #00375a;
height:1.5em;
margin:0 0.2em;
}
.progress .filled{
background:#0072b9;
height:1em;
border-bottom:0.5em solid #004a73;
width:0%;
}
.progress .percentage{
float:right;
}
.progress-disabled{
float:left;
}
.ahah-progress{
float:left;
}
.ahah-progress .throbber{
width:15px;
height:15px;
margin:2px;
background:transparent url(images/script/throbber.gif) no-repeat 0px -18px;
float:left;
}
tr .ahah-progress .throbber{
margin:0 2px;
}
.ahah-progress-bar{
width:16em;
}
#first-time strong{
display:block;
padding:1.5em 0 .5em;
}
tr.selected td{
background:#ffc;
}
table.sticky-header{
margin-top:0;
background:#fff;
}
#clean-url.install{
display:none;
}
html.js .js-hide{
display:none;
}
#system-modules div.incompatible{
font-weight:bold;
}
#system-themes-form div.incompatible{
font-weight:bold;
}
span.password-strength{
visibility:hidden;
}
input.password-field{
margin-right:10px;
}
div.password-description{
padding:0 2px;
margin:4px 0 0 0;
font-size:0.85em;
max-width:500px;
}
div.password-description ul{
margin-bottom:0;
}
.password-parent{
margin:0 0 0 0;
}
input.password-confirm{
margin-right:10px;
}
.confirm-parent{
margin:5px 0 0 0;
}
span.password-confirm{
visibility:hidden;
}
span.password-confirm span{
font-weight:normal;
}
#permissions td.module{
font-weight:bold;
}
#permissions td.permission{
padding-left:1.5em;
}
#access-rules .access-type,#access-rules .rule-type{
margin-right:1em;
  float:left;
}
#access-rules .access-type .form-item,#access-rules .rule-type .form-item{
margin-top:0;
}
#access-rules .mask{
clear:both;
}
#user-login-form{
text-align:center;
}
#user-admin-filter ul{
list-style-type:none;
padding:0;
margin:0;
width:100%;
}
#user-admin-buttons{
float:left;
  margin-left:0.5em;
  clear:right;
}
#user-admin-settings fieldset .description{
font-size:0.85em;
padding-bottom:.5em;
}
.profile{
clear:both;
margin:1em 0;
}
.profile .picture{
float:right;
  margin:0 1em 1em 0;
}
.profile h3{
border-bottom:1px solid #ccc;
}
.profile dl{
margin:0 0 1.5em 0;
}
.profile dt{
margin:0 0 0.2em 0;
font-weight:bold;
}
.profile dd{
margin:0 0 1em 0;
}
.field .field-label,.field .field-label-inline,.field .field-label-inline-first{
font-weight:bold;
}
.field .field-label-inline,.field .field-label-inline-first{
display:inline;
}
.field .field-label-inline{
visibility:hidden;
}
.node-form .content-multiple-table td.content-multiple-drag{
width:30px;
padding-right:0;
}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{
padding-right:.5em;
}
.node-form .content-add-more .form-submit{
margin:0;
}
.node-form .number{
display:inline;
width:auto;
}
.node-form .text{
width:auto;
}
.form-item #autocomplete .reference-autocomplete{
white-space:normal;
}
.form-item #autocomplete .reference-autocomplete label{
display:inline;
font-weight:normal;
}
#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{
margin:4px 4px 0 0;
}
#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{
font-weight:bold;
}
table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{
float:left;
}
table#content-field-overview tr.content-add-new .tabledrag-changed{
display:none;
}
table#content-field-overview tr.content-add-new .description{
margin-bottom:0;
}
table#content-field-overview .content-new{
font-weight:bold;
padding-bottom:.5em;
}
.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{
margin:1em 0 .5em 0;
}
.advanced-help-topic dd{
margin-bottom:.5em;
}
.advanced-help-topic span.code{
background-color:#EDF1F3;
font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;
font-size:0.9em;
padding:1px;
}
.advanced-help-topic .content-border{
border:1px solid #AAA}.ctools-locked{
color:red;
border:1px solid red;
padding:1em;
}
.ctools-owns-lock{
background:#FFFFDD none repeat scroll 0 0;
border:1px solid #F0C020;
padding:1em;
}
a.ctools-ajaxing,input.ctools-ajaxing,select.ctools-ajaxing{
padding-right:18px !important;
background:url(images/script/status-active.gif) right center no-repeat;
}
div.ctools-ajaxing{
float:left;
width:18px;
background:url(images/script/status-active.gif) center center no-repeat;
}
.container-inline-date{
width:auto;
clear:both;
display:inline-block;
vertical-align:top;
margin-right:0.5em;
}
.container-inline-date .form-item{
float:none;
padding:0;
margin:0;
}
.container-inline-date .form-item .form-item{
float:left;
}
.container-inline-date .form-item,.container-inline-date .form-item input{
width:auto;
}
.container-inline-date .description{
clear:both;
}
.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{
margin-right:5px;
}
.container-inline-date .date-spacer{
margin-left:-5px;
}
.views-right-60 .container-inline-date div{
padding:0;
margin:0;
}
.container-inline-date .date-timezone .form-item{
float:none;
width:auto;
clear:both;
}
#calendar_div,#calendar_div td,#calendar_div th{
margin:0;
padding:0;
}
#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{
width:185px;
border-collapse:separate;
margin:0;
}
.calendar td{
padding:0;
}
span.date-display-single{
}span.date-display-start{
}span.date-display-end{
}span.date-display-separator{
}.date-repeat-input{
float:left;
  width:auto;
margin-right:5px;
}
.date-repeat-input select{
min-width:7em;
}
.date-repeat fieldset{
clear:both;
float:none;
}
.date-views-filter-wrapper{
min-width:250px;
}
.date-views-filter input{
float:left !important;
  margin-right:2px !important;
  padding:0 !important;
width:12em;
min-width:12em;
}
.date-nav{
width:100%;
}
.date-nav div.date-prev{
text-align:left;
  width:24%;
float:left;
}
.date-nav div.date-next{
text-align:right;
  width:24%;
float:right;
}
.date-nav div.date-heading{
text-align:center;
width:50%;
float:left;
}
.date-nav div.date-heading h3{
margin:0;
padding:0;
}
.date-clear{
float:none;
clear:both;
display:block;
}
.date-clear-block{
float:none;
width:auto;
clear:both;
}
 	  .date-clear-block:after{
content:" ";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.date-clear-block{
display:inline-block;
}
/* Hides from IE-mac \*/ 	  * html .date-clear-block{
height:1%;
}
.date-clear-block{
display:block;
}
.date-container .date-format-delete{
margin-top:1.8em;
margin-left:1.5em;
float:left;
}
.date-container .date-format-name{
float:left;
}
.date-container .date-format-type{
float:left;
padding-left:10px;
}
.date-container .select-container{
clear:left;
float:left;
}
span.ext{
background:url(images/script/extlink.png) right center no-repeat;
padding-right:12px;
zoom:1;
}
span.mailto{
background:url(images/script/mailto.png) right center no-repeat;
padding-right:12px;
zoom:1;
}
.filefield-icon{
float:left;
  margin-right:0.4em;
}
.filefield-element{
margin:1em 0;
white-space:normal;
}
.filefield-element .widget-preview{
float:left;
  padding-right:10px;
  border-right:1px solid #CCC;
  margin-right:10px;
  max-width:30%;
}
.filefield-element .widget-edit{
float:left;
  max-width:70%;
}
.filefield-element .filefield-preview{
width:16em;
overflow:hidden;
}
.filefield-element .widget-edit .form-item{
margin:0 0 1em 0;
}
.filefield-element input.form-submit,.filefield-element input.form-file{
margin:0;
}
.filefield-element input.progress-disabled{
float:none;
display:inline;
}
.filefield-element div.ahah-progress,.filefield-element div.throbber{
display:inline;
float:none;
padding:1px 13px 2px 3px;
}
.filefield-element div.ahah-progress-bar{
display:none;
margin-top:4px;
width:28em;
padding:0;
}
.filefield-element div.ahah-progress-bar div.bar{
margin:0;
}
.filefield-generic-edit .filefield-icon{
float:left;
  margin-right:0.7em;
  margin-top:0.3em;
}
.filefield-generic-edit-description{
margin-right:6em;
}
.filefield-generic-edit .form-text{
width:99%;
}
.filefield-generic-edit .description{
white-space:normal;
margin-bottom:0;
overflow:auto;
}
div.panel-pane div.admin-links{
font-size:xx-small;
margin-right:1em;
}
div.panel-pane div.admin-links li a{
color:#ccc;
}
div.panel-pane div.admin-links li{
padding-bottom:2px;
background:white;
z-index:201;
}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{
color:#000;
}
div.panel-pane div.admin-links a:before{
content:"[";
}
div.panel-pane div.admin-links a:after{
content:"]";
}
div.panel-pane div.panel-hide{
display:none;
}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{
display:block;
position:absolute;
z-index:200;
margin-top:-1.5em;
}
div.panel-pane div.node{
margin:0;
padding:0;
}
div.panel-pane div.feed a{
float:right;
}
div.ctools-modal-content{
background:#fff;
color:#000;
padding:0;
margin:2px;
border:1px solid #000;
width:600px;
text-align:left;
}
div.ctools-modal-content .modal-title{
font-size:120%;
font-weight:bold;
color:white;
overflow:hidden;
white-space:nowrap;
}
div.ctools-modal-content .modal-header{
background-color:#2385c2;
padding:0 .25em 0 1em;
}
div.ctools-modal-content .modal-header a{
color:white;
float:right;
}
div.ctools-modal-content .modal-content{
padding:1em 1em 0 1em;
overflow:auto;
width:575px;
height:400px;
}
div.ctools-modal-content .modal-form{
}div.ctools-modal-content a.close{
color:white;
}
div.ctools-modal-content a.close:hover{
text-decoration:none;
}
div.ctools-modal-content a.close img{
position:relative;
top:1px;
}
div.ctools-modal-content .modal-content .modal-throbber-wrapper{
text-align:center;
}
div.ctools-modal-content .modal-content .modal-throbber-wrapper img{
margin-top:160px;
}
div.ctools-modal-content .form-item label{
width:15em;
float:left;
}
div.ctools-modal-content .form-item label.option{
width:auto;
float:none;
}
div.ctools-modal-content .form-item .description{
clear:left;
}
div.ctools-modal-content .form-item .description .tips{
margin-left:2em;
}
div.ctools-modal-content .no-float .form-item *{
float:none;
}
div.ctools-modal-content .modal-form .no-float label{
width:auto;
}
div.ctools-modal-content fieldset,div.ctools-modal-content .form-radios,div.ctools-modal-content .form-checkboxes{
clear:left;
}
div.ctools-modal-content .resizable-textarea{
width:auto;
margin-left:15em;
margin-right:5em;
}
div.ctools-modal-content .container-inline .form-item{
margin-right:2em;
}
.modal-throbber-wrapper{
background:url(images/script/loading.gif) no-repeat 0 0;
height:19px;
margin:50px auto;
width:220px;
}
.modal-throbber-wrapper img{
display:none;
}
#modalBackdrop{
background:#000 !important;
opacity:0.8 !important;
}
div.ctools-modal-content{
background:#fff url(images/script/bg.png) repeat-x bottom left;
border:1px solid #333;
border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
max-width:660px;
width:660px;
}
div.ctools-modal-content .modal-content{
max-width:635px;
width:635px;
padding:20px 20px 20px 20px;
}
div.ctools-modal-content .modal-header{
  margin:10px;
padding-top:42px;
  position:relative;
}
div.ctools-modal-content a.close{
background:url(images/script/close.png) no-repeat 0 0;
cursor:pointer;
height:37px;
outline:0;
position:absolute;
right:0px;
text-indent:-9999px;
top:0px;
width:37px;
}
div.ctools-modal-content .modal-title,div.ctools-modal-content div.messages{
color:#666;
font-size:14px;
font-weight:bold;
line-height:1.1em;
margin:1em 20px;
}
div.ctools-modal-content{
font:12px arial,sans-serif;
color:#666666;
}
div.ctools-modal-content label{
font-weight:bold;
}
div.ctools-modal-content .form-submit,div.ctools-modal-content a.button{
background:transparent url(images/script/button.png) repeat-x 0 0;
border:none;
color:#fff;
cursor:pointer;
font-size:24px;
height:39px;
line-height:39px;
padding:0px 25px;
outline:0;
margin-right:10px;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}
div.ctools-modal-content a.button,div.ctools-modal-content a.button:hover{
text-decoration:none;
padding:6px 25px;
}
div.ctools-modal-content .form-item label{
width:200px;
float:left;
text-align:right;
line-height:35px;
}
div.ctools-modal-content .form-item label.option{
float:none;
display:block;
margin-left:220px;
line-height:1.4;
text-align:left;
width:250px;
}
div.ctools-modal-content .form-text{
font-size:16px;
font-weight:bold;
color:#666666;
display:block;
margin-left:220px;
width:226px;
  border:solid 2px #ccc;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
line-height:1em;
padding:8px 10px;
vertical-align:middle;
outline:0px;
}
div.ctools-modal-content .form-item .description{
display:block;
margin-left:220px;
width:250px;
}
div.ctools-modal-content select{
border:solid 2px #ccc;
padding:10px 5px 10px 10px;
line-height:15px;
vertical-align:middle;
color:#8a8a8a;
display:block;
margin-left:220px;
}
div.ctools-modal-content .container-inline .form-text{
margin-left:0;
width:auto;
display:inline;
}
div.ctools-modal-content .form-item{
clear:both;
margin:0 0 5px;
position:relative;
}
div.ctools-modal-content .form-item .form-item,div.ctools-modal-content .container-inline .form-item{
clear:none;
height:auto;
margin:0px;
}
div.ctools-modal-content .form-buttons,div.ctools-modal-content #edit-submit{
margin:10px 0 10px 220px;
}
div.ctools-modal-content .form-buttons #edit-submit{
margin:0;
}
div.ctools-modal-content .form-item .validation-message,div.ctools-modal-content .form-item span.password-strength,div.ctools-modal-content .form-item span.password-confirm{
position:absolute;
top:3px;
left:485px;
width:100px;
font:bold 10px arial,serif;
background:transparent;
border:0px;
float:none;
margin:0;
line-height:1.3em;
text-align:left;
}
div.ctools-modal-content .password-description{
display:none !important;
}
div.ctools-modal-content div.ok,div.ctools-modal-content div.error{
background:transparent;
border:0;
padding:0;
}
div.ctools-modal-content div.ok .validation-message{
color:#049c07;
}
div.ctools-modal-content div.error .validation-message{
color:#a40505;
}
div.ctools-modal-content div.ok label,div.ctools-modal-content div.error label{
color:#666666;
}
div.ctools-modal-content .error input{
background:#ffc0c0;
border-color:#a40505;
color:#a40505;
}
div.ctools-modal-content .ok input{
background:#DDFFDD;
border-color:#049c07;
color:#049c07;
}
#sony-register-user-register #edit-country{
float:left;
margin-left:20px;
width:125px;
}
#sony-register-user-register #edit-zip{
float:left;
margin-left:20px;
width:80px;
}
#sony-register-user-register #edit-profile-zip-code,#sony-register-user-register #edit-profile-country{
width:110px;
display:inline;
margin-left:20px;
}
#sony-register-user-register #edit-profile-country{
margin-left:3px;
}
#sony-register-user-register #edit-profile-country-wrapper{
display:inline;
}
#sony-register-user-register #edit-coppa-dob-wrapper{
height:40px;
}
#sony-register-user-register #edit-coppa-dob-wrapper .container-inline{
padding-left:13px;
}
#sony-register-user-register #edit-coppa-dob-wrapper select{
width:80px;
margin-left:0;
}
#sony-register-user-register #edit-coppa-dob-month-wrapper select{
margin-left:13px;
}
#sony-register-user-register #edit-coppa-dob-month-wrapper select{
width:76px;
}
#sony-register-user-register #edit-coppa-dob-day-wrapper select{
width:76px;
}
#sony-register-user-register #edit-coppa-dob-wrapper .form-item{
position:relative;
  float:left;
margin:0 0 0 7px;
}
#sony-register-user-register #edit-coppa-dob-year-wrapper.form-item{
margin-right:0;
}
#sony-register-user-register #edit-mollom-captcha-wrapper{
padding-top:20px;
}
#sony-register-user-register #captcha{
display:inline;
float:left;
margin-left:20px;
}
#sony-register-user-register #captcha img{
display:block;
}
#sony-register-user-register #edit-mollom-captcha-wrapper .form-text{
display:inline;
float:left;
margin-left:0px;
margin-top:4px;
width:100px;
}
#sony-register-user-register #edit-mollom-captcha-wrapper .description{
left:0px;
position:absolute;
top:0px;
}
div.ctools-modal-content .modal-title{
display:none;
}
#sony-connect-registration{
padding:0 40px 20px 40px;
}
#sony-connect-registration div.picture{
float:right;
margin-left:20px;
}
#sony-connect-registration p{
font-size:18px;
font-weight:normal;
}
#sony-connect-registration h2{
font-size:24px;
font-weight:normal;
margin-bottom:0;
}
#sony-connect-registration .form-item label{
font-size:16px;
font-weight:normal;
text-align:left;
width:100px;
}
#sony-connect-registration .form-item label.option{
margin-left:120px;
font-size:12px;
width:auto;
}
#sony-connect-registration .form-text,#sony-connect-registration .form-select,#sony-connect-registration #edit-submit-profile,#sony-connect-registration .form-item .description{
margin-left:120px;
}
#sony-connect-registration edit-submit-profile{
margin-left:10px;
}
#sony-connect-registration .form-submit,#sony-connect-registration .button{
font-size:16px;
-moz-border-radius:5px 5px 5px 5px;
padding-left:5px;
padding-right:5px;
}
#sony-connect-registration .form-required{
display:none;
}
#sony-connect-registration .form-item .description{
width:250px;
}
#sony-connect-user-register-form #edit-coppa-dob-wrapper select{
display:inline;
margin-left:10px;
}
#sony-connect-user-register-form #edit-coppa-dob-wrapper .container-inline{
margin-left:110px;
}
#sony-connect-user-register-form #edit-legal-accept-wrapper{
margin-top:10px;
}
#sony-connect-user-register-form #edit-name-wrapper{
margin-top:10px;
}
#sony-connect-user-register-form #edit-name-wrapper label{
display:block;
float:none;
width:auto;
}
#sony-connect-user-login-form #edit-name-wrapper{
margin-top:30px;
}
#sony-connect-user-login-form #edit-pass-wrapper .description{
text-align:right;
}
#sony-connect-success{
}#sony-connect-disconnect-confirm{
}.jquery-checkbox{
display:inline;
font-size:24px;
line-height:24px;
cursor:pointer;
cursor:hand;
}
.jquery-checkbox .mark{
display:inline;
}
.jquery-checkbox img{
vertical-align:middle;
width:24px;
height:24px;
}
.jquery-checkbox img{
background:transparent url(images/script/checkbox.png) no-repeat;
}
.jquery-checkbox img{
background-position:0px 0px;
}
.jquery-checkbox-hover img{
background-position:0px -24px;
}
.jquery-checkbox-checked img{
background-position:0px -48px;
}
.jquery-checkbox-checked .jquery-checkbox-hover img{
background-position:0px -72px;
}
.jquery-checkbox-disabled img{
background-position:0px -96px;
}
.jquery-checkbox-checked .jquery-checkbox-disabled img{
background-position:0px -120px;
}
#sony-connect-activity-preferences-form{
text-align:center;
}
#sony-connect-activity-preferences-form .modal-title{
display:block;
text-align:center;
}
#sony-connect-activity-preferences-form #network-preferences{
text-align:center;
}
#sony-connect-activity-preferences-form #network-preferences .form-item,#sony-connect-activity-preferences-form #network-preferences label{
display:inline;
margin:0;
}
#sony-connect-activity-preferences-form #edit-submit{
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:0 10px;
margin:10px 0;
font-size:18px;
height:30px;
line-height:30px;
}
#sony-connect-activity-preferences-form #edit-remember-wrapper label{
margin:0;
text-align:center;
width:auto;
}
#sony-connect-activity-preferences-form #edit-networks-facebook-wrapper{
background:url(images/script/label.png) no-repeat 0 0;
padding-top:17px;
padding-left:104px;
padding-right:10px;
line-height:30px;
}
#sony-connect-activity-preferences-form #edit-networks-twitter-wrapper{
background:url(images/script/label.png) no-repeat 0 0;
padding-top:17px;
padding-left:99px;
padding-right:10px;
line-height:30px;
}
#sony-connect-activity-preferences-form #edit-networks-facebook-wrapper input,#sony-connect-activity-preferences-form #edit-networks-twitter-wrapper input{
vertical-align:top;
}
.farbtastic{
position:relative;
}
.farbtastic *{
position:absolute;
cursor:crosshair;
}
.farbtastic,.farbtastic .wheel{
width:195px;
height:195px;
}
.farbtastic .color,.farbtastic .overlay{
top:47px;
left:47px;
width:101px;
height:101px;
}
.farbtastic .wheel{
background:url(images/script/wheel.png) no-repeat;
width:195px;
height:195px;
}
.farbtastic .overlay{
background:url(images/script/mask.png) no-repeat;
}
.farbtastic .marker{
width:17px;
height:17px;
margin:-8px 0 0 -8px;
overflow:hidden;
background:url(images/script/marker.png) no-repeat;
}
#forum .description{
font-size:0.9em;
margin:0.5em;
}
#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{
white-space:nowrap;
}
#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{
text-align:center;
}
.forum-topic-navigation{
padding:1em 0 0 3em;
border-top:1px solid #888;
border-bottom:1px solid #888;
text-align:center;
padding:0.5em;
}
.forum-topic-navigation .topic-previous{
text-align:right;
float:left;
width:46%;
}
.forum-topic-navigation .topic-next{
text-align:left;
float:right;
width:46%;
}
div#nodeforum-settings-warning{
font-weight:bold;
}
#popups-overlay{
position:absolute;
z-index:8;
background:black;
top:0;
}
#popups-loading{
position:absolute;
z-index:10;
opacity:0.75;
width:100px;
height:100px;
display:none;
}
.popups-box{
position:absolute;
z-index:9;
background:white;
border:1px solid black;
padding:0.5em;
width:600px;
overflow:auto;
}
.popups-title{
font-weight:bold;
margin-bottom:0.25em;
}
.popups-title div.title{
float:left;
}
.popups-title .popups-close{
float:right;
}
.popups-title .popups-close a{
font-weight:normal;
}
.popups-box div.messages{
background:transparent;
border:none;
padding:0;
margin:0;
}
#popups-overlay{
position:fixed;
background:#000;
opacity:0.8 !important;
}
* html #popups-overlay{
position:absolute;
}
#popups-loading{
background:url(images/script/bg.png) repeat 0 0;
border:none;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
width:32px;
height:32px;
padding:32px;
}
.popups-box{
background:url(images/script/bg.png) repeat 0 0;
border:none;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
padding:0px 0px 15px;
overflow:visible;
width:670px;
z-index:9999;
}
.popups-title{
border-bottom:solid 1px #d8d8d4;
padding:18px 0 10px 0;
margin:0px 70px 0 12px;
height:17px;
  }.popups-close{
text-indent:-9999px;
outline:0;
background:url(images/script/close.png) no-repeat 0 0;
height:37px;
width:37px;
position:absolute;
top:7px;
right:12px;
cursor:pointer;
}
.popups-body .title,.popups-body div.messages{
font-size:18px;
font-weight:bold;
line-height:1.1em;
margin:1em 50px;
}
.popups-title .popups-close a{
color:red;
}
.popups-body{
overflow:auto;
padding:5px 12px 15px;
}
.popups-box{
font:12px arial,sans-serif;
color:#666666;
}
.popups-box label{
font-weight:bold;
}
.popups-box .form-submit,.popups-box a.button{
background:transparent url(images/script/button.png) repeat-x 0 0;
border:none;
color:#fff;
cursor:pointer;
font-size:24px;
height:39px;
line-height:39px;
padding:0px 25px;
outline:0;
border-radius:15px;
-moz-border-radius:15px;
-webkit-border-radius:15px;
}
.popups-box a.button,.popups-box a.button:hover{
text-decoration:none;
padding:6px 25px;
}
.popups-box .form-item label{
width:200px;
float:left;
text-align:right;
line-height:35px;
}
.popups-box .form-item label.option{
float:none;
display:block;
margin-left:220px;
line-height:1.4;
text-align:left;
width:250px;
}
.popups-box .form-text{
font-size:16px;
font-weight:bold;
color:#666666;
display:block;
margin-left:220px;
width:226px;
  border:solid 2px #ccc;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
line-height:1em;
padding:8px 10px;
vertical-align:middle;
outline:0px;
}
.popups-box .container-inline,.popups-box .form-item .description{
display:block;
margin-left:220px;
width:250px;
}
.popups-box select{
border:solid 2px #ccc;
padding:10px 5px 10px 10px;
line-height:15px;
vertical-align:middle;
color:#8a8a8a;
}
.popups-box .container-inline .form-text{
margin-left:0;
width:auto;
display:inline;
}
.popups-box .form-item{
clear:both;
margin:0 0 5px;
position:relative;
}
.popups-box .form-item .form-item,.popups-box .container-inline .form-item{
clear:none;
height:auto;
margin:0px;
}
.popups-box .form-buttons,.popups-box #edit-submit{
margin:10px 0 10px 220px;
}
.popups-box .form-buttons #edit-submit{
margin:0;
}
.popups-box .form-item .validation-message,.popups-box .form-item span.password-strength,.popups-box .form-item span.password-confirm{
position:absolute;
top:3px;
left:485px;
width:100px;
font:bold 10px arial,serif;
background:transparent;
border:0px;
float:none;
margin:0;
line-height:1.3em;
text-align:left;
}
.popups-box .password-description{
display:none !important;
}
.popups-box div.ok,.popups-box div.error{
background:transparent;
border:0;
padding:0;
}
.popups-box div.ok .validation-message{
color:#049c07;
}
.popups-box div.error .validation-message{
color:#a40505;
}
.popups-box div.ok label,.popups-box div.error label{
color:#666666;
}
.popups-box .error input{
background:#ffc0c0;
border-color:#a40505;
color:#a40505;
}
.popups-box .ok input{
background:#DDFFDD;
border-color:#049c07;
color:#049c07;
}
.popups-buttons{
float:left;
position:relative;
left:50%;
text-align:left;
}
.popups-buttons ul{
list-style:none;
position:relative;
left:-50%;
}
.popups-buttons li{
float:left;
position:relative;
  margin:0 5px;
}
.popups-title{
background-image:url(images/script/sony_music.png);
}
.popups-close{
background-image:url(images/script/close.png);
}
.popups-box .form-submit,.popups-box a.button{
background-image:url(images/script/button.png);
}
.panel-1col{
}.panel-2col .panel-col-first .inside{
margin:0;
}
.panel-1col .panel-col{
}#panels-edit-display .panel-pane,#panels-edit-display .helperclass{
margin:.5em;
}
.panel-2col .panel-separator{
margin:0 0 1em 0;
}
body{
margin:0 auto;
padding:0 0 0 0;
min-width:960px;
}
#page{
text-align:center;
width:960px;
margin:26px auto;
}
#container{
margin:0 auto;
text-align:left;
}
#headerscript{
max-width:960px;
position:relative;
text-align:left;
margin:0 auto;
}
#main{
float:left;
width:100%;
padding-bottom:0;
margin-bottom:10px;
}
body.sidebar-right #main{
width:610px;
}
#squeeze{
position:relative;
padding:0 10px 0 0;
margin:0;
}
#sidebar-right{
width:330px;
float:right;
}
#container .sidebar{
padding-bottom:0;
z-index:2;
position:relative;
}
#container .sidebar .block{
margin:0 0 1.5em 0;
}
#sidebar-left .block{
padding:0 15px 0 0px;
}
#sidebar-right .block{
padding:0 0px 0 15px;
}
.block .content{
margin:0.5em 0;
}
#footer{
float:none;
clear:both;
margin:4em 0 -3em;
}
pre,code{
font:115% monospace;
}
tr,td{
padding:.25em;
}
td.icon{
text-align:center;
}
a{
outline:none;
}
table tr.odd,table tr.even,table td{
background:transparent;
}
#simplemenu{
position:absolute;
top:0;
}
#sony-bar{
background:#e6e6e6 url(/sites/all/themes/_multisite/images/script/sony-toolbar-bg.gif) repeat-x left top;
height:26px;
position:absolute;
top:0;
margin:0 auto;
width:100%;
text-align:center;
}
#sony-bar div{
width:1000px;
margin:0 auto;
}
body.simplemenu-enabled #page{
margin-top:20px;
}
.container-inline-date div{
display:inline;
}
.views-tabset,.views-tabset strong{
color:#000;
}
.views-tabset a:link{
color:#06C;
}
.messages{
padding:1em;
border:1px solid #ddd;
background:#eee;
margin:10px 0;
}
.messages a:link,.messages a:visited,.messages a:hover,.messages a:active{
color:#06C;
}
div.messages{
padding:1em;
}
.admin-panel{
margin:0;
padding:0;
}
.admin-panel .body{
background-color:#eee;
border:1px solid #ddd;
}
.admin-panel .body dl,.admin-panel .body p{
padding:10px;
}
.admin-panel h3{
margin:0;
padding:5px;
font-family:verdana;
font-size:122%;
border-width:0px 2px 2px 2px;
}
.admin-panel a,.admin-panel a:link,.admin-panel a:visited,.admin-panel a:hover,.admin-panel a:active,.update a,.update a:link,.update a:visited,.update a:hover,.update a:active{
color:#06C;
}
html.js .scalable-text{
visibility:hidden;
}
label.inline-label-processed{
color:#999;
padding:3px 5px;
}
#profile .profile{
width:auto;
}
div.tabs{
margin:0 0 5px 0;
}
ul.primary{
margin:0;
padding:0 0 0 10px;
border-width:0;
list-style:none;
white-space:nowrap;
line-height:normal;
background:url(images/script/tab-bar.png) repeat-x left bottom;
}
ul.primary li{
float:left;
margin:0;
padding:0;
}
ul.primary li a{
display:block;
height:24px;
margin:0;
padding:0 0 0 5px;
  border-width:0;
font-weight:bold;
text-decoration:none;
color:#777;
background-color:transparent;
background:url(images/script/tab-left.png) no-repeat left -38px;
}
ul.primary li a .tab{
display:block;
height:20px;
  margin:0;
padding:4px 13px 0 6px;
border-width:0;
line-height:20px;
background:url(images/script/tab-right.png) no-repeat right -38px;
}
ul.primary li a:hover{
border-width:0;
background-color:transparent;
background:url(images/script/tab-left.png) no-repeat left -76px;
}
ul.primary li a:hover .tab{
background:url(images/script/tab-right.png) no-repeat right -76px;
}
ul.primary li.active a,ul.primary li.active a:hover{
border-width:0;
color:#000;
background-color:transparent;
background:url(images/script/tab-left.png) no-repeat left 0;
}
ul.primary li.active a .tab,ul.primary li.active a:hover .tab{
background:url(images/script/tab-right.png) no-repeat right 0;
}
ul.secondary{
margin:0;
padding:0 0 0 5px;
border-bottom:1px solid #c0c0c0;
list-style:none;
white-space:nowrap;
background:url(images/script/tab-secondary-bg.png) repeat-x left bottom;
}
ul.secondary li{
float:left;
margin:0 5px 0 0;
padding:5px 0;
border-right:none;
}
ul.secondary a{
display:block;
height:24px;
margin:0;
padding:0;
border:1px solid #c0c0c0;
text-decoration:none;
color:#777;
background:url(images/script/tab-secondary.png) repeat-x left -56px;
}
ul.secondary a .tab{
display:block;
height:18px;
  margin:0;
padding:3px 8px;
line-height:18px;
}
ul.secondary a:hover{
background:url(images/script/tab-secondary.png) repeat-x left bottom;
}
ul.secondary a.active,ul.secondary a.active:hover{
border:1px solid #c0c0c0;
color:#000;
background:url(images/script/tab-secondary.png) repeat-x left top;
}
.panel-flexible .panel-col{
margin:0 0 0 0;
padding:0 0 0 0;
}
.panel-flexible .panel-col-last .inside,.panel-flexible .panel-col-first .inside{
padding:0 0 0 0;
}
.panel-flexible .panel-col-last{
float:right;
}
.view-front-photos .view-footer{
clear:both;
display:block;
}
.view-front-photos .item-list ul{
padding:0 0 0 0;
margin:0 -10px 0 0;
}
.view-front-photos .item-list ul li{
display:block;
float:left;
list-style-type:none;
padding:0 0 0 0;
margin:0 10px 0 0;
}
.field-field-poll-image{
float:left;
margin-right:20px;
}
div.front-fans-poll div.ntype-poll .content-type{
display:none;
}
div.poll div.bar{
height:5px;
background-color:#333;
}
div.poll div.bar div.foreground{
height:5px;
background-color:#999;
}
div.poll div.percent{
float:right;
}
div.view-content-front-fan div.content{
margin-left:60px;
}
div.view-content-front-fan div.content div.picture{
margin:0 0 0 -60px;
}
div.band-information input.form-text{
width:95%;
}
div.band-information div.band-member,div.band-information div.band-position,div.band-information div.band-username{
width:33%;
display:block;
float:left;
}
div.band-information div.band-member{
width:34%;
}
div.producer-information input.form-text{
width:95%;
}
div.producer,div.producer-username{
width:50%;
display:block;
float:left;
}
div.buy-it .album-cover{
float:left;
margin-right:10px;
}
div.buy-it li{
font-size:10px;
list-style:none;
}
div.album-discography .album-cover{
float:left;
margin-right:10px;
}
div.album-discography .album-release{
font-size:10px;
}
div.album-discography .album{
padding-bottom:10px;
}
div.album-discography .last{
border-bottom:none;
}
div.view-content-track-listing ul li{
list-style:none;
margin:0;
}
div.tracks{
margin-bottom:20px;
}
div.tracks .header{
border-top:1px solid #333;
margin-top:20px;
padding-top:2px;
}
div.tracks .header div{
padding:4px;
}
div.track-summary{
border-bottom:1px solid #333;
font-size:12px;
}
div.track-summary div{
float:left;
}
.track-number{
padding:4px;
width:20px;
text-align:right;
}
.track-title{
margin-left:10px;
padding:4px;
width:240px;
}
.track-title a{
padding-left:20px;
background:url(images/script/icons/play.gif) no-repeat -983px 0;
}
.track-title a:hover{
background-position:0 0;
}
.track-title .no-link{
padding-left:20px;
}
.track-rating{
width:110px;
padding:2px 0;
}
.track-average{
width:60px;
padding-left:30px;
}
.track-lyrics{
margin-left:20px;
}
div#bio-members ul,div#bio-links ul{
list-style-type:none;
padding:0;
}
#profile .profile{
display:block;
float:left;
width:100px;
height:220px;
overflow:hidden;
margin-right:1em;
text-align:center;
}
div.user-photo{
width:160px;
height:160px;
float:left;
margin-top:18px;
}
div.user-photo div.picture img{
border:none;
}
div.user-photo span.picture span.placeholder{
width:160px;
height:160px;
border:1px dotted #666;
margin:auto;
}
div.picture img{
border:1px solid #666;
}
span.picture span.placeholder{
display:block;
width:100px;
height:100px;
border:1px dotted #666;
margin:auto;
}
div.user-profile{
font-size:13px;
line-height:13px;
margin-top:18px;
margin-left:24px;
padding-left:18px;
float:left;
width:360px;
}
div.user-profile div{
margin-bottom:8px;
padding-bottom:8px;
border-bottom:1px solid #ccc;
}
span.dropcap{
float:left;
background-color:#676767;
color:black;
border:1px solid #b3b3b3;
font-size:32px;
font-weight:bold;
padding:10px 6px;
margin:2px 10px 10px 0;
}
div.quote{
text-align:center;
padding-bottom:18px;
}
div.quote blockquote{
font-style:italic;
font-size:16px;
font-family:Georgia,Times,serif;
margin:0 0 20px 0;
line-height:28px;
}
div.quote .attribution{
font-size:13px;
}
div.blog-entry{
font-size:80%;
padding-bottom:18px;
border-bottom:1px dashed #999;
}
div.blog-entry h4{
font-size:10px;
margin-bottom:0;
}
div.blog-entry h4 span.time{
color:#999;
}
div.blog-entry h3{
margin:4px 0 -6px 0;
font-size:18px;
font-weight:normal;
}
div.blog-entry div.links a{
margin-right:14px;
line-height:16px;
font-size:12px;
}
div.blog-photo{
float:right;
margin:0 0 0 .5em;
}
div.add-blog{
margin:12px 0;
}
div.friend-row{
border-bottom:1px solid #232323;
width:330px;
}
div.friend{
width:160px;
height:135px;
float:left;
text-align:center;
padding-top:20px;
}
div.friend.first{
border-right:1px solid #232323;
}
div.view-header-images-user{
padding-bottom:10px;
}
div.view-content-images-user ul{
width:336px;
}
div.view-content-images-user ul li{
list-style:none;
padding:0;
margin:0 12px 12px 0;
display:block;
float:left;
width:100px;
height:100px;
}
div.view-content-images-user ul li div{
display:block;
width:100px;
height:100px;
}
div.popular-photo{
float:left;
padding-right:20px;
}
a.gallery-thumb{
float:left;
margin-right:10px;
}
a.gallery-thumb img{
border:1px solid #333;
}
div.gallery h3 a{
font-size:16px;
font-weight:normal;
}
div.gallery .more{
font-weight:normal;
}
div.gallery-item{
padding-bottom:20px;
}
.ntype-official-photo .photo,.ntype-photo .photo{
text-align:center;
height:320px;
display:table-cell;
vertical-align:middle;
width:595px;
}
.ntype-official-photo .photo img,.ntype-photo .photo img{
}div.photo-code{
text-transform:uppercase;
text-align:center;
}
#photos-pager-previous,#photos-pager-next{
float:left;
}
ul.photos-pager,ul.photos-pager li{
float:left;
margin:0;
padding:0;
}
ul.photos-pager li img{
margin:6px;
padding:0;
}
ul.photos-pager li img:hover,ul.photos-pager li a.active img{
padding:0;
}
#sidebar-right #block-custom_pagers-0{
padding-bottom:0;
}
div.node-navigation{
float:right;
}
.view-data-node_data_field_photo_field_photo_fid img{
margin:1px;
border:1px solid #666;
opacity:.75;
}
.view-data-node_data_field_photo_field_photo_fid img:hover{
margin:0;
border:2px solid #fff;
opacity:1;
}
.view-data-node_data_field_photo_field_photo_fid{
padding-bottom:30px;
}
div.view-events .view-content{
float:none;
clear:both;
text-align:left;
}
div.view-events .item-list ul.pager{
float:none;
clear:both;
display:block;
height:26px;
}
div.view-events .pager li{
float:left;
border:none;
}
#photos-pager-previous span,#photos-pager-previous a,#photos-pager-next span,#photos-pager-next a,div#block-sonybmg_photo_gallery-photos_pager a,div#block-sonybmg_photo_gallery-photos_pager span{
margin-top:25px;
}
div#block-photo_gallery-photos_pager span{
padding:0;
}
#photos-pager-previous span,#photos-pager-previous a,#photos-pager-next span,#photos-pager-next a,a.ui-carousel-prev,a.ui-carousel-next,div.view-events .pager li a,div.view-events .pager li.last a,#block-sonybmg_photo_gallery-photos_pager .pager-previous,#block-sonybmg_photo_gallery-photos_pager .pager-next,#block-sonybmg_photo_gallery-photos_pager span,.node-navigation span.arrow,.node-navigation a.arrow{
background:transparent url(images/script/arrow-next-large.png) no-repeat 0 0px;
width:24px;
height:26px;
text-indent:-9999px;
float:left;
text-align:left;
border:none;
overflow:hidden;
}
#photos-pager-previous span,#photos-pager-previous a,a.ui-carousel-prev,div.view-events .pager li.first a,div.node-navigation a.node-previous,div.node-navigation span.arrow.node-previous-disabled,div#block-sonybmg_photo_gallery-photos_pager .pager-previous{
background-image:url(images/script/arrow-prev-large.png);
}
div.view-events .pager li a:hover,div#block-sonybmg_photo_gallery-photos_pager a:hover,div.node-navigation a.arrow:hover{
background-position:0 -32px;
}
div#block-sonybmg_photo_gallery-photos_pager span.pager-next,div#block-sonybmg_photo_gallery-photos_pager span.pager-previous,div.node-navigation span.arrow.node-next-disabled,div.node-navigation span.arrow.node-previous-disabled{
background-position:0 -64px;
}
div.view-wallpaper .view-content div.item-list ul{
list-style-type:none;
}
div.view-wallpaper .view-content div.item-list ul li{
list-style-type:none;
padding-right:12px;
float:left;
display:block;
border-bottom:1px solid #333;
}
div.view-wallpaper .view-content div.item-list ul.links li{
padding:3px 0;
float:none;
display:block;
margin:0;
clear:none;
border-bottom:none;
}
div.view-buddy-icons ul li{
list-style:none;
float:left;
margin:8px;
}
div.view-buddy-icons .view-footer{
clear:both;
}
.view-content-events .links{
border-top:none;
}
div.event-summary .taxonomy ul.links li:after{
content:"";
}
div.event-summary .taxonomy ul.links li.first a{
padding-left:5px;
}
div.event-summary .event-date,div.event-summary .taxonomy{
float:left;
font-size:12px;
padding:0 10px 0 0;
}
div.view-content-calendar li,div.view-content-calendar li{
list-style:none;
}
div.view-content-calendar .upcoming,div.view-content-calendar .upcoming{
color:#50d01f;
float:right;
font-size:10px;
}
div.view-content-calendar h3,div.view-content-calendar h3{
font-size:18px;
}
div.links ul li span.attendees{
background:url(images/script/attendees.gif) no-repeat left 2px;
}
div.links ul li span.reviews,div.links ul li a.reviews{
background:url(images/script/comment.gif) no-repeat left 4px;
}
a.event-previous{
background:url(images/script/prev_arrow.png) no-repeat 0 0;
}
span.event-previous-disabled{
background:url(images/script/prev_arrow_dim.png) no-repeat 0 0;
}
a.event-next{
background:url(images/script/next_arrow.png) no-repeat 0 0;
}
span.event-next-disabled{
background:url(images/script/next_arrow_dim.png) no-repeat 0 0;
}
div.event-information{
margin-bottom:20px;
font-size:14px;
}
div.event-information div.row{
padding:12px 0;
border-bottom:1px solid #333;
}
div.event-information div.event-date{
float:left;
}
div.event-information div.review-count{
float:left;
}
div.event-information div.rating,div.event-information div.rate-review{
float:left;
padding-right:10px;
padding-left:16px;
margin-left:16px;
border-left:1px solid #333;
}
div.event-information div.attendee-count{
float:left;
margin-right:14px;
}
div.event-information .taxonomy{
float:left;
}
div.event-information .taxonomy ul.links li a{
padding-left:10px;
border-left:1px solid #333;
margin-left:10px;
font-size:14px;
}
div.event-information div.fivestar-widget-static{
clear:none;
float:left;
}
.view-events-upcoming .item-list ul li{
list-style-type:none;
margin:0 0 0 0;
padding:0 0 0 0;
}
.view-userposts .item-list ul li{
list-style-type:none;
margin:0 0 0 0;
padding:0 0 0 0;
}
.view-userposts .picture img,.view-userposts-jlopez .picture img{
  width:50px;
height:50px;
margin-right:10px;
}
.view-userposts .thumb{
display:block;
float:left;
width:60px;
}
.view-userposts .userpost-row{
display:block;
clear:both;
height:60px;
}
#ad-top{
margin:10px auto;
position:relative;
clear:both;
width:100%;
padding-left:10px;
}
#ad-top #block-block-2{
width:728px;
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
}
#ad-top .block-sonybmg_discography{
width:190px;
margin:0;
padding:0 10px;
float:right;
}
#ad-top #buy-it-top h2{
margin-top:0;
}
#ad-top #buy-it-top ul li{
list-style:none;
}
#ad-top div.ad h2{
display:none;
}
#ad-top #buy-it-top h2,#ad-bottom #buy-it-bottom h2{
font-size:16px;
text-transform:uppercase;
letter-spacing:0.2em;
}
.main-photo{
background:#fff url(images/script/loading.gif) no-repeat center 270px;
}
.bg-default{
background:#eae8e0 url(images/script/photos/como3_background.jpg) no-repeat center 0;
}

body.nid-54 .bga-1,body .bg-1{
background:#FCFEFB url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-54 .bga-5,body.nid-54 .bga-2,body .bg-2{
background:#FEFEFE url(images/script/photos/onthe6_3_background.jpg) no-repeat center 0;
}
body.nid-54 .bga-6,body.nid-54 .bga-3,body .bg-3{
background:#FFFFFF url(images/script/photos/jlo4_background.jpg) no-repeat center 0;
}
body.nid-54 .bga-4,body .bg-4{
background:#FCFEFB url(images/script/photos/como5_background.jpg) no-repeat center 0;
}
body.nid-95 .bga-1,body .bg-5{
background:#D9D7D8 url(images/script/photos/como6_background.jpg) no-repeat center 0;
}
body.nid-95 .bga-2,body .bg-6{
background:#DBD6DA url(images/script/photos/rebirth2_background.jpg) no-repeat center 0;
}
body.nid-95 .bga-3,body .bg-7{
background:#000000 url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-95 .bga-4,body .bg-8{
background:#b8b1b0 url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-95 .bga-5,body .bg-9{
background:#FCFEFB url(images/script/photos/como5_background.jpg) no-repeat center 0;
}
body.nid-95 .bga-6,body .bg-10{
background:#FCFEFB url(images/script/photos/como6_background.jpg) no-repeat center 0;
}
body.nid-37 .bga-6,body.nid-37 .bga-1,body .bg-11{
background:#FCFEFB url(images/script/photos/onthe6_1_background.jpg) no-repeat center 0;
}
body.nid-37 .bga-2,body .bg-12{
background:#FCFEFB url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-37 .bga-3,body .bg-13{
background:#FCFEFB url(images/script/photos/onthe6_1_background.jpg) no-repeat center 0;
}
body.nid-37 .bga-4,body .bg-14{
background:#FCFEFB url(images/script/photos/jlo4_background.jpg) no-repeat center 0;
}
body.nid-37 .bga-5,body .bg-15{
background:#FCFEFB url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-68 .bga-5,body.nid-68 .bga-1,body .bg-16{
background:#FCFEFB url(images/script/photos/onthe6_1_background.jpg) no-repeat center 0;
}
body.nid-68 .bga-6,body.nid-68 .bga-2,body .bg-17{
background:#FCFEFB url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-68 .bga-3,body .bg-18{
background:#FCFEFB url(images/script/photos/onthe6_3_background.jpg) no-repeat center 0;
}
body.nid-68 .bga-4,body .bg-19{
background:#FCFEFB url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-107 .bga-1,body .bg-20{
background:#FCFEFB url(images/script/photos/onthe6_1_background.jpg) no-repeat center 0;
}
body.nid-107 .bga-2,body .bg-21{
background:#FCFEFB url(images/script/photos/rebirth2_background.jpg) no-repeat center 0;
}
body.nid-107 .bga-3,body .bg-22{
background:#FCFEFB url(images/script/photos/onthe6_1_background.jpg) no-repeat center 0;
}
body.nid-107 .bga-4,body .bg-23{
background:#ffffff url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-107 .bga-5,body .bg-24{
background:#FCFEFB url(images/script/photos/onthe6_1_background.jpg) no-repeat center 0;
}
body.nid-107 .bga-6,body .bg-25{
background:#FCFEFB url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body .bg-26{
background:#FCFEFB url(images/script/photos/onthe6_1_background.jpg) no-repeat center 0;
}
body.nid-127 .bga-6,body.nid-127 .bga-1,body .bg-27{
background:#FCFEFB url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-127 .bga-2,body .bg-28{
background:#FCFEFB url(images/script/photos/onthe6_1_background.jpg) no-repeat center 0;
}
body.nid-127 .bga-3,body .bg-29{
background:#FCFEFB url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-127 .bga-4,body .bg-30{
background:#FCFEFB url(images/script/photos/thisismethen4_background.jpg) no-repeat center 0;
}
body.nid-127 .bga-5,body .bg-31{
background:#FCFEFB url(images/script/photos/como3_background.jpg) no-repeat center 0;
}
body.nid-54 .bga-1 h1#site-name a,body .bg-1 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-54 .bga-5 h1#site-name a,body.nid-54 .bga-2 h1#site-name a,body .bg-2 h1#site-name a{
background:url(images/script/photos/onthe6_3_background.jpg) no-repeat;
}
body.nid-54 .bga-6 h1#site-name a,body.nid-54 .bga-3 h1#site-name a,body .bg-3 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-54 .bga-4 h1#site-name a,body .bg-4 h1#site-name a{
background:url(images/script/photos/jlo4_background.jpg) no-repeat
}
body.nid-95 .bga-1 h1#site-name a,body .bg-5 h1#site-name a{
background:url(images/script/photos/como5_background.jpg) no-repeat;
}
body.nid-95 .bga-2 h1#site-name a,body .bg-6 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-95 .bga-3 h1#site-name a,body .bg-7 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-95 .bga-4 h1#site-name a,body .bg-8 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-95 .bga-5 h1#site-name a,body .bg-9 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-95 .bga-6 h1#site-name a,body .bg-10 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-37 .bga-6 h1#site-name a,body.nid-37 .bga-1 h1#site-name a,body .bg-11 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-37 .bga-2 h1#site-name a,body .bg-12 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-37 .bga-3 h1#site-name a,body .bg-13 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-37 .bga-4 h1#site-name a,body .bg-14 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-37 .bga-5 h1#site-name a,body .bg-15 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-68 .bga-5 h1#site-name a,body.nid-68 .bga-1 h1#site-name a,body .bg-16 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-68 .bga-6 h1#site-name a,body.nid-68 .bga-2 h1#site-name a,body .bg-17 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-68 .bga-3 h1#site-name a,body .bg-18 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-68 .bga-4 h1#site-name a,body .bg-19 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-107 .bga-1 h1#site-name a,body .bg-20 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-107 .bga-2 h1#site-name a,body .bg-21 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-107 .bga-3 h1#site-name a,body .bg-22 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-107 .bga-4 h1#site-name a,body .bg-23 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-107 .bga-5 h1#site-name a,body .bg-24 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-107 .bga-6 h1#site-name a,body .bg-25 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body .bg-26 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-127 .bga-6 h1#site-name a,body.nid-127 .bga-1 h1#site-name a,body .bg-27 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-127 .bga-2 h1#site-name a,body .bg-28 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-127 .bga-3 h1#site-name a,body .bg-29 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body.nid-127 .bga-4 h1#site-name a,body .bg-30 h1#site-name a{
background:url(images/script/photos/onthe6_1_background.jpg) no-repeat;
}
body.nid-127 .bga-5 h1#site-name a,body .bg-31 h1#site-name a{
background:url(images/script/photos/como3_background.jpg) no-repeat;
}
body{
font:11px arial,helvetica,clean,sans-serif;
color:#9f9e9e;
margin-bottom:15px;
}
#container{
width:968px;
margin-top:8px;
}
#squeeze{
padding:0;
}
body.sidebar-right #squeeze{
padding:25px;
margin:0;
width:610px;
}
#sidebar-right{
width:308px;
}
.media-body-left .block,body.sidebar-right #main,.media-comments{
width:650px;
background:url(images/script/shadow-bottom-650.png) no-repeat 0 bottom;
float:left;
margin-bottom:12px;
}
.media-body-left .block-inner,body.sidebar-right #main-inner,.media-comments .media-comments-inner{
background:url(images/script/shadow-top-650.png) no-repeat;
float:left;
width:650px;
}
.media-body-left .block-content,body.sidebar-right #squeeze,.media-comments-content{
background:url(images/script/shadow-650.png) repeat-y;
margin:5px 0 5px 0;
overflow:hidden;
}
.media-comments{
position:relative;
}
.media-comments-content{
padding:5px 0px 5px 12px;
}
.comments-open .media-comments-content{
padding:15px 35px;
}
.section-news #squeeze{
min-height:897px;
}
.media-comments-inner .view-nodecomments{
margin-top:20px;
padding-bottom:30px;
}
.js .media-comments .block-comments{
display:none;
}
.js .comments-open .block-comments{
display:block;
}
.block-comments{
padding:20px;
}
.media-body-right .block,#sidebar-right .block{
background:url(images/script/shadow-bottom-308.png) no-repeat 0 bottom;
padding:0;
width:308px;
margin-bottom:0;
float:left;
}
.media-body-right .block-inner,#sidebar-right .block-inner{
background:url(images/script/shadow-top-308.png) no-repeat;
width:308px;
float:left;
}
.media-body-right .block-content,#sidebar-right .block-content{
background:url(images/script/shadow-308.png) repeat-y;
margin:5px 0 5px 0;
overflow:hidden;
padding:10px 16px 6px 16px;
float:left;
width:276px;
}
#block-views-music_tracks_jlopez6-default{
background:url(images/script/shadow-bottom-968.png) no-repeat 0 bottom;
float:left;
width:968px;
}
#block-views-music_tracks_jlopez6-default .block-inner{
background:url(images/script/shadow-top-968.png) no-repeat;
float:left;
width:968px;
}
#block-views-music_tracks_jlopez6-default .block-inner .block-content{
background:url(images/script/shadow-968.png) repeat-y;
float:left;
width:968px;
margin:5px 0 5px 0;
padding:10px 16px 6px 16px;
}
a,a:link,a:visited,a:hover,a:active{
color:#9f9e9e;
}
div.view div.views-admin-links li{
float:left;
list-style:none;
}
.panel-flexible .panel-row{
margin:0 0 0 0;
padding:0 0 0 0;
width:100%;
}
h1.comment-headline,h1.title,.pane-title,h2.block-title,h2.title{
font-family:"Adobe Garamond Pro",Garamond,"Times New Roman",serif;
text-transform:uppercase;
color:#898989;
font-size:16px;
margin:0 0 8px 0;
clear:both;
}
.pane-title,h2.block-title{
font-size:14px;
}
strong.username,h2.node-title{
font-size:12px;
margin:0 0 4px 0;
}
strong.username a:link,strong.username a:visited,h2.node-title a:link,h2.node-title a:visited{
text-decoration:none;
}
h2.node-title a:hover{
text-decoration:underline;
}
p{
margin:0 0 1em 0;
}
#main-photo{
height:454px;
position:relative;
}
#main-photo.open{
height:710px;
}
.header-wrapper{

background:url(images/script/nav.png) repeat-x 0px 145px;
}
#headerscript{
width:968px;
max-width:968px;
position:relative;
height:400px;
}
h1#site-name{
position:absolute;
top:80px;
left:0;
margin:0;
}
h1#site-name a{
background:url(images/script/logo.png) no-repeat;
width:215px;
display:block;
text-indent:-999em;
height:18px;
overflow:hidden;
}
.login{
float:right;
width:auto;
height:38px;
}
.login h3{
font-family:"Adobe Garamond Pro",Garamond,"Times New Roman",serif;text-transform:uppercase;
color:#c3c2c2;
font-size:13px;
margin:0 6px 0 0;
float:left;
line-height:43px;
}
.login ul{
float:left;
margin:11px 0 0 0;
padding:0;
}
.login ul li{
float:left;
list-style:none;
margin:0 0 0 3px;
}
.login ul li a{
display:block;
float:left;
height:15px;
font-size:10px;
list-style:none;
color:#d2d5d9;
background:#fff url(images/script/buttons.png) 100% -130px;
line-height:15px;
padding:0 16px 0 6px;
text-decoration:none;
text-transform:uppercase;
border:1px solid #d2d5d9;
}
#fpwlink{
font-size:12px;
margin-left:220px;
}
#imageborder{
background:#fff url(images/script/border-header.png) repeat-x;
height:20px;
width:100%;
position:absolute;
bottom:0;
left:0;
}
#imageborder a{
display:block;
height:41px;
width:41px;
background:url(images/script/expand-button.png);
margin:-18px auto 0;
text-indent:-999em;
overflow:hidden;
}
#main-photo.open #imageborder a{
background-position:0 -41px;
}
#ad-top{
float:right;
margin:0px 0 0 0;
padding-left:0;
width:728px;
}
#ad-top .content{
margin:0;
}
#block-block-3{
height:250px;
width:300px;
position:absolute;
top:160px;
right:0;
}
#footer-wrapper{
width:100%;
float:left;
border-top:1px solid #e6e8eb;
border-bottom:1px solid #e6e8eb;
margin:15px 0 20px 0;
padding:15px 0 0 0;
min-height:120px;
}
#footer{
width:968px;
margin:0 auto;
}
#footer-bottom{
font-size:10px;
color:#b9b9b9;
text-transform:uppercase;
float:left;
width:100%;
padding-bottom:20px;
}
#footer-bottom .safetytips{
font-size:10px;
}
#footer-bottom a:link,#footer-bottom a:visited{
color:#b9b9b9;
}
div.menu{
margin-top:0;
}
#navigation{
padding:40px 36px 0 0;
position:absolute;
width:932px;
top:105px;
margin:0;
height:38px;
line-height:38px;
z-index:7;
}
#block-menu_block-1,#block-menu_block-2{
line-height:normal;
padding:0;
}
#block-menu_block-1 ul,#block-menu_block-2 ul{
padding:0;
margin:0;
list-style:none;
}
#block-menu_block-1 li,#block-menu_block-2 li{
display:inline;
float:left;
margin:0 15px 0 0;
font-family:"Adobe Garamond Pro",Garamond,"Times New Roman",serif;
text-transform:uppercase;
line-height:40px;
font-size:12px;
}
#block-menu_block-1 a:link,#block-menu_block-1 a:visited,#block-menu_block-2 a:link,#block-menu_block-2 a:visited{
margin:0;
text-decoration:none;
color:#898989;
font-weight:bold;
}
#block-menu_block-1 a:hover{
color:#333;
}
#block-menu_block-1 li ul{
background:url(images/script/nav-sub.png);
position:absolute;
top:34px;
left:-999em;
width:auto;
margin-left:-15px;
padding-left:15px;
z-index:7;
}
#main-front #block-menu_block-1 li ul{
top:40px;
background:url(images/script/nav-sub.png) 0 -2px;
}
#main-front #block-menu_block-1 li ul li{
height:28px;
line-height:28px;
}
#block-menu_block-1 li ul li{
height:30px;
line-height:30px;
display:block;
float:left;
padding:0 0 0 0;
font-size:10px;
}
#block-menu_block-1 li ul li.last{
background:url(images/script/nav-sub.png) right -30px;
padding-right:20px;
margin-right:-5px;
}
#main-front #block-menu_block-1 li ul li.last{
background:url(images/script/nav-sub.png) right -32px;
}
#block-menu_block-1 li:hover ul,#block-menu_block-1 li.sfhover ul{
left:auto;
}
#block-menu_block-2 li{
line-height:20px;
margin-right:28px;
}
#block-menu_block-2 a:link,#block-menu_block-2 a:visited{
margin:0;
text-decoration:none;
font-size:12px;
color:#b8b8b8;
font-weight:bold;
}
#block-menu_block-2 a:hover{
color:#333;
}
#block-menu_block-2 li ul{
height:90px;
max-width:90px;
}
#block-menu_block-2 li ul li{
display:block;
float:none;
line-height:16px;
margin:0;
}
#block-menu_block-2 li ul li a:link,#block-menu_block-2 li ul li a:visited{
font-weight:normal;
font:10px arial,helvetica,sans-serif;
color:#ccc;
}
#block-menu_block-2 li ul li a:hover{
color:#666;
}
div.links{
padding:0 0;
margin:0;
position:relative;
clear:both;
}
div.links ul.links li{
padding:0 7px 0 0;
margin:0 4px 0 0;
text-transform:lowercase;
background:url(images/script/border.png) no-repeat right 2px;
}
ul.links{
margin:0;
padding:0;
text-align:left;
}
ul.links li{
display:inline;
list-style-type:none;
}
.taxonomy{
margin:0;
padding:0;
display:inline;
}
.taxonomy ul.links li{
border:none;
padding:0 .1em 0 .2em;
}
.submitted,.taxonomy{
font-size:85%;
}
div.links ul.links li.share_link{
border:none;
float:none;
background:none;
}
ul.links li.share_link ul a:hover{
text-decoration:none;
}
ul.links li.login_register{
display:none;
}
div.service_links ul li{
display:block;
float:left;
clear:none;
white-space:nowrap;
background:none;
}
div.service_links ul{
margin:0 0 20px;
bottom:20px;
display:block;
position:relative;
top:5px;
border:none;
background:transparent;
}
div.more-link,div.more{
float:right;
}
.submit-button{
float:left;
border:none;
margin:0 0 10px 0;
}
.submit-button input{
float:left;
border:none;
color:#9F9E9E;
}
.submit-button,.item-list ul.pager li,#user-login-form #edit-submit,div.more-link,div.more,.news-more,.button{
background:url(images/script/buttons.png) 100% 0;
height:28px;
}
.submit-button input,.item-list ul.pager li a,.item-list ul.pager li span,div.more-link a,div.more a,.news-more a,.button a{
background:url(images/script/buttons.png) 0 -28px;
display:block;
height:28px;
line-height:28px;
padding:0 24px 0 12px;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}
.news-more{
float:left;
margin:6px 0 12px -2px;
}
.node{
margin-bottom:15px;
padding-bottom:0;
}
.block .item-list ul{
padding-left:0;
}
.field-type-fivestar .field-label{
float:left;
}
.field-type-fivestar{
margin-bottom:10px;
}
.fan-activity{
padding:2px 0 0 0photo;
min-height:62px;
margin-bottom:15px;
position:relative;
}
.fan-activity .user-picture{
position:absolute;
top:0;
left:74px;
}
.fan-activity div.content a,.view-nodecomments strong.username a{
text-decoration:none;
}
.view-user-activity ul li,.view-userposts-jlopez ul li{
list-style:none;
margin:0;
}
html.js .media-body #block-views-nodecomments-nodecomment_comments_1,html.js .media-body .block-nodecomment,#comments-close{
display:none;
}
#block-views-jlopez_comment_count-default .block-content{
margin-bottom:0;
padding:0;
width:620px;
}
.commentcount,#main .instructions{
font-family:"Adobe Garamond Pro",Garamond,"Times New Roman",serif;
text-transform:uppercase;
color:#898989;
height:28px;
line-height:30px;
padding:2px 8px 0 5px;
float:left;
}
.commentcount{
margin:0 2px 0 0;
font-weight:bold;
font-size:12px;
background:#efefef;
}
.commentcount strong{
font-size:20px;
}
.fan-activity .push{
margin-left:142px;
}
.comments-header{
clear:both;
min-height:30px;
}
ul.photos-pager li img,.views-field-field-video-embed img,li.fan img,.view-photos-home ul li a img,.views-field-field-photo-fid img,.fan-activity .user-picture img{
border:3px solid #e6e6e5;
}
.view-userposts .picture img,.view-userposts-jlopez .picture img{
height:54px;
margin-right:10px;
width:52px;
}
.nodetype-news,.nodetype-blog{
padding:2px 0 0 75px;
position:relative;
}
.datetime{
position:absolute;
left:0;
top:0;
width:66px;
text-align:right;
}
.datetime .date{
background:url(images/script/date.png) no-repeat 100% 0;
font-size:14px;
color:#fff;
float:right;
padding-right:6px;
font-weight:bold;
height:24px;
line-height:24px;
width:63px;
}
.datetime .time{
margin:0 4px 0 0;
font-weight:bold;
font-size:10px;
color:#ccc;
clear:right;
}
.view-news-blog .view-header .instructions{
position:absolute;
top:15px;
right:25px;
}
#block-views-tweets-block_1 h2.block-title{
background:url(images/script/twitter-logo.png) no-repeat 100% 6px;
line-height:35px;
margin:-8px 0 0 0;
padding:2px 34px 0 0;
float:left;
}
#block-views-tweets-block_1 .view-content{
border:3px solid #E6E6E5;
margin-bottom:20px;
padding:13px;
clear:both;
}
#block-views-tweets-block_1 .view-content .views-field-text{
margin-bottom:20px;
font-family:Garamond,"Times New Roman",serif;
font-size:15px;
line-height:1.6em;
}
#block-views-tweets-block_1 .views-field-source{
text-transform:uppercase;
font-weight:bold;
}
#block-views-tweets-block_1 .views-field-source .from{
padding-left:10px;
}
body.ntype-video #container #squeeze{
padding:25px 20px 25px 20px;
}
body.ntype-movie h1.title,body.ntype-album h1.title{
display:none;
}
.media-body-left{
overflow:hidden;
float:left;
width:650px;
}
.media-body-left .block-content{
padding:15px 20px 6px 20px;
float:left;
width:610px;
}
.media-body-right{
float:right;
}
.media-comments{
float:left;
}
.media-top .newsletter{
float:right;
margin:-2px 12px 3px 0;
width:300px;
}
.media-top .nodetype-movie,.media-top .nodetype-album{
width:375px;
float:left;
margin-bottom:10px;
}
.media-top .album-node-cover{
float:left;
background:url(images/script/frames.png) no-repeat;
padding:11px;
}
.media-top .album-information{
float:left;
margin-left:10px;
width:190px;
}
.media-top .album-information h2.block-title{
margin:2px 0;
}
.media-top .album-information .button{
background:url(images/script/buttons.png) 100% -201px;
margin:4px 0 4px -4px;
float:left;
clear:both;
height:33px;
}
.media-top .album-information .button a{
background:url(images/script/buttons.png) 0 -235px;
min-width:130px;
height:33px;
line-height:33px;
padding:0 0 0 20px;
font-size:15px;
}
.media-top .album-information .download_links{
clear:both;
font-family:"Adobe Garamond Pro",Garamond,"Times New Roman",serif;
color:#898989;
}
.media-top .album-information .download_links a{
color:#898989;
}
.media-top .album-information .release-date,.media-top .album-information .release-date a,.media-top .album-information .review-count a{
font-weight:bold;
font-style:italic;
text-transform:uppercase;
font-family:"Adobe Garamond Pro",Garamond,"Times New Roman",serif;
font-size:9px;
line-height:12px;
color:#898989;
}
ul.album-links{
margin:5px 0 0 -4px;
padding:0;
}
ul.album-links li{
list-style:none;
margin:0;
padding:0;
height:28px;
margin-bottom:2px;
line-height:28px;
float:left;
clear:both;
background:url(images/script/buttons.png) 100% -270px;
}
ul.album-links li a{
display:block;
background:url(images/script/buttons.png) 0 -298px;
min-width:72px;
padding:0 10px 0 25px;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
font-size:8px;
}
ul.album-links li.lyrics a{
background:url(images/script/buttons.png) 0  -327px;
float:left;
}
ul.album-links li.close{
background:none;
float:left;
clear:none;
margin-left:4px;
}
ul.album-links li.close a{
background:none;
padding:0 20px 0 0;
min-width:20px;
text-transform:lowercase;
text-decoration:underline;
background:url(images/script/buttons.png) right -166px;
}
#block-views-album_pager-block_2,#block-views-album_pager-default{
border:1px solid #e2e0e1;
width:572px;
height:108px;
float:right;
overflow:hidden;
padding:15px 0px 0 15px;
margin:0 4px 0 0;
}
#uicarousel-album-pager-block-2 li,#uicarousel-album-pager-default li{
padding:6px;
background:url(images/script/frames.png) 0 -180px;
width:62px;
list-style:none;
}
#block-views-album_pager-block_2 h2.block-title,#block-views-album_pager-default h2.block-title{
font-size:12px;
margin-bottom:2px;
}
.views-field-title a{
text-decoration:none;
display:block;
margin-top:2px;
}
#uicarousel-videos-film-block-3 em.title,.view-videos .ui-carousel li em.title{
display:block;
margin-top:2px;
font-style:normal;
}
html.js #block-views-music_tracks_jlopez6-default{
display:none;
}
.comments-open .more-link a,html.js #block-views-music_tracks_jlopez6-default a#track-close,.view-jlopez-comment-count a#comments-close{
float:right;
position:absolute;
top:-11px;
right:-16px;
width:44px;
height:42px;
background:url(images/script/buttons.png) 0 -370px;
text-indent:-999em;
overflow:hidden;
}
.comments-open .more-link{
background:none;
}
.comments-open .more-link a{
height:0;
padding:42px 0 0 0;
}
body.ntype-album ul.album-links li.close{
display:none;
}
#block-views-music_tracks_jlopez6-default{
clear:both;
float:left;
margin-bottom:15px;
position:relative;
}
.views-field-field-gracenote-lyrics-m2id{
display:none;
}
.attachment .views-field-field-gracenote-lyrics-m2id{
display:block;
}
.view-music-tracks-jlopez6 .view-content{
width:342px;
float:left;
}
.view-music-tracks-jlopez6 .view-content ul li{
list-style:none;
padding:0;
margin:0 10px 0 0;
height:26px;
line-height:24px;
overflow:hidden;
}
.view-music-tracks-jlopez6 .view-content ul li a{
text-decoration:none;
font-size:12px;
color:#b2b3b3;
}
.view-music-tracks-jlopez6 .view-content ul li.views-row-odd{
background:#f2f2f2;
}
.view-music-tracks-jlopez6 .view-content ul li .views-field-field-audio-file-url-value a{
display:block;
float:left;
background:url(images/script/buttons.png) -130px -167px;
height:24px;
width:20px;
margin:0 5px 0 3px;
text-indent:-999em;
overflow:hidden;
}
.view-music-tracks-jlopez6 .view-content ul li .views-field-field-audio-file-url-value{
display:block;
float:left;
height:24px;
margin-right:8px;
width:20px;
}
.view-music-tracks-jlopez6 .attachment{
float:left;
background:#fff;
margin:-20px 0 0 0;
padding:0;
width:530px;
height:300px;
border:1px solid #E2E0E1;
padding:15px;
}
.view-music-tracks-jlopez6 .attachment .view-content .views-field-title{
font-weight:bold;
margin:0 0 15px 0;
display:block;
}
.view-music-tracks-jlopez6 .attachment .view-content{
height:300px;
width:550px;
padding:0 24px 0 0;
overflow-y:scroll;
}
.view-photos.view-display-id-page_1 .view-content ul,.view-photos-home .view-content ul{
margin-right:-40px;
float:left;
}
.view-photos .view-content ul li,.view-photos-home .view-content ul li{
list-style:none;
margin:10px 30px 0 0;
float:left;
position:relative;
}
ul li a span.new{
background:transparent url(images/script/new.png) no-repeat;
display:block;
height:56px;
left:2px;
overflow:hidden;
position:absolute;
text-indent:-999em;
top:2px;
width:65px;
}
.view-photos-home .view-content ul li .views-field-title{
margin-top:6px;
overflow:hidden;
width:180px;
}
.photo img{
margin-bottom:-2px;
}
#photo-data{
margin-top:10px;
}
.nodetype-official-photo .photo{
text-align:center;
margin-bottom:6px;
border:3px solid #e6e6e5;
background:#e6e6e5;
}
.ntype-video .comment-headline,.ntype-official-photo .comment-headline{
display:none;
}
.nodetype-official-photo .photo-information{
float:left;
font-size:12px;
}
.nodetype-official-photo .photo-rating{
float:right;
}
.nodetype-official-photo .photo-rating .description,.nodetype-official-photo .photo-rating label{
display:none;
}
ul.photos-pager li img{
width:70px;
height:70px;
padding:0;
}
ul.photos-pager{
width:530px;
margin:0 10px 30px 10px;
}
#photos-pager-previous span,#photos-pager-previous a,#photos-pager-next span,#photos-pager-next a{
margin-top:30px;
}
.photos-pager-icons .item-list{
height:100px;
float:left;
}
#block-views-photos_films-block_1 .view-content ul,#block-views-photos-block_1 .view-content ul,.view-featured-photos .view-content ul{
margin-right:-8px;
}
#block-views-photos_films-block_1 .view-content li,#block-views-photos-block_1 .view-content li,.view-featured-photos .view-content li{
float:left;
list-style:none;
padding:0;
margin:0 5px 5px 0;
}
#block-views-photos_films-block_1 .views-field-title,#block-views-photos-block_1 .views-field-title,.view-featured-photos .views-field-title{
font-size:13px;
margin:5px 0 2px 0;
}
#block-views-photos_films-block_1 .views-field-created,#block-views-photos-block_1 .views-field-created,.view-featured-photos .views-field-created{
float:left;
margin:1px 3px 0 0;
font-size:10px;
text-transform:uppercase;
}
body.page-community h1.title{
float:left;
}
body.page-community .panel-1col{
background:url(images/script/community.jpg) no-repeat right 0;
}
body.page-community .panel-1col .block-nodeblock{
width:290px;
font-size:13px;
line-height:1.4em;
margin-bottom:30px;
}
body.page-community #block-views-userposts_jlopez-block_1{
float:left;
width:410px;
clear:both;
}
#block-sonybmg-12{
float:right;
margin:0 43px 0 0;
}
#block-sonybmg-12 ul{
margin:0 0 12px;
padding:0;
}
#block-sonybmg-12 ul li{
margin:0 0 2px 0;
list-style:none;
}
#block-sonybmg-12 ul li img{
width:85px;
height:85px;
}
#block-block-9{
clear:both;
float:left;
margin:30px 0 30px 0;
}
#block-block-9 .more-link{
margin-left:-4px;
float:left;
}
.page-community #main .instructions{
clear:both;
}
#profile{
margin-right:-20px;
}
#profile .profile{
float:left;
clear:none;
width:105px;
height:190px;
padding:0;
margin-right:19px;
text-transform:uppercase;
font-size:10px;
line-height:1.4em;
}
.profile .picture{
float:left;
margin:0;
}
.front #TB_window{
border:4px solid #fff;
border-width:5px 5px 4px 5px;
}
.front #TB_title{
height:35px;
text-indent:-999em;
overflow:hidden;
background:#fff;
}
#footer{
position:relative;
}
#block-menu-menu-socialnetwork-links{
position:absolute;
right:316px;
top:0;
}
#block-menu-menu-socialnetwork-links ul{
margin:0;
padding:0;
}
#block-menu-menu-socialnetwork-links ul li{
list-style:none;
float:left;
}
#block-menu-menu-socialnetwork-links ul li a{
display:block;
height:24px;
width:30px;
text-indent:-999em;
background:url(images/script/social-networks.png) no-repeat;
}
#block-menu-menu-socialnetwork-links ul li.myspace a{
background-position:0 0;
}
#block-menu-menu-socialnetwork-links ul li.facebook a{
background-position:-30px 0;
}
#block-menu-menu-socialnetwork-links ul li.twitter a{
background-position:-60px 0;
}
#block-menu-menu-socialnetwork-links ul li.ilike a{
background-position:-90px 0;
width:50px;
}
.popups-title{
background:url(images/script/logo-home.png) no-repeat 0 12px;
}
.popups-body #user-login .item-list li{
list-style:none;
float:left;
display:none;
}
.popups-box .inline-label{
color:#888888;
}
#Signup table{
width:630px;
}
#Signup tbody{
border:none;
}
#Signup td{
padding:5px 0;
}
#Signup td.tdLabel label{
padding:0 14px 0 0;
margin:0;
}
#Signup td.tdLabel label{
width:105px;
display:block;
}
.item-list ul.pager{
float:right;
margin:15px 0 0;
}
.view-photos-home .item-list ul.pager{
float:right;
margin:15px 4px -11px;
}
.item-list ul.pager li{
margin:0;
padding:0;
float:left;
display:block;
}
.item-list ul.pager li span,.item-list ul.pager li a{
display:block;
float:left;
}
.item-list ul.pager li.pager-first,.item-list ul.pager li.pager-previous,.item-list ul.pager li.pager-current,.item-list ul.pager li.pager-item{
background:url(images/script/buttons.png) 100% -270px;
}
.item-list ul.pager li.pager-current span,.item-list ul.pager li.pager-item a{
padding-right:13px;
}
.item-list ul.pager li.pager-current span{
font-size:15px;
}
.item-list ul.pager li.pager-first a,.item-list ul.pager li.pager-previous a{
background:url(images/script/buttons.png) 0 -480px;
padding:0 12px 0 25px;
}
div.ui-carousel-clip{
height:130px;
}
#uicarousel-album-pager-block-2 .ui-carousel-perv,#uicarousel-album-pager-default .ui-carousel-prev{
margin:23px 5px 0 -10px;
}
.ui-carousel-prev,.ui-carousel-next{
margin:23px 0 0 4px;
float:left;
}
.ui-carousel-prev{
margin:23px 5px 0 -10px;
}
#uicarousel-videos-film-block-3,.view-videos .ui-carousel{
float:left;
height:145px;
margin:15px 0 0;
}
.view-photos-home .ui-carousel-prev,.view-photos-home .ui-carousel-next,.view-videos-film .ui-carousel-prev,.view-videos-film .ui-carousel-next,.view-videos .ui-carousel-prev,.view-videos .ui-carousel-next{
margin:34px 0 0 2px;
}
.media-body-left .ui-carousel-prev{
margin:34px 3px 0 0;
}
#uicarousel-videos-film-block-3 li img,.view-photos-home .ui-carousel li img,.view-videos .ui-carousel li img{
width:120px;
height:90px;
margin:0;
}
#uicarousel-videos-film-block-3 ul li,.view-photos-home .ui-carousel ul li,.view-videos .ui-carousel ul li{
margin:0 6px;
width:126px;
}
.view-photos-home .ui-carousel div.ui-carousel-clip{
height:96px;
}
.ui-state-disabled{
display:block;
visibility:hidden;
}
.videoplayimage{
display:none;
}
#block-views-videos-block_1 a,#block-views-videos-block_3 a{
overflow:hidden;
position:relative;
display:block;
}
#block-views-videos-block_1 a:link .videoplayimage,#block-views-videos-block_1 a:visited .videoplayimage,#block-views-videos-block_3 a:link .videoplayimage,#block-views-videos-block_3 a:visited .videoplayimage{
display:block;
background:url(images/script/play.png);
height:175px;
left:3px;
position:absolute;
top:3px;
width:270px;
overflow:hidden;
text-indent:-999em;
}
#block-views-videos-block_1 a:hover .videoplayimage,#block-views-videos-block_3 a:hover .videoplayimage{
background:url(images/script/play.png);
-moz-opacity:.30;
-ms-filter:Óalpha(opacity=30)Ó;
filter:alpha(opacity=30);
opacity:.30;
cursor:pointer;
}
#user-login-form .signin,#user-login-form .register{
clear:both;
font-size:13px;
}
#user-login-form .signin{
margin:-12px 0 6px;
}
#user-login-form .more{
clear:both;
float:left;
margin:4px 0 0 -3px;
}
#user-login-form .form-item{
float:left;
margin:0 8px 8px 0;
}
#user-login-form .form-text{
height:13px;
line-height:20px;
padding:3px;
margin:0;
width:85px;
}
#user-login-form label,#user-login-form label span{
color:#ccc;
text-transform:uppercase;
font-size:10px;
padding-top:4px;
}
#user-login-form #edit-submit{
border:0;
margin-top:-4px;
padding:0 22px 0 3px;
height:24px;
color:#9F9E9E;
font-weight:bold;
height:28px;
border-left:3px solid #eee;
}
.sony-connect-facebook img,.sony-connect-twitter img{
visibility:hidden;
width:16px;
height:16px;
}
a.sony-connect-facebook,a.sony-connect-twitter,.login ul li a.sony-connect-facebook,.login ul li a.sony-connect-twitter{
background:url(images/script/buttons.png) 159px -421px;
width:16px;
height:16px;
padding:0;
border:1px solid #D2D5D9;
}
a.sony-connect-twitter,.login ul li a.sony-connect-twitter{
background-position:129px -422px;
}
#block-locale-0{
position:absolute;
right:0;
top:6px;
z-index:7;
}
.sony-global-flyout a.arrow{
position:absolute;
right:0;
top:5px;
padding:0;
width:30px;
height:17px;
background:url(images/script/buttons.png) 0 -420px;
text-indent:-999em;
overflow:hidden;
}
#navigation .sony-global-flyout a.expanded{
height:47px;
}
.sony-global-flyout .content{
background:transparent;
}
.block-locale ul li a:hover,.block-locale ul li a.active{
border:1px solid #ccc;
}
.sony-global-flyout .content div.slider{
background:url(images/script/nav-sub.png) no-repeat right -30px;
margin:0 -8px 0 0;
height:10px;
position:absolute;
top:28px;
right:0;
}
#main-front .sony-global-flyout .content div.slider{
background:url(images/script/nav-sub.png) no-repeat right -32px;
top:33px;
}
.sony-global-flyout .content div.slider ul{
background:url(images/script/nav-sub.png) 0 0;
padding:8px 20px 10px 18px;
margin:0 5px 0 0;
}
#main-front .sony-global-flyout .content div.slider ul{
background:url(images/script/nav-sub.png) 0 -2px;
padding:5px 20px 10px 18px;
}
.sony-global-flyout span.current{
display:none;
}
.newsletter{
margin:0 0 0 16px;
text-transform:uppercase;
}
.newsletter ul{
margin:0 0 0 5px;
padding:0;
float:left;
}
.newsletter ul li{
list-style:none;
background:url(images/script/buttons.png) no-repeat right -80px;
}
.newsletter ul li a{
background:url(images/script/buttons.png) no-repeat 0 -105px;
padding:0 20px 0 10px;
font-size:10px;
text-decoration:none;
display:block;
height:25px;
line-height:25px;
}
.newsletter p{
float:left;
font-family:"Adobe Garamond Pro",Garamond,"Times New Roman",serif;
font-size:13px;
font-weight:bold;
margin-top:7px;
}
#footer .newsletter{
float:right;
width:250px;
}
#footer .newsletter p{
margin:0 0 5px 0;
float:right;
}
#footer .newsletter ul{
clear:both;
float:right;
margin-right:8px;
}
#footer .newsletter ul li{
background:none;
}
#footer .newsletter ul a{
background:#eee url(images/script/buttons.png) no-repeat right -149px;
border:1px solid #e7e9eb;
padding:0 15px 0 5px;
height:18px;
line-height:18px;
white-space:nowrap;
}
.field-type-fivestar .field-label{
float:left;
}
.field-type-fivestar{
margin-bottom:10px;
}
div.fivestar-widget-static .star,div.fivestar-widget-static .star span.on,div.fivestar-widget-static .star span.off{
background-image:url(images/script/star.png);
width:13px;
}
div.fivestar-widget .cancel,div.fivestar-widget .star{
width:13px;
}
div.fivestar-widget-static .star span.on{
background-position:0 -15px;
}
div.fivestar-widget .cancel,div.fivestar-widget .cancel a{
background-image:url(images/script/star.png);
background-position:0 -46px;
}
div.fivestar-widget .cancel.on,div.fivestar-widget .cancel.on a{
background-position:0 -62px;
}
div.fivestar-widget .star,div.fivestar-widget .star a,div.fivestar-widget div.hover a,div.rating div a:hover{
background-image:url(images/script/star.png);
}
input,textarea,textfield{
margin:0;
font-family:arial;
padding:1px;
font-size:100%;
}
fieldset{
border:solid #d2d5d9 1px;
}
select{
padding:2px;
}
input.form-checkbox,input.form-radio{
border:none;
}
#search-theme-form label{
display:none;
}
#search .form-text,#user-login-form .form-text{
border:1px solid #e4e7ea;
}
#search .button,#search .form-submit,#user-login-form .button,#user-login-form .form-submit{
font-weight:normal;
text-transform:uppercase;
padding:2px;
}
#user-login-form{
text-align:left;
position:relative;
}
.messages{
}.sticky{
border-bottom:3px solid #DDDDDD;
padding-bottom:15px;
}
#main-front{
background:#fff;
height:44px;
}
.front #container{
width:980px;
}
#main-front h1#site-name{
text-indent:-999em;
overflow:hidden;
}
#main-front #navigation{
top:0px;
}
#main-front #headerscript{
height:100px;
}
#main-front .header-wrapper{
background:url(images/script/nav-home.png) repeat-x 0 0px;
}
#main-front #imageborder{
display:none;
}
body.simplemenu-enabled{
margin-top:23px;
;
}
#block-devel-2{
clear:both;
}
.noshow{
text-indent:-9999px;
position:absolute;
}

