/* This CSS file is the top level for the C11 proposal site */

BODY { background: url(../pirireis.jpg); background-repeat: repeat; background-attachment: fixed; }

TABLE { margin-bottom: 2em; border-width: 0;}

TD { font-size: 13pt; text-align: left;border-width: 0; padding-bottom: 2em;}

TH.grey	{ font-size: 13pt; border-width: 1px; border-color: #c00000; text-align: left;
          border-style: solid; vertical-align: middle; height: 32px; padding-bottom: 0;}
TD.grey	{ font-size: 11pt; border-width: 1px; border-color: #c00000; text-align: left;
          border-style: solid; vertical-align: middle; height: 32px; padding-bottom: 0;}
TD.greycen { font-size: 11pt; border-width: 1px;  border-color: #c00000; padding-bottom: 0;
             border-style: solid; text-align: center; vertical-align: middle; height: 32px;}

TD.flags {background: url(../flags.png); min-width: 100px; max-width: 100px;}
TD.spacer1 {background: url(../Border1.png); background-repeat: vertical;}
TD.spacer2 {vertical-align: top;}
TD.page_copy {vertical-align: top; min-width: 480px; }
TD.navbar {width: 180px; vertical-align: top; }

CAPTION.restaurant { font-family: helvetica, arial, sans-serif; text-align: left; font-weight: bolder; color: #800000;}

SPAN.listtitle { font-family: helvetica, arial, sans-serif; text-align: left; font-weight: bolder; color: #800000;}

SPAN.listtitlebig { font-size: 150%; font-family: helvetica, arial, sans-serif; text-align: left; font-weight: bolder; color: #800000;}

SPAN.crew {font-family: helvetica, arial, sans-serif; font-size: 13pt; font-weight: bolder; font-style: italic;}

P    {font-family: Palatino, "Times New Roman", "Times Roman", serif;
      font-size: 13pt; color: black; text-align: left;}

P.question {padding: 0.5em; margin-bottom: 2em;}

P.para {font-family: Palatino, "Times New Roman", "Times Roman", serif;
       font-size: 13pt; color: black; text-align: left;}

P.para:first-letter {font-size: 200%; font-weight: 800; color: #c00000;
	float: none; vertical-align: baseline; line-height: 0.9em;}

P.copyright {font-size: 8pt; font-style: italic; text-align: center;}

P.message_body {font-family: Palatino, "Times New Roman", "Times Roman", serif;
       font-size: 13pt; color: black; text-align: left; border-width: 1px;
       border-style: solid; min-width: 480px;}

IMG {border: 0px;}

IMG.biopic {float: left; margin-right: 8px; width: 150px; height: 150px;}

IMG.icon {float: left; margin-right: 8px; width: 24px; height: 24px;}

SPAN.QA {font-family: helvetica, arial, sans-serif; text-align: left; padding: 0.1em;
	font-weight: bolder; color: white; background-color: black;}

SPAN.shopname {font-family: helvetica, arial, sans-serif; font-size: 11pt; color: #c00000;
	font-weight: bold; text-decoration: none;}

A {font-family: helvetica, arial, sans-serif; font-size: 11pt; color: #c00000;
	font-weight: bold; text-decoration: underline;}

A:active {font-family: helvetica, arial, sans-serif; font-size: 11pt; color: #ff0000;
	font-weight: bold; text-decoration: underline;}

A:hover {font-family: helvetica, arial, sans-serif; font-size: 11pt; color: #ff0000;
	font-weight: bold; text-decoration: underline;}

A:visited {font-family: helvetica, arial, sans-serif; font-size: 11pt; color: #800000;
	font-weight: bold; text-decoration: underline;}

LI {list-style-image: url(../bullet.png); list-style-position: inside;
	font-family: Palatino, "Times New Roman", "Times Roman", serif;
	font-size: 13pt; color: black; text-align: left;}


TD.formlabel { font-weight: bold; text-align: left; width: 140px; padding-bottom: 0px; }
TD.textinput { font-weight: bold; text-align: left; width: 340px; padding-bottom: 0px; }

INPUT.button { font-weight: bold; text-align: center; width: 120px; }

TEXTAREA { text-align: left; width: 480px; height: 200px;}

/* Nav Bar rollover effect is done via CSS */

a#home img {background: url(../HomePort1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#home:visited img {background: url(../HomePort1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#home:hover img {background: url(../HomePort2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#home:active img {background: url(../HomePort2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}

a#hotel img {background: url(../Lodging1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#hotel:visited img {background: url(../Lodging1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#hotel:hover img {background: url(../Lodging2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#hotel:active img {background: url(../Lodging2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}

a#theme img {background: url(../Theme1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#theme:visited img {background: url(../Theme1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#theme:hover img {background: url(../Theme2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#theme:active img {background: url(../Theme2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}

a#events img {background: url(../Events1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#events:visited img {background: url(../Events1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#events:hover img {background: url(../Events2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#events:active img {background: url(../Events2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}

a#why img {background: url(../Why1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#why:visited img {background: url(../Why1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#why:hover img {background: url(../Why2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#why:active img {background: url(../Why2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}

a#faq img {background: url(../FAQ1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#faq:visited img {background: url(../FAQ1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#faq:hover img {background: url(../FAQ2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#faq:active img {background: url(../FAQ2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}

a#tourism img {background: url(../Tourism1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#tourism:visited img {background: url(../Tourism1.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#tourism:hover img {background: url(../Tourism2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}
a#tourism:active img {background: url(../Tourism2.png) top left no-repeat; height: 45px; width: 180px; border-width: 0;}

a#travel img {background: url(../Travel1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#travel:visited img {background: url(../Travel1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#travel:hover img {background: url(../Travel2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#travel:active img {background: url(../Travel2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}

a#food img {background: url(../Food1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#food:visited img {background: url(../Food1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#food:hover img {background: url(../Food2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#food:active img {background: url(../Food2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}

a#shopping img {background: url(../Shopping1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#shopping:visited img {background: url(../Shopping1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#shopping:hover img {background: url(../Shopping2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#shopping:active img {background: url(../Shopping2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}

a#staff img {background: url(../Crew1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#staff:visited img {background: url(../Crew1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#staff:hover img {background: url(../Crew2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#staff:active img {background: url(../Crew2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}

a#promote img {background: url(../Promote1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#promote:visited img {background: url(../Promote1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#promote:hover img {background: url(../Promote2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#promote:active img {background: url(../Promote2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}

a#thanks img {background: url(../Thanks1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#thanks:visited img {background: url(../Thanks1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#thanks:hover img {background: url(../Thanks2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#thanks:active img {background: url(../Thanks2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}

a#contact img {background: url(../Contact1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#contact:visited img {background: url(../Contact1.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#contact:hover img {background: url(../Contact2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
a#contact:active img {background: url(../Contact2.png) top left no-repeat;height: 45px; width: 180px; border-width: 0;}
