* {margin: 0px; padding: 0px;}
.png	{ behavior: url(iepngfix.htc) }


body {
	background-color: #eeeeee; 
	font: 13px arial;
	color:  #222;
	}

h1	{font-size: 96px; color: #000;}
h2	{font-size: 16px;color: #000;}
h4 	{font-size: 22px; margin: 5px;color: #000; text-transform: capitalize;}
p	{font-size: 1em; margin: 5px;}
ul 	{list-style-type: none; margin: 0px 0 5px 22px; }
li	{list-style-type: none; margin: 5px 0px; }
.nav	{font-size: 13px;  font-weight: bold; 
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;

	}
.nav li {float: left; margin: 0 5px 0 0px;}

.white	{background-color: #fff;}


#page	{
	margin-left: auto; margin-right: auto;
	width: 850px;
	overflow: hidden;
	}

#header {
	width: 620px; 
	margin: 50px 0 0 10px;
	}

.togrey {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}

#right-col {
	float: right; width: 200px;
	display: inline;
	background: #83A38C; 
	margin: 0 10px 0 0;
	text-align: center;
	margin-bottom: -2000px; padding-bottom: 2000px;
	}


#footer {
	background: #f0f0f0; 
	width: 830px; margin-left: auto; margin-right: auto;
	text-align: center;
	}

.columns {
         position:relative;
	 margin-left: 10px; clear: left; 
	 }
.adblock {float: right; display: inline;}

.col1 {float: left; margin: 10px 10px 0 0; width: 620px; overflow: hidden;   }
.col2 {float: left; margin: 10px 10px 0 0; width: 410px; background: #fff; }
.col3 {float: left; margin: 10px 10px 0 0; width: 200px; background: #F3F1DA; margin-top:-70px}
.col4 {float: left; margin: 10px 10px 0 0; width: 620px; background: #fff;}




A:link		{  text-decoration: none; color: #484; font-weight: bold;}
A:visited	{  text-decoration: none; color: #484; font-weight: bold;}
A:hover		{ text-decoration: none; color: #c00; font-weight: bold;}