@charset "utf-8";

/**
 * @author Scott Harwood
 * @since 2.0
 * @module screen
 */

/* resets */
html, body, ul, li, p, h1, h2, em {margin:0;padding:0;list-style-type:none;font-style:normal;font-weight:normal;}
body {background:#090909; font-family:"Times New Roman", Times, serif; font-size: 12px; color:#cccccc; padding:50px 20px;}

/* page */
#page {width:1190px; line-height:16px;}

/* header */
#header h1 {text-indent:-9999px; height:122px; background:url(images/heading-muba.gif) 0 0 no-repeat; padding-bottom:8px; border-bottom:3px solid #fff; margin-bottom:2px;}
#header ul {border-top:1px solid #fff; border-bottom: 1px solid #fff; padding: 5px 0; font-size:18px; display: inline-block; width:100%; text-transform:uppercase; font-weight:bold; color:#fff9f9;}
#header ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#header ul li {float:left; background:url(images/icn-divider.gif) 100% center no-repeat; padding-right: 14px; margin-right:4px;}
#header ul li.last {background:none;}

#content h2 { border-bottom:1px solid #fff; padding-bottom:1px; margin-bottom:12px;}
#content h2 strong {border-bottom:3px solid #fff; display:block; text-indent:-9999px; height:60px; font-size:0px; background:url("images/text-selectedworks.gif") left center no-repeat;}

/* group */
#content .group {display:inline-block;}
#content .group:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* module */
#content .group .module {float:left; position:relative;padding-bottom:60px;}
#content .group .module.primary {margin-right:14px;}
#content .group .module-footer {position:absolute; height:60px; bottom:0; left:0; line-height:20px; overflow:hidden;}
#content .group .module p {border-top:1px solid #fff; border-bottom:1px solid #fff; line-height:20px; text-transform:uppercase; margin-top:4px;}
#content .group .module p strong {color:#fff; font-weight:bold;}
#content .group .module p strong a {color:#fff; text-decoration:none;}
/* contact */
#content .module.contact {color:#fff; text-transform:uppercase; border-bottom:1px solid #fff; padding-bottom:3px;}
#content .module.contact li {margin:10px 0;}
#content .module.contact strong {font-weight:bold; color:#999} 
#content .module.contact em {display:block; }
#content .module.contact span {margin-right:1em;}
#content .module.contact a {display:block; text-align:center; height:25px; line-height:25px; color:#000; width:120px; font-weight:bold; background:url(images/bg-red-gradiant.gif) 0 0 repeat-x;}

/* footer */
#footer h2 {font-style:italic; font-weight:bold; color:#fff9f9; font-size:14px; margin-bottom:4px;}
#footer ul {border-top:1px solid #fff; padding:4px 0; display:inline-block; width:100%; border-bottom:3px solid #fff;}
#footer ul:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#footer ul li {float:left; text-indent:-9999px; line-height:22px;}
#footer ul li a {display:block; border:none; outline:none; moz-outline:none;}
#footer ul li.cosmo a {background:url("images/logo-cosmobrandlab.gif") 0 center no-repeat; width:136px; border-right:1px solid #f1f1f1; padding-right:12px;}
#footer ul li.paperrain a {background:url("images/logo-paperrain.gif") 0 center no-repeat; width:139px; margin-left:12px;}
#footer div {border-bottom:1px solid #fff; padding-bottom:2px;}
#footer p {width:628px; height:82px; margin-top:8px; background:url(images/text-endofpage.gif) 0 0 no-repeat; text-indent:-9999px; font-size:0px; color:#fff;}