/* CSS Document */
/* normal ---  body {background:url(images/bckg.jpg) repeat-x #fefefe;background-color: #FEFEFE; font-family:  Arial, Helvetica, sans-serif; font-size:12px; line-height: 13px; color: #666666; margin: 0px; padding: 0px; }
*/
body {background:url(images/bckgbars_snow.jpg) repeat-x #989EAA;background-color: #989EAA; font-family:  Arial, Helvetica, sans-serif; font-size:12px; line-height: 13px; color: #666666; margin: 0px; padding: 0px; }

#wrap { margin:0 auto; padding-bottom:60px; width:785px; border: 1px solid #FFFFFF; border-width: 0 1px; }

/*  Global Definitions */
/* normal --- #container { background-color: #FFFFFF; text-align: left; margin:0 auto; /* leave this --- margin: 0px 5px 0px 10px;*/ /* undo this padding-left: 0px; padding-right: 0px; width: 820px; background-image:url(images/bg2.gif); background-repeat: repeat-y; }
*/
#container { background-color: #FFFFFF; text-align: left; margin:0 auto; /*margin: 0px 5px 0px 10px;*/ padding-left: 0px; padding-right: 0px; width: 820px; background-image:url(images/bg3.gif); background-repeat: repeat-y; }

div.cleaner { clear: both; float: none; height: .0em; display: block; width: 100%; }
.clear {
	width:100%;
	font-size: 1px;
	line-height: 1px;
	height:1px;
	clear:both;
	border-bottom: 1px solid #EEEEEE;
}

img {border: 0; }
a {color:#0099CC; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}
table {width: 100%; padding: 0px;}
td { vertical-align:top; }
/*   Main Menu */

#mainNav { width:100%; margin: 0; padding: 0; float: left; font: bold 11px Lucida Grande; background: transparent url(images/mainNavBg.gif); background-repeat:repeat-x; }
#mainNav li { display: inline; }
#mainNav li a { float: left; color:#333333; padding: 8px 11px;  text-decoration: none; background: transparent url(images/navBg.gif) top right no-repeat; border-top: 1px solid #CCCCCC;  }
#mainNav li a:visited { color: black; }
#mainNav li a#active { color:#FFFFFF; background: transparent url(images/navAct.gif) top right no-repeat; border-top: 1px solid #8AD0F6;  }
#mainNav li a:hover { color:#000000; background-image: url(images/navHov.gif); /*background image swap on hover*/ }

/*- Menu 6--------------------------- */
	
#teamVert {width: 155px;margin: 10px;}
#teamVert ul {list-style: none;margin: 0;padding: 0;}
#teamVert li a {height: 32px;voice-family: "\"}\""; voice-family: inherit;height: 24px; text-decoration: none;}	
#teamVert li a:link, #teamVert li a:visited {display: block;background:  url(images/menu6.gif);padding: 8px 0 0 20px;}
#teamVert li a:hover {background:  url(images/menu6.gif) 0 -32px;padding: 8px 0 0 20px;}

img a { border:0;}

.box { margin: 10px 0px 10px 0px; padding: 10px; background: #FFFFFF; border: 5px solid #EEEEEE; }

.title {font-family:Helvetica, Arial,  sans-serif; color:#f73602; font-size:24px;}
.title_dark {font-family:Helvetica, Arial,  sans-serif; color:#535353; font-size:24px;}
h3 {font-family:Helvetica, Arial,  sans-serif; color:#333333; font-size:14px; margin: 0 0px 3px 7px; padding: 3px;}
 /*Single COLUMN LAYOUT*/

#single_column {width:750px; background-color:#FFFFFF; float:left; padding:0 20px 0 10px;}
#single_column h2 {font-family:Helvetica, Arial,  sans-serif; color:#267EDD; font-size:14px;}
#single_column p {font-family:Helvetica, Arial,  sans-serif; color:#666666; line-height: 16px;}
 /*Double COLUMN LAYOUT*/
#left_mainPage {padding-left:5px; width: 260px;}
#left_mainPage p {font-family:Helvetica, Arial,  sans-serif; padding: 0px; font-size:11px; line-height: 16px;}
#left_mainPage .keyPoint { width: 100%; margin: 0 auto; padding: 4px; border-bottom: 1px solid #EEEEEE;}
#left_mainPage .newsPoint { width: 90%; margin: 0 auto; padding: 4px; border-bottom: 1px solid #EEEEEE;}

#left_mainPage .smallText {padding: 0px 10px 10px 10px; font:  9px/9px Verdana, Lucida Grande, Arial, Helvetica, Sans-Serif; line-height: 16px;}
#right_mainPage {width:480px; float:left; padding:0 10px 0 10px;  border-left: 1px dotted #E4E4E4;}
#right_mainPage h2 {font-family:Helvetica, Arial,  sans-serif; color:#267EDD; font-size:14px; padding-top: 10px;}
#right_mainPage h3 {font-family:Helvetica, Arial,  sans-serif; color:#339933; font-size:14px; padding-top: 10px;}
#right_mainPage p {font-family:Helvetica, Arial,  sans-serif; color:#666666; padding: 5px; line-height: 16px;}

#left_teamPage {padding:0px 5px 0px 5px; width: 180px;}
#left_teamPage p {font-family:Helvetica, Arial,  sans-serif; padding: 0px; font-size:11px; line-height: 16px;}
#left_teamPage .keyPoint { width: 100%; margin: 0 auto; padding: 4px; border-bottom: 1px solid #EEEEEE;}

#left_teamPage .smallText {padding: 0px 10px 10px 10px; font:  9px/9px Verdana, Lucida Grande, Arial, Helvetica, Sans-Serif; line-height: 16px;}
#right_teamPage {width:560px; float:left; padding:0 10px 0 10px;  border-left: 1px dotted #E4E4E4;}
#right_teamPage h2 {font-family:Helvetica, Arial,  sans-serif; color:#267EDD; font-size:14px; padding-top: 10px;}
#right_teamPage h3 {font-family:Helvetica, Arial,  sans-serif; color:#339933; font-size:14px; padding-top: 10px;}
#right_teamPage p {font-family:Helvetica, Arial,  sans-serif; color:#666666; padding: 5px; line-height: 16px;}

#left_columnListing {padding:0px;}
#right_columnListing {width:550px; float:left; padding:0 10px 0 10px; margin-right:1%; margin-left:1%;  border-left: 1px dotted #E4E4E4;}
#right_columnListing h2 {font-family:Helvetica, Arial,  sans-serif; color:#267EDD; font-size:14px; padding-top: 10px;}
#right_columnListing p {font-family:Helvetica, Arial,  sans-serif; color:#666666; padding: 5px; line-height: 16px;}
 /*Double COLUMN LAYOUT INDIVIDUAL LISTING PAGES*/
#left_columnListingPage {padding-left:5px; width: 440px;}
#left_columnListingPage p {font-family:Helvetica, Arial,  sans-serif; padding: 0px; font-size:11px; line-height: 16px;}
#left_columnListingPage .keyPoint { width: 100%; margin: 0 auto; padding: 4px; border-bottom: 1px solid #EEEEEE;}

#left_columnListingPage .smallText {padding: 0px 10px 10px 10px; font:  9px/9px Verdana, Lucida Grande, Arial, Helvetica, Sans-Serif; line-height: 16px;}
#right_columnListingPage {width:280px; float:left; padding:0 10px 0 10px;  border-left: 1px dotted #E4E4E4;}
#right_columnListingPage h2 {font-family:Helvetica, Arial,  sans-serif; color:#267EDD; font-size:14px; padding-top: 10px;}
#right_columnListingPage h3 {font-family:Helvetica, Arial,  sans-serif; color:#339933; font-size:14px; padding-top: 10px;}
#right_columnListingPage p {font-family:Helvetica, Arial,  sans-serif; color:#666666; padding: 5px; line-height: 16px;}

 /*THREE COLUMN LAYOUT*/

#first_column {width:27%; float:left; padding:0 20px 0 10px; margin-right:1%; margin-left:1%;}
#second_column {width:27%; float:left; padding:0 10px 0 10px; margin-right:1%; margin-left:1%;}
#third_column {width:27%; float:left; padding:0 10px 0 20px; margin-right:1%; margin-left:1%;}


 
/*/////////////////////////////////////////
special link tags
//////////////////////////////////////////*/


#content {
margin-left: 270px;
width: 470px;
border-left: 1px dotted #666666;
padding: 1em;

}

	
.lineBreak {
margin-bottom: 0px;
margin-top: 20px;
border-bottom: 1px dotted #5CA8D5;
}

#footer { background-color:#E4E4E4; margin:50px auto; width:100%; }
#footer p{ width: 750px; margin: 10px 10px 10px 10px; font:  9px/9px Verdana, Lucida Grande, Arial, Helvetica, Sans-Serif; padding:10px; color:#666666 ; line-height: 16px; }
#footer a{ color:#333333; text-decoration:none; }
#footer a:HOVER { color:#0066CC; }

.TimeDate{ font:  9px/9px Verdana, Lucida Grande, Arial, Helvetica, Sans-Serif; line-height: 15px; padding: 0px; margin: 0px 10px 10px 6px; text-align: left; }
.smallwords { font: Verdana, Lucida Grande, Arial, Helvetica, Sans-Serif; font-size:9px; color:#333; line-height: 14px; padding: 0px; margin: 0px 10px 10px 6px; text-align: left; }

.boxyRound{display:block}
.boxyRound *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.boxyRound1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5;
  background:#fafafa}
.boxyRound2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #efefef;
  border-right:1px solid #efefef;
  background:#fbfbfb}
.boxyRound3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;}
.boxyRound4{
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5}
.boxyRound5{
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa}
.boxyRoundfg{
  background:#FFFFFF}


.lightDisplay { display:block; border:1px solid #E4E4E4; padding: 5px; }


.Boxes {margin-left: 0px;background-color:#fff; padding: 0px; float:left; text-align:center;color:#F73602; font-weight:normal; padding-top: 7px; padding-bottom:7px; margin-top: 10px;}
.Boxes .BoxImageOne {float:left;margin: 5px; width:251px; border:solid 1px #D1D1D1; background-color:#f2f2f2;}
.Boxes .BoxImageTwo{float: left; margin: 5px; width:251px; text-align:center; border:solid 1px #666666; background-color:#f2f2f2; }
.Boxes .NLaddress {padding: 7px; margin:3px; color:#3366CC; font-weight:bold;}
.Boxes .NLprice  {padding: 5px; margin:3px; color:#339900; font-weight:bold;}
.Boxes .BoxImageOne .BoxImage  {margin:3px;}
.Boxes .BoxImageTwo .BoxImage {margin:3px;}

.BoxesSmall {margin-left: 0px;background-color:#fff; padding: 0px; float:left; text-align:left;color:#F73602; font-weight:normal; padding-top: 7px; padding-bottom:7px; margin-top: 10px;}
.BoxesSmall .BoxSmImageOne {float:left; margin: 5px; padding: 5px; width:250px; text-align:left; border:solid 1px #D1D1D1; background-color:#f2f2f2;}
.BoxesSmall .BoxSmImageTwo{float: left; margin: 5px; padding: 5px; width:250px; text-align:left; border:solid 1px #666666; background-color:#f2f2f2; }
.BoxesSmall .NLaddress {padding: 5px; margin:3px; color:#3366CC; font-weight:bold;}
.BoxesSmall .NLprice  {padding: 5px; margin:3px; color:#339900; font-weight:bold;}
.BoxesSmall .BoxSmImageOne .BoxSmImage  {margin: 3px;  padding-bottom: 0px;}
.BoxesSmall .BoxSmImageTwo .BoxSmImage {margin: 3px; padding-bottom: 0px;}

#ListLine { width: 100%; margin: 0 auto; padding: 4px; border-bottom: 1px solid #E4E4E4;}
.alignleft {float: left; }
.alignright {float: right; font-style:italic; }

#ListLinePage { width: 100%; margin: 0 auto; padding: 4px; border-bottom: 1px solid #E4E4E4;}
.alignleftPage {float: left; }
.alignrightPage {float: right; font-style:italic; color:#3366CC; }

#teamLinePage { width: 100%; margin: 0 auto; padding: 4px;}
.alignleftTeam {float: left; }
.alignrightTeam {float: left; padding-left: 200px; }
