/* ------------------------------------------------------------------------------------------------------------------------------- */

body    {
        margin-top: 0%; margin-left:11%; margin-right: 11%; margin-bottom: 0px;
        font-family: georgia;
                font-size:12px;
        background:url(http://www.torontolawyers.ws/images/background2.jpg); background-repeat: repeat-x; repeat-y;
                }

/* ------------------------------------------------------------------------------------------------------------------------------- */

.colorclass0 {
        background-color: #ffffff;
}

.colorclass1 {
        background-color: #E8EFF5;
}

.colorclass2 {
        background-color: #FFE3C1;
}

.padder1 { padding: 1; } .padder2 { padding: 2; } .padder3 { padding: 3; } .padder4 { padding: 4; } .padder5 { padding: 5; }
.padder6 { padding: 6; } .padder7 { padding: 7; } .padder8 { padding: 8; } .padder9 { padding: 9; } .padder10 { padding: 10; }

.tdclass1 {
        padding: 5;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #DDDDDD;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #D9D9D9;
        background-repeat: repeat-x;
                background-color: #EDF2F6;
}

.textclass1
        {
        color: 476C8E;
        font-size:14px;
        }

.textclass2
        {
        color: 476C8E;
        font-size:18px;
        }

a:link
        { color: 476C8E; font-size:14px; text-decoration:none; }
a:active
        { color: 476C8E; font-size:14px; text-decoration:none; }
a:visited
        { color: 476C8E; font-size:14px; text-decoration:none; }
a:hover
        { color: EB6812; font-size:14px; text-decoration:underline; }

.subcat_link a:link
        { color: 476C8E; text-decoration:none; font-size: 11px; }
.subcat_link a:active
        { color: 476C8E; text-decoration:none; font-size: 11px; }
.subcat_link a:visited
        { color: 476C8E; text-decoration:none; font-size: 11px; }
.subcat_link a:hover
        { color: EB6812; text-decoration:underline; font-size: 11px; }

.itty_link a:link
        { color: 000000; text-decoration:none; font-size: 11px; }
.itty_link a:active
        { color: 000000; text-decoration:none; font-size: 11px; }
.itty_link a:visited
        { color: 000000; text-decoration:none; font-size: 11px; }
.itty_link a:hover
        { color: EB6812; text-decoration:underline; font-size: 11px; }

.itty_link
        {
        font-size:11px;
        color:000000;
        }

.itty_itty_link
        {
        font-size:10px;
        }

.white_link a:link
{ color: #333333 ; font-size:14px; text-decoration:none; }
.white_link a:active
{ color: #333333; font-size:14px; text-decoration:none; }
.white_link a:visited
{ color: #333333; font-size:14px; text-decoration:none; }
.white_link a:hover
{ color: #333333; font-size:14px; text-decoration:underline; }

.white_link {
        color: 333333;
        font-size:14px;
}

.bigtitle a:link
{ color: #333333; font-size:20px; text-decoration:none; }
.bigtitle a:active
{ color: #DEE0E5; font-size:20px; text-decoration:none; }
.bigtitle a:visited
{ color: #333333; font-size:20px; text-decoration:none; }
.bigtitle a:hover
{ color: #ffffff; font-size:20px; text-decoration:underline; }


.copy_link a:link
{ color: #333333 ; font-size:12px; text-decoration:none; }
.copy_link a:active
{ color: #333333; font-size:12px; text-decoration:none; }
.copy_link a:visited
{ color: #333333; font-size:12px; text-decoration:none; }
.copy_link a:hover
{ color: #333333; font-size:12px; text-decoration:underline; }

.copy_link {
        color: #333333;
        font-size:12px;
}


H1 A {
	COLOR: #476C8E; TEXT-DECORATION: none
}
H1 A:visited {
	COLOR: #476C8E; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
H2 {
	FONT: bold 1.5em Helvetica, Arial, sans-serif; COLOR: #476C8E
}
H2 A {
	COLOR: #000; TEXT-DECORATION: none; font-size:18px
}
H2 A:visited {
	COLOR: #555; TEXT-DECORATION: none ; font-size:18px
}
H2 A:hover {
	COLOR: #090; TEXT-DECORATION: none
}
.posts H2 {
	MARGIN: 0px 0px 2px; LINE-HEIGHT: 1.2em
}
.pages H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/hr_title_sep.gif) no-repeat 0px 100%; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
H2.archive_head {
	PADDING-RIGHT: 2px! important; BORDER-TOP: #000 3px solid; PADDING-LEFT: 2px! important; FONT-WEIGHT: bold! important; FONT-SIZE: 1.4em! important; BACKGROUND: url(images/hr_dot_black.gif) repeat-x 0px 100%; PADDING-BOTTOM: 6px! important; MARGIN: 0px 0px 25px; TEXT-TRANSFORM: uppercase! important; PADDING-TOP: 6px! important; LETTER-SPACING: normal! important
}
H2.page_header {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: url(images/hr_title_sep.gif) no-repeat 0px 100%; PADDING-BOTTOM: 12px! important; MARGIN: 0px 0px 15px; PADDING-TOP: 0px! important
}
H3 {
	FONT: bold 1em Helvetica, Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #000
}
.entry H3 {
	MARGIN: 35px 0px 10px
}
.entry H3.top {
	MARGIN: 0px 0px 10px
}
H3.comments_headers {
	FONT-SIZE: 1.4em
}
H4 {
	FONT: italic 1.2em Georgia, "Times New Roman", Times, serif; COLOR: #888
}
H4 A {
	COLOR: #888; TEXT-DECORATION: none
}
H4 A:visited {
	COLOR: #888; TEXT-DECORATION: none
}
H4 A:hover {
	COLOR: #888; TEXT-DECORATION: underline
}
.posts H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/hr_title_sep.gif) no-repeat 0px 100%; PADDING-BOTTOM: 12px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
.pages H4 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(images/hr_tag_sep.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 50px; LINE-HEIGHT: 1.7em; PADDING-TOP: 5px
}
#sidebar {
	FLOAT: left; OVERFLOW: hidden
}

/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	COLOR: #888;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */

#sidebar a {

	COLOR: #000000;
	}
A:link
{ color: #476C8E ; font-size:14px; text-decoration:none; }
A:active
{ color: #333333; font-size:14px; text-decoration:none; }
A:visited
{ color: #333333; font-size:14px; text-decoration:none; }
A:hover
{ color: #333333; font-size:14px; text-decoration:underline; }
