﻿/* © AlexsApps 2008
Alexander Joseph Taylor
*/
body {background:url(img/Background.png); background-repeat:repeat-x; background-color:#D69758; text-align:center; margin:0; margin-left:0; margin-right:0;font-family:"Lucida Bright" "Tahoma";}
img {border-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline}
table{width:100%;}
#tblMaster{border-collapse:collapse}
#mobo{border-top:0; border-bottom:0; text-align:left; margin-left:auto; margin-right:auto; width:800px}
#head{background-color:Black}

#tdLinks {background-image:url(/img/picA.png); background-repeat:repeat-x; height:30px; vertical-align:middle}
#Links{margin-left:10px; margin-right:10px; color: White; font-size:smaller; font-size:10.5pt}
#Links a{color:Black;}
#Links a:hover{background-color:White}

#tblLinks {border-style:none; width:100%}
#tblLinks tr td {border-right-style:solid; border-right-width:1px; border-right-color:Gray; text-align:center}

#footerAddress{font-size:small}

#content{min-height:500px; width:100%; background-color:#CFB53B; font-size:large; color:Black;}
.sub0content{padding:30px}
.sub1content{min-height:500px; width:100%; background-color:#FFF9BD; background-image:url(img/KnightHeadT.png); background-position:bottom right; background-repeat:no-repeat}
.sub2content{padding:30px; min-height:100%}

.fullImg{width:100%; height:100%; border:none}

.fhsh1,h1{font-size:xx-large; font-weight:bold;margin-top:0}
.fhsh2,h2{font-size:x-large; font-weight:bold;margin-top:0}
.fhsh3,h3{font-size:larger;margin-top:0}

.sectHeader{background-color:White; font-weight:bold; color:#990000; padding-top:5px; padding-bottom:5px}

/* home page */
#hometable {border-collapse:collapse; padding:10px; width:100%; text-align:center}

/* schedule */
.trA{background-color:White}
.trB{}
#dDlNow{padding:15px;width:400px;background-color:#EEEEEE;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center;}

/* #calendarHolder {position:relative; height:800px}
.calendarLink{position:absolute; left:0px; top:0px; width:100%; height:800px} */
.sidepanel {background-color:#FFF9BD; width:25%; padding-top:15px; padding-left:0; padding-right:0}
	/*.leftpanel a{font-family:Arial Narrow; color:Navy}*/
	.sidepanel a{color:#505050}
.tablebody {background-color:White; width:50%; padding-top:15px; padding-left:8px; padding-right:8px; padding-bottom:15px}

/* contact */
.tablewhitemargin {background-color:white; width:40px}
.contactTbl{margin-left:30px;width:90%}
.contactTbl th {text-align:left;font-size:larger}
.contactTbl table td {border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:Black}
.contactTbl a {color:Black;text-decoration:none}
.contactTbl a:hover {text-decoration:underline}

/* forms */
.ulForms li{line-height:18pt}

/* guestbook */
.gbsig {background-color:#FFF8DC; width:100%}
.gbsigtxt {background-color:white}
#gbSignDiv {border-color:Black; width:500px; margin-left:auto; margin-right:auto; text-align:center}

/* calendar */
#caltable {vertical-align:top}
#caltable tr td {vertical-align:top;line-height:20pt}

/* gallery */
.navlink {}
.navlink a{color:black}
#navlinktbl{width:100%}

#gallerypic a{border-style:none}
#gallerypic img{border-style:none; max-width:100%}
#hidpic {height:0; width:0}
#hidpic img {visibility:hidden; width:0; height:0;}
.pictable{width:100%; font-size:small}
.pictable tr td{padding:3px; vertical-align:top; text-align:center} /*width:16.66%*/
.pictable tr td a{border-style:none}
.pictable tr td a img{border-style:none; text-decoration:none; width:100px; display:block; margin-left:auto; margin-right:auto}
.pictable tr td img{border-style:none; width:100px}

#closeuph {width:100%}

.rsltTbl{width:100%}
.rsltTblHdr{background-color:white; line-height:20pt}
.rsltTblAlt{background-color:White}
.rsltTblYr{background-color:#AA5533; color:White;}


/* ocxcchamps: meet info */
.infobox{background-color:White; padding:10px; margin:20px; margin-left:0px; margin-right:0px; font-size:smaller}
/* ocxcchamps: PrinterFriendlySchedule */
.schedTab{font-size:smaller; padding-left:10px}
/* ocxcchamps results */
.resultrow1 {background-color:white}
.resultrow2 {}
