body { text-align:center; background:#fff url(/graphics/bgHead.jpg) center top no-repeat; font-family:Arial, Helvetica, serif; font-size:90%; font-weight:normal; color:#000; margin:0; padding:0; border:none; }
a { color:#00a0c6; font-weight:bold; }
a:hover { color:#00a0c6; }
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
/* PAGE LAYOUT */
#pageWrap { width:910px; padding:39px 0 0 0; margin:0 auto; }
#pageTitle { display:block;height:180px;width:100%;padding:0;margin:0;text-decoration:none; }
#pageTitle span { display:none; }
#pageHeader { padding:0; margin:0;background:transparent url(/graphics/mlmfHead.png) left top no-repeat;height:180px;position:relative; }
#pageFooter { margin:0 auto; padding:0 0.5em 0.5em 0.5em; font-size:70%; text-align:center; }
#pageContent { margin:0; padding:0.5em; text-align:left; }
#topNav { position:absolute;top:120px;left:117px;width:793px;margin:0;padding:5px 0;border-top:1px solid #000;border-bottom:1px solid #000;text-align:left; }
#topNav li { display:inline-block;padding:0.3em 1em;margin:0;border-left:1px solid #999;font-size:80%;font-variant:small-caps; }
#topNav li:first-child { border-left-width:0px;padding-left:0; }
#topNav li a { line-height:1.2em;padding:0.3em;color:#333;text-decoration:none;letter-spacing:2px; }
#topNav li a:hover, #topNav li a:focus { color:#000;text-decoration:underline; }
#smi { position:absolute;top:0;left:668px;width:257px;z-index:3;margin:0;padding:0; }
#smi li { display:inline-block;width:auto;margin:0;padding:0;background-position:center top;background-repeat:no-repeat; }
#smi li a { display:block;height:76px; }
#smi li a span { display:none; }
#smi li#fbook { background-image:url(/graphics/bFB.jpg);width:72px; }
#smi li#twitt { background-image:url(/graphics/bTwit.jpg);width:83px; }
#smi li#yout { background-image:url(/graphics/bYT.jpg);width:102px; }

body.index { background-image: url(/graphics/bg.jpg); }
body.index #pageWrap { width:940px; height:720px;padding-top:80px; }
body.index #pageHeader { background-image:none;height:275px; }
body.index #pageContent { padding:0; }
body.index #Rototo { width:940px; height:275px; margin:0 auto; }
body.index #rotFrame { background:transparent url(/graphics/frame.png) left top no-repeat;display:block;width:940px;height:275px;position:absolute;top:0;left:0;z-index:3; }
body.mlmf #pageContent { text-align:center; }
/* OTHER STUFF */
#triCol { margin:20px auto; clear:both; width:100%; }
#triCol h2 { display:none; }
#triCol table { table-layout:fixed;border:0;width:100%; }
#triCol tr { vertical-align:middle; }
#triCol td { text-align:center;border-left:1px solid #CC9933; }
/*#triCol td.mlmf { width:35%; }*/
#triCol td:first-child { border-left-width:0px; }
#triCol td div { text-align:center;padding:0 1em; }
#triCol td div.first { padding-left:0; }
#triCol td div.last { padding-right:0; }

.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(/shared/tinybox2/images/preload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(/shared/tinybox2/images/close.png) no-repeat}
.tclose:hover {background-position:0 -30px}

#calClick { text-align:center; }

#eventWrap {width:791px; margin:auto; }
#eventCont {position:relative; background:#fff; padding:1px; height:523px; border:1px solid #663300; }
.sliderbutton {display:none;}
#slideleft {display:none;}
#slideright {display:none;}
#slider {float:left; position:relative; overflow:hidden; width:787px; height:523px;margin:0;padding:0;}
#slider ul {position:absolute; list-style:none; top:0; left:0;margin:0;padding:0;}
#slider li {float:left; width:787px; height:523px;margin:0;padding:0;}
.pagination {position:absolute; top:10px; right:10px; list-style:none; height:25px;margin:0;padding:0;}
.pagination li {float:left; cursor:pointer; height:8px; width:8px; background:#ccc; margin:0 4px 0 0; border:1px solid #fff}
.pagination li:hover, li.current {background:#fff}

ul.linkList  { margin:0 auto; list-style:none; padding:0 0 1em 0; text-align:center; font-size:90%; }
ul.linkList  li img { float:right; margin:5px 0 0 10px; border:none; }
ul.linkList  li a { font-weight:bold; text-align:left; display:inline-block; }
ul.linkList  li { clear:right; display:inline-block; vertical-align:top; width:40%; text-align:justify; margin:1em; }
ul.linkList li.single { width:70%; }

