
BODY
{
   margin: 0;
	 padding: 0;
   text-align: center;	
   background-color: #000000; 
}

p {margin: 0; padding: 0;} 

#centeringBox
{
   margin-top:     10px;
   margin-left:	   auto;
	 margin-right:	 auto;
	 width:          50em;
	 text-align:     left;
}

#boundingBox
{
   width:          887px;
   border-style:   none;
   border-color:   #FF2020;
   background-color: #000000;
   color:          #FF00FF;
   margin:         0;
	 padding:        0;
}

#topLevelContainer
{
   width:          696px;   
   top:            0px;
   left:           0px;
   border-style:   solid;
   border-color:   #202020;
   background-color: #000000;
   color:          #FFFFFF;
   float:          left;
   padding:        0;
   margin:         0;
   
}

#innerLevelContainer
{
   width:          690px;
   top:            0px;
   left:           0px;
   border-style:   solid;
   border-color:   #2B2B2B;
   color:          #FFFFFF;
   text-align:     center;
   font:           12px Verdana;
   padding:        0;
   margin:         0;
}

#rightHandContainer
{
   width:          161px;
   margin-top:     0px;
   margin-left:    0px;
   padding-left:   0px;
   border-style:   solid;
   border-color:   #2B2B2B;
   border-width:   4px 4px 4px 0px;
   color:          #FFFFFF;
   text-align:     center;
   font:           12px Verdana;
   padding:        0;
   margin:         0;
   margin-top:     60px;
   padding-bottom: 6px;
   float:          left;
}

#logoTop
{
   width:          688px;
   height:         100px; 
   background-image: url(images/logoTopc.jpg);
   background-repeat: no-repeat;
   background-position: center;
}

#logoMiddle
{
   width:          688px;
   height:         173px; 
   background:     url(images/logoMiddlec.jpg) no-repeat;
}

#merchandiseImage
{
   margin-right:  10px;
   margin-bottom: 10px;
   float:         left;
}

#newsDate
{
   font:           10px Verdana;
   text-align:     right;
   font-weight:    bold;
   margin-top:     12px;
   margin-bottom:  12px;
   margin-left:    12px;
}

#logoAles
{
   width:          688px;
   height:         88px;  
   margin-bottom:   10px;
   background:     url(images/logoAlesc.jpg) no-repeat;
}

#mainInfoAreaTopBox
{
   top:            0px;
   left:           0px;
   width:          682px;
   height:         10px; 
   margin-left:    5px;
   margin-bottom:  0px;
   margin-top:     0px;
   padding-right:  0px;
   padding-left:   0px;
   padding-bottom: 0px;
   padding-top:    0px;
   color:          #FFFFFF;
   background-color: #090925;
   border-style:   none;
   border-color:   #0C0C0C;
   border-width:   6px 6px 0px 6px;
   text-align:     left;
}

#mainInfoArea
{
   width:          682px;
   height:         auto;
   margin-left:    5px;
   padding-left:   0px;
   margin-bottom:  0px;
   background-color: #090925;
   border-style:   none;
   border-color:   #0C0C0C;
   border-width:   0px 6px 0px 6px;
   text-align:     left;
}

#mainInfoAreaBottomBox
{
   width:          682px;
   height:         23px; 
   margin-left:    5px;
   border-style:   none;
   border-color:   #0C0C0C;
   border-width:   0px 6px 6px 6px;
   background-color: #090925;
}

#mainInfoAreaColumn
{
   font:           12px Verdana;
   left:           19px
   top:            0px;
   width:          210px;
   border-style:   solid;
   border-color:   #2B2B2B;
   border-width:   0px 2px 0px 0px;
   color:          #FFFFFF;
   float:          left;
   padding-right:  5px;
   padding-left:   10px;
   padding-bottom: 8px;
   margin-bottom:  6px;
   font-weight:    normal;
   background-color: #090925;
   min-height:     238px;
}

#mainInfoAreaColumnBeer
{
   font:           12px Verdana;
   left:           19px
   top:            0px;
   width:          322px;
   border-style:   solid;
   border-color:   #2B2B2B;
   border-width:   0px 2px 0px 0px;
   color:          #FFFFFF;
   float:          left;
   padding-right:  5px;
   padding-left:   10px;
   padding-bottom: 10px;
   font-weight:    normal;
   background-color: #090925;
   height:         auto;
   margin-bottom:  6px;
   min-height:     200px;
}

#mainInfoAreaColumnLarge
{
   font:           12px Verdana;
   left:           19px
   top:            0px;
   width:          666px;
   border-style:   solid;
   border-color:   #2B2B2B;
   border-width:   0px 0px 0px 0px;
   color:          #FFFFFF;
   float:          left;
   padding-right:  5px;
   padding-left:   10px;
   padding-bottom: 10px;
   margin-bottom:  6px;
   font-weight:    normal;
   height:         auto;
   background-color: #090925;
}

#mainInfoAreaColumn2
{
   font:           12px Verdana;
   left:           19px
   top:            5px;
   width:          230px;
   height:         200px;  
   border-style:   solid;
   border-color:   #2B2B2B;
   border-width:   0px 2px 0px 0px;
   color:          #FFFFFF;
   float:          left;
   margin-left:    10px;
   padding-right:  10px;
   margin-top:     10px;
   font-weight:    normal;
}

#mainInfoAreaColumn3
{
   font:           12px Verdana;
   left:           19px
   top:            5px;
   width:          169px;
   height:         200px;  
   border-style:   solid;
   border-color:   #2B2B2B;
   border-width:   0px 0px 0px 0px;
   color:          #FFFFFF;
   float:          left;
   margin-left:    10px;
   padding-right:  10px;
   margin-top:     10px;
   font-weight:    normal;
}

#mainInfoAreaColumnHeader
{
   font:           12px Verdana;
   text-align:     left;
   font-weight:    bold;
   margin-bottom:  10px;
}

#mainInfoAreaText
{
   font:           10px Verdana;
   text-align:     right;
   font-weight:    normal;
   padding-top:    4px;
   padding-bottom: 4px;
   padding-right:  4px;
}

#merchandisePrice
{
   font:           11px Verdana;
   text-align:     right;
   font-weight:    bold;
   margin-bottom:  6px;
}

#paulethomsonLogo
{
  width:          500px;
  height:         24px;
  margin-left:    4px;
  text-align:     left;
}

IMG.paulethomson
{
  border-style:   solid;
  border-color:   #2B2B2B;
  border-width:   0px 4px 4px 4px;
}

IMG.icon
{
  border-style:   solid;
  border-color:   #FFFFFF;
  border-width:   4px 4px 4px 4px;
}

IMG.map
{
  border-style:   none;
}

IMG.tour
{
  border-style:   solid;
  border-color:   #FFFFFF;
  border-width:   4px 4px 4px 4px;
  margin:         10px;
}

A.text:link         {text-decoration: none;      color: #FFFFFF; } 
A.text:visited      {text-decoration: none;      color: #FFFFFF;}
A.text:hover        {text-decoration: underline;      color: #FFFFFF;}

A.highlightedText:link         {text-decoration: underline;      color: #FFFFFF; } 
A.highlightedText:visited      {text-decoration: underline;      color: #FFFFFF;}
A.highlightedText:hover        {text-decoration: underline;      color: #FFFFFF;}


