/* font definitions */
@font-face{font-family:"Comic Sans MS";panose-1:3 15 7 2 3 3 2 2 2 4;}
@font-face{font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}

body { background-color: #ffffff;}
table.siteBox {width:650px;}

.menu_window {margin: 0 auto 0 auto; width: 600px; }
table.main {height:500px; width:500px; background-image:url(images/sirfinn_500.jpg); background-repeat: no-repeat; background-position: center;}
table.main a {font-family: "Comic Sans MS", Verdana, Arial; font-size: 150%; }
table.main a:link {text-decoration: underline; color:#CC3366;}
table.main a:visited {text-decoration: none; color:#3300CC;}
table.main a:active {}
table.main a:hover {text-decoration: underline; color:#FF0000;}

table.main2 {height:500px; width:600px; }
table.main2 a {font-family: "Comic Sans MS", Verdana, Arial; font-size: 120%;text-decoration: none; }
table.main2 a:link {text-decoration: none; color:#CC3366;}
table.main2 a:visited {text-decoration: none; }
table.main2 a:active {}
table.main2 a:hover {text-decoration: underline; color:#FF00FF;}
table.main2 img {margin-left: auto; margin-right:auto;}
table.main2 ul li {font-size: 90%;list-style: none;
                   text-align: center;  margin-left: -1.25em; margin-right: 1em; }
table.main2 li { margin-top: 1.5em; }


div#giglist {margin: 20px auto 0 auto; width: 100%; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#giglist table {margin-left: auto; margin-right: auto; }
div#giglist td {font-size: 80%;}

div#infoText {padding: 5px;}
div#infoText h1 {text-align: center; font-size: 150%;}
div#infoText h2 {text-align: left; font-size: 100%; padding:0; margin-bottom: 5px; margin-top: 5px;}
div#infoText p ul li {font-size: 90%; margin: 0;}
div#infoText table tr td {font-size: 90%; margin: 0;}
div#infoText textarea { margin-left: 40px;}
div#infoText input.indent {margin-left: 40px;}
div#infoText img {margin-left: 5px; margin-right: 5px;}

div#gigList {padding: 5px;}
div#gigList h1 {text-align: center; font-size: 150%;}
div#gigList h2 {text-align: left; font-size: 90%; padding:0; margin-bottom: 5px;}
div#gigList p ul li {font-size: 90%; margin: 0;}
div#gigList th {text-align: left;}
div#gigList td {font-size: 90%;}
div#gigList td.date {font-size: 90%; font-weight: bold;}
div#gigList div.imgFloat {float: left; margin: 5px 10px 5px 10px;}
div#gigList p.wow {font-size: 90%; font-weight:bold; font-style:italic; 
					color:#FF0000; display: inline; text-align:center;}

div#gigDirections {padding: 5px;}
div#gigDirections h2 {text-align:left; font-size:100%; padding:0; margin-bottom: 0;}
div#gigDirections p {text-align:justify; font-size: 90%; padding: 0; margin: 5px 30px 5px 30px;}


div.showImage {width:100%; height:100%; text-align:center;}
div.showImage img.p {margin-left:auto; margin-right:auto; padding: 5px 5px 5px 5px;}
div.showImage img.l {margin-left:auto; margin-right:auto;}
div.showImage input { text-align:center;}
div.showImage #closeButton {border-style:inset; border-color:#ff6633; background-color:#CC3300;
                            text-decoration: none; width:80px; text-align:center; 
							margin: 10px auto 10px auto; }
div.showImage .buttontext {color: white;text-decoration:none;font:bold 10pt Verdana;cursor:hand;}

/* menu behavior */
div.menu {}
div.menu a {display:block; font-family: "Comic Sans MS", Verdana, Arial; font-size: 100%; 
				text-decoration: none; }
div.menu a.hover {}
div.menu a.active {}
div.menu a.hover {}

/* menu positional look&feel */
div.sideMenu a {margin-left: 20px; padding: 2px; text-decoration:none; border-right: 1px solid rgb(60%,50%,40%); }
div.bottomMenu {margin-left:30px; background-color: white;}
div.bottomMenu a { display: block; margin-left: 10px; margin-right: 10px; margin-top: 2em;}



div#sideSignup { margin: 5px 5px 5px 5px; padding: 2px; border: 2px solid blue; font-size: smaller; }
div#sideSignup p { text-align:center;padding: 0; margin:0;}
div#sideSignup input[type="text"] { font:bold 10px verdana,arial,serif; padding:3px; }
div#sideSignup input[type="button"] { padding-right: 5px;}
div#sideSignup input[type="submit"] { padding-left: 5px;}
div#signup_buttons { margin-left: auto; margin-right: auto;}

