@media screen and (max-width:4000px)
{
   *           {margin:0; padding:0;}
   div#wrapper {width:100%; text-align:center; margin: 0 auto; background-color: #FF6347;}
   div#body    {width:1810px; text-align:center; margin: 0 auto;}
   div#bodyL   {width:1810px; text-align:left; margin: 0 auto;}
   div.imgcell {width:452px; text-align:center; float:left; font-size: 12pt;}
   div.imglong {width:902px; text-align:center; float:left; font-size: 12pt;}
   div#foot    {width:1810px; text-align:center; margin: 0 auto; clear:left;}
   div.imgfest {width:676px; text-align:center; float:left; font-size: 12pt;}

   BODY, H1    {font-family: "Helvetica"; font-weight: bold; color: #000080; font-size: 10pt;}
   H1          {font-size: 48pt;}
   H2          {font-size: 34pt;}
   IMG         {width: 450px; height: 338px;}
   IMG.v       {width: 338px; height: 450px;}
   IMG.d       {width: 900px; height: 338px;}
   img.h       {width: 675px; height: 80px;}
   IMG.j       {width: 900px; height: 575px;}
   IMG.p       {width: 900px; height: 500px;}
   IMG.g       {width: 900px; height: 550px;}
   IMG.r       {width: 600px; height: 450px;}
   IMG.rv      {width: 450px; height: 600px;}
   IMG.gil     {width: 900px; height: 450px;}
   IMG.g53     {width: 675px; height: 129px;}

   div#bath       {width:1802px; text-align:center; margin: 0 auto; background-color: black; color: white;}
   A.bath         {font-size: 12pt; padding: 0 15px; text-decoration: none;}
   A.bath:link    {color: white;}
   A.bath:visited {color: white;}
   A.bath:active  {color: aqua;}
   A.bath:hover   {color: aqua;}
   span.bath      {font-size: 12pt; padding: 0 15px; color:yellow;}

   div#beac        {width:1802px; text-align:center; margin: 0 auto; background-color: navy; color: white;}
   A.beach         {font-size: 18pt; padding: 0 30px; text-decoration: none;}
   A.beach:link    {color: white;}
   A.beach:visited {color: white;}
   A.beach:active  {color: aqua;}
   A.beach:hover   {color: aqua;}
   span.beach      {font-size: 18pt; padding: 0 40px; color:yellow;}

}


@media screen and (max-width:1795px)
{
   *           {margin:0; padding:0;}
   div#wrapper {width:100%; text-align:center; margin: 0 auto; background-color: #FF6347;}
   div#body    {width:1360px; text-align:center; margin: 0 auto;}
   div#bodyL   {width:1360px; text-align:left; margin: 0 auto;}
   div.imgcell {width:452px; text-align:center; float:left; font-size: 12pt;}
   div.imglong {width:902px; text-align:center; float:left; font-size: 12pt;}
   div#foot    {width:1360px; text-align:center; margin: 0 auto; clear:left;}
   div.imgfest {width:676px; text-align:center; float:left; font-size: 12pt;}

   BODY, H1    {font-family: "Helvetica"; font-weight: bold; color: #000080; font-size: 10pt;}
   H1          {font-size: 40pt;}
   H2          {font-size: 30pt;}
   IMG         {width: 450px; height: 338px;}
   IMG.v       {width: 338px; height: 450px;}
   IMG.d       {width: 900px; height: 338px;}
   img.h       {width: 675px; height: 80px;}
   IMG.j       {width: 900px; height: 575px;}
   IMG.p       {width: 900px; height: 500px;}
   IMG.g       {width: 900px; height: 550px;}
   IMG.r       {width: 600px; height: 450px;}
   IMG.rv      {width: 450px; height: 600px;}
   IMG.gil     {width: 900px; height: 450px;}
   IMG.g53     {width: 675px; height: 129px;}

   div#bath  {width:1352px; text-align:center; margin: 0 auto; background-color: black; color: white;}
   A.bath         {font-size: 12pt; padding: 0 15px; text-decoration: none;}
   A.bath:link    {color: white;}
   A.bath:visited {color: white;}
   A.bath:active  {color: aqua;}
   A.bath:hover   {color: aqua;}
   span.bath     {font-size: 12pt; padding: 0 15px; color:yellow;}

   div#beac        {width:1352px; text-align:center; margin: 0 auto; background-color: navy; color: white;}
   A.beach         {font-size: 12pt; padding: 0 20px; text-decoration: none;}
   A.beach:link    {color: white;}
   A.beach:visited {color: white;}
   A.beach:active  {color: aqua;}
   A.beach:hover   {color: aqua;}
   span.beach      {font-size: 12pt; padding: 0 20px; color:yellow;}

}


@media screen and (max-width:1345px)
{
   *           {margin:0; padding:0;}
   div#wrapper {width:100%; text-align:center; margin: 0 auto; background-color: #00008b;}
   div#body    {width:905px; text-align:center; margin: 0 auto;}
   div#bodyL   {width:905px; text-align:left; margin: 0 auto;}
   div.imgcell {width:452px; text-align:center; float:left; font-size: 12pt;}
   div.imglong {width:902px; text-align:center; float:left; font-size: 12pt;}
   div#foot    {width:905px; text-align:center; margin: 0 auto; clear:left;}
   div.imgfest {width:452px; text-align:center; float:left; font-size: 12pt;}

   BODY, H1    {font-family: "Helvetica"; font-weight: bold; color: #ADD8E6; font-size: 10pt;}
   H1          {font-size: 30pt;}
   H2          {font-size: 24pt;}
   IMG         {width: 450px; height: 338px;}
   IMG.v       {width: 338px; height: 450px;}
   IMG.d       {width: 900px; height: 338px;}
   img.h       {width: 450px; height: 80px;}
   IMG.j       {width: 900px; height: 575px;}
   IMG.p       {width: 900px; height: 500px;}
   IMG.g       {width: 900px; height: 550px;}
   IMG.r       {width: 600px; height: 450px;}
   IMG.rv      {width: 450px; height: 600px;}
   IMG.gil     {width: 900px; height: 450px;}
   IMG.g53     {width: 450px; height: 129px;}


   div#bath        {width:902px; text-align:center; margin: 0 auto; background-color: black; color: white;}
   A.bath          {font-size: 12pt; padding: 0 15px; text-decoration: none;}
   A.bath:link     {color: white;}
   A.bath:visited  {color: white;}
   A.bath:active   {color: aqua;}
   A.bath:hover    {color: aqua;}
   span.bath       {font-size: 12pt; padding: 0 15px; color:yellow;}

   div#beac        {width:902px; text-align:center; margin: 0 auto; background-color: navy; color: white;}
   A.beach         {font-size: 12pt; padding: 0 20px; text-decoration: none;}
   A.beach:link    {color: white;}
   A.beach:visited {color: white;}
   A.beach:active  {color: aqua;}
   A.beach:hover   {color: aqua;}
   span.beach      {font-size: 12pt; padding: 0 20px; color:yellow;}

}


@media screen and (max-width:895px)
{
   *           {margin:0; padding:0;}
   div#wrapper {width:100%; text-align:center; margin: 0 auto; background-color: #006400;}
   div#body    {width:452px; text-align:center; margin: 0 auto;}
   div#bodyL   {width:452px; text-align:left; margin: 0 auto;}
   div.imgcell {width:452px; text-align:center; float:left; font-size: 12pt;}
   div.imglong {width:452px; text-align:center; float:left; font-size: 12pt;}
   div#foot    {width:452px; text-align:center; margin: 0 auto; clear:left;}
   div.imgfest {width:452px; text-align:center; float:left; font-size: 12pt;}

   BODY, H1    {font-family: "Helvetica"; font-weight: bold; color: #F5F5DC; font-size: 8pt;}
   H1          {font-size: 26pt;}
   H2          {font-size: 18pt;}
   IMG         {width: 450px; height: 338px;}
   IMG.v       {width: 338px; height: 450px;}
   IMG.d       {width: 450px; height: 169px;}
   img.h       {width: 450px; height: 80px;}
   IMG.j       {width: 450px; height: 288px;}
   IMG.p       {width: 450px; height: 250px;}
   IMG.g       {width: 450px; height: 275px;}
   IMG.r       {width: 450px; height: 338px;}
   IMG.rv      {width: 450px; height: 600px;}
   IMG.gil     {width: 450px; height: 225px;}
   IMG.g53     {width: 450px; height: 129px;}

   div#bath  {width:452px; text-align:center; margin: 0 auto; background-color: black; color: white;}

   A.bath         {font-size: 12pt; padding: 0 15px; text-decoration: none;}
   A.bath:link    {color: white;}
   A.bath:visited {color: white;}
   A.bath:active  {color: aqua;}
   A.bath:hover   {color: aqua;}

   span.bath      {font-size: 12pt; padding: 0 15px; color:yellow;}

   div#beac        {width:452px; text-align:center; margin: 0 auto; background-color: navy; color: white;}
   A.beach         {font-size: 12pt; padding: 0 20px; text-decoration: none;}
   A.beach:link    {color: white;}
   A.beach:visited {color: white;}
   A.beach:active  {color: aqua;}
   A.beach:hover   {color: aqua;}
   span.beach      {font-size: 12pt; padding: 0 20px; color:yellow;}

}