﻿/*  ****** MAIN STYLES ******  */

Body {background:url(http://www.noradarealestate.com/Images/Background.gif) repeat top; font-family:Arial,Verdana,Helvetica; text-align:center;}

H1 H2 H3 H4 H5 H6 {
	margin:0px;
	padding:0px;
}

P {
	font-family:Arial,Verdana,Helvetica;
	text-align:justify;
	font-size:12pt;
	line-height:140%;
}

ul {line-height:140%;}
ol {line-height:140%;}

#Outer-Table {
	border-collapse:collapse;
	background-color:#FFFFFF;
	border:2px black solid;
	border-color:#000000;
	margin:0 auto;
	width:900px;
}

#Header-Main {
   vertical-align:top;
}

#Header-Main img {
   margin-top:-46px;
}

#Header-Title {
   position:relative; top:3px; left:7px;
	text-align:left;
   vertical-align:top;
   margin:0px 0px 0px 3px;
}

#Header-Title h1 {
	color:#666666;
	font:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial;
}

#Header-Title h2 {
	color:#666666;
	font:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial;
}

#Login {
   color:#666666;
   text-align:right;
   vertical-align:top;
   position:relative; top:-31px; right:1px;
   font:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial;
   margin:18px 3px 0px 0px;
}

#Login a {
	color:#666666;
	font:normal 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial;
}

#REMOVED-MS {
   width:30%;
   float:left;
  	padding-top:4px;
	margin-left:6px;
    width:100%;

   float:right;
  	padding-top:4px;
}

#Menu-Bar {
	padding:0px;
	margin:0px;
	background-image:url('Images/Menu-Back.gif');
	background-repeat:repeat-x;
}

#Menu-Bar td {
	padding:0px;
	margin:0px;
}

#Menu-Bar img {
	border:0px;
	margin-right:13px;
}

#Header-Red {
   width:100%;
   height:26px;
   border:1px solid black;
   text-align:center;
   vertical-align:middle;
   background-color:#CC0000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#Footer-Red {
   width:100%;
   height:26px;
   font-size:12pt;
   color:#ffffff;
   text-align:center;
   vertical-align:middle;
   border:1px solid black;
   background-color:#CC0000;
	font-family:Arial,Verdana,Helvetica;
}

#Footer-Red a {
   color:#ffffff;
}

#Footer-Black {
   width:100%;
   height:26px;
   font-size:8pt;
   color:#ffffff;
   text-align:center;
   vertical-align:middle;
   border:1px solid black;
   background-color:#000000;
   font-family:Arial,Verdana,Helvetica;
}

#Footer-Black a {
   color:#ffffff;
}

#Link-Footer {
   text-align:center;
   font-size:8pt;
   width:900px;
   margin:0 auto;
   margin-top:20px;
   color:#808080;
}

#Link-Footer h2 {
   text-align:center;
   font-size:8pt;
   font-weight:normal;
   width:900px;
   margin:0 auto;
   margin-top:20px;
   color:#808080;
   margin-top: 0px;
   margin-bottom: 0px;
   display: inline;
}

#Link-Footer a {
   color:#808080;
}

#UL-Dot {margin:0px; padding:0px; font-family:Arial,Verdana,Helvetica; list-style-type:none;}
#UL-Dot li {margin:0px 0px 0px 0px; padding:0px 0px 6px 23px; background-image:url(/images/Bullet-Dot-Red.gif); background-repeat:no-repeat; background-position:0px 7px;}

#UL-Dot2 {padding:0px 0px 10px 0px; line-height:normal; font-family:Arial,Verdana,Helvetica; list-style-type:none;}
#UL-Dot2 li {margin:5px 0px 5px 0px; padding:0px 0px 0px 8px; background-image:none; list-style-type:disc;}

.Article-Dot {margin:0px; padding:0px; font-family:Arial,Verdana,Helvetica; list-style-type:none; display:none;}
.Article-Dot li {margin:0px 0px 0px 10px; padding:0px 0px 0px 25px; list-style-type:none; background-image:url(/images/Bullet-Dot-Red-Google.gif); background-repeat:no-repeat; background-position:0px 8px;}

#UL-Dot-Deals {margin:0px; padding:0px; font-family:Arial,Verdana,Helvetica; list-style-type:none;}
#UL-Dot-Deals li {margin:0px 0px 0px 0px; padding:0px 0px 4px 23px; background-image:url(/images/Bullet-Dot-Red.gif); background-repeat:no-repeat; background-position:0px 7px;}



/*  ****** MAIN BODY ******  */

#Main-Bar {
	float:left;
	vertical-align:top;
	text-align:left;
	width:600px;
	clear:both;
	border-right:1px #CCCCCC solid;
	padding:20px 20px 20px 20px;
}

#Side-Bar {
	float:right;
	background-color:#eceae1;
	background-color:#ffffff;
	vertical-align:top;
	text-align:center;
	width:212px;
	padding:20px 20px 20px 20px;
}

#Intro-Block-Headline {
	text-align:left;
	margin-left:210px;
	font-size:18pt;
	color:#CC0000;
}

#Intro-Block-Text {
	text-align:justify;
	margin:8px 0px 0px 210px;
	font-size:12pt;
	line-height:140%;
}

#Intro-Block img {
	float:left;
	border:0px;
}

#PageTitle {
	font-size:18pt;
	color:#CC0000;
}

#TD-Headline1 {
	font-size:18pt;
	text-align:center;
	margin:0px 0px 0px 0px;
	color:#CC0000;
}

#TD-Headline2 {
	font-size:18pt;
	text-align:center;
	margin:-4px 0px 6px 0px;
}

#TD-Headline3 {
	font-size:18pt;
	text-align:center;
	margin:-10px 0px 6px 0px;
}

#TD-Headline4 {
	font-size:18pt;
	text-align:center;
	margin:-1px 0px 4px 0px;
	padding:0px;
	color:#CC0000;
}

#TD-Label1 {
	padding:0px 0px 0px 10px;
	width:160px;
	height:22px;
	font-weight:normal;
	color:#444444;
	color:#000000;
}

#TD-Label2 {
	padding:0px 0px 0px 10px;
	width:160px;
	height:22px;
	font-weight:bold;
	color:#00AA00;
}

#TD-Label2 a {
	color:#00AA00;
	text-decoration:none;
	border-bottom:1px dotted #00AA00;
}

#TD-Label3 {
	color:#00AA00;
	font-weight:bold;
}

#TD-Label4 {
	color:gray;
	font-weight:normal;
	font-size:8pt;
}

#TD-Label5 {
	width:190px;
}

#TD-Image {
	width:221px;
	padding:5px 0px 0px 0px;
	vertical-align:top;
	text-align:center;
}

#Link-Dot-Red {
	color:#CC0000;
	border-bottom:1px dotted #CC0000;
	text-decoration:none;
}

.Success, .Notice, .Error, { border: 2px solid #ddd; display: block; margin-bottom: 1em; padding: .7em; position: relative; }
.Success    { background: #defcdc; border-color: #17cd03; color: #000000; }
.Notice     { background: #FFF6BF; border-color: #FFD324; color: #000000; }
.Error      { background: #fcdcdc; border-color: #dd0000; color: #000000; }

.Response {
	margin:20px 0px 0px 0px;
	padding:10px;
	font-size:14px;
	color:#ffffff;
	text-align: center;
}

#Response-Updated {
	background: #45b233;
}

#Response-Error {
	background: #de0000;
}

#Button {
	color:#ffffff;
	border:2px solid;
	background-color:#FF6600;
	background-color:#F87711;
	border-top-color:#F9A012;
	border-left-color:#F9A012;
	border-right-color:#aa541b;
	border-bottom-color:#aa541b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	overflow:visible;
	padding:0px;
	height:24px;
	width:auto;
}


/*  ****** BOXES ******  */

#BoxBorder {border-left:1px #999999 solid; border-right:1px #999999 solid; border-bottom:1px #999999 solid; padding:10px 10px 10px 10px; margin:0px;}
#BoxBorder-Deals {padding:0px 10px 0px 10px; margin:0px;}

#Box-Back-Blk {background:url(Images/Box-Back-Bk.png) repeat-x 0px -30px; margin:30px 0px 20px 0px; text-align:justify; width:100%;}
#Box-Back-Org {background:url(Images/Box-Back-Or.png) repeat-x 0px -30px; margin:0px 0px 20px 0px; text-align:justify; width:100%; height:100%;}
#Box-Back-Blu {background:url(Images/Box-Back-Bk.png) repeat-x 0px -30px; margin:0px 0px 20px 0px; text-align:justify; width:100%; height:100%;}

#Box-Back-Lg-Blk {background:url(Images/Box-Back-Bk.png) repeat-x 0px -30px; margin:20px 0px 20px 0px; text-align:justify; width:100%; height:100%;}
#Box-Back-Lg-Org {background:url(Images/Box-Back-Or.png) repeat-x 0px -30px; margin:30px 0px 20px 0px; text-align:justify; width:100%; height:100%;}
#Box-Back-Lg-Blu {background:url(Images/Main-Block-Bl.gif) repeat-x 0px -30px; margin:30px 0px 20px 0px; text-align:justify; width:100%; height:100%;}

#Box-Top-Blk {background-image:url(Images/Box-Top-Bk.gif); height:31px; clear:both; text-align:left;}
#Box-Top-Org {background-image:url(Images/Box-Top-Or.gif); height:31px; clear:both; text-align:left;}
#Box-Top-Blu {background-image:url(Images/Box-Top-Bl.gif); height:31px; clear:both; text-align:left;}

#Box-Top-Left-Blk {background:url(Images/Box-Top-Left-Bk.gif) no-repeat left top; display:block; height:31px;}
#Box-Top-Left-Org {background:url(Images/Box-Top-Left-Or.gif) no-repeat left top; display:block; height:31px;}
#Box-Top-Left-Blu {background:url(Images/Box-Top-Left-Bl.gif) no-repeat left top; display:block; height:31px;}

#Box-Top-Right-Blk {background:url(Images/Box-Top-Right-Bk.gif) no-repeat right top; display:block; height:31px;}
#Box-Top-Right-Org {background:url(Images/Box-Top-Right-Or.gif) no-repeat right top; display:block; height:31px;}
#Box-Top-Right-Blu {background:url(Images/Box-Top-Right-Bl.gif) no-repeat right top; display:block; height:31px;}

#Box-Top-Text-Blk {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ffffff; position:relative; top:6px; left:10px;}
#Box-Top-Text-Org {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ffffff; position:relative; top:6px; left:10px;}
#Box-Top-Text-Blu {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ffffff; position:relative; top:6px; left:10px;}
#Box-Top-Text-New {font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ffffff; vertical-align:middle; margin:6px 0px 0px 10px; height:31px;}

#Box-Top-Link {color:#ffffff;}









/*  ****** OLD STYLESHEET ******  */

/* P {font-family:Arial,Verdana,Helvetica; color:#000000; font-size:10pt;} */

A:link		{font-family:Arial,Verdana,Helvetica; text-decoration:none; color:#000000;}
A:visited	{font-family:Arial,Verdana,Helvetica; text-decoration:none; color:#000000;}
A:hover		{font-family:Arial,Verdana,Helvetica; text-decoration:underline; color:#CC0000;}

A.Link-Blue:link	{font-family:Arial,Verdana,Helvetica; text-decoration:underline; color:blue;}
A.Link-Blue:visited	{font-family:Arial,Verdana,Helvetica; text-decoration:underline; color:blue;}
A.Link-Blue:hover	{font-family:Arial,Verdana,Helvetica; text-decoration:none; color:#CC0000;}

H1.header {
	font-family:Arial,Helvetica,Verdana;
	color:#FFFFFF;
	font-weight:lighter;
	font-style:normal;
	font-size:12pt;
	padding:0em;
	margin:0em;
}

.header {
	font-family:Arial,Helvetica,Verdana;
	color:#ffffff;
	font-weight:lighter;
	font-size:12pt;
	margin:0px;
	padding:0px;
}

#Banner-Red {
	font-family:Arial,Helvetica,Verdana;
	color:#ffffff;
	font-weight:lighter;
	font-size:12pt;
}

H2.home {
	font-family:Arial,Helvetica,Verdana;
	font-size:14pt;
	padding:0em;
	margin:0em;
}

H3.footer {
	font-family:Arial,Helvetica,Verdana;
	color:#FFFFFF;
	font-weight:lighter;
	font-size:8pt;
	padding:0em;
	margin:0em;
}



.Prop-Title {
	color: #FFFFFF;
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: middle;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: thin;
	padding: 0px 0px 0px 6px;
	background-color: #000000;
	height: 17pt;
}
.Prop-TD-1 {
	color: black;
	font-size: small;
	font-weight: 400;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: thin;
	padding: 0px;
}
.Prop-TD-2 {
	color: black;
	font-size: small;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: thin;
	padding: 0px;
}
.Prop-TD-3 {
	color: #00AA00;
	font-size: small;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: bottom;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: thin;
	padding: 0px;
}
.Prop-TD-4 {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
}
.Prop-TD-4 a {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.Prop-TD-Img {
	color: black;
	font-size: small;
	font-weight: 400;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: top;
	white-space: normal;
	border-style: none;
	border-color: inherit;
	border-width: thin;
	padding: 0px;
}
.Prop-TD-Img a {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	color: #0000CC;
	text-decoration: underline;
}
.Prop-TD-Img a:hover {
	color: #CC0000;
}
.source {
	color: gray;
	font-size:8pt;
}




/*  *** BLOG STYLES ***  */
.PageTitle {
	font-size:18pt;
	font-weight:bold;
	text-align:left;
}

.PageTitle a:link {
	color:#000000;
}

.PageTitle a:visited {
	color:#000000;
}

.PageTitle a:hover {
	color:#CC0000;
}

.PostTitle {
	color:#CC0000;
	font-size:14pt;
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica;
	font-family:'Trebuchet MS', Verdana, Sans-Serif;
	text-align:left;
	line-height:130%;
	margin-bottom:4px;
}

.PostTitleLink a:link {
	color:#CC0000;
	text-decoration:none;
}

.PostTitleLink a:visited {
	color:#CC0000;
	text-decoration:none;
}

.PostTitleLink a:hover {
	color:#000000;
	text-decoration:underline;
}

.PostDate {
	color:#999999;
	font-size:8pt;
	font-weight:normal;
	line-height:40%;
	text-align:left;
}

.PostAuthor a {
	color:#999999;
	font-size:8pt;
}

.Post p {
	font-family:Arial, Verdana, Helvetica;
	color:#333333;
	font-weight:normal;
	font-size:11pt;
	line-height:150%;
	text-align:justify;
}

.Post li {
	font-family:Arial, Verdana, Helvetica;
	color:#333333;
	font-weight:normal;
	font-size:11pt;
	line-height:150%;
	text-align:justify;
}

.Post a:link {
	color:#000099;
}

.Post a:visited {
	color:#000099;
}

.Post a:hover {
	color:#CC0000;
}

.PostFooter {
	color:#999999;
	font-size:8pt;
	font-weight:normal;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	padding-top:6px;
	padding-bottom:6px;
	margin-top:10px;
	margin-bottom:30px;
	background:#F0F0F0;
	text-align:left;
}

.PostFooter a:link {
	color:#000099;
}

.PostFooter a:visited {
	color:#000099;
}

.PostFooter a:hover {
	color:#CC0000;
}

.Comments {
	background:url(http://www.noradarealestate.com/images/comments.png) no-repeat;
	padding-left:20px;
	padding-top:1px;
}

.Comments2 a:link {
	color:#999999;
}

.Comments2 a:visited {
	color:#999999;
}

.Comments2 a:hover {
	color:#CC0000;
}

.CommentDate {
	color:#999999;
	font-size:8pt;
	font-weight:normal;
	line-height:95%;
}

.CommentDate a:link {
	color:#999999;
}

.CommentDate a:visited {
	color:#999999;
}

.CommentDate a:hover {
	color:#CC0000;
}

.CommentPost {
	color:#333333;
	font-weight:normal;
	font-size:9pt;
	line-height:150%;
	text-align:justify;
	list-style-type:none;
	margin:0;
}

.CommentAuthor {
	color:#000000;
	font-weight:normal;
	font-size:11pt;
}

.AltComment {
	background:#FFEBFF;
}

.SidebarTitle {
	color:#000000;
	font-family:Arial,Helvetica,Verdana;
	font-size:10pt;
	font-weight:bold;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:0px;
	margin-bottom:8px;
	background:#F0F0F0;
	text-align:left;
}

.Sidebar {
	font-family:Arial,Helvetica,Verdana;
	font-size:9pt;
	font-weight:normal;
	position:relative;
	left:0.6em;
}

.Sidebar a:link {
	color:#000099;
}

.Sidebar a:visited {
	color:#000099;
}

.Sidebar a:hover {
	color:#CC0000;
}

.Sidebar li a:hover {
	list-style-type:none;
	color:#CC0000;
	display:block;
	padding-left:5px;
}

/*
	margin:0px 0px 0px 20px;
#UL-Dot {margin:0px; padding:0px; line-height:normal; font-family:Arial,Verdana,Helvetica; list-style-type:none;}
#UL-Dot li {margin:5px 0px 5px 0px; padding:0px 0px 0px 30px; background-image:url(/images/Bullet-Dot-Red.gif); background-repeat:no-repeat; background-position:left top;}
*/


.SidebarList {
	font-size:10pt;
	font-weight:normal;
	font-family:Arial,Helvetica,Verdana;
	list-style-type:none;
}

.SidebarList img {
}

.SidebarList ol ul {
	overflow:hidden;
	list-style-type:none;
}

.SidebarList li {
	font-size:10pt;
	font-weight:normal;
	line-height:1.5;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	background:transparent url('Images/Bullet-Dot-Red-Google.gif') no-repeat;
	background-position:0 5px;
}

.SidebarList a {
}

.SidebarList li a:link {
	color:#000099;
}

.SidebarList li a:visited {
	color:#000099;
}

.SidebarList li a:active {
	color:#000099;
}

.SidebarList li a:hover {
	color:#CC0000;
}

.SidebarList input {
	border:1px solid #393939;
	background:#F0F0F0;
	margin-bottom:2px;
}

.SidebarList #SearchSubmit {
	border:none;
	margin:0;
}

Textarea.Blog-Question {
	margin:0;
	padding-left:3px;
	padding-right:3px;
	width:122px;
	height:50px;
	color:rgb(153, 153, 153);
	font-size:11px;
	border:1px solid #F9A000;
}

.BoxBorder {
	border-width:2px;
	border-style:dashed dashed dashed dashed;
	border-color:#64A6BC;
	font-family:"Verdana", "Arial", "Geneva", "Helvetica", "sans-serif";
	font-size:8pt;
	color:#000000;
	font-weight:normal;
}



/***************************
/*  TRY FOR POST TITLE...

	font-family:'Trebuchet MS', Verdana, Sans-Serif;

#primary h3, #primary h4, .single #primary .k2-asides h3 { /* H3 is entry headlines. H4 is comments and replyform headlines */
font-size:2.4em;
	font-weight:normal;
	letter-spacing:-1px;
	}

#primary .entry-content h3 {
	font-size:1.8em;
	font-weight:normal;
	margin-top:25px;
	}
*/


/***** SOCIABLE HOVERS *****/
div.sociable {display:inline;}
span.sociable_tagline { position:relative; }
span.sociable_tagline span { display:inline; width:14em; }
span.sociable_tagline:hover span {
	position:absolute;
	display:inline;
	top:-5em;
	background:#ffe;
	border:1px solid #ccc;
	color:black;
	line-height:1.25em;
}
.sociable span {
	display:inline;
}
.sociable ul {
	display:inline;
	margin:0 !important;
	padding:0 !important;
}
.sociable ul li {
	background:none;
	display:inline;
	list-style-type:none;
	margin:0;
	padding:1px;
}
.sociable ul li:before { content:""; }
.sociable img {
	float:none;
	width:16px;
	height:16px;
	border:0;
	margin:0;
	padding:0;
}

.sociable-hovers {
	opacity:.6;
	-moz-opacity:.6;
	filter:alpha(opacity=50);
}
.sociable-hovers:hover {
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}

