table#outer {
    background-color:#ccc;
    width: 1011px;
}

table#head {
    width: 100%;
    left:0px;
    top: 0px;
    background-color: #888888;
    width: 1011px;
}

table#pageheader {
	border: 0px;
	padding: 0px;
	height: 110px;
	width: 1011px;
}

table#pageheader td {
	margin: 0px;
	color: #222;
	font-weight: bold;
	background-image: url("images/webheader.jpg");
	background-position: 50% 0;
}

table#pageheader td a {
	margin: 0px;
	text-decoration: none;
	padding: 2px 2px;
}

table#pageheader td a:hover {
    margin: 0px;
    color: red;
}


table#pageheader td {
	background-color: #ccc;
}


table#foot {
    background-color:#ccc;
    width: 1011px;
    height: 20px;
}







div#whyfree {

	padding: 30px;
	align: center;
	text-align: center;
	font-size: 1.5em;

}


div#articleboxL
{
	border: 1px dotted gray;
    	padding: 5px;
    	width: 120px;
	margin: 3 10 3 3 ;
	float: left;
	background-color: #eee;
}


div#articleboxR
{
	border: 1px dotted gray;
    	padding: 5px;
    	width: 120px;
	margin: 3 3 10 10 ;
	float: right;
	background-color: #eee;
}

div#adboxR
{
	border: 1px dotted gray;
    	padding: 5px;
    	width: 250px;
	margin: 3 3 10 10 ;
	float: right;
}


div#quotebox
{
	border: 1px dotted gray;
    	padding: 10px;
    	max-width: 600px;
	min-width: 250px;
	margin: 0 auto;
	align: center;
	float: none;
	text-align: center;
	background-color: #efefef;

}

table#side2 {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 5px;
    width: 150px;
    color: #222;
    background-color: #eee;
    border: solid #ccc;
    border-width: 1px;
}

table#side2 td {
    background-color: #eee;
    text-align: center;
}

table#side2 td a {
	margin: 0px;
	text-decoration: none;
	text-align: center;
	padding: 2px 2px;
	color: #[SideBarURLColour];
}

table#side2 td a:visited {
	color: #[SideBarVisitedColour];
}


table#side2 td a:hover {
    margin: 0px;
    color: red;
}

table#sideprogs {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
    color: #111;
    background-color: #ddd;
}

table#sideprogs td {
    background-color: #ddd;
    text-align: center;
}

table#sideprogs td a {
	margin: 0px;
	text-decoration: none;
      text-align: center;
	padding: 2px 2px;
	color: #[SideBarURLColour];
}

table#sideprogs td a:visited {
	color: #[SideBarVisitedColour];
}

table#sideprogs td a:hover {
    margin: 0px;
    color: red;
}
