


body {


	background-color:#ddd;	


	font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;


	text-align:center;


}


#container 


{


	width:1124;


	margin:0px 0px 0px 0px;


	height:580px;


}


#topcontainer


{


	width:1043px; 


	height:100px;


	float:left;


	margin:0px 0px 0px 5px;


	background-color: Orange;


	background-image: url('img/bg.jpg');


	font-size: 48px; 


	


	color: black; 


	font-family: Arial; 


	


	


}


#leftcontainer 


{


	background-image: url('img/bgleft.jpg');


	background-repeat:repeat;


	width:200px; 


	float:left;


	height:100%;


	background-color:#efefef;


	margin:0px 0px 0px 5px;


	text-align:center;


}


#leftcontainer ul 


{


	text-align:left;


}


#page 


{	


	margin:1px 0px 1px 0px;


	padding:20px 0px 0px 50px;


	height:100%;


	width: 100%;


	border:2px solid #fff;


	outline:1px solid #ccc;


	text-align:left;


	background-color:#eee;


	background-image: url('img/ladybg.png');


	background-repeat:no-repeat;


}


#bottomcontainer 


{


	width:1043px; 


	height:50px;


	float:left;


	margin:0px 0px 0px 5px;


	background-color: Orange;


	background-image: url('img/bg.jpg');


}





h1, h2 {


	letter-spacing:-1px;


	color:#2D5AC3;


	font-weight:normal;		


	margin-bottom:-10px;


}





h1 {


	font-size:22px;


}





h2 {


	font-size:18px;


}





.less {


	color:#999;


	font-size:12px;


}


ul.menu li


{


	color: #295c72;


	list-style-type:square;


	


}


ul.menu li a


{


	color: #295c72;


	text-decoration: none;


	


}


ul.menu li a:hover {


	color:#D9Fc42;	


	text-decoration: none;


}


.stambog 


{


	border: solid 1px #000;


}


.stambog td 


{


	vertical-align:middle;


	border: solid 1px #000;


	font-weight:bold;


}


.genealogy 


{


	font-style:italic;


	font-weight:normal;


	font-size:small;


}





table.menu


{


	border: 1px solid #393939;


}





table.menu td


{


  font             : bold 11px Verdana, sans-serif;


  text-align       : center;


}





table.menu td a


{


  text-decoration  : none;


  color            : #eeeeee;


  background-color : #8B335D;


  border-top       : 1px solid #ffffff;


  border-left      : 1px solid #ffffff;


  border-bottom    : 1px solid #6d6d6d;


  display          : block;


  line-height      : 22px;


  width            : 99%;


}





table.menu td a:hover


{


  text-decoration  : none;


  color            : #eeeeee;


  background-color : #780145;


  border-top       : 1px solid #ce8d8d;


  border-left      : 1px solid #ce8d8d;


  border-bottom    : 1px solid #6d6d6d;


  display          : block;


  line-height      : 22px;


  width            : 99%;


}
