/* Remove Bad Browser Styles */
* {margin:0; padding:0;}
a, :link,:visited {text-decoration:none;}
ul,ol {list-style:none;}
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}
a img,:link img,:visited img {border:none;}
address, textarea {font-style:normal;}
a:focus, a:visited {outline-style: none;}/* Firefox outline link fix */

/* Fix Browser Float Problems */
.clear {clear:both; height: 0; overflow:hidden; font-size:1px;}

/* Reasons */
#reasonNumber {background: url(http://www.puc.edu/__data/assets/image/0004/33673/reason37.jpg) no-repeat; height: 800px; width: 1020px; margin: 20px auto 0 auto;}

/* Global Holder */
#mediaHolder {width: 640px; height: 360px; text-align: center; margin:0 auto; padding-top: 220px;}
#mediaHolder object {height: 380px;}

/* 3D Website */
#enroll3d {font: normal 11px "Arial", Lucida, Verdana, sans-serif; color: #7f7f7f; width: 580px; height: 650px; margin: 30px auto 0 auto; background: url(/__data/assets/image/0018/39033/PUC_3D_Website_Bckgrnd.jpg) no-repeat 4px 0; position: relative;}
#enroll3d #mediaHolder {width: 400px; height: 300px; text-align: center; margin:0 auto; padding-top: 118px; position: relative;}
#enroll3d #mediaHolder img#floating {position: absolute; top: 389px; left: -11px; behavior: url(/__data/assets/text_file/0007/13588/iepngfix.htc);}
#enroll3d #mediaHolder #navPages {position: absolute; top: 436px; left: 312px; width: 100px; text-align: center;}
#enroll3d #mediaHolder #navPages #pageList {margin: 0 auto; width: 70px; display: block;}
#enroll3d #mediaHolder #navPages a {color: #000; text-decoration: none;}
#enroll3d #mediaHolder #navPages a:hover {color: #7f7f7f;}
#enroll3d #mediaHolder #pageList a {padding: 2px;}
#enroll3d a#navLeft {background: url(/__data/assets/image/0003/39090/navLeft.gif) no-repeat 0 1px; height: 14px; width: 11px; display: block; position: absolute; top: 0; left: 0;}
#enroll3d a#navRight {padding: 6px 5px; background: url(/__data/assets/image/0004/39091/navRight.gif) no-repeat 0 1px; height: 14px; width: 11px; display: block; position: absolute; top: 0; left: 89px;}
#enroll3d #extraLinks {width: 100px; position: absolute; top: 80px; left: 84px; clear: both;}
#enroll3d a#visit {display: block; float: right; background: url(/__data/assets/image/0005/39038/PUC3D_visit.jpg) no-repeat; height: 25px; width: 50px;}
#enroll3d a#visit:hover {background: url(/__data/assets/image/0006/39039/PUC3D_visit_ro.jpg) no-repeat;}
#enroll3d a#apply {display: block; float: right; background: url(/__data/assets/image/0003/39036/PUC3D_apply.jpg) no-repeat; height: 25px; width: 50px;}
#enroll3d a#apply:hover {background: url(/__data/assets/image/0004/39037/PUC3D_apply_ro.jpg) no-repeat;}

/* 3D Caption */
#caption {text-align: left; width: 300px; position: absolute; left: 132px; top: 510px; font-size: 11px; color:#000;}
#caption h6 {font-size: 11px; margin: 0;}
#caption p {margin: 0;}

/* Things to Do Website */
#locationHold {height: 800px; width: 1020px; margin: 0 auto;}
#locationsFooter {width: 622px; margin: -136px auto 0 auto; font: normal 12px "Arial", Lucida, Verdana, sans-serif; position: relative;}
#locationsFooter #locationsLinks {color: #000; width: 400px; float: left;}
#locationsFooter #locationsLinks a {text-transform: uppercase; color: #c70025; font-weight: bold; font-size: 14px; border-left: 2px solid #000; padding-left: 6px; margin-left: 4px;}
#locationsFooter #locationsLinks a:hover {color: #000;}
#locationsFooter #locationsLinks a#visit {border: none; margin: 0; padding: 0;}
#locationsFooter #numbering {float: right; width: 54px; margin-top: 2px;}

a#prevLocation {background: url(/__data/assets/image/0009/47952/left-static.gif) no-repeat 0 1px; display: block; float: left; height: 12px; width: 12px;}
a#prevLocation:hover {background: url(/__data/assets/image/0008/47951/left-hover.gif) no-repeat 0 1px;}
a#nextLocation {background: url(/__data/assets/image/0011/47954/right-static.gif) no-repeat 0 1px; display: block; float: left; height: 12px; width: 12px;}
a#nextLocation:hover {background: url(/__data/assets/image/0010/47953/right-hover.gif) no-repeat 0 1px;}
#numberTotal {display: block; float: left; width: 30px; text-align: center;}
