@charset "UTF-8";

/* css reset */
img { margin:0; padding:0; border:0; outline:0; background:transparent; vertical-align:baseline; }

td.th_orange {
background:url(//www.mptvimages.com/static/images/leftcorner.png) top left no-repeat #f1592a;
}
td.th_blue {
background:url(//www.mptvimages.com/static/images/leftcorner.png) top left no-repeat #95c2cb;
}
td.thbot_orange {
background:url(//www.mptvimages.com/static/images/leftbottomcorner.png) bottom left no-repeat #f1592a;
}
td.thbot_blue {
background:url(//www.mptvimages.com/static/images/leftbottomcorner.png) bottom left no-repeat #95c2cb;
}
body {
margin-left:50px;
margin-top:25px;
}
form, input, select, option {
font-size:11px;
color:#666;
}
input[type="checkbox"] {
border:1px solid #999;
}
html, body { background: #fff; }
body, a, table, td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7b7b7b;
line-height:15px;
}
.addlightbox a {
color:#95c2cb;
font-size:10px;
text-decoration:none;
}
.addlightbox a:hover {
text-decoration:underline;
}
#leftmenu {
color:#fff;
margin-right:10px;
margin-top:35px;
margin-left:20px;
line-height:15px;
}
#leftmenu a {
text-decoration:none;
font-weight:bold;
color:#fff;
}
#leftmenu a:hover {
text-decoration:underline;
}
#helplegals {
color:#7b7b7b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.aboutus a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
line-height:15px;
text-decoration:none;
}
.aboutpg {
color: #7b7b7b;
}
.aboutpg a {
color: #7b7b7b;
text-decoration:none;
}
.aboutpg a:hover {
color: #7b7b7b;
font-weight:bold;
}
.removelightbox a {
color:#f1592a;
font-size:10px;
text-decoration:none;
}
.removelightbox a:hover {
text-decoration:underline;
}
.detailnavi a {
color: #fff;
font-weight:bold;
text-decoration:none;
}
.detailnavi a:hover {
text-decoration:underline;
}
.minicart {
margin-left:20px;
line-height:15px;
color: #fff;
}
.minicart a {
color: #fff;
text-decoration:none;
}
.minicart a:hover {
color:#ddd;
}
.fieldtitle {
font-weight:bold;
font-size:10px;
color:#666;
}
.fieldvalue {
color:#7b7b7b;
text-decoration:none;
font-weight:normal;
font-size:10px;
}
.fieldvalue a {
color:#7b7b7b;
text-decoration:none;
font-weight:normal;
font-size:10px;
}
.fieldvalue a:hover {
color:#f1592a;
text-decoration:underline;
}
#photobio {
color:#7b7b7b;
margin-right:50px;
}
roll { font-weight:bold; text-decoration:none; color:#333; }
A.roll:hover { font-weight:bold; text-decoration:none; color:#000; }
.aboutus a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
line-height:15px;
text-decoration:none;
}
.indent35 {
margin-left:35px;
}
#photographers a {
font-weight:normal;
}
#photographers a:hover {
font-weight:bold;
text-decoration:none;
}
.login {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}
strong {
color:#666;
}
.imageinfo {
line-height:20px;
}
.thumblink a {
text-decoration:none;
color:#7b7b7b;
}
.thumblink a:hover {
text-decoration:underline;
}
.lbdropdown {
overflow-x:hidden;
overflow-y:auto;
max-height:300px;
background: #fff;
}

/* Guest - Register MPTV link on */
body#guest div#regmptv {
display:block;
}
/* MPTV Regular - Register MPTV Pro link on */
body#mptvreg div#regmptvpro {
display:block;
}

#CONTENT { width:890px; margin:0; padding:0; }

#CONTENT #thumbnails table, #CONTENT #thumbnails td, #CONTENT #thumbnails tr { background-color: #fff; }

#HEADER { width:890px; margin:0; padding:0; }

#CONTENT #col-sep { margin:0; padding:0; width:19px; }

#CONTENT #thumbnails { width: 690px; margin:0; padding:0; }

#CONTENT #left_thumb { margin:0; padding: 20px 10px 0 0; width:171px; }

@media print {
* { background: transparent !important; color: #444 !important; text-shadow: none !important; }
a, a:visited { color: #444 !important; text-decoration: underline; }
.ir a:after { content: ""; }
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; }
tr, img { page-break-inside: avoid; }
@page { margin: 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3{ page-break-after: avoid; }
}

