/* CSS Document */

/* Global Elements */

body {		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #4D1979; 
	background: #F0EEF4 url(images/purple_line.jpg) repeat-x top;
	}
	
/* Header: */
#container {
	background: url(images/pageLine.jpg) repeat-y;
	margin:auto;
	width:770px;
}

#subContainer {
	/*important for IE*/
	overflow:auto;
	width:100%;
	clear:both;
}
	
#header {
	border:0px solid;
}

#leftcol {
	float:left;
	width:132px;
}
#leftMenu {
	float:left;
}

#centrecol {
	float:left;
	width:475px;
}

#rightcol {
	float:right;
}
#rightcolMenu {
	float:right;
	width:140px;
	margin-right:10px;
}
#rightcolFooter {
	float:right;
	display: block;
	background-position: bottom;
	background-repeat: no-repeat;
	background-image: url(images/menuFooter.jpg);
	bottom:0px;
	
}

#footer {
	clear:both;
}
/* Text: */

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
li	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
}
blockquote
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
form
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.class1 a:link            { color: #330066; text-decoration: none }
.class1 a:active         { color: #330066; text-decoration: underline }
.class1 a:visited        { color: #330066; text-decoration: none }
.class1 a:hover         { color: #330066; text-decoration: underline 
}
.class2 a:link            { color: #330066; text-decoration: underline }
.class2 a:active         { color: #669900; text-decoration: underline }
.class2 a:visited        { color: #330066; text-decoration: underline }
.class2 a:hover         { color: #669900; text-decoration: underline 
}
.class3 a:link            { color: #330066; text-decoration: none }
.class3 a:active         { color: #669900; text-decoration: underline }
.class3 a:visited        { color: #330066; text-decoration: none }
.class3 a:hover         { color: #669900; text-decoration: underline 
}

#centrecol a:link          { color: #330066; text-decoration: underline }
#centrecol a:active         { color: #669900; text-decoration: underline }
#centrecol a:visited        { color: #330066; text-decoration: underline }
#centrecol a:hover         { color: #669900; text-decoration: underline }

.about_scouting	{	
		background: url(images/title_about_scouting.gif) no-repeat;
		height:30px;
}	
.welcome	{	
		background: url(images/title_welcome.gif) no-repeat;
		height:30px;
}	
.accessibility	{	
		background: url(images/title_accessibility.gif) no-repeat;
		height:30px;
}	
.contact	{	
		background: url(images/title_contact.gif) no-repeat;
		height:30px;
}	
.district_directory	{	
		background: url(images/title_district_directory.gif) no-repeat;
		height:30px;
}	
.events_diary	{	
		background: url(images/title_events_diary.gif) no-repeat;
		height:30px;
}	
.forms	{	
		background: url(images/title_forms.gif) no-repeat;
		height:30px;
}	
.history	{	
		background: url(images/title_history.gif) no-repeat;
		height:30px;
}	
.magazine	{	
		background: url(images/title_magazine.gif) no-repeat;
		height:30px;
}	
.past_events	{	
		background: url(images/title_past_events.gif) no-repeat;
		height:30px;
}	
.photo_gallery	{	
		background: url(images/title_photo_gallery.gif) no-repeat;
		height:30px;
}	
.subscriptions	{	
		background: url(images/title_subscriptions.gif) no-repeat;
		height:30px;
}	
.suggestions	{	
		background: url(images/title_suggestions.gif) no-repeat;
		height:30px;
}	
.the_five_sections	{	
		background: url(images/title_the_five_sections.gif) no-repeat;
		height:30px;
}	
.ticket_ordering	{	
		background: url(images/title_payments.gif) no-repeat;
		height:30px;
}	
.voluntary	{	
		background: url(images/title_voluntary.gif) no-repeat;
		height:30px;
}	
.beavers	{	
		background: url(images/title_beavers.gif) no-repeat;
		height:30px;
}	
.cubs	{	
		background: url(images/title_cubs.gif) no-repeat;
		height:30px;
}	
.scouts	{	
		background: url(images/title_scouts.gif) no-repeat;
		height:30px;
}	
.network_scouts	{	
		background: url(images/title_network_scouts.gif) no-repeat;
		height:30px;
}	
.explorer_scouts	{	
		background: url(images/title_explorer_scouts.gif) no-repeat;
		height:30px;
}	
.links	{	
		background: url(images/title_links.gif) no-repeat;
		height:30px;
}	
.waiting_list	{	
		background: url(images/title_waiting_list.gif) no-repeat;
		height:30px;
}	
.group_fellowship	{	
		background: url(images/title_group_fellowship.gif) no-repeat;
		height:30px;
}	
.badges	{	
		background:  url(images/title_badges.gif) no-repeat;
		height:30px;
}	

/*	FONTS	*/

.titles {
	font-size:14px;
	font-weight:bold;
	color:#669900;
}

/*	Payments	*/

.inner_width {
	width:130px;
	float:left;
}

.outer_width {
	width:400px;
	clear:both;
}

.greenBold {
	color: #669900;
	font-weight:bold;
}


.purpleBold {
	color: #330066;
	font-weight:bold;
	font-size:14px;
	font-style:italic;
}