
/* css_layout.css */
.main{width:955px; margin:0 auto; text-align:left; padding: 0;}
.nav_main{width:300px; background-color:#2d495b;}

/* css_style.css */
*{margin:0; padding:0;}

/*=======tags===========*/
body{background:url(images/mbg_orig.jpg) left top; padding-top:0;}
body{font-family:Arial, helvetica, sans-serif; color:#6F6F60; font-size:1em; line-height:1.4em; text-align:center;} 
/*body{background-color:#0000FF; padding-top:0;}*/
img{border:0; text-align:left; vertical-align:top;}
ul{list-style-image:url(images/img_checkmark.gif); margin-left:2em;}
input, textarea, select{color:#6F6F60; vertical-align:top; text-align:left; border: 1px solid #353535; font:10px Arial, helvetica, sans-serif;}
strong{font-size:1.09em;} 
li{}
li div{background:url(images/line_x.gif) left bottom repeat-x;}
li a{color:#415560; text-decoration:none; font-weight:bold; font-size:1.09em;}
li a:hover{text-decoration:underline;}
/*=====//tags===========*/

/*=======classes===========*/
.column{float:left;}
.clear{clear:both;}
.align_right{text-align:right;}
.center{text-align:center;}
.site_bg{background:url(images/bg-blue-348x469.gif) left top; border-top:#c3d7d8 solid 3px; border-bottom:#c3d7d8 solid 3px;}
/*.site_bg{background-color:#FF66FF;}*/
.line_x{height:1px; background:url(images/line_x.gif) left top repeat-x; margin:3px 0 32px 0;} 
.lrg_accent{font-size:1.5em; font-weight:bolder;}
/*=====//classes===========*/

/*=======ids===========*/
#breadcrumbs {margin:0 .5em 0 .5em;}
#main_content {padding:1em 2em 1em 2em;} 
#header {font-family:Times New Roman, Times, serif;}
/*=====//ids===========*/

/*=======hyperlinks===========*/
a:focus { -moz-outline-style: none; }/*this avoids having image replacement sections display a dotted outline*/

a{color:#6F6F60; text-decoration:underline;}
a:hover{text-decoration:none;}

a.nav_1 {font-size:1.5em; line-height:1.7em; font-family:Times New Roman, Times, serif; color:#e8e7e0; text-decoration:none;}
a.nav_1:hover {color:white; text-decoration:underline;}

a.accent_lnk {color:#000099; text-decoration:underline;}
a.accent_lnk:hover {color:blue; text-decoration:underline;}

#header a{color:#9B9B8C; text-decoration:underline;}
#header a:hover{color:#f4f4f4; text-decoration:underline;}

#footer a{color:#9B9B8C; text-decoration:underline;}
#footer a:hover{color:#f4f4f4; text-decoration:underline;}
/*=====//hyperlinks===========*/

/*=======vertical_menu===========*/
#menu {
	/*height: 35px;*//*removed due to IE 7 Error*/
	margin: 0; padding:0;
	}

div.outer {
	width: 300px; height: 35px;
	margin: 0 0 0 0;
	background: url( 'http://www.talkwithbruce.com//images/img_nav-rollover.gif' ) 0 -70px no-repeat;
	}

div.outer a.vertmenu {
	display: block;
	margin: 0; padding:0;
	width:100%; height:100%;
	overflow:hidden;
	font: bold 20px "Times New Roman", Times, serif;
	color:#9B9B8C;
	text-decoration: none;
	background: url( 'http://www.talkwithbruce.com//images/img_nav-rollover.gif' ) top left no-repeat;
	}
div.outer span {
	display: block;
	margin:0; padding: 4px 40px 0px 0px;
	}

div.outer a.vertmenu:active {
	color: #9B9B8C;
	background: url( 'http://www.talkwithbruce.com//images/img_nav-rollover.gif' ) 0 -105px no-repeat;
	}


div.outer a.vertmenu:hover {
	background-image: none;
	color: white;
	}
/*=====//vertical_menu===========*/

/*=======footer===========*/
/*#footer{padding:15px 0 0 0; text-align:right; color:#9B9B8C; font-size:1.09em; background:url(images/footer_bg.jpg) left top no-repeat;}*/
#footer{padding:15px 0 0 0; text-align:right; color:#9B9B8C; font-size:1.09em; }
#footer_a{display:inline; float:left; text-align:left; padding:0px 0 51px 43px;} 
#footer_b{display:inline; float:right; text-align:right; padding:0px 43px 51px 0px;}
/*=====//footer===========*/
