BODY
{
	margin: 0px;
	BACKGROUND-ATTACHMENT: fixed;
	BACKGROUND-IMAGE: url(/images/bg_fall.png);
	background-color: orange;
	font-family: "Times New Roman", serif;
	font-size: 18px;
	color: #333333;

}

B
{
	font-family:verdana;
	font-weight:700;
}


H1
{
	font-family:verdana;
	font-weight:bold;
	font-size:26;
	color:#333333;

	line-height: 125%;
}


H2
{
	font-family:verdana;
	font-weight:700;
	font-size:20;
	color:crimson;
}


H3
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	font-family:verdana;
	font-weight:bold;
	font-size:24;
	color:black;

	line-height: 110%;
}


UL
{
}


LI
{
}


A.Topic
{
	font-family:Verdana;
	font-weight:700;
	font-size:8;
	color:black;
	text-decoration: none;
}

A.Topic:link
{
}

A.Topic:visited
{
}

A.Topic:hover
{
	color:white;
	text-decoration: none;
	background-color:red;
}

A.Topic:active
{
	color:red;
	text-decoration: underline;
	background-color:white;
}

A.Menu
{
	font-family:Verdana;
	font-weight:700;
	font-size:13;
	color:red;
	text-decoration: underline;
}

A.Menu:link
{
}

A.Menu:visited
{
}

A.Menu:hover
{
	color:white;
	text-decoration: none;
	background-color:black;
}

A.Menu:active
{
	color:black;
	text-decoration: underline;
	background-color:white;
}

.LeftMenu
{
    MARGIN-TOP: 0px;
    BACKGROUND: url(/images/bg_left-menu.gif) repeat-y;
    x_FLOAT: left;
    WIDTH: 166px
}
.LeftMenu UL
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;

	x_background-color:black;
}
.LeftMenu LI
{
    LIST-STYLE-TYPE: none
	margin-bottom: 0px;

	background-color:black;
}
.LeftMenu LI IMG
{
	margin-bottom: 0px;
    WIDTH: 166px;
    HEIGHT: 26px
}
.LeftMenu LI A
{
	margin-bottom: 0px;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 3px;
    WIDTH: 166px;
    COLOR: #c9c9c9;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #434343 1px solid;
    HEIGHT: 15px;
    TEXT-DECORATION: none
}
.LeftMenu LI A:hover
{
    FONT-WEIGHT: bold;
    x_BACKGROUND: url(/images/menu-over.gif) repeat-y
}

div.Page
{
	margin: 0px;
	width: 950px;
	padding: 0px;
	x_background-image: url(/assets/images/bg_notebook.jpg);
	x_background-repeat: repeat;
	background-color: white;

	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;

	line-height: 150%;

	text-align: left;
}

div.LeaderBoard
{
	margin: 0px;
	width: 950px;
	padding: 0px;
	x_background-image: url(/assets/images/bg_notebook.jpg);
	x_background-repeat: repeat;
	x_background-color: #ffccff;

	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;

	line-height: 150%;

	text-align: left;
}

div.Header
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 950px;
	padding-top: 0px;
	x_background-image: url(/assets/images/bg_notebook.jpg);
	x_background-repeat: repeat;
	x_background-color: #ffccff;

	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;

	line-height: 150%;

	text-align: left;
}

div.MainBody
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 950px;
	padding: 0px;
	x_background-image: url(/assets/images/bg_notebook.jpg);
	x_background-repeat: repeat;
	background-color: white;

	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;

	line-height: 150%;

	text-align: left;
}

div.NavBottom
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 950px;
	padding-top: 0px;
	x_background-image: url(/assets/images/bg_notebook.jpg);
	x_background-repeat: repeat;
	background-color: white;

	font-family: arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;

	line-height: 100%;

	text-align: center;
}

TD.PageContent
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	x_background-image: url(/assets/images/bg_notebook.jpg);
	x_background-repeat: repeat;
	background-color: white;

	font-family: "Times New Roman", serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;

	line-height: 125%;

	text-align: left;
}

TD.HeaderMenu
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 8px;
	background-image: url(/images/bg_header-nav.gif);
	background-repeat: no-repeat;
	background-color: white;

	font-family: "arial", sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: white;

	line-height: 125%;

	text-align: left;
}

TD.LeftMenu
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	x_background-image: url(../images/bg_header-nav.jpg);
	x_background-repeat: repeat;
	background-color: #000000;

	font-family: "arial", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;

	line-height: 125%;

	text-align: left;
}

A.HeaderLink
{
	font-family:Verdana;
	font-weight:700;
	font-size:13;
	color:white;
	background-color:none;
	text-decoration: none;
}

A.HeaderLink:link
{
	background-color:none;
	text-decoration: underline;
}

A.HeaderLink:visited
{
	background-color:none;
	text-decoration: underline;
}

A.HeaderLink:hover
{
	color:white;
	text-decoration: none;
	background-color:red;
}

A.HeaderLink:active
{
	color:red;
	text-decoration: underline;
	background-color:none;
}

div.StandardListing
{
	margin: 0px;
	padding: 10px;
	background-color: #eeeeee;

	border-color: #999999;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;

	font-family: arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;

	line-height: 125%;

	text-align: left;
}

span.Listing_Phone
{
	background-color: yellow;
}

span.Listing_Website
{
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00aa00;
}

span.Listing_Tags
{
	margin: 0px;
	padding: 0px;

	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;

	line-height: 100%;
}

A.Listing_Website
{
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00aa00;

	background-color:none;
	text-decoration: none;
}

A.Listing_Website:link
{
	background-color:none;
	text-decoration: underline;
}

A.Listing_Website:visited
{
	background-color:none;
	text-decoration: underline;
}

A.Listing_Website:hover
{
	text-decoration: none;
	background-color:none;
}

A.Listing_Website:active
{
	color:red;
	text-decoration: underline;
	background-color:none;
}

A.Link
{
	font-family:Arial;
	font-size:14;
	background-color:none;
	text-decoration: none;
}

A.Link:link
{
	background-color:none;
	text-decoration: underline;
}

A.Link:visited
{
	background-color:none;
	text-decoration: underline;
}

A.Link:hover
{
	color:white;
	text-decoration: none;
	background-color:red;
}

A.Link:active
{
	color:red;
	text-decoration: underline;
	background-color:none;
}

A.List
{
	font-family:Verdana;
	font-size:18;
	font-weight: bold;
	background-color:none;
	text-decoration: none;
}

A.List:link
{
	background-color:none;
	text-decoration: underline;
}

A.List:visited
{
	background-color:none;
	text-decoration: underline;
}

A.List:hover
{
	color:white;
	text-decoration: none;
	background-color:red;
}

A.List:active
{
	color:red;
	text-decoration: underline;
	background-color:none;
}

div.Page_LegalNotices
{
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: gray;

	line-height: 100%;

	text-align: left;
}


A.List_Canada
{
	font-family: "Times New Roman", serif;
	font-size:20;
	font-weight: normal;

	background-color:none;
	text-decoration: underline;
}

A.List_Canada:link
{
	background-color:none;
	text-decoration: underline;
}

A.List_Canada:visited
{
	background-color:none;
	text-decoration: underline;
}

A.List_Canada:hover
{
	color:white;
	text-decoration: none;
	background-color:red;
}

A.List_Canada:active
{
	color:red;
	text-decoration: underline;
	background-color:none;
}


A.List_Province
{
	font-family: "Times New Roman", serif;
	font-size:18;
	font-weight: normal;

	background-color:none;
	text-decoration: underline;
}

A.List_Province:link
{
	background-color:none;
	text-decoration: underline;
}

A.List_Province:visited
{
	background-color:none;
	text-decoration: underline;
}

A.List_Province:hover
{
	color:white;
	text-decoration: none;
	background-color:red;
}

A.List_Province:active
{
	color:red;
	text-decoration: underline;
	background-color:none;
}


UL.List
{
	font-family: "Times New Roman", serif;
	font-size:20;
	font-weight: normal;

	background-color:none;
}

A.List_City
{
	font-family: "Times New Roman", serif;
	font-size:18;
	font-weight: normal;

	background-color:none;
	text-decoration: underline;
}

A.List_City:link
{
	background-color:none;
	text-decoration: underline;
}

A.List_City:visited
{
	background-color:none;
	text-decoration: underline;
}

A.List_City:hover
{
	color:white;
	text-decoration: none;
	background-color:red;
}

A.List_City:active
{
	color:red;
	text-decoration: underline;
	background-color:none;
}


.PageContent LI
{
	padding-bottom: 10px;
}

.List_Canada LI
{
	padding-bottom: 5px;
}

.List_Province LI
{
	padding-bottom: 5px;
}

.List_City LI
{
	padding-bottom: 5px;
}

.FirstLetter
{
	margin: 0px;
	padding-left: 20px;
	font-family:verdana;
	font-weight:bold;
	font-size:24;
	color:black;
}

SPAN.Highlight
{
	background: #ddffff;
}

SPAN.Typing
{
	font-family: "Courier New", serif;
	font-weight: normal;
	
	color: navy;
}

.CitiesBlock
{
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 40px;
	padding-right: 0px;

	line-height: 150%;
}

.Group
{
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;

	font-family: "Arial", sanserif;
	font-size:18;
	font-weight: bold;

	background-color:none;

	line-height: 150%;
}

.GroupsBlock
{
	margin: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 40px;
	padding-right: 0px;

	line-height: 150%;
}

.SubgroupsBlock
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 0px;

	line-height: 150%;
}

A.GroupLink
{
	font-family: "Arial", sanserif;
	font-size:18;
	font-weight: bold;

	background-color:none;
	text-decoration: underline;
}

A.GroupLink:link
{
	background-color:none;
	text-decoration: underline;
}

A.GroupLink:visited
{
	background-color:none;
	text-decoration: underline;
}

A.GroupLink:hover
{
	color:white;
	text-decoration: none;
	background-color:red;
}

A.GroupLink:active
{
	color:red;
	text-decoration: underline;
	background-color:none;
}


A.SubgroupLink
{
	font-family: "Times New Roman", serif;
	font-size:18;
	font-weight: normal;

	background-color:none;
	text-decoration: underline;
}

A.SubgroupLink:link
{
	background-color:none;
	text-decoration: underline;
}

A.SubgroupLink:visited
{
	background-color:none;
	text-decoration: underline;
}

A.SubgroupLink:hover
{
	color:white;
	text-decoration: none;
	background-color:red;
}

A.SubgroupLink:active
{
	color:red;
	text-decoration: underline;
	background-color:none;
}


