﻿/* divs for home page only */

#outer	{
	width:808px;
}
/*#logo	{
	margin-left:175px;
	width:452px;
}*/
#content	{
	background-image:none;
	clear:both;
}
#left {
	width:170px;
}
#right	{
	width:150px;
	background-color:#EFF8FF;
	border-style:solid;
	border-color:#E8F0FF;
	border-width:2px;
	margin-right:11px;
}
/*#navbar	{
	margin-left:175px;
	width:452px;
}
#bread	{
	float:left;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:175px;
}	*/
#main	{
	width:440px;
/*	min-height:610px;	*/
	margin-left:175px;
	margin-right:175px;
	padding:5px;
}

.row	{
	text-align:center;
}

.centred-row	{
	margin:0 auto;
	margin-top:10px;
	width:350px;
	text-align:center;
}

#sub	{
	position:relative;
	top:-20px;
	/*left: 206px;*/

}
#bread	{
	float:left;
	width:70%;
	margin:10px 0 20px 25px;
}

#whatsnew	{
	float:right;
	margin:10px 20px 20px 0;
}

#n00 { background-color:#ffffff; margin-left:10px; margin-top:3px;	}
#n01 { background-image:url(images/btn-bkgr1-red.jpg);           margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n02 { background-image:url(images/btn-bkgr2-red-orange.jpg);    margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n03 { background-image:url(images/btn-bkgr3-orange.jpg);        margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n04 { background-image:url(images/btn-bkgr4-yell-orange.jpg);   margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n05 { background-image:url(images/btn-bkgr5-yellow.jpg);        margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n06 { background-image:url(images/btn-bkgr6-yell-green.jpg);    margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n07 { background-image:url(images/btn-bkgr7-yell-greener.jpg);  margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n08 { background-image:url(images/btn-bkgr8-yell-greenest.jpg); margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n09 { background-image:url(images/btn-bkgr9-green.jpg);         margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n10 { background-image:url(images/btn-bkgr10-gr-blue.jpg);      margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n11 { background-image:url(images/btn-bkgr11-skyblue.jpg);      margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n12 { background-image:url(images/btn-bkgr12-cobaltblue.jpg);   margin:3px 0 0 10px; padding:7px 0 7px 0;	}
#n13 { background-image:url(images/btn-bkgr13-violet.jpg);       margin:3px 0 0 10px; padding:7px 0 7px 0;	}

/* redefined tags */

.n1 a	{
	color:black;
	text-decoration:none;
	background-color:transparent;
}
.n1 a:hover	{
	text-decoration:underline;
}
.n1 a:visited	{
	color:#002255;
}
.n1 a:active	{
	color:red;
	font-weight:bold;
}

.n2 a:hover	{
	text-decoration:underline;
}
.n2 a:visited	{
	color:yellow;
}
.n2 a:active	{
	color:red;
}

/* classes */

.centrebox	{
	width: 370px;
	height: 150px;
	padding:0 10px 0 10px;
	float:left;
	background-color:#DDEEFF;
	text-align:center;
	margin: 0px 5px 05px 5px;
	border-style:solid;
	border-color:#4488FF;
	border-width:2px;
}

.mainbox	{
	width:400px;
	margin: 0 auto;
	margin-top:5px;
	margin-bottom:10px;
	padding:10px 10px 10px 10px;
	background-color:#F0F8FF;
	border-style:solid;
	border-color:#AADDFF;
	border-width:2px;
}

.pridebox {
	width:111px;
	height: 150px;
	padding:0 10px 0 10px;
	float:left;
	background-image:url(images/pridelogo.jpg);
	text-align:center;
	margin: 0px 5px 05px 5px;
	border-style:solid;
	border-color:#FFAADD;
	border-width:2px;
}

.homebox	{
	margin-top:20px;
	background-color:white;
	width:33%;
	text-align:center;
	height:180px;
	float:left;
}

.rightbox	{
	text-align:center;
	margin:10px 0 10px 0;
	padding:5px;
}

.tgdor	{
	width:300px;
	height: 100px;
	margin: 0 auto;
	margin-top:5px;
	margin-bottom:10px;
	padding:10px 10px 10px 10px;
	background-color:#F0F8FF;
	border-style:solid;
	border-color:#AADDFF;
	border-width:2px;
}

.lgbthm	{
	width:400px;
	height: 210px;
	margin: 0 auto;
	margin-top:5px;
	margin-bottom:10px;
	padding:10px 10px 10px 10px;
	background-color:#F0F8FF;
	border-style:solid;
	border-color:#AADDFF;
	border-width:2px;
}

.boxhead	{
	text-align:center;
	background-color:#DDEEFF;
	color:#888888;
	margin-top:0;
}
