/* CSS Document */

html { height:100%;}

body {margin:20px 0; height:95%; background:#000; color:#9f9f9f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

a img {border:0;}

a {color:#830088;}
a:hover {color:#830088; text-decoration:none;}

.text-pink {color:#830088;}

.text-dark {color:#333;}

#wrapper {width:995px; margin:0 auto; _width:996px;}

#arrow-left {width:32px; height:142px; float:left; background:url(images/arrow-off-left.gif) bottom no-repeat; margin-top:210px; }
#arrow-left a:hover {background-image:url(images/arrow-on-left.gif); display:block;}
#arrow-right {width:32px; height:142px; float:right; background:url(images/arrow-off-right.gif) bottom no-repeat; margin-top:210px;}
#arrow-right a:hover {background-image:url(images/arrow-on-right.gif); display:block;}

#arrow-left-off {width:32px; height:142px; float:left; background-image:url(images/blank.gif) bottom no-repeat; margin-top:230px;}
#arrow-right-off {width:32px; height:142px; float:right; background-image:url(images/blank.gif) bottom no-repeat; margin-top:230px;}

#inner-wrapper {float:left; width:928px;}

#banner {width:236px; text-align:right; float:right;}
#sub-logo { float:right; width:191px;}

#menu {width:auto; color:#7E7E7E; clear:right; margin:10px 0; float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#menu ul {margin:0; padding:0; list-style-type:none;}
#menu li {margin:0; display:inline; padding:0 10px; border-left:1px dashed #7E7E7E; }
#menu .first { padding-left:0; border-left:0px;} 
#menu .last { padding-right:0;}

#menu li a {color:#7E7E7E; text-decoration:none;}
#menu li a:hover {color:#830088; text-decoration:none;}
#menu .in a {color:#830088;}

#photo-box { position:relative; width:908px; padding:0 10px; height:408px; border:1px solid #7e7e7e; clear:right; overflow:hidden; }
#photo {width:auto; position:relative;}
#photo table {padding:0;}
#photo td {padding:0 12px 0 0;}

.photo-text-white { position:relative; top:-25px; heigth:20px; padding:0 10px; line-height:20px; font-size:11px; color:#000; background:#fff; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; z-index:2;}
.photo-text-black { position:relative; top:-25px; heigth:20px; padding:0 10px; line-height:20px; font-size:11px; color:#fff; background:#000; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; z-index:2;}

#text-box {width:926px; height:406px; border:1px solid #7e7e7e;  clear:right;} /*border-left-color:#000; border-right-color:#000;*/
#text-box ul {margin:0; padding:0 0 0 20px;}
#text-box li {margin:0; padding:0 0 2px 10px;}

#text-box h3 { margin:12px 0; color:#830088; font-size:14px; font-weight:bold; }


#numbers {width:720px; float:left; color:#7E7E7E; clear:both; margin:13px 0 10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:16px;}
#numbers ul {margin:0; padding:0; list-style-type:none;}
#numbers li {margin:0; display:inline; padding:0 1px 0 2px;} /*border-left:1px dashed #7E7E7E; padding:0 1px 0 3px;*/
#numbers .first { padding-left:0; border-left:0px;} 
#numbers .last { padding-right:0;}

#footer-line {width:930px; clear:both; height:1px; line-height:1px; background:#830088;}

#footer{ margin-top:10px; font-size:10px;}

/* Gallery Styles */

#motioncontainer {
margin:0 auto;  Uncomment this line if you wish to center the gallery on page
width: 928px; /* Set to gallery width, in px or percentage */
height: 406px; /* Set to gallery height */
position:relative; 
margin-top:76px; 
border:1px solid #7e7e7e;
overflow:hidden;
cursor:w-resize;
background:url(images/loading.gif) center center no-repeat;
}

#statusdiv {
background-color: lightyellow;
border: 1px solid gray;
padding: 2px;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
}

/* End Gallery Styles */
