@charset "utf-8";
/* your life CSS Document - general - for all 4 colors */

body {
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#66376D;
margin-top:10px;
position: relative;
}

p {margin: 0; }


h1{font-family:Arial, Helvetica, sans-serif;

   font-size: 13px;

   color: #66376D;

   font-weight: bold;

   letter-spacing:0.05em;

}

 

h2{font-family:Arial, Helvetica, sans-serif;

   font-size: 12px;

   color: #66376D;

   font-weight: bold;

}

 

h3{

 font-family:Arial, Helvetica, sans-serif;

 font-size: 12px;

 color: #2387bd;

 font-weight: bold;

}

h4{

   font-family:Arial, Helvetica, sans-serif;

   font-size: 12px;

   color: #66376D;

   font-weight: normal;

}



/*
h1{font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66376D;
	font-weight: bold;
	letter-spacing:0.05em;
}

h2{font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66376D;
	font-weight: bold;
	}

h3{
font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #66376D;
	font-weight: normal;
	}
*/



A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #66376D; TEXT-DECORATION: underline;
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:  #66376D; TEXT-DECORATION: underline;
}
A:hover {
	FONT-WEIGHT: normal; FFONT-SIZE: 12px; COLOR: #66376D; TEXT-DECORATION: underline;
}
A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR:  #66376D; TEXT-DECORATION: underline;
}

#main_div {
	width: 770px;
	margin: auto;
}

img {border: 0; }

#top {
	width: 770px;
	height: 120px;
	margin-bottom: 0;
}
.small_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#66376D;
}

.small_link A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #66376D; TEXT-DECORATION: none;
}
.small_link A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #66376D; TEXT-DECORATION: none;
}
.small_link A:hover {
	FONT-WEIGHT: bold; FFONT-SIZE: 11px; COLOR: #66376D; TEXT-DECORATION: underline;
}
.small_link A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:  #66376D; TEXT-DECORATION: none;
}



/* styles for mid area: */

#text_area_hp{
width:290px;
background-color:#FFFFFF;
padding-right:10px;
padding-left:10px;
position: absolute;
top: 20px;
right: 19px;
}

#content_table_page{
width: 514 px;
}
#text_cell{
width:300px;
}
#pic_cell{
width:215px;
vertical-align:top;
text-align:center;
position:relative;
padding-top:20px;
}

#cards{
width:215px;
position: absolute;
top: 19px;
right: 337px;
}
.sponsor{
width:195px;
background-color:#FFFFFF;
text-align:center;
padding:10px;
margin-top:7px;
position: relative;
}



.sponsor a {
	text-decoration: none;	
}



/* end of styles for mid area */

/* styles for right columne: */
/* styles for 4 buttons, main menu: */
#menu_col{
width:160px;
line-height:23px;
text-align:center;
position: absolute;
top: 19px;
right: 560px;
}

#menu_col A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
#menu_col A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:  #FFFFFF; TEXT-DECORATION: none;
}
#menu_col A:hover {
	FONT-WEIGHT: bold; FFONT-SIZE: 14px; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
#menu_col A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:  #FFFFFF; TEXT-DECORATION: none;
}

/* styles for 4 buttons, main menu: */

/* end of styles for right column */
/* styles for bottom line: */

#bottom{
width:740px;
background-color:#a6d5e6;
margin-top:10px;
margin-bottom:20px;
height:30px;

}
#bottom table{
width:740px;
padding-right:20px;
padding-left:20px;
text-align:left;
padding-top:7px;
}
#bottom A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #66376d; TEXT-DECORATION: none; 
}
#bottom A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:  #66376d; TEXT-DECORATION: none; 
}
#bottom A:hover {
	FONT-WEIGHT: bold; FFONT-SIZE: 11px; COLOR: #66376d; TEXT-DECORATION: underline; 
}
#bottom A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:  #66376d; TEXT-DECORATION: none; 
}

