/* CSS Document */


body {
	margin:10px 0;
	font-family:'trebuchet ms',Geneva, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	}

.body-arial {
	margin:10px 0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	}

a {
	text-decoration:none;
	color:#993300;
	}

a:visited {
	color:#666666;
	}

a:hover {
	color:#993300;
	text-decoration:underline;
	}

.header {
	background-image:url(header-summer.jpg);
	background-repeat:no-repeat;
	padding:0 0 5px 0;
	}

#weather {
	float:right;
	width:100px;
	margin:10px 10px 0 0 ;
/*	background-color:#ffffff; */
	}

#mywx_sticker img{margin:4px;border:0;}
#mywx_sticker td{font-family:sans-serif;font-size:10px;line-height:normal;}
#mywx_sticker a{color:#ffffff;} 

h1 {
	font-size:18px;
	font-weight:bold;
	padding:0 15px 20px 100px;
	margin:110px 0 0 0;
	text-align:right;
	}

.h1-small {
   font-size:75%;
   margin:115px 0 0 0;
	}

h2 {
	margin:10px 15px;
	font-size:1.5em;
	}

h3 {
	margin:10px 15px;
	font-size:1em;
	}

h6 {
	margin:10px 15px;
	}

#menu {
	}


.ad { /** for 160px width ads **/
	width:160px;
	background-image:url(http://static.record-eagle.com/elements/advertisement-160.gif);
	background-repeat:no-repeat;
	padding:14px 0 0 0;
	margin:0 auto 10px auto;
	text-align:center;
	}

.ad-120px { /** for 120x90 ads **/
	width:160px;
	background-image:url(http://static.record-eagle.com/elements/advertisement-160.gif);
	background-repeat:no-repeat;
	margin:0 auto 10px auto;
	text-align:center;
	border:1px solid #000000;
	height:80px; 
	padding:40px 0;
	}

.ad-content {
	background-image:url(advertisement-300-featured.gif);
	background-repeat:no-repeat;
	width:300px;
	float:left;
	padding-top:15px;
	margin: 0 0 10px 15px;
	text-align:center;
	font-size:75%;
	}

#yellowpages {
	width:98%;
	height:27px;
	border: 1px solid #993300;
	margin:0 0 10px 0;
	padding:2px 5px 0px 5px;
	background-color:#ffffff;
	}

.content-photo {
	width:605px;
	background-image:url(body-summer.jpg);
	background-repeat:no-repeat;
	}

.content-photo-faded {
	width:605px;
	background-image:url(body-summer-faded.jpg);
	background-repeat:no-repeat;
	}

.content-solid-corners {
	width:605px;
	height:12px;
	background-image:url(body-solid-outline.gif);
	background-repeat:no-repeat;
	}

.content-solid {
	width:605px;
	background-position:top left;
	background-image:url(body-solid.gif);
	}

.green-bkg {
	background-color:#D3E6C8;
	}

.content-photo p, .content-photo-faded p, .content-solid  p {
	padding:0 15px;
	font-size:85%;
	}

.content-photo, .content-photo-faded, .content-solid  {
	padding:0 0 15px 0;
	}

.ad-rail {
	width:160px;
	padding-left:10px;
	}

.sponsors {
	width:160px;
	background-image:url(http://static.record-eagle.com/elements/sponsors.gif);
	background-repeat:no-repeat;
	text-align:center;
	border:1px solid #000000;
	padding:40px 0;
	}

.sponsors img {margin-bottom:10px;}

#toolbox {
	background-color:#D3E6C8;
	padding-bottom:3px;
	margin-bottom:15px;
	}

#toolbox img {
	vertical-align:middle;
	padding:2px 0 3px 0;
	}

.nav_items {
	font-size:12px;
	padding:5px 0 0 5px;
	line-height:140%;
	font-family:Arial, Helvetica, sans-serif;
	}

/***** CONTENT AREA MODULAR ITEMS ******/

#search-quick {
	background-color:#AACCAA;
	font-size:75%;
	margin:0 15px 10px 15px;
	padding:0;
	width:570px;
	}

#search-quick select { margin:0 5px 0 5px; }

.search-quick-head {
	background-color:#003300;
	color:#AACCAA;
	padding:0 5px;
	font-weight:bold;
	}

#search-by-name {
	width:260px;
	font-size:80%;
	margin:10px 170px;
	}

#search-by-city {
	margin-left:40px;
	}

#map {
	width:235px;
	float:right;
	margin:0 15px 10px 	0;
	}
	
.box, .links-quick {
	border:1px solid #AACCAA;
	background-color:#E7F1E1;
	font-size:90%;
	margin:0 15px 0 10px;
	padding:0 0 5px 0;
	}
	
.links-quick { float:right; width:145px; margin:15px 15px 15px 0; }
.links-quick ul { 
	padding:0 0 0 15px; 
	margin:5px 0 10px 15px; 
	list-style-image:url(http://static.record-eagle.com/elements/bullet.gif);
	font-family:Arial, Helvetica, sans-serif;
	}

.box-right {
	width:175px;
	border:1px solid #AACCAA;
	background-color:#ffffff;
	float:right;
	font-size:90%;
	margin:0 15px 0 15px;
	padding:0 0 10px 0;
	}

.box-right p, .box-left p .box-right form, .box-left form {
   padding:0 5px;
   }

.box-left {
	width:175px;
	border:1px solid #AACCAA;
	background-color:#ffffff;
	float:left;
	font-size:90%;
	margin:0 15px 0 15px;
	padding:0 0 10px 0;
	}

.photo-head-sm {
	margin-bottom:5px;
	}

.photo-local-horiz {
	width:395px;
	font-weight:bold;
	line-height:normal;
	margin:0 85px;
	font-size:70%;
	}

.photo-horiz {
	float:left;
	margin:10px 15px 10px 15px;
	}

.photo-horiz-cut-right {
	font-weight:bold;
	line-height:normal;
	font-size:70%;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:10px;
	}

.photo-horiz-right {
	font-weight:bold;
	line-height:normal;
	font-size:70%;
	float:right;
	margin:10px 15px 10px 15px;
	width:230px;
   font-family:Arial, Helvetica, sans-serif;
	}
	
.photo-horiz-left {
	font-weight:bold;
	font-size:70%;
	float:left;
	margin:0 15px 5px 15px;
	width:230px;
	padding:10px 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	}

.photo-vert-right {
	float:right;
	margin:10px 15px 10px 15px;
	width:225px;
	font-weight:bold;
	line-height:normal;
	font-size:70%;
   font-family:Arial, Helvetica, sans-serif;
	}

.photo-vert-right img, .photo-horiz-cut-right img {
	margin-right:10px;
	}

.photo-vert-left {
	float:left;
	margin:10px 15px 10px 10px;
	width:225px;
	font-weight:bold;
	line-height:normal;
	font-size:70%;
	text-align:right;
	padding-right:10px;
   font-family:Arial, Helvetica, sans-serif;
	}

.photo-vert-left img {
	margin-left:5px;
	}

.photo-sa-horiz-right {
	font-weight:bold;
	line-height:normal;
	font-size:70%;
	float:right;
	margin:10px 10px 15px 15px;
	width:230px;
   	border:1px solid #003300;
   	padding:5px;
	}

.photo-sa-horiz-left {
	font-weight:bold;
	line-height:normal;
	font-size:70%;
	float:right;
	margin:10px 15px 15px 10px;
	width:230px;
   	border:1px solid #003300;
   	padding:5px;
	}

.photo-sa-vert-right {
	float:right;
	margin:10px 15px 10px 15px;
	width:225px;
	font-weight:bold;
	line-height:normal;
	font-size:70%;
   	border:1px solid #003300;
   	font-family:Arial, Helvetica, sans-serif;
	padding:5px;
	}

.photo-sa-vert-left {
	float:left;
	margin:10px 15px 10px 10px;
	width:225px;
	font-weight:bold;
	line-height:normal;
	font-size:70%;
	text-align:right;
	padding-right:10px;
   	font-family:Arial, Helvetica, sans-serif;
  	border:1px solid #003300;
	padding:5px;
	}

.photo-sa-vert-right img {
	margin-right:5px;
	}

.photo-sa-vert-left img {
	margin-left:5px;
	}

.photo_byline {
	font-weight:normal;
	font-size:80%;
	line-height:normal;
	text-align:right;
	}

.box-head {
	background-color:#003300;
	color:#FFFFFF;
	font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px 0 2px 5px;
	}

.box-bullet {
	padding:0 0 0 10px;
	margin:0 0 0 10px;
	list-style-image:url(http://static.record-eagle.com/elements/bullet.gif);
	}

.teaser {
	margin:10px 0 10px 0;
	}

.teaser-wrapper {
	width:500px;
	margin:10px auto;
	}
	
	
/*********************************************************** CONTENT AREA TEXT FORMATTING ******/

h1 em , h1 i {padding-left:10px;}

.breadcrumb {
	font-size:70%;
	font-weight:bold;
	margin: 0 15px 10px 15px;
	border-bottom:1px solid #AACCAA;
	}

.breadcrumb a:visited {
	color:#993300;
	}

.content-photo .breadcrumb {
	padding-top:10px;
	border-bottom:1px solid #aca;
	}

.nav_list {
	font-size:80%;
	padding:0 0 0 20px;
	margin:5px 0 10px 20px;
	list-style-image:url(http://static.record-eagle.com/elements/bullet.gif);
	}

.dateline {
	color:#006600;
	font-weight:bold;
	line-height:20px;
	border-bottom:1px solid #006600;
	margin-bottom:10px;
	}

.kicker { font-size:75%; font-family:Arial, Helvetica, sans-serif; }
div.kicker { padding:0 15px; }

.headlines {
	font-size:80%;
	padding:0 0 0 20px;
	margin:10px 0 0 20px;
	list-style-image:url(http://static.record-eagle.com/elements/bullet.gif);
	}

.headlines ul {
	font-size:100%;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	}

.smaller {
	font-size:80%;
	}

.larger {
	font-size:120%;
	}

.spacer {
	padding:5px 0px;
	}

.text-area-left {
	width:300px;
	float:left;
	font-size:75%;
	}

.text-area-right {
	width:300px;
	float:right;
	font-size:75%;
	}

.cal-body {color:black;font-size:12px;}
.cal-date {color:#993300;font-weight:bold;font-size:14px;font-variant:small-caps;}
.cal-header, .caphead {color:#006633;font-weight:bold;font-variant:small-caps;font-size:14px;}

.byline {
	font-size:75%;
	font-weight:bold;
	line-height:normal;
	font-variant:small-caps;
	}

.photo-mug-right {
	font-weight:bold;
	line-height:normal;
	font-size:80%;
	float:right;
	width:100px;
	margin:10px 15px 10px 10px;
	text-align:center;
	}

.photo-mug-left {
	font-weight:bold;
	line-height:normal;
	font-size:80%;
	float:left;
	margin:10px 20px 0px 15px;
	width:100px;
	text-align:center;
	}

.feedburnerFeedBlock span {font-weight:bold;font-size:120%;}
.feedburnerFeedBlock ul {margin:0;padding:0}
.feedburnerFeedBlock li {list-style-type:none;}
#traversecityblogs967544 {font-weight:normal;}
.alignright {float:right;margin-left:10px;border:0;}
.alignleft {float:left;margin-right:10px;border:0;}
.feedburnerFeedBlock img {margin-top:0px;}
