/* CSS for MCA 2007 */

/* the red = #a80020 */

html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td{margin:0px; padding:0px;}
img,input{border:none;}
.clear{clear:both;}

body{background-color:#a80020; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; cursor:default;}

.container{position:absolute; top:10px; left:50%; width:710px; background-color:#ffffff; margin-left:-355px;}

/* --- Header ------------------------------------------ */
#header{color:#000000; padding:15px 15px 15px 25px;}
	#header h1{position:absolute; top:30px; right:60px; font-size:50px; color:#a80020; font-weight:normal;}

/* --- Nav --------------------------------------------- */
#nav{background-color:#000000; background-image:url('../images/nav-bg.gif'); color:#ffffff; height:30px; padding:0px 0px 0px 10px;}
#nav ul{list-style:none;}
#nav li{float:left; padding:6px 0px 0px 0px;}
#nav li a:link{margin:0px 0px 0px 5px; padding:6px 8px 8px 8px; font-size:14px; color:#ffffff; text-decoration:none;} 
#nav li a:visited{margin:0px 0px 0px 5px; padding:6px 8px 8px 8px; font-size:14px; color:#ffffff; text-decoration:none;} 
#nav li a:hover{background-color:#e7c200; color:#000000; text-decoration:none;}
#nav li a.selected{background-color:#e7c200; color:#000000;}

/* --- SUB NAV ----------------------------------------- */
#sub-nav{display:block;}
#sub-nav a:link{color:#000000; text-decoration:none;} 
#sub-nav a:visited{color:#000000; text-decoration:none;} 
#sub-nav a:active{color:#000000; text-decoration:none;} 
#sub-nav a:hover{color:#000000; border-bottom:1px solid #000000;}
#sub-nav ul{list-style:none; margin:15px 0px 15px 15px;}
#sub-nav ul li{display:inline; padding:0px 8px 0px 0px; margin:0px 5px 0px 0px; border-right:1px solid #999999;}
#sub-nav ul li.last{border:none;}
#sub-nav ul li a{font-size:12px;}
#sub-nav ul li a.selected{border-bottom:1px solid #000000;}

/* --- Content ------------------------------------------ */
#content{color:#000000; padding:0px 0px 0px 0px; margin:30px 0px 0px 55px; width:600px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:16px;}

#content a:link{color:#a80020; text-decoration:underline;} 
#content a:visited{color:#a80020; text-decoration:underline;} 
#content a:active{color:#a80020; text-decoration:underline;} 
#content a:hover{color:#a80020; text-decoration:underline;}

h2{color:#a80020; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 8px 0px; font-weight:normal;}
h3{font-size:12px; font-weight:bold; padding:15px 0px 0px 0px; margin:0px 0px 8px 0px; border-bottom:1px solid #000000;}
h4{color:#000000; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 8px 0px; font-weight:bold; margin:20px 0px 20px 0px; font-style:italic;}
h5{color:#000000; font-size:16px; font-family:Arial, Helvetica, sans-serif; margin:0px 0px 8px 0px; font-weight:normal; margin:20px 0px 20px 0px;}
p{margin:0px 0px 15px 0px;}
ul{margin:0px 0px 15px 35px;}
ul li{margin:0px 0px 3px 0px;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
table{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px 0px 12px 0px;}
table td{align:left; vertical-align:top; padding:2px 5px 5px 5px; margin:0px;}
table tr.odd{background-color:#e7f1f8;}
table.center td{align:center;}

/* --- IMG Gallery ------------------------------------------ */
.gallery{}
.gallery img{float:left; border:1px solid #dedede; padding:3px 3px 3px 3px; width:135px; margin:0px 5px 5px 0px;}

#jquery-overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px;}
#jquery-lightbox{position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#lightbox-nav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%; height:100%; zoom:1; display:block;}
#lightbox-nav-btnPrev{left:0; float:left;}
#lightbox-nav-btnNext{right:0; float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px; color:#666; }
#lightbox-container-image-data #lightbox-image-details{ width:70%; float:left; text-align:left;}	
#lightbox-image-details-caption{ font-weight:bold; }
#lightbox-image-details-currentNumber{display:block; clear:left; padding-bottom:1.0em;}			
#lightbox-secNav-btnClose{width:66px; float:right; padding-bottom:0.7em;}

/* --- FOOTER ------------------------------------------ */
.footer{background-image:url('../images/footer-bg.gif'); color:#ffffff; font-size:10px; height:17px; margin:45px 0px 0px 0px; padding:3px 0px 0px 0px; text-align:center;}

/* End CSS */	
