body {
color: #000;
font-family: Arial, sans-serif;
padding: 0;
height: 100%;
font-size: 13px;
margin: 0 auto;
background-color: #dddddd;
}
select {
margin: 0px; /* not that this matters much, but firefox defaults to 0px and chrome defaults to 2px */
}
a, a:link, a:visited {
color: #0b5eb4;
text-decoration: none;
}
a:active, a:focus, div:focus {
outline: 0;
}
table#content_wrapper {
/*	width: 840px; */
margin: 0 auto;
}
div.contentwrapper {
background-color: #fff;
}
fieldset {
margin: 0 0 5px 0;
padding: 3px 5px 5px 5px;
}
legend {
font-weight: bold;
color: #000;
}
h1 {
font-size: 24px;
margin: 0 0 4px 0;
color: #1f4f72;
font-weight: bold;
}
h2 {
font-size: 20px;
margin: 0;
font-weight: normal;
}
.infobox h2 {
margin-bottom: 8px;
}
div.infobox a, div.infobox a:link, div.infobox a:visited {
color: #0b5eb4;
}
h3 {
margin: 0 0 4px 0;
color: #888;
font-weight: normal;
font-size: 15px;
}
h4 {
font-size: 14px;
margin-top: 0px;
margin-bottom: 4px;
}
div.popheader {
background: url(http://images.multiply.com/common/misc/gray-white-fade.gif) repeat-x top left;
border-bottom: 1px solid #ccc;
}
span.req {
color: #c00;
font-size: 20px;
}
span.error {
color: #c00;
font-size: 10px;
font-weight: normal;
}
span.searchHighlight {
background-color: #eada53;
font-size: 10px;
font-weight: bold;
}
.searchResults {
text-align: right;
background-color: #ddd;
font-size: 10px;
}
textarea.error {
background-color: #ffa;
}
.title_edit_msg {
color: #bbb;
font-size: 12px;
}
input.error {
background-color: #ffa;
}
.centerpad {
text-align: center;
font-size: 18px;
/*	padding: 20px 10px 20px 10px; */
}
.centerpadwide {
/*	padding: 0 20px 0 20px; */
}
.read { color: #999 }
.read a { color: #666 }
.read a:visited { color: #666 }
a:hover { color: #c00; text-decoration: underline; }
form { margin: 0; }
textarea {
display: block;
font-family: sans-serif;
font-size: 13px;
}
.tablewrap {
border-top: 1px solid #d7d9dd;
border-left: 1px solid #d7d9dd;
color: #000;
background-color: #fff;
}
.tablewrapfull {
border: 1px solid #ccc;
}
.tablediv1 tr {
background-color: #eee;
font-size: 12px;
}
.tablediv1 tr:hover {
/*	background-color: #fff; */
}
.bg0 {
background-color: #fff;
}
tr.blank, tr.blank:hover {
background-color: #fff;
}
.tablediv1 th {
background-color: #999;
color: #fff;
font-size: 11px;
font-weight: normal;
text-align: center;
}
.mailsubject {
font-size: 13px;
font-weight: bold;
}
.mailby {
padding-left: 15px;
}
.subject {
font-size: 14px;
font-weight: bold;
}
.caldiv1 { background-color: #666; }
.caldiv1 td { font-size: 10px; }
.caldate { font-size: 13px; font-weight: bold;}
.cald { float:right; text-align: center; background-color: #fff; padding: 0px 4px 0px 4px; margin: -3px -3px 3px 3px; border: 1px solid #666; }
.calevent { margin: 0px 0px 8px 0px; }
.caldiv1 td:hover { background-color: #ddd; }
.caldiv1 td.calday { background-color: #eee; }
.caldiv1 th {
background-color: #999;
color: #fff;
font-size: 10px;
font-weight: normal;
text-align: center;
}
.caldiv1 th a, .caldiv1 th a:visited { color: #fff; }
.give_layout {
;
}
.infobox {
margin: 0 auto;
background-color: #eee;
position: relative;
}
.infoboxbottom {
height: 0px;
position: relative;
}
.linebox {
padding: 5px 20px 5px 20px;
color: #888;
border-top: 1px solid #e9eef1;
border-left: 1px solid #e9eef1; 
border-right: 1px solid #e9eef1;
zoom: 1;
}
.lineboxodd {
background-color: #f4f6f8;
}
.lineboxeven {
background: none;
}
div.invitations_list {
/*	padding: 0pt 20px;*/
}
.boxhead {
text-align: center;
padding: 2px;
position: relative;
background: none;
border-bottom: none;
}
.sidebox b.cn, .infobox b.cn {
display: none;
}
.sidebox .boxhead h2 {
margin: 5px 0 0 7px;
margin: 10px 0 0 0;
text-align: center;
font-size: 28px;
font-family: Arial, sans-serif;
font-weight: bold;
font-weight: normal;
color: #1d4b6b;
word-wrap: break-word;
}
.sidebox input[type=text], .sidebox input[type=password], .sidebox textarea, .popup_body input[type=text], .popup_body input[type=password], .popup_body textarea {
padding: 4px;
font-size: 14px;
}
input[type=text], input[type=password], textarea, select {
border: 1px solid #ccc;
}
.boxhead h2 {
text-align: left;
color: #006;
font-weight: normal;
font-size: 20px;
font-family: verdana, sans-serif;
margin: 5px 0 0 10px;
}
div.infobox, div.stats {
position: relative;
}
div.sidebox .boxbody {
padding: 10px 20px 20px 20px;
border-top: none;
position: relative;
}
div.sidebox .boxbody ul {
text-align: left;
}
div.infobox .boxbody {
padding: 15px;
position: relative;
}
.infoboxtitle {
font-size: 14px;
font-weight: bold;
margin-bottom: 8px;
}
.tip {
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
border: 1px solid #999;
padding: 5px;
background-color: #ccc;
text-align: left;
color: #000;
width: 12em;
z-index: 100;
}
.legend {
border: 1px solid #ddd;
background-color: #eee;
color: #999;
padding: 2px;
font-size: 10px;
}
table { font-size: 12px; }
pre {
margin: 2px;
}
a.optsel {
color: #999;
font-weight: bold;
}
ul.compact {
margin: 0px;
padding-left: 15px;
}
ul.m li, li.m {
margin: 0px;
list-style: none;
}
ul.m {
margin: 0px;
padding: 0px;
}
.title {
font-size: 40px;
}
td.tab {
font-weight: normal;
background-color: #bbb;
border: 1px solid #b3c3ce;
border-bottom: 1px solid #e9eef1;
background-color: #e9eef1;
padding: 0;
margin: 0 -1px 0px 0;
border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
font-size: 12px;
font-weight: normal;
}
.tabsel {
background-color: #fff;
margin-left: 1px;
margin-right: 0px;
margin-top: -1px;
margin-bottom: 0px;
padding: 0;
border: 1px solid #b3c3ce;
border-bottom: none;
font-size: 12px;
font-weight: normal;
border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px;
border-top-right-radius: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px;
}
.sep {
padding: 0px;
background-color: #ddd;
}
.tabtable th {
padding-top: 3px;
padding-bottom: 3px;
padding-left: 8px;
padding-right: 8px;
}
.tabbody {
background-color: #fff;
padding: 5px;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
border: 1px solid #b3c3ce;
}
.ms {
border: 1px solid #c00;
}
.contentboxlinks {
float: right;
font-size: 10px;
margin: -10px 4px 0 0;
}
.contentbox {
border: 1px solid #ccc;
background-color: #eee;
padding: 10px;
font-size: 12px;
z-index: 50;
margin: 0px 0 12px 0px;
}
.contentboxsub {
font-weight: bold;
font-size: 14px;
padding: 1px;
}
.itemboxsub {
color: #656;
font-weight: bold;
font-size: 18px;
border: 1px solid #d7d9dd;
border-bottom: none;
background: url(http://images.multiply.com/common/misc/gray-white-fade.gif) repeat-x top left;
background-position: -25px -25px;
position: relative;
}
.itemboxsub .cattitle {
font-size: 18px;
}
.rolloverfordnd {
color: #666;
font-weight: bold;
font-size: 18px;
border: 1px solid #ccc;
border-bottom: none;
background: url(http://images.multiply.com/common/misc/green-white-fade.gif) repeat-x top left;
background-position: -25px -25px;
position: relative;
}
.rolloverfordnd .cattitle {
font-size: 18px;
}
.rolloverfordnd td {
padding: 3px;
}
.itemboxbottom {
height: 0px;
position: relative;
}
td.icon {
padding-left: 5px;
}
.itemsubsub {
font-size: 10px;
font-weight: normal;
line-height: 10px;
text-align: right;
color: #888;
}
.itemstamp {
float: right;
font-size: 10px;
font-weight: normal;
margin: -5px 0 5px 0;
color: #666;
}
.itembox {
border: 1px solid #d7d9dd;
border-top: none;
padding: 10px;
padding-top: 5px;
margin: 0px;
overflow: visible;
background: url(http://images.multiply.com/common/misc/gray-white-fade.gif) repeat-x top;
background-position: -55px -55px;
background-color: #fff;
position: relative;
clear: both;
}
.itemboxalbum {
border: 1px solid #d7d9dd;
border-top: none;
padding: 10px;
text-align: center;
background: url(http://images.multiply.com/common/misc/gray-white-fade.gif) repeat-x top;
background-position: -55px -55px;
background-color: #fff;
position: relative;
}
.itemboxsub td {
padding: 3px;
}
.litemactions {
float: left;
text-align: left;
}
.actionlinks {
float: right;
}
.itemactionspacer, .linespacer {
height: 20px;
}
.ritemactions {
text-align: right;
}
a.mine, a:link.mine, a:visited.mine {
font-size: 13px;
padding: 1px 3px 1px 3px;
margin: 0px 4px 0 0;
background: none;
border: none;
}
div.actionlinks a.mine, div.actionlinks a:link.mine, div.actionlinks a:visited.mine {
font-size: 13px;
padding: 0 10px 0 0;
margin: 0;
}
div.ritemactions a, div.ritemactions a:link, div.ritemactions a:visited {
font-size: 13px;
padding: 1px 3px 1px 3px;
margin: 0 0 0 4px;
color: #0b5eb4;
background: none;
border: none;
float: right;
}
a.go, a:visited.go a:link.go, .go {
font-size: 12px;
padding: 1px 3px 1px 3px;
margin: 2px 2px 0 2px;
background: none; border: none;
/*color: #090;  */
font-weight: bold;
}
.itemnext {
border-left: 1px solid #999;
border-top: none;
background-color: #ccc;
padding: 10px;
}
.userlogo {
color: #000;
width: 100px;
padding: 5px;
border: 1px solid #d7d9dd;
font-size: 10px;
text-align: center;
}
.userlogo a, .userlogo a:visited { color: #0b5eb4; }
.userlogoside {
background-color: #fff;
float: left;
width: 200px;
height: 100px;
margin: 0 10px 10px 0;
padding: 5px;
border: 1px solid #d7d9dd;
font-size: 10px;
overflow: hidden;
}
.userlogoside table {
table-layout: fixed;
}
.userlogoside td {
word-wrap: break-word;
}
.userlogoside a, .userlogo a:visited { color: #0b5eb4; }
.admin, .asst_admin, .premiumuser {
border: 1px solid #ffd65c !important;
}
.adminbg {
background-color: #ffffce;
}
.contactbox {
float: left;
padding: 5px;
border: 1px solid #d7d9dd;
margin-right: 15px;
margin-bottom: 15px;
font-size: 11px;
text-align: center;
background-color: #fff;
color: #000;
}
.selectuserbox {
border: 1px solid #d7d9dd;
margin-right: 5px;
margin-bottom: 5px;
font-size: 10px;
text-align: center;
background-color: #fff;
}
.replyboxauthor {
background-color: #fff;
width: 100px;
float: left;
padding: 5px;
border: 1px solid #999;
margin-right: 5px;
font-size: 10px;
text-align: center;
}
.replyboxstamp {
float: right;
text-align: right;
padding: 0px 0px 0 10px;
font-size: 10px;
font-weight: normal;
color: #333;
}
.replydeleted {
margin: -5px 0 5px 0;
color: #999;
}
.dummy {width:100%;}
table.m { border-collapse: collapse; border-spacing: 0; }
.m td, .m th { padding: 0; }
a.vopt, a:link.vopt, a:visited.vopt {
padding: 0 5px 0 5px;
}
a.voptsel, a:link.voptsel, a:visited.voptsel {
display: inline;
color: black;
background-color: #eee;
border: 1px solid #d7d9dd;
padding: 0 5px 0 5px;
margin: 0 5px 0 5px;
border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
}
div.vopt {
margin-bottom: 8px;
color: #999;
}
.voptlabel {
color: black;
font-weight: bold;
margin-right: 10px;
}
a.select, a:link.select, a:visited.select {
background: url(http://images.multiply.com/multiply/icons/clean/16x16/select.png) no-repeat top left;
padding-left: 20px;
padding-top: 1px;
font-weight: bold;
font-size: 13px;
height: 16px;
}
div.select {
background: url(http://images.multiply.com/multiply/icons/clean/16x16/select.png) no-repeat top left;
padding-left: 20px;
padding-top: 1px;
font-weight: bold;
font-size: 13px;
height: 16px;
}
h4.invited_contact {
margin-top: 20px;
color: #666;
}
td input.cutpaste {
width: 200px;
margin: 0;
padding: 0;
font-size: 10px;
border: 1px solid #d7d9dd;
background-color: #fff;
}
a.add, a:link.add, a:visited.add {
background: url(http://images.multiply.com/multiply/icons/clean/16x16/add.png) no-repeat top left;
padding-left: 20px;
padding-top: 1px;
font-weight: bold;
font-size: 13px;
height: 16px;
}
a.delete, a:link.delete, a:visited.delete {
background: url(http://images.multiply.com/multiply/icons/clean/16x16/x.png) no-repeat top left;
padding-left: 20px;
padding-top: 1px;
font-weight: bold;
font-size: 13px;
height: 16px;
}
fieldset {
border: 1px solid #ccc;
-moz-border-radius: 5px;
border-radius: 5px;
}
.replyphoto {
border: 1px solid #999;
background-color: #fff;
padding: 5px;
}
div#ownedheader {
padding-left: 10px;
border-bottom: 1px solid #9b9;
background-color: #e6e6e6;
background-color: #bdb;
}
div#ownedheader a:link, div#ownedheader a:visited, div#ownedheader a {
color: #0b5eb4;
}
li.size_13 {
font-size: 14px;
}
li.size_24 {
font-size: 12px;
}
li.username_box a div {
/*	max-width: 75px;*/
white-space: nowrap;
/*	overflow: hidden; */
}
textarea.ta {
width: 100%;
}
.leftfloater {
float: left;
padding: 0 10px 10px 0;
}
.sperrok {
margin: 0;
padding: 0;
display: inline;
}
span.sperr {
border-bottom: 2px dotted #c00;
padding: 0;
display: inline;
}
div.imgcap { 
float:right;
text-align: center;
font-size: 12px;
color: #383;
font-weight: bold;
margin-left: 10px;
}
.rteImage {
border: 1px solid #f4f6f8;
cursor: pointer;
width: 16px;
height: 16px;
padding: 3px;
}
.rteImageRaised, .rteImage:hover {
background: #ff0;
border: 1px solid #d7d9dd;
cursor: pointer;
width: 16px;
height: 16px;
padding: 3px;
}
.rteImageLowered, .rteImage:active {
border: 1px solid #000;
cursor: pointer;
width: 16px;
height: 16px;
padding: 3px;
}
.rteVertSep {
margin: 0 4px 0 4px;
}
.rteBack {
letter-spacing: 0;
}
.rteBack tbody tr td, .rteBack tr td {
padding: 0;
}
.rteFrame {
background-color: #fff;
border: 1px solid #bbb;
}
.or {
text-align: center;
font-size: 16px;
font-weight: bold;
color: #c00;
}
div.viewmore { text-align: right; margin: 10px -5px -5px 0; }
div.viewmorealbum { text-align: right; margin: 0px 0px 10px 0px; }
div.splashbox {
text-align: left;
position: relative;
padding: 10px;
}
div.splashboxtitle {
border: 1px solid #ccc;
margin-bottom: 20px;
background: #eee;
text-align: left;
position: relative;
}
div.splashboxbottom {
height: 0px;
position: relative;
}
table.keytabs td.inactive {
height: 54px;
width: 54px;
background-color: #f4f6f8;
z-index: 100001;
opacity: 0.4;
}
table.keytabs a.keytabs img {
width: 48px; height: 48px; border: 0; margin: 0;
}
table.keytabs {
margin: 0 auto;
margin-top: 5px;
font-weight: bold;
}
a.keytabs {
display:block;
margin: 0;
padding: 5px 7px 13px 7px;
height: 54px;
width: 54px;
overflow: hidden;
}
td a.keytabs:hover {
text-decoration: none;
background: url(http://images.multiply.com/multiply/messages/keytabstdbggray-66x72.png) no-repeat top left;
}
td.inactive a.keytabs:hover {
color: #0b5eb4;
text-decoration: none;
background: none;
}
.navinput {
border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
border: 1px solid #9b9;
background-color: #fff;
color: #0b5eb4;
margin: 0;
}
a.post img  {
height: 24px;
width: 24px;
border: 0;
vertical-align: -7px;
}
a.smallpost img  {
height: 16px;
width: 16px;
border: 0;
vertical-align: -3px;
}
a.post {
font-size: 13px;
font-weight: bold;
}
a.post:hover {
text-decoration: underline;
}
ul.linklist {
margin: 0px; padding-left: 15px;
}
div.railsubsep { height: 8px; }
.instruction {
font-size: 11px; color: #777; font-weight: normal;
}
.bodysummary {
color: #666;
}
img.prox {
width: 24px;
height: 24px;
margin: 0 4px 0 4px;
}
div.next_page_links_spacer {
clear: left;
height: 8px;
}
div.reviewswrapper .icon {
visibility: visible;
display: table-cell;
}
div.relatedlinks {
margin-top: 8px;
text-align: left;
font-size: 12px;
}
span.tagtitle {
color: #c00;
}
div.tagdesc {
color: #999;
margin: 6px 0 12px 0;
}
div.lightbulb {
margin: 0 auto;
margin-bottom: 15px;
color: #666;
width: 550px;
line-height: 13px;
}
div.homemsg {
margin: 10px 0 10px 0;
text-align: center;
font-weight: bold;
font-size: 16px;
color: #999;
}
div.nomailmessages div.homemsg {
font-size: 24px;
}
div.nomailmessages {
padding: 40px 0 60px 0;
text-align: center;
color: #666;
}
.replyboxauthor img {
width: 50px;
height: 50px;
}
.replyboxauthor {
background-color: #fff;
width: 50px;
float: left;
padding: 0;
margin-right: 5px;
font-size: 10px;
text-align: center;
border: none;
}
.replyboxstamp {
float: none;
text-align: left;
padding: 0;
font-size: 12px;
font-weight: normal;
color: #888;
margin-bottom: 5px;
}
.quotet {
margin: 5px 5px 5px 20px;
padding: 5px;
color: #666;
border: 1px solid #ddd;
background-color: #fff;
clear: both;
}
div.quotea {
margin-bottom: 5px;
}
.replyphoto {
border: none;
padding: 0;
}
.replyheader {
border: 1px solid #d7d9dd;
border-bottom: none;
background-color: #eee;
padding: 2px 5px 2px 5px;
}
.replybox {
color: #000;
padding: 5px;
margin: 0 0 10px 0;
border: none;
border-top: 1px solid #d7d9dd;
background: url(http://images.multiply.com/common/misc/lightblue-white-fade.gif) repeat-x top left;
background-color: #fff;
background-position: -40px -40px;
}
.replyboxread {
padding: 5px;
margin: 0 0 10px 0;
background: url(http://images.multiply.com/common/misc/gray-white-fade.gif) repeat-x top left;
background-color: #fff;
background-position: -25px -25px;
border: none;
border-top: 1px solid #ddd;
color: #888;
}
.quotet {
background: url(http://images.multiply.com/common/misc/gray-white-fade-horizontal.gif) repeat-y top left;
background-color: #fff;
background-position: -25px -25px;
}
div#footer a {
color: #fff;
}
div#footer {
text-align: center;
margin: 0;
color: #999;
padding: 8px;
font-size: 12px;
background-color: #4f6f92;
}
div#ownedfooter b.bl, div#ownedfooter b.br {
bottom: -1px;   
}
td#content-start {
padding: 20px 0 20px 0;
}
.navinput {
border: 1px solid #d7d9dd;
}
div.stats .infobox { background-color: #f4f6f8; }
div.stats { margin-top: 20px; color: #666; }
div.raileditlist {
margin-top: 20px;
}
div.infobox div.boxbody b.tr {
right: -1px;
}
div.infobox div.infoboxbottom b.br {
right: 0px;
}
.nomargin { margin: 0 }
div.welcomeinfo { margin: 0 auto; width: 594px }
div.welcomeinfo .sidebox { width: 594px; }
b.cn { position: absolute; height: 10px; width: 10px; margin: 0; padding: 0; background: url(http://images.multiply.com/common/circle/gray.gif) no-repeat; line-height: 1px; font-size: 1px; } 
b.tl {top: -1px; left: -1px; background-position: top left;}
b.tr {top: -1px; right: -1px; background-position: top right;}
b.bl {bottom: -1px; left: -1px; background-position: bottom left;}
b.br {bottom: -1px; right: -1px; background-position: bottom right;}
div.frame-rounded b.cn { display: inline; }
div.frame-rounded b.tl {top: -1px; left: -1px; background-position: top left;}
div.frame-rounded b.tr {top: -1px; right: -1px; background-position: top right;}
div.frame-rounded b.bl {
bottom: -1px; 
left: -1px; background-position: bottom left;
}
div.frame-rounded b.br {
bottom: -1px; 
right: -1px; background-position: bottom right;
}
.itemboxbottom b.bl { bottom: 0; left: 0; }
.itemboxbottom b.br { bottom: 0; right: 0; }
.infoboxbottom b.bl { bottom: 0; left: 0; }
.infoboxbottom b.br { bottom: 0; right: 0; }
.sideboxbottom b.bl { bottom: 0; left: 0; }
.sideboxbottom b.br { bottom: 0; right: 0; }
div.box b.cn {
display: none;
}
div.box h3 {
font-size: 18px;
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom: 1px dashed #ddd;
}
div.box {
background-color: #fff;
margin: 0 0 20px 0;
border: none;
padding: 0;
clear: both;
position: relative;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
}
div.box div.boxbody {
padding: 10px;
border: none;
}
div.boxbottom {
height: 1px;
clear: both;
position: relative;
}
div.sideboxbottom {
height: 0px;
clear: both;
position: relative;
}
div.openbox {
margin: -10px 0 5px 0;
text-align: right;
}
div.openbox img {
vertical-align: -3px;
width: 16px;
height: 16px;
margin-left: 10px;
}
.removebox {
float: right; margin: -5px -15px 0 0;
}
.infobox .removebox {
float: right; margin: -5px -5px 0 0;
}
div.splashbox {
clear: both;
position: relative;
}
div.compact p {
margin-top: 0;
}
div.add_sublabel {
margin-top: 3px;
font-size: 11px;
color: #999;
}
div.add_sublabel a, div.add_sublabel a:link, div.add_sublabel a:visited {
color: #999;
}
div.add_sublabel a:hover {
color: #c00;
}
div#miniprofile_div {
color: #000;
z-index: 100000;
}
div#miniprofile_div a, div#miniprofile_div a:visited, div#miniprofile_div a:link {
color: #0b5eb4;
text-decoration: none;
font-family: Arial, sans-serif;
}
div.address {
color: #999;
margin-bottom: 2px;
}
table.miniprofiletable {
background-color: #fff;
}
div.miniprofilediv {
margin: 10px;
text-align: center;
}
table.miniprofilebodytable td {
padding: 10px;
}
table.miniprofilebodytable {
background-color: #eee;
border: 1px solid #d7d9dd;
background-color: #fff;
border: none;
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
border: 1px solid #b3c3ce;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 10px; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 10px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 10px;
}
optgroup {
font-weight: bold; color: #999; font-style: normal;
}
optgroup option {
font-weight: normal; color: #000;
}
div#post_new {
/*	margin-top: 20px;*/
margin-bottom: 10px;
}
table#post_new_table {
margin: 20px 0 0 0;
width: 596px;
}
.welcomeinfo div.subtitle {
margin-top: -5px;
color: #888;
font-size: 14px;
}
.textarea-handle {
position: absolute;
bottom: -8px;
right: 5px;
height: 5px; width: 10%;
cursor: n-resize;
display: block;
background: url(http://images.multiply.com/common/misc/dimples2.gif) no-repeat top right;
}
td#cell_submit {
padding-top: 8px;
}
div.bannerad {
width: 728px;
height: 90px;
margin: 0 auto;
margin-bottom: 20px;
text-align: center;
position: relative;
}
label[for] { cursor: pointer; }
label[for]:hover { text-decoration: underline; }
div.boxlinks {
font-weight: bold;
font-size: 13px;
}
div.boxlinks img {
border: none;
vertical-align: -4px;
width: 16px;
height: 16px;
margin: 2px 2px 2px 0;
}
div.home-compose {
text-align: right;
position: relative;
margin: -10px 0 10px 0;
}
.photo_description_rollover {
background-color: #ffa;
}
.album_description_rollover {
background-color: #ffa;
}
.album_title_rollover {
background-color: #ffa;
}
.clear_rollover {
background-color: transparent;
}
span.framedesc-rounded {
color: #111;
}
span.framedesc-rounded a, span.framedesc-rounded a:link, span.framedesc-rounded a:hover, span.framedesc-rounded a:visited, span.framedesc-rounded div.photodesc a, span.framedesc-rounded div.photodesc a:link, span.framedesc-rounded div.photodesc a:hover, span.framedesc-rounded div.photodesc a:visited {
color: #118;
}
span.framecap-rounded {
color: #111;
}
span.linklike {
color: #0b5eb4;
}
span.linklike:hover {
text-decoration: underline;
}
div.invitationheader table.invite td {
float: none;
}
div.invitationheader table.invite td h1 {
color: #c00;
letter-spacing: -1px;
font-weight: normal;
font-size: 18px;
margin: 0;
visibility: visible;
}
div.invitationheader table {
width: 100%;
margin: 0 auto;
}
div.invitationheader {
position: absolute;
top: 0;
left: 0;
height: 73px;
z-index: 9000;
background-color: #ff9;
width: 100%;
}
div.invitationheader3 {
position: absolute;
top: 73px;
left: 0;
height: 7px;
z-index: 9000;
width: auto;
}
div.invitationheader2 {
width: 850px;
padding-top: 7px;
margin: 0 auto;
}
div.invitationheader img.headshot {
background-color: #fff;
padding: 1px;
border: 1px solid #ccc;
vertical-align: -8px;
}
div.invitationspacer {
height: 33px;
height: 70px;
}
td.customize_bottom_shadow {
height: 7px;
background-color: transparent;
background-image: url(http://images.multiply.com/common/customize-site/shadowbottom.png);
}
div.invitationheader img.mlogo {
border: 0;
width: 78px;
height: 42px;
margin-top: 5px;
}
.alignmiddleb {
margin-left: auto;
margin-right: auto;
display: block;
text-align: center;
clear: both;
margin-bottom: 10px;
}
.alignleft {
float: left; margin: 0 10px 10px 0;
}
.aligncenter {
margin: 0 0 10px 0;
}
.alignright {
float: right; margin: 0 0 10px 10px;
}
div#guestbook div#itemreplyform {
background: none;
border: none;
}
div.infobox .boxbody { border: none; }
span.sperr { border-bottom: 1px dotted #c00; }
div.stats div.infobox .boxbody { border: 1px solid #d7d9dd; }
div#home_tagbox img { border: 0; }
#cell_owner_tags a, #cell_refresh_favorites a {
cursor: pointer;
}
div.tophat {
position: absolute;
width: 100%;
z-index: 100000000000;
}
div.tophat_body {
background-color: #fff899;
}
div#photoimgwrap { position: relative; }
div.facebox_indicator {
position: absolute;
width: 104px; height: 104px;
border: 2px solid #0b5eb4;
border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;
z-index: 1000000;
}
div.facebox_indicator div {
width: 100px; height: 100px; 
border: 2px solid #e9eef1;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.replybox textarea {
border: none;
}
div.stats div.userlogo {
border: 1px solid #ccc;
}
div.mmreplylinks { float: right; margin: 0px 5px 0 0; }
div.mmreplylinks a, div.mmreplylinks a:link, div.mmreplylinks a:visited {
padding-left: 10px;
}
#reply_submitted_msg {
background-color: #FAD163;
color: #000;
text-align: center;
font-weight: bold;
width: 50%;
margin: 1px auto;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
div.prevnextphoto {
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
background-color: #ffffc3;
border: 1px solid #fdda61;
padding: 5px;
margin: 0 auto;
margin-bottom: 10px;
color: #000;
}
div.prevnextphoto img {
border: none;
vertical-align: -2px;
}
div.prevnextphoto a, div.prevnextphoto a:link, div.prevnextphoto a:visited {
color: #0b5eb4;
}
div.prevnextphoto table td {
font-size: 16px;
color: #000;
}
.singlephotoview .replyphoto { display: none; }
.singlephotoview .thumbnail { display: none; }
#table_reply #cell_for_whom { width: 90%; }
#table_reply #cell_subject { width: 90%; padding-top: 5px; }
code {
max-width: 600px;
overflow: auto;
display: block;
white-space: pre;
}
.siderailcount {
float: right;
font-size: 10px;
padding: 1px;
text-align: center;
font-weight: bold;
width: 23px;
height: 12px;
font-family: Arial, sans-serif;
line-height: 10px;
background-color: #b3c3ce;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
color: #fff !important;
z-index: 1000;
text-shadow: #6a94ba 1px 1px 0px;
}
#post a:hover {
text-decoration: none;
}
.siderailsection h3 div {
margin-top: 1px;
}
.siderailsection .hand, div.foldericon, td.hand, img.hand, div.hand {
cursor: pointer;
}
img.valign3 {
vertical-align: -3px;
margin-right: 3px;
}
div#siderail-x .outline {
background-color: #558eca;
color: #fff;
border: 2px solid #0b5eb4;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
margin: -1px 2px -1px 2px;
padding: 1px 6px 0px 21px;
}
div.foldericon {
width: 90px;
height: 38px;
float: left;
margin: 0 15px 0 0;
font-size: 10px;
text-align: center;
white-space: nowrap;
overflow: hidden;
background: url(http://images.multiply.com/multiply/icons/clean/64x64/folder.png) no-repeat top left;
background-position: 12px 0;
position: relative;
padding-top: 52px;
}
img.foldericonsm {
border: 0;
width: 16px;
height: 16px;
}
a.invitelink {
display: block;
font-weight: bold;
}
a.invitecancel {
float: right;
font-weight: bold;
color: #999;
}
div.inviteuser {
padding: 10px 5px 10px 10px;
margin: 0 15px 10px 0;
width: 215px;
float: left;
height: 70px;
overflow: hidden;
background-color: #f4f6f8;
border: 1px solid #b3c3ce;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
}
div.inviteuser b {
font-size: 16px;
}
div.inviteuser img {
border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.siderailprefs {
float: right;
font-size: 10px;
font-weight: normal;
}
#peopleyoumayknow a.invitecancel, #peopleyoumayknow a.inviteaddlink {
visibility: hidden;
}
#peopleyoumayknow:hover a.invitecancel, #peopleyoumayknow:hover a.inviteaddlink {
visibility: visible;
}
#peopleyoumayknow div.viewmore {
margin: -10px 10px 0 0;
}
#peopleyoumayknow {
margin: 0 0 0 20px;
}
div.mrow {
/*	max-width: 590px; */
}
#siderail {
position: relative;
}
#siderailhandle {
position: absolute;
width: 3px;
z-index: 9999999;
cursor: col-resize;
-moz-user-select: none;
-moz-user-focus: ignore;
-moz-user-input: disabled;
-khtml-user-select: none;
-o-user-select: none;
unselectable: on;
}
.siderailsection .filter {
display: block;
overflow: hidden;
text-overflow: ellipsis;
color: #0b5eb4;
padding: 7px 10px 7px 15px;
margin: 0;
border-top: 1px solid #eaeef1;
font-size: 12px;
-moz-user-select: none;
-moz-user-focus: ignore;
-moz-user-input: disabled;
-khtml-user-select: none;
-o-user-select: none;
unselectable: on;
}
.siderailsection .filtersep {
border-top: 1px dashed #b3c3ce !important;
}
td#siderailtd {
/*	background-color: #dfe1e3;
border-right: 1px solid #bcc2c7; */
}
.siderailsection h3 img {
display: none;
}
div#tools {
padding: 10px;
}
#dragdiv .siderailsection {
margin: 0;
}
.siderailsection h3 a, .siderailsection h3 a:link, .siderailsection h3 a:visited {
color: #0b5eb4;
text-transform: none;
}
#siderail .box {
margin-bottom: 10px;
}
div.page-toolbar-wrapper-inline div.page-toolbar {
background: none;
}
h4.invitename {
margin: 0;
padding: 0;
color: #666;
font-size: 16px;
font-weight: normal;
}
div.invitewhy {
color: #999;
margin: 0 0 2px 0;
}
div.centerrailpadding, div.swallowed-x {
padding: 20px;
}
div.swallowed div.nopadding {
margin: -20px;
}
#siderail {
z-index: 200000;
}
#siderail, #centerrail {
zoom: 1;
}
.hidden {
opacity: 0.5;
}
#dragdiv {
position: absolute;
top: 0;
left: 0;
}
div.page-toolbar-sep {
float: left;
width: 1px;
height: 36px;
border-right: 1px solid #444;
border-right: 1px solid #d7d9dd;
margin: 0px 10px 0px 10px;
}
div.page-toolbar-wrapper {
margin: 0;
color: #888;
border-bottom: 1px solid #d7d9dd;
position: absolute;
z-index: 100000;
width: 100%;
top: 51px;
background-color: inherit;
}
div.page-toolbar h1 {
color: #1d4b6b;
font-size: 20px;
font-weight: normal;
}
h1.grey {
color: #999;
}
div.page-toolbar {
height: 40px;
padding: 7px 10px 3px 10px;
margin: 0;
white-space: nowrap;
background-color: #f4f6f8;
}
div.toolbar-relative {
margin: 0;
}
div.page-toolbar a img {
border: none;
}
div.page-toolbar a:hover {
text-decoration: none;
}
div.page-toolbar a {
display: block;
float: left;
text-align: center;
padding: 2px 10px 2px 10px;
font-size: 11px;
}
div.page-toolbar-wrapper-inline div.page-toolbar a {
font-size: 13px;
}
div.page-toolbar a.outline {
background-color: #558eca;
color: #fff;
border: 2px solid #0b5eb4;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
padding: 0 8px 0 8px;
}
div.page-toolbar table.m tr td {
font-size: 11px;
}
h1.username {
font-family: Arial, sans-serif;
font-size: 24px;
margin: 0 0 4px 0;
color: #000;
}
h2.username {
font-family: Arial, sans-serif;
font-size: 20px;
margin: 0 0 2px 0;
color: #000;
}
#searchdd a:hover {
text-decoration: none;
}
#searchdd a {
display: block;
padding: 3px 10px 3px 10px;
color: #fff;
}
a.invite {
display: block;
width: auto;
font-size: 14px;
font-weight: bold;
background: url(http://images.multiply.com/multiply/icons/clean/24x24/info.gif) no-repeat top left;
padding-top: 4px;
padding-left: 26px;
height: 20px;
}
#searchinput {
border: 1px solid #ccc;
width: 150px;
color: #999;
font-size: 12px;
}
#searchcontainer {
position: relative;
z-index: 100001;	/* make this larger than page-toolbar-wrapper's z-index */
}
#searchdd {
position: absolute;
background-color: #0b5eb4;
width: 152px;
text-align: left;
color: #fff;
padding: 5px 0 5px 0;
cursor: default;
right: 5px;	/* for IE */
top: 20px;	/* safari seems to need this */
}
.search-selected {
background-color: #558eca;
}
.search-unselected {
background-color: #0b5eb4;
}
#page-toolbar h1 {
margin: 0px;
}
#page-toolbar .relationship {
color: #999;
}
div.filter-heading {
height: auto;
padding: 10px 10px 0 20px;
padding: 10px 0 0 0;
}
div.user-heading {
height: auto;
/*	padding: 10px 10px 30px 20px; */
}
div.contacts-heading {
height: auto;
/*	padding: 10px 20px 10px 20px; */
}
div.invitations-heading {
height: auto;
/*	padding: 10px 10px 5px 20px; */
margin-right: 0;
}
div.toolbaractions {
margin-top: 6px;
/*	float: right; */
margin: 0 10px 0 0;
padding: 0;
}
div.toolbaractions a {
margin: 0 10px 0 0;
padding: 0;
}
div.toolbaractions img {
vertical-align: -3px;
border: none;
margin-right: 3px;
}
.fsl-checkboxes {
color: #888;
}
/* IE 'hasLayout' sidebox-like box */
.sidebox_with_layout_holder {
margin: 0px 0px 0px 0px;
background-color: #f4f6f8;
color: #000;
position: relative;
}
.sidebox_with_layout_head {
text-align: center;
padding: 2px;
background: url(http://images.multiply.com/common/misc/bluegray-gray-fade.png) repeat-x top left;
border: 1px solid #d7d9dd;
border-bottom: none;
}
.sidebox_with_layout_head h2 {
text-align: left;
color: #383;
font-weight: normal;
font-size: 20px;
font-family: verdana, sans-serif;
margin: 5px 0px 0px 10px;
}
.sidebox_with_layout_body {
padding: 5px 5px 5px 5px;
border: 1px solid #d7d9dd;
border-top: none;
background: url(http://images.multiply.com/common/misc/bluegray-gray-fade.png) repeat-x top left;
background-position: -30px -30px;
}
.sidebox_with_layout_top_left, .sidebox_with_layout_top_right, .sidebox_with_layout_bottom_left, .sidebox_with_layout_bottom_right {
position: absolute;
line-height: 1px; 
font-size: 1px; 
display: inline;
height: 10px;
width: 10px;
margin: 0;
padding: 0;
background: url(http://images.multiply.com/common/circle/gray.gif) no-repeat;
line-height: 1px;
font-size: 1px;
}
.sidebox_with_layout_top_left {
top: 0px;
left: 0px;
background-position: top left;
}
.sidebox_with_layout_top_right {
top: 0px;
right: 0px;
background-position: top right;
}
.sidebox_with_layout_bottom_left {
bottom: 0px;
left: 0px;
background-position: bottom left;
}
.sidebox_with_layout_bottom_right {
bottom: 0px;
right: 0px;
background-position: bottom right;
}
.linebottom {
border-bottom: 1px solid #e9eef1;
}
div.striperow {
padding: 10px 20px 10px 20px;
background-color: #fff;
border-bottom: 1px solid #e9eef1;
}
div.odd {
background-color: #f4f6f8;
border-bottom: 1px solid #e9eef1;
}
h2.username {
color: #999;
}
h1.invitations_username {
color: #000 !important;
}
.invitations_heading {
padding-left: 5px;
}
.invitation_headshot {
width: 50px;
height: 50px;
}
.invitation_headshot_text {
text-align: center;
zoom: 1;
font-size: 11px;
font-weight: normal;
font-family: Arial Narrow, Arial, sans-serif;
}
.invitation_headshot_holder {
width: 50px;
background: url(http://images.multiply.com/multiply/misc/whitebox-small-tall.png) no-repeat;
padding: 7px;
margin: 0 5px 10px 0;
height: 60px;
height: 74px;
text-align: center;
overflow: hidden;
cursor: pointer;
}
.connection_title {
margin: 0 0 10px 0;
font-weight: normal;
font-size: 16px;
color: #000;
}
.invitation_accept_results {
/*	padding-left: 5px; */
padding-right: 5px;
}
.invitation_headshot_scroll_holder {
width: 612px;
overflow: hidden;
}
.invitation_headshot_scroll {
white-space: nowrap;
}
.hide_headshot_x {
width: 12px;
height: 70px;
margin-top: -70px;
margin-left: 40px;
cursor: pointer;
}
.post_invite_x {
right: 5px;
top: 5px;
float: right;
zoom: 1;
cursor: pointer;
}
.popupbox_head {
width: 370px;
white-space: nowrap;
overflow: hidden;
}
.popupbox_head h2 {
text-align: left;
color: #383;
font-weight: normal;
font-size: 20px;
font-family: verdana, sans-serif;
margin: 5px 0 0 10px;
}
#find div.sidebox h2 {
color: #999
}
#find input#name_address_id {
margin-top: 20px;
}
#find .userlogo {
float: left;
}
#find div#headshot_matches {
width: 320px;
height: 160px;
overflow: auto;
}
div#suggestions_sidebox_holder {
width: 520px;
}
div#suggestable_users_holder {
width: 500px;
overflow: auto;
text-align: left;
}
div#suggestions_controls {
text-align: left;
padding-bottom: 5px;
}
div#suggestions_holder {
text-align: center;
}
div#suggestions_text {
text-align: left;
padding-top: 5px;
padding-bottom: 10px;
}
div.suggestable_headshot {
float: left;
text-align: center;
margin: 5px;
padding: 5px;
cursor: pointer;
;
width: 100px;
overflow: hidden;
white-space: nowrap;
}
.suggestions_x {
right: 15px;
top: 15px;
position: absolute;
cursor: pointer;
}
.tooltipmore {
float: right;
margin: -10px 12px 0 0;
font-size: 10px;
}
div.tooltip {
overflow: hidden;
position: relative;
padding: 10px;
color: #666;
}
#toolssection div.lipostemail img {
top: 0px;
}
.tool img {
position: absolute;
top: -20px;
right: -40px;
opacity: .4;
filter: alpha(opacity = 40);
}
div.tooltip a {
display: block;
font-weight: bold;
}
div.tooltips {
min-width: 400px;
padding: 10px;
margin: 0 auto;
text-align: left;
}
div.tooltips img {
position: relative;
top: 0;
right: 0;
float: left;
margin: 0 10px 10px 0;
width: 24px;
height: 24px;
opacity: 1;
filter: alpha(opacity = 100);
}
div.tooltips div.tool {
margin: 10px 0;
}
div.tooltips div.boxbottom {
display: none;
}
.menuwrap {
position: relative;
}
a:hover .logo-menu-underline {
display: block;
}
.logo-menu-underline {
display: none;
position: absolute;
width: 120px;
height: 1px;
background-color: #fff;
top: 40px;
left: 60px;
}
div#upload_ajax td#new_album_itembox {
background-color: #fff;
border: 1px solid #ccc;
padding: 5px;
display: inline-block;
}
div#upload_ajax fieldset {
background-color: #fff;
}
div#upload_ajax div.edit_img_div {
position: absolute;
text-align: left;
width: 60px;
height: 60px;
}
/* div#upload_ajax h2 {
color: #666;
font-size: 24px;
margin: 5px 0 0 0;
} */
div#upload_ajax button img {
vertical-align: -4px;
margin-right: 2px;
}
div#upload_ajax div.thumbwrapper {
float: left;
width: 62px;
height: 80px;
font-size: 11px;
text-align: center;
overflow: hidden;
}
div#upload_ajax div.thumb {
width: 60px; height: 60px;
position: relative;
display: inline-block;
cursor: pointer;
cursor: hand;
}
div#upload_ajax div.thumbnailimg {
position: relative;
border: 1px solid #ccc;
width: 60px; height: 60px;
}
div#upload_ajax div.thumbnaildesc {
width: 60px;
white-space: nowrap;
overflow: hidden;
}
div#upload_ajax div.thumb img.twirl {
margin-top: 15px;
}
div#upload_ajax #photos_table b.cn {
width: 5px;
height: 5px;
background-image: url(http://images.multiply.com/common/circle/graysmall.gif);
}
#note-button {
margin-top: -1px;
}
#note-acl select {
font-size: 13px;
border: none;
background-color: #f4f6f8;
border: 1px solid #ccc;
}
#note-acl {
position: absolute;
opacity: 0;
top: -3px;
left: 3px;
}
#note-is-for label {
padding-right: 10px;
}
#notefield {
padding: 4px;
height: 18px;
width: 100%;
font-size: 16px;
border: 1px solid #ccc;
outline: none;
}
#groupnotesubject {
outline: none;
}
#individuals-dropdown {
position: absolute;
z-index: 1000000;
width: 514px;
margin-left: 0px;
}
#individuals-dropdown td.middle {
background-color: #fff;
}
#individuals-list a span {
color: #999;
}
#individuals-list b {
text-decoration: underline;
}
#individuals-list {
max-height: 180px;
overflow: auto;
}
#individuals-list a {
display: block;
font-size: 14px;
padding: 3px 10px 3px 10px;
color: #000;
}
#individuals-list a.selected span {
color: #fff;
}
#individuals-list a.selected {
color: #fff;
background-color: #558eca;
text-decoration: none;
}
#birthdays {
padding: 0 5px 5px 10px;
}
a.buygift {
font-size: 10px;
float: right;
margin-top: 2px;
}
.siderailsection h2 {
font-size: 12px;
font-weight: normal;
color: #999;
padding: 5px 0 2px 0;
}
h1.alt {
color: #999;
border-bottom: 1px solid #ccc;
margin-bottom: 20px;
}
#hires {
z-index: 16777272;
}
.tableoutline {
border: 1px solid #ccc;
}
.rating-star-left {
float: left;
background: url(http://images.multiply.com/multiply/icons/clean/24x24/reviews-grey.png) no-repeat;
width: 12px;
height: 24px;
overflow: hidden;
cursor: pointer;
}
.rating-star-right {
float: left;
background: url(http://images.multiply.com/multiply/icons/clean/24x24/reviews-grey.png) no-repeat top right;
width: 12px;
height: 24px;
overflow: hidden;
cursor: pointer;
}
div.window-header {
display: none;
}
#post-new-content {
/*	margin: -20px 0 -10px 0; */
/*	margin-bottom: 20px; */
}
#new_replies_notice {
position: fixed;
bottom: 0;
right: 0;
padding: 5px 10px;
background-color: #d4d7e1;
color: #545454;
cursor: pointer;
}
#confirm-infobox {
margin-top: 20px;
}
.xsflag {
width: 20px;
height: 13px;
border: none;
vertical-align: -3px;
margin: 0 3px 0 0;
}
.handle {
cursor: move;
}
a.aboutads {
float: right;
font-size: 0.9em;
margin: -5px 5px 0 0;
}
.fleft {
float: left;
}
.fright {
float: right;
}
.listing_frame {
float: left;
width: 730px;
}
.product_listing_container {
border-top: 1px solid #d7d9dd;
padding-top: 10px;
margin-top: 10px;
}
.product_listing_subject {
font-size: 18px;
}
.product_thumbnail {
margin-right: 5px;
}
.product_listing_price_and_currency, .listing_box_price {
color: #383;
}
.listing_box_price {
text-align: right;
}
.product_listing_price_and_currency {
padding-left: 5px;
}
.product_listing_price {
font-size: 16px;
font-weight: bold;
}
.listing_box_price_badge .product_listing_price {
font-size: 12px;
font-weight: normal;
}
.product_listing_body {
color: #666;
}
.page_numbers {
font-size: 16px;
padding: 5px;
}
div.listing_box {
padding: 0;
margin: 0 15px 25px 0;
width: 174px;
height: 160px;
float: left;
position: relative;
float: left;
}
div.listing_box_small {
padding: 5px;
margin: 4px;
margin-bottom: 15px;
border: 1px solid #ccc;
width: 50px;
height: 63px;
border-bottom-left-radius: 3px 3px;
border-bottom-right-radius: 3px 3px;
border-top-left-radius: 3px 3px;
border-top-right-radius: 3px 3px;
float: left;
background-color: #fff;
}
div.collection_box {
height: 134px;
}
div#product_listings_holder div.listing_box {
/*	border: 1px solid #d7d9dd; */
}
div.listing_box_l {
margin-left:0px;
}
div.listing_box_r {
margin-right:0px;
}
div.listing_box_picture {
width: 160px;
height: 120px;
overflow: hidden;
scroll: no;
}
div.listing_box_picture_small {
width: 50px;
height: 50px;
overflow: hidden;
scroll: no;
}
div.listing_box_subject, div.listing_box_seller {
width: 160px;
height: 16px;
overflow: hidden;
}
div.listing_box_subject_small {
width: 50px;
height: 16px;
overflow: hidden;
}
.homewrapper div.listing_box_subject a, .homewrapper div.listing_box_subject a:visited {
font-size: 12px;
}
div.product_listing_details {
overflow: hidden;
}
hr.clear {
clear: both;
}
p.clear {
clear: both;
height: 0;
margin: 0;
padding: 0;
}
.red {
color: #c00;
}
#status_box {
margin-left: auto;
margin-right: auto;
padding: 10px;
border: 5px solid #ddd;
border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
background-color: #fcfcfc;
margin-bottom: 20px;
border: none;
background: none;
margin: 0;
border: 1px solid #b3c3ce;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
}
#status_graphic_holder {
clear: both;
}
.status_holder {
float: left;
width: 120px;
}
.status_separator {
float: left;
width: 20px;
margin-top: 8px;
margin-bottom: 8px;
border-top: 4px solid #aaa;
}
.separator_bold {
border-color: #000;
border-color: #1d4b6b;
}
.status_space .status_separator {
width: 50px;
}
.status_space {
float: left;
width: 50px;
height: 20px;
}
.status_circle {
float: left;
width: 20px;
height: 20px;
}
.status_label {
width: 100%;
text-align: center;
padding-top: 5px;
}
.status_label_active, .status_label_inactive {
font-size: 14px;
font-weight: bold;
}
.status_label_active {
color: #000;
color: #1d4b6b;
}
.status_label_inactive {
color: #aaa;
}
.status_active, .status_inactive {
width: 14px;
height: 14px;
border: 3px solid;
border-radius: 14px; -moz-border-radius: 14px; -webkit-border-radius: 14px;
-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px;
}
.status_active {
border-color: #000;
border-color: #1d4b6b;
background-color: #558eca;
background-color: #4f6f92;
}
.status_inactive {
border-color: #aaa;
background-color: #ccc;
}
#status_graphic {
margin-left: auto;
margin-right: auto;
}
td.currency {
text-align: left;
padding: 0 5px 0 10px;
}
td.price {
padding: 0 10px 0 5px;
text-align: right;
}
tr.credit td.price, tr.total td.price {
color: #383;
}
tr.debit td.price {
color: #c00;
}
ul.gnopt {
padding: 0;
margin: 0;
list-style: none;
}
ul.gnopt img#multiply_logo {
width: 49px;
height: 21px;
margin: 1px 0 2px 0;
vertical-align: -5px;
}
ul.gnopt img {
border: 0;
vertical-align: -2px;
width: 16px;
height: 16px;
}
/* .firstnav ul.gnopt { width: 32em; } */
.secondnav ul.gnopt { width: 20em;}
.secondnav ul.gnopt li { float: right; }
li.gnopt {
display: block;
position: relative;
float: left;
text-align: center;
font-size: 16px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
margin: 2px 6px 2px 6px;
}
li.gnopt a:hover {
text-decoration: none;
}
li.gnoptsel {
display: block;
position: relative;
float: left;
text-align: center;
font-size: 16px;
font-weight: bold;
margin: 0px 6px -2px 6px;
padding: 4px 0 5px 0;
background-color: #fff;
border: 1px solid #d7d9dd;
border-bottom: none;
}
li.gnoptsel a, li.gnoptsel a:visited, li.gnoptsel a:link {
text-decoration: none;
}
li.gnopt img, li.gnoptsel img {
display: none;
}
li.gnopt img.numphotosbutton {
display: inline;
}
#gngo {
background-color: #1d4b6b;
}
#gngo:hover, td.search:hover #gngo {
background-color: #4f6f92;
}
td.search {
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
cursor: auto !important;
}
td.search:hover {
background-color: #1d4b6b;
}
div.presslink {
font-size: 18px;
margin-bottom: 12px;
}
div.presslink .date {
font-size: 12px;
}
.popup-wrapper .sidebox, .popup-wrapper .infobox, .popup-wrapper .box {
-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 50px; -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 50px; box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 50px;
}
.sidebox, .infobox, .siderailsection, .box, .index {
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
}
.sidebox, .sidebox form {
font-size: 14px;
}
.sideboxsep {
height: 1px;
border-top: 1px solid #d7d9dd;
margin: 10px -15px 10px -15px;
}
div.infobox b.cn, div.sidebox b.cn { display: none; }
.popupbox-wrapper div.infobox b.cn, .popupbox-wrapper div.sidebox b.cn, div.infobox b.cn, div.sidebox b.cn { display: none !important; } /* some themes override this */
.sidebox select {
font-size: 14px;
}
.sidebox, .infobox, div.box {
margin: 0 auto;
background-color: #f4f6f8;
color: #000;
border: 1px solid #b3c3ce;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.dialog-cancel {
position: absolute;
top: -6px;
right: -7px;
-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
border: 1px solid #b3c3ce;
background-color: #f4f6f8;
padding: 2px;
border-radius: 25px; -moz-border-radius: 25px; -webkit-border-radius: 25px;
z-index: 1000;
}
.sidebox input[type=submit] {
min-width: 80px;
}
.footer-links-line-1 {
text-align: middle;
margin-bottom: 10px;
}
div.header-signin-form {
color: #fff;
}
div.header-signin-form b {
font-weight: normal;
}
.sidebox {
width: 596px;
}
div#signup_form_container>div.sidebox {
width: auto;
}
a.compose img {
border: 0px;
}
.edit-box-div:hover {
-moz-box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 25px; -webkit-box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 25px; box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 25px;
}
a.blue_button, a.compose {
white-space: nowrap;
display: block;
float: right;
border: 1px solid #74A536;
background-color: rgba(149, 199, 86, 1);
background-color: #95C756;
text-shadow: #628B2E 1px 1px 0px;
-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px;
color: #fff !important;
padding: 5px 10px 5px 10px;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
-webkit-transition-duration: 0.15s;
-webkit-transition-property: background-color, border;
-webkit-transition-timing-function: ease-in;
font-size: 14px;
text-align: center;
margin-right: 6px;
}
a.blue_button:hover, a.compose:hover {
text-decoration: none;
background-color: #4f6f92;
border: 1px solid #1d4b6b;
text-shadow: #1d4b6b 1px 1px 0px;
color: #fff;
}
a.blue_button img, a.compose img {
vertical-align: -3px;
margin-right: 3px;
}
a.red_button {
border: 1px solid rgba(149, 46, 46, 1);
background-color: rgba(199, 56, 56, 1);
background-color: #C73838;
text-shadow: rgba(149, 46, 46, 1) 1px 1px 0px;
}
a.big_button {
font-size: 18px;
padding: 5px 20px 5px 20px;
}
a.small_button {
font-size: 12px;
padding: 3px 10px 3px 10px;
}
a.grey_button {
background-color: #eee;
border: 1px solid #b3c3ce;
-moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px;
text-shadow: none;
color: #0b5eb4 !important;
}
a.grey_button:hover, a.compose:hover {
color: #fff !important;
}
#popupbox_popup_window_body a:hover {
color: #c00;
text-decoration: underline;
}
#popupbox_popup_window_body a {
color: #0b5eb4;
text-decoration: none;
}
#popupbox_popup_window_body {
width: auto;
padding: 10px 20px 20px 20px;
border-top: none;
position: relative;
color: black;
}
#popupbox_popup_title {
background: none;
margin: 10px 0 0 0;
text-align: center;
font-size: 28px;
font-family: Arial, sans-serif;
font-weight: normal;
color: #1d4b6b;
word-wrap: break-word;
}
#popupbox-wrapper .sidebox {
background-color: #f4f6f8;
border: 1px solid #b3c3ce;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
margin: 0 auto;
color: black;
}
div.share_button_multiply {
display: block !important;
width: 74px;
height: 20px;
background-image: url("http://images.multiply.com/multiply/icons/clean/20x20/share2.png") !important;
cursor: hand;
cursor: pointer;
}
div.share_button_email {
display: block !important;
width: 59px;
height: 20px;
background-image: url("http://images.multiply.com/multiply/icons/clean/20x20/share-email2.png") !important;
cursor: hand;
cursor: pointer;
}
div.share_button_multiply:hover {
background-image: url("http://images.multiply.com/multiply/icons/clean/20x20/share-hover2.png") !important;
}
div.share_button_email:hover {
background-image: url("http://images.multiply.com/multiply/icons/clean/20x20/share-email-hover2.png") !important;
}
#group_shipping_profile table tr td:nth-child(1) {
width: 5px;
}
#group_shipping_profile table tr td:nth-child(2) {
min-width: 20px;
}
#region_data_holder table tr td:nth-child(1), 
#international_delivery_widget table tr td:nth-child(1), 
#international_delivery_widget table tr td:nth-child(2), 
#row_domestic_mail_list_1 table tr td:nth-child(1), 
#row_domestic_mail_list_2 table tr td:nth-child(1) {
width: auto;
}
#row_domestic_mail_list_1 td:nth-child(2),
#row_domestic_mail_list_2 td:nth-child(2) {
width: 5px;
}
.hover_tip, a.hover_tip {
position: relative;
top: -6px;
display: inline;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
text-decoration: none;
background-color: #f4f6f8;
-moz-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 3px;
-webkit-transition-duration: 0.15s;
-webkit-transition-property: all;
-webkit-transition-timing-function: ease-in;
-moz-transition: all 0.15s ease-in-out;
background: -moz-linear-gradient(top, #ffffff 0%, #d4d6d8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #d4d6d8)); background: -webkit-linear-gradient(top, #ffffff 0%, #d4d6d8 100%); background: -o-linear-gradient(top, #ffffff 0%, #d4d6d8 100%); background: -ms-linear-gradient(top, #ffffff 0%, #d4d6d8 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d4d6d8', GradientType=0); background: linear-gradient(top, #ffffff 0%, #d4d6d8 100%);
border: 1px solid #d4d6d8;
text-shadow: #fff 0px 1px 0px;
color: #666;
border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.hover_tip:hover, a.hover_tip:hover {
background-color: #d4d6d8;
color: #666;
text-decoration: none;
-moz-box-shadow: rgba(0, 0, 0, 0.8) 0px 1px 10px; -webkit-box-shadow: rgba(0, 0, 0, 0.8) 0px 1px 10px; box-shadow: rgba(0, 0, 0, 0.8) 0px 1px 10px;
background: -moz-linear-gradient(top, #f4f6f8 0%, #b3c3ce 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f6f8), color-stop(100%, #b3c3ce)); background: -webkit-linear-gradient(top, #f4f6f8 0%, #b3c3ce 100%); background: -o-linear-gradient(top, #f4f6f8 0%, #b3c3ce 100%); background: -ms-linear-gradient(top, #f4f6f8 0%, #b3c3ce 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f6f8', endColorstr='#b3c3ce', GradientType=0); background: linear-gradient(top, #f4f6f8 0%, #b3c3ce 100%);
border: 1px solid #b3c3ce;
}
