/* style.css - style sheet for oboler.com */
#cont
{
	height: 130px;
	background-color: #0d55d3;
}
#header
{
	height: 95px;
	background-color: #0d55d3;
	background-image: url('andre_oboler_bg2.jpg');
	background-repeat: no-repeat;
	background-position: bottom right;
	padding-right: 140px;
	padding-top: 25px;
	padding-bottom: 20px;

}

#header h1{
	text-align: center;
	font-size: 1.6em;
}
#header h1 a
{
	color: #CCFFCC;
	text-decoration: none;
	font-size: 1.5em;
}
#header h1 a:visited
{
	color: #CCFFCC;
	text-decoration: none;
	font-size: 1.5em;
}
#header h1 a:active
{
	color: #CCFFCC;
	text-decoration: none;
	font-size: 1.5em;
}
#space
{
	float: left;
	height: 140px;
	width: 15px;
	color: #CCFFCC;
}

#topleft
{
	float: left;
	height: 130px;
	width: 140px;
	background-image: url('snow.jpg');
	background-position: bottom left;
	text-align: center;
	color: #CCFFCC;
	color: white;
}
#sideleft
{
	float: left;
	width: 200px;
	background-image: url('side.jpg');
	background-position: top right;
	text-align: center;
	color: white;
	border: 20px solid #FFFFCC;
	margin-left: 20px; font-size: 1em;
}
#sideright
{
	float: right;
	width: 130px;
	background-color: #CCFFCC;
	background-position: top right;
	text-align: center;
	color: #0d55d3;
	border: 10px solid #0d55d3;
	margin-left: 20px; font-size: 1.25em;
}
#floattop
{
	width: 200px;
	background-image: url('side_top.jpg');
	background-position: top left;
}
#floatbottom
{
	width: 200px;
	background-image: url('side_bottom.jpg');
	background-position: bottom left;
}
#mydate
{
	font-size: 1.5em;
}
#mydate a
{
	color: white;
	text-decoration: none;
}
#mydate a:visited
{
	color: white;
	text-decoration: none;
}

#myday
{
	font-size: 1em;

}
#legal
{
	font-size: 0.75em;

}
#main
{
	margin-left: 20px; 
	font-size: 1.25em;
}
	#main ul {
		margin: 50;
		list-style: circle;
		text-align: left;
		}
	#main ul li {
		padding-bottom: 20px;
	}

#hMenu {
	border-style: solid;
	border-color: #545454;
	border-width: 1px 0;
	height: 25px;
	background: #0033cc;
	padding: 0 0 0 5px;
	}

	#hMenu ul {
		margin: 0 0 0 -40px !important;
		margin: 0;
		list-style: none;
		text-align: center;
		}

	#hMenu ul li {
		display: inline;
		padding: 0 0 0 23px;
		}

	#hMenu ul li#frst {
		padding: 0;
		background: none !important;
		}

	#hMenu ul li a {
		color: white;
		font: bold 14px/25px Georgia, Times New Roman, Times, serif;
		text-decoration: none;
		padding: 3px 8px;
		}

	#hMenu ul li a:hover {
		color: black;
		text-decoration: none;
		background-color:#e1e5db;
		}
#vMenu {
	}

	#vMenu ul {
		list-style: none;
		text-align: center;
		margin-left: -30px !important;
		margin-left: 5px;

		}

	#vMenu ul li a {
		color: white;
		font: bold 14px/25px Georgia, Times New Roman, Times, serif;
		text-decoration: none;
		}

	#vMenu ul li a:hover {
		color: black;
		text-decoration: none;
		background-color:#e1e5db;
		}

hr {color: sienna}
p {margin-left: 20px; margin-right: 20px;}
body {	background-color: #FFFFCC;}
