/********************************************************************************/
/* Cynthiapacephotography.com/vote CSS settings                                 */
/* Please maintian this file and document all changes made with a date-stamp    */
/* ~Jeremy Hughes 2-12-2009                                                     */
/*                                                                              */
/********************************************************************************/

/********************************************************************************/
/*                                Body settings                                 */
/********************************************************************************/
BODY /* HTML Body */
{
/* width: 1250px; */
   background-color: #4e3a21;   /* Chocolote   */ 
   font-family: Helvitica, Geneva, sans-serif;
   /*padding: 0 10px 10px 10px; */
   text-align: center;   /*  This is to trick IE into displaying everything in the center of the screen */
                         /*  Note: must specify text-align:left in the container div to re-align actual text */
}

H1
{
   Font-size: 18pt; 
   color: #000040; 
   font-weight: bold; 
   text-align: Left;   
}

H2
{
   Font-size: 13pt; 
   color: #000040;  /* #000040 = dark blue */
   font-weight: bold; 
   text-align: Left;   
}

H3
{
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 8pt; 
   color: #4e3a21;   
   text-align: center;
}

H4
{
   Font-size: 12pt; 
   Font-weight: bold; 
   color: #000040;   /* #000040 = dark blue */
   text-align: left;
}

H5
{
   Font-size: 10pt; 
   Font-weight: normal; 
   color: #000040;  /* #000040 = dark blue */
   text-align: left;
}

H6
{
   FONT-SIZE: 8pt;
   MARGIN: 0 0 0 0;  
   COLOR: #8080FF;   /* #8080FF = light pastel blue */
}

/********************************************************************************/
/*                         Site Default Link styles                             */
/********************************************************************************/
a, a:visited, a:active
{
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 15pt; 
   color: #4e3a21;   
   text-align: center;
   padding: 5px;
   line-height: 2em;
   text-decoration: none;
}

a:hover 
{
   color: #ece2d2;
}

     
/********************************************************************************/
/*                                layout settings                               */
/********************************************************************************/
#topdiv
{
   float: left;
   width: 874px;
   border: solid 3px;
   border-color: #ece2d2;
   text-align: center;
   padding-top: 15px;
   background: url('images/bannerback.jpg');
}



#topdiv p
{
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 13pt; 
   color: #ece2d2;   
   width: 750px;
   text-align: center;
   line-height: 1.5em;
   margin-left: 60px;
}

*html #topdiv p
{
   margin-left: 0;
}

#topdiv img
{
   margin: 0 0 0 0;
}

*html #topdiv
{
   float: left;
   width: 874px;
   border: solid 3px;
   border-color: #ece2d2;
   text-align: center;
   padding-left: -5px;
   margin-left: -0px;
   background: url('images/bannerback.jpg');   
}

#body
{
   float: left;
   BACKGROUND-COLOR: #ECE2D2;
   width: 880px;
}

#body p
{
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 15pt; 
   color: #4e3a21;   
   text-align: center;
}

#body a, #body a:visited, #body a:active
{
   color: #0000FF;   
}

#body a:hover 
{
   color: #0000FF;
}

/********************************** SIDECONTENT  *************************************/
#sidecontent 
{
   background-image: url('images/sideback.jpg'); 
   /*background-repeat: repeat-y; 
   float: left;*/
   width: 326px;
   text-align: center;
   /*height: 4518px;*/
   padding-right: 0;
   margin-right: 0;
}

/*
*html #sidecontent
{
   height: 3765px;
}
*/
#sidecontent  p
{
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 15pt; 
   color: #4e3a21;   
   text-align: center;
   line-height: 2em;
}


/********************************** LEADERBOARD *************************************/
#leaderboard
{
   width: 250px;
   height: 250px;
   text-align: center;
   margin-top: 30px;
   margin-left: 38px;
   background: url('images/leading-angels.jpg');
}

*html #leaderboard
{
   margin-left: 0;
   /*background: url('images/bannerback.jpg');*/
}

#leaderboard p
{
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 15pt; 
   color: #ece2d2;   
   width: 270px;
   text-align: center;
   line-height: 2em;
   padding-top: 110px;
}

*html #leaderboard p
{
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 15pt; 
   color: #ece2d2;   
   width: 270px;
   text-align: center;
   line-height: 2em;
   margin-top: 110px;
   padding-top: 0;
}



/********************************** ANGEL GALLERY DIVS  *************************************/
#angel
{
   float: left;
   width: 210px;
   /* height: 275px; */
   text-align: center;
   margin-left: 63px;
}

*html #angel
{
   margin-left: 40px;
}

#angel p
{
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 15pt; 
   color: #4e3a21;   
   text-align: center;
}

.clearer
{
	line-height: 0;
	height: 0;
	clear: both;
}


/********************************** table settings *************************************/

#body table
{
   
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 15pt; 
   color: #4e3a21;   
   text-align: center;
   border: solid 3px; 
   border-color: #4e3a21;
   width: 600px;   
   padding: 0 0 0 0;   
}

#body td
{
   /* width: 78px;   */
   /* height: 100px; */
   border: solid 1px;
   border-color: #4e3a21;
   vertical-align: middle;
   text-align: center;
}





.box
{
   border-color: #4e3a21;
   height: 220px;
   float: left;
   width: 400px;
   border: solid 2px;
   text-align: center;
}

.box p
{
   font-family: Tahoma, Verdana, Lucida Sans, sans-serif;
   Font-size: 15pt; 
   color: #4e3a21;   
   text-align: center;
}
