*
{
    margin:0;
    padding:0;
}

body
{
    text-align: center;
    min-width: 764px; 
    background-color: #B54545;
    font-size: 62.5%;
    position:relative;
	padding-top:1em;
	padding-bottom:2em;
}

p
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
    letter-spacing: 0em;
    word-spacing: 0.05em;
}

p a:link
{   
    color: #B54545;
    text-decoration: none;
	font-weight:bold;
}

p a:visited
{
    color: #B54545;
    text-decoration: none;
	font-weight:bold;
}

p a:hover, p a:active
{
    color: #B54545;
    text-decoration: underline;
	font-weight:bold;
}

li
{
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.2em;
  line-height: 1.5em;
    letter-spacing: 0em;
    word-spacing: 0.05em;
	font-weight:bold;
}

ul
{
padding-left:20px;
}

.smallLinks
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  line-height: 1.5em;
    letter-spacing: 0em;
    word-spacing: 0.05em;
	padding-left: 20px;
}

.smallLinks a:link
{   
    color: #B54545;
    text-decoration: none;
	font-weight:bold;
}

.smallLinks a:visited
{
    color: #B54545;
    text-decoration: none;
	font-weight:bold;
}

.smallLinks a:hover, .smallLinks a:active
{
    color: #B54545;
    text-decoration: underline;
	font-weight:bold;
}




h1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.4em;
  color: #B54545; 

}
.content
{
    position:relative; 
	 background-color: White;
	 width: 76.4em;
    margin: 0 auto;
    text-align: left;
	    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
	
	
	
}



.topItems
{
position:relative;
float:left;
}

.topItems .thirdImage
{
position:relative; 
top: -0.1em;
}

.leftNav
{
position:relative;
float:left;

}

.socalTea
{
padding-top:5px;
text-align:center;

}
.middleItemWrapper
{

position:relative;
 float:left;
 width: 58.0em;
 top: -0.1em;

}

.middleItem
{
 padding-left: 1em;
 padding-top: 1em;
 padding-bottom:1em;
 padding-right:1em;
 valign:top;
 bgcolor:#F2E0E0; 
 border-left: 0.1em solid #B54545;
background-color: #f2e0e0;
}
	
.GAofT
{
position: relative;
float:right;
text-align:center;
padding-left: 1em;

}	

.announce
{
color: #B54545 !important;
position:relative;
float:left;
text-align:center;
margin: 1em 1em 1em 1em;
padding: 1em 1em 1em 1em;
background-color:#ffffff !important; 
 border: 0.1em solid #B54545;
 z-index:0;
 width: 250px;
}

.announceHeading
{
   text-align:center !important;
}
.paypalButton
{
   padding-top:3px;
   padding-bottom:0px;
}

.itemPrice
{
padding-top:0px;
   padding-bottom:0px;
}
.book2
{
text-align:center;
}

.leftFloat
{
text-align:justify;
}


.clear
{
   clear:both;
}

.footer
{
position:relative;
float:left;
width:76.8em;

border-top: 1px dotted #B54545;
top: -1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  text-align:center;
}

.bigRed
{
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 2.2em;
  color:red;
  font-weight:bold;
  line-height: 2.2em;
    letter-spacing: 0em;
    word-spacing: 0.05em;
}

.medRed
{
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.8em;
  color:red;
  font-weight:bold;
  line-height: 1.8em;
    letter-spacing: 0em;
    word-spacing: 0.05em;
}

.vegas
{
  width:184px;
}
.vegasWrap
{
margin:0px 2px 13px 2px;
background-color:#F2E0E0;
color: #B54545 ;
padding:5px;

border:solid 1px black;

}

.divider
{
margin-left:50px;
margin-right:50px;
margin-bottom:10px;
   border-bottom: 0.1em solid #B54545;
}