 .stockchart
{
margin: 0px 10px 0px 0px;
float: left;
}


#adboxteases
{
width: 280px;
margin: 7px;
color: #000;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
}
#date2
{
position: absolute;
top: 74px;
left: 770px;
color: #000;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
text-align: right;
font-weight: bold;
}
#dateNew
{
color: #000;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
text-align: right;
font-weight: bold;
float: right;
}

#date
{
position: absolute;
top: 40px;
left: 800px;
color: #666;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
}

#frame
{
width: 980px;
margin: 0px auto 0px auto;
padding: 0px;

}
#topbanner
{
width: 975px;
padding: 0px 0px 0px 0px;
position: relative;
border-width: 0px;
margin: 0px;
}
#topbanner2
{
width: 975px;
padding: 0px 0px 0px 0px;
position: relative;
margin: 0px 0px -2px 0px;
height: 75px;
}

#breadCrumbs
{
width: 970px;
height: 15px;
padding: 1px 0px 3px 5px;
position: relative;
margin: 0px 0px 10px 0px;
/*
border-width: 0px 0px 1px 0px;
border-color: #C00;
border-style: dotted;
*/
text-align: left;
/*font-family: Arial, helvetica, sans-serif; */
font-size: 13px;
font-weight: bold;
}
#breadCrumbs a
{
text-align: left;
/*font-family: Arial, helvetica, sans-serif; */
font-size: 13px;
font-weight: bold;
}

#crumbWrap
{
float: left;
padding: 0px;
margin: 0px;
}

#topLinks
{
padding: 0px 0px 0px 0px;
text-align: left;
background-color: #FFF;
font-weight: normal;
margin: -8px 0 8px 0;
font-family: arial, helvetica, san-serif;
font-size: 12px;
text-transform: uppercase;
border: 1px #666 solid;
color: #CCC;
width: 975px;
height: 19px;
}


#topLinks a 
{
text-decoration: none;
color: #425d5d;
font-weight:normal;
}
#topLinks a:hover 
{
color: #425d5d;
text-decoration: underline;
}
#topLinks2
{
padding: 0px 0px 2px 0px;
text-align: left;
background-color: #CCC;
font-weight: normal;
margin: -8px 0 8px 0;
font-family: arial, helvetica, san-serif;
font-size: 12px;
text-transform: uppercase;
color: #CCC;
width: 975px;
height: 15px;
border-width: 0px 1px 1px 1px;
border-color: #666;
border-style: solid;
}
#topLinks2 a 
{
text-decoration: none;
color: #425d5d;
font-weight:normal;
}
#topLinks a:hover 
{
color: #425d5d;
text-decoration: underline;
}

.socialLink
{
float: right;
padding: 1px 6px 1px 6px;
}

.navLink
{
border-right: 1px #999 solid;
float: left;
padding: 0px 6px 0px 6px;
}
.navLink:hover { background-color: #CCC; }
.navLink2
{
border-right: 1px #999 solid;
float: left;
padding: 0px 4px 0px 4px;

}
.navLink2:hover { background-color: #FFF; }

.navLinkOn
{
background-color: #CCC;
border-right: 1px #999 solid;
float: left;
padding: 0px 4px 0px 4px;

}


.navLinkEnd
{
float: left;
padding: 0px 6px 0px 6px;


}
.navLinkEnd:hover { background-color: #CCC; }


html {
/*font: 60% Georgia, Times New Roman, Times, serif;*/
font: 60% arial;
line-height: 170%;
}

.entrySingle { width: 630px; }

.entry p
{
margin: 10px 20px 20px 0px;
font: 100% arial;
line-height: 140%;
}

/*
.entry p
{
margin: 0px 0px 10px 0px;
font-family: Georgia, Times New Roman, Times, serif;
font-size: 100%;
line-height: 1.5em;
}
*/
body
{
margin: 0;
padding: 0;
font-size: 14px;
background: #FFFFFF;
color: #000;
border-top: 8px solid #FFFFFF;
line-height: 20px;
}

a
{
color: #333;
text-decoration: none;
font-weight: bold;
}

a:hover
{
color: #425d5d;
text-decoration: underline;
}
.entry em
{
font-style: italic;
font-weight: normal;
/*
letter-spacing: -1px;
word-spacing: -1px;
*/
}

/********
 * Header
 */

#header
{
font: 20px Georgia, Times, serif;
text-align: center;
width: 975px;
margin: 0px auto auto 0px;
}

#header #rays
{
background-color: #FFF;
}

#header h1
{
margin: 0;
padding: 36px 0 2px 0;
font-weight: normal;
font-size: 20px;
}
#header h1 a {
text-decoration: none;
color: #333;
}
#header h1 a:hover {
color: #425d5d;
text-decoration: underline;
}

#header p {
padding: 7px 0;
margin: 0;
font-style: italic;
font-size: 12px;
background: #FFFFFF;
}

/********
 * Post Content
 */

#content_box
{
width: 975px;
margin: 0px;
}
#content_boxSingle
{
width: 975px;
margin: 0px;
background-color: #FFF;
}
.posts {
margin-right: 325px;
}


.postsSingle
{
padding: 0px;
width: 645px;
border: 0px #999 solid;
float: left;
margin: 0px 0px 0px 0px;
background-color: #FFF;
}
.postsSingle h4.meta
{
margin: 0px;
font-size: 13px;
/*font-weight: bold;*/
color: #666;
font-family: arial;
padding: 0px;
}
.postsSingle h4.meta a
{
margin: 0px;
font-size: 13px;
font-weight: normal;
color: #666;
font-family: arial;
padding: 0px;
}



h1
{
margin: 0px 0px 5px 0px;
/*font-family: Georgia, Times, serif;*/
font-size: 22px;
line-height: 26px;
font-weight: normal;
font-family: arial;
}
h1 a
{
text-decoration: none;
color: #333;
font-size: 22px;
line-height: 26px;
font-weight: bold;
letter-spacing: -.5px;
}
h1 a:hover
{
text-decoration: underline;
color: #425d5d;
}

.post2
{
border-bottom: 1px #A6A6A6 solid;
margin-bottom: 5px;
margin-top: 5px;
padding-bottom: 10px;
}

.posts h1
{
margin: 0px 0px 5px 0px;
/*font-family: Georgia, Times, serif;*/
font-size: 22px;
line-height: 26px;
font-weight: normal;
font-family: arial;
}
.posts h1 a
{
text-decoration: none;
color: #333;
font-size: 24px;
line-height: 28px;
font-weight: bold;
}
.posts h1 a:hover
{
text-decoration: underline;
color: #425d5d;
}

.posts h2, h3
{
margin: 0px 0px 5px 0px;
/*font-family: Georgia, Times, serif;*/
font-family: arial;
font-size: 20px;
line-height: 24px;
font-weight: normal;
}
.posts h2 a
{
text-decoration: none;
color: #333;
font-size: 20px;
line-height: 24px;
}
.posts h2 a:hover
{
text-decoration: underline;
color: #425d5d;
}

.posts h4.meta
{
margin: 0;
font-size: 13px;
font-weight: bold;
color: #666;
font-family: arial;
line-height: 13px;
}
.posts h4.meta a
{
margin: 0;
font-size: 13px;
font-weight: bold;
color: #666;
font-family: arial;
line-height: 13px;
}


h3 {
margin-bottom: 3px;
font-size: 1.4em;
}
.entry h3, h3.archive_head
{
border-bottom: 1px dotted #A6A6A6;

}

code
{
padding: 8px;
margin: 5px 0;
display: block;
background: #FFFFFF;
color: black;
font-family: "Monaco", "Courier", sans-serif;
font-size: 14px;
line-height: 18px;
}
#comment_list code {
font-size: 1.1em;
}

blockquote
{
margin: 0 0 0 0px;
padding: 0 0 15px 65px;
line-height: 130%;
color: #000;
font-family: Georgia, Times, serif;
font-size: 1em;
background-image: url(http://blog.muckety.com/wp-content/themes/muckety-blog/images/quote-mark.gif);
background-repeat: no-repeat;
}

.tagged
{
position: relative;
margin-bottom: 10px;
border-top: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
color: #666;
font-family: arial;
font-size: 12px;
padding: 3px 0px 3px 5px;
width: 645px;
}
.tagged span {
position: absolute;
right: 0;
}

/*
.navigation
{
padding: 0px 0px 3px 0px;
border-bottom: 1px solid #A6A6A6;
margin: 0px 0px 3px 0px;
}
*/

.navigation
{
position: relative;
margin: 0px 0px 5px 0px;
font-size: 11px;
border-bottom: 1px solid #A6A6A6;
font-family: arial;
font-weight: bold;
padding: 0px 0px 14px 0px;
color: #999;
width: 645px;
}
.navigationBot
{
position: relative;
margin: 0px 0px 5px 0px;
font-size: 11px;
border-top: 1px #A6A6A6 solid;
font-family: arial;
font-weight: bold;
padding: 3px 0px 17px 0px;
color: #999;
border-bottom: 1px #A6A6A6 solid;
width: 645px;
}
/*
.navigation a
{
position: relative;
width: 99%;
margin: 0px 0px 5px 0px;
font-size: 11px;
border-bottom: 1px solid #A6A6A6;
font-family: arial;
font-weight: bold;
padding: 0px 0px 5px 0px;
color: #999;
text-decoration: none;
}
*/

.navigation span.next
{
position: absolute;
right: 0;
margin: 14px 0px 0px 0px;
}

.navigationBot span.next
{
position: absolute;
right: 0;
margin: 14px 0px 0px 0px;
}


.single .navigation {
/*
border-top: 1px dotted #A6A6A6;
border-bottom: 1px dotted #A6A6A6;
*/
}

/*
img[align="left"], img[alt="an image"] {
margin: 0 10px 10px 0;
}

img[align="right"] {
margin: 0 0 10px 10px;
}

img[alt="an image"] {
float: left;
}
*/

/********
 * Sidebar
 */

#sidebar
{
width: 310px;
margin: 0px 0 0px 0;
float: right;
display: inline;
border-left: 1px #999 dotted;
padding: 0px 0px 10px 0px;
font-size: 12px;
line-height: 14px;
}

#sidebar h2
{
width: 300px;
background-color: #425d5d;
color: white;
font-weight: bold;
padding: 2px 0px 2px 0px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
margin: 5px 0px 5px 0px;
text-align: center;
text-transform: uppercase;
}
#sidebar ul {
margin: 0 0 0 15px;
padding: 0;
list-style-type: none;
}
#sidebar li
{
list-style: none;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
font-size: 12px;
line-height: 16px;
font-family: arial;
}

#sidebar ul li ul, #sidebar ul div ul
{
margin: 0 0 0 0px;
font-size: 12px;
line-height: 16px;
}


.ITN ul {
margin: 0 0 0 15px;
padding: 0;
list-style-type: none;
}
.ITN li
{
list-style: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
font-size: 12px;
line-height: 15px;
font-family: arial;
border-top: 0px #999;
border-right: 0px #999;
border-bottom: 1px #999 dotted;
border-left: 0px #999;
}

.ITN ul li ul, .ITN ul div ul
{
margin: 0 0 0 0px;
font-size: 12px;
line-height: 15px;
border-top: 0px #999;
border-right: 0px #999;
border-bottom: 1px #999 dotted;
border-left: 0px #999;

}


.ITN2 ul
{
margin: 0 5px;
0 5px: ;
padding: 0px 10px 0px 0px;
list-style-type: none;
}
.ITN2 li
{
list-style: none;
margin: 0px 0px 7px 0px;
padding: 3px 0px 7px 0px;
font-size: 13px;
line-height: 15px;
font-family: arial;
border-bottom: 1px #CCC solid;
/*
border-top: 0px #999;
border-right: 0px #999;
border-bottom: 1px #999 dotted;
border-left: 0px #999;
*/
}

/*
.ITN2 ul li ul, .ITN2 ul div ul
{
margin: 5px 0 5px 0px;
font-size: 13px;
line-height: 15px;
*/
/*
border-top: 0px #999;
border-right: 0px #999;
border-bottom: 1px #999 dotted;
border-left: 0px #999;
*/

}




.flickr img, #flickrrss img {
margin: 0 5px 0 0;
border: 2px solid #3a4147;
}

/********
 * Comments
 */

#comments {
margin-top: 15px;
}

.page #comments {
margin-top: 30px;
}

h3.comments_header
{
font-family: arial, helvetica, "sans serif";
font-size: 14px;
margin-bottom: 5px;
border: 0px;
}

#comment_list {
margin: 0 0 10px 0;
padding: 0;
list-style-type: none;
}

#comment_list li
{
margin: 0;
width: 625px;
padding: 4px 10px 0px 10px;
background: #FFFFFF;
/*border-top: 1px solid #A6A6A6;

border-bottom: 1px dotted #3a4147;
*/
overflow: hidden;
}
#comment_list > li {
width: auto;
}

#comment_list li.alt
{
border: none;
background-color: #eaeaea;
}

#comment_list li p.comment_meta {
position: relative;
margin: 0;
}
p.comment_meta span {
position: absolute;
right: 12px;
}
p.comment_meta > span {
right: 0;
}

#comment_list li p.comment_meta span a {
text-decoration: none;
color: #000000;
}

form#comment_form input {
width: 95%;
}

form#comment_form textarea {
width: 98%;
height: 150px;
font: inherit;
}
form#comment_form > textarea {
width: 100%;
}

.form_submit {
width: auto !important;
}

form#comment_form label {
display: block;
}

/********
 * Footer
 */

#footer {
padding-bottom: 0px;
text-align: center;
}

#footer p.copy
{
font-style: italic;
padding: 0px 0;
margin: 0;
background: #FFFFFF;
font-family: Georgia, Times, serif;
font-size: 10px;
}

hr {
clear: both;
visibility: hidden;
}

img {
border: none;
}


#bottomLinks
{
padding: 0px 0px 0px 0px;
text-align: center;
background-color: #425d5d;
color: #FFF;
font-weight: bold;
margin: 10px 0px 0px 0px;
font-family: arial, helvetica, san-serif;
font-size: 12px;
text-transform: uppercase;
}
#bottomLinksSearch
{
padding: 0px 0px 0px 0px;
text-align: center;
background-color: #425d5d;
color: #FFF;
font-weight: bold;
margin: 10px 0px 0px 0px;
font-family: arial, helvetica, san-serif;
font-size: 12px;
text-transform: uppercase;
width: 975px;
}

#bottomLinks a { color: #FFF; }

#moreLinks
{
border-bottom: #425d5d;
border-width: 0px 0px 1px 0px;
border-style: dotted;
font-family: arial, helvetica, san-serif;
font-size: 12px;
padding: 3px;
text-transform: uppercase;
text-align: center;
}
#disclaimer
{
font-size: 11px;
line-height: 12px;
font-family: arial, helvetica, san-serif;
width: 600px;
margin: 5px auto 10px auto;
}
#STeaseHeader
{
width: 200px;
background-color: #425d5d;
color: white;
font-weight: bold;
padding: 2px 0px 2px 0px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
margin: 10px 0px -10px 0px;
text-align: center;
text-transform: uppercase;
}

/*MuckSearchbox*/


.searchDivider { margin: 0px 0px 2px 0px; }
.searchDivider2 { margin-top:3px;margin-bottom:5px;font-size:12px;color:#666; }

.hide
{
z-index: 25;
visibility: hidden;
width: 0px;
height: 0px;
display: none;
}
#search
{
position: absolute;
margin: 0px;
width: 300px;
z-index: 10;
top: 0px;
right: 0px;
font-family: arial;
font-size: 11px;
line-height: 12px;
padding: 0px 0px 0px 10px;
float: right;
border-top: 0px;
border-right: 0px;
border-bottom: 0px;
/*
border-left: 1px #999 dotted;
*/
font-weight: bold;
}


#searchbox 
{
position: relative;
margin: 8px 0 5px 15px;
padding: 6px;
border: 1px solid #000;
background: #F0F0F0;
width: 286px; 
}
#searchMapBug
{
width: 284px;
text-align: center;
}
#searchExplainer
{
color: #343434;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
line-height: 16px;
margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}
#searchInput
{
margin: 0px;
padding: 0px;
}

#searchAdvanced
{
font-family: arial, helvetica, sans-serif;
color: #999;
font-size: 10px;
font-weight: normal;
float: left;
margin: 10px 0px 0px 0px;
}

#submit
{
width: 284px;
position: relative;
height: 20px;
}
#searchButton
{
float: right;
position: relative;
margin: 2px 0px 0px 0px;
}

.weblinks
{
border-color: #666;
border-width: 1px 0px 1px 0px;
border-style: dotted;
text-transform: uppercase;
margin: 0px 0px 10px 0px;
color: #666;
font-size: 12px;
font-family: arial, helvetical, sans serif;
padding: 2px 0px 0px 10px;
font-weight: bold;
text-align: left;
}
.links
{
margin: 0px 10px 0px 10px;
color: #666;
font-family: arial, helvetica, sans serif;
font-size: 12px;
line-height: 16px;
text-align: left;
}
.helpBoxStory
{
width: 635px;
border-color: #CCC;
border-width: 1px;
border-style: solid;
color: #333;
font-family: arial, helvetica, sans serif;
font-size: 10px;
line-height: 12px;
text-align: left;
padding: 2px 5px 2px 5px;
margin: 0px 0px 0px 0px;
clear: both;
}

.ptmoyb
{
width: 130px;
float: right;
margin: 20px 0px 10px 15px;
padding: 0px 0px 50px 5px;
border-width: 0px 0px 0px 1px;
border-color: #CCC;
border-style: dotted;
}
.ptmoybHeader
{width: 250px;
background-color: #425d5d;
color: white;
font-weight: bold;
padding: 0px 0px 0px 0px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
margin: 10px 0px 5px 0px;
text-align: center;
text-transform: uppercase;
}
.ptmoybType
{
font-size: 11px;
line-height: 13px;
font-family: arial, helvetica, sans serif;
color: #333;
}
.bigMap
{
width: 635px;
border-color: #CCC;
border-width: 0px 1px 1px 1px;
border-style: solid;
color: #333;
font-family: arial, helvetica, sans serif;
font-size: 12px;
line-height: 12px;
text-align: center;
padding: 4px 5px 4px 5px;
margin: 0px 0px 0px 0px;
}


p.feedburnerFlareBlock 
{
color: #666;
font-family: arial;
font-size: 11px;
margin-top:0;
}

p.feedburnerFlareBlock span
{
color: #666;
font-family: arial;
font-size: 11px;
padding: 0px 3px 0px 4px;
}



.wpPhotoRight
{
font-family: arial, helvetica, sans serif;
font-size: 10px;
line-height: 11px;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 10px 0px 10px 20px;
float:right; 

}
.wpPhotoLeft
{
font-family: arial, helvetica, sans serif;
font-size: 10px;
line-height: 11px;
text-align: left;
padding: 0px 0px 0px 0px;
margin: 10px 20px 10px 0px;
float:left; 

}
.wpPhotoCenter
{
font-family: arial, helvetica, sans serif;
font-size: 10px;
line-height: 11px;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 10px 20px 10px 0px;
float:center; 

}

.adWrapper468x60
{
margin-top: 10px;
margin-bottom: 15px;
border-bottom: 1px solid #A6A6A6;
padding-bottom: 10px;
}
.adWrapper468x60secFronts
{
margin-top: 10px;
margin-bottom: 5px;
border-bottom: 1px solid #A6A6A6;
padding-bottom: 10px;
}

.clickHint
{
float: left;
font-family: arial;
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
margin-top: -5px;
}
.jumpLine
{
float: right;
font-family: arial;
font-size: 12px;
font-weight: normal;
margin-right: 10px;
margin-bottom: 5px;
margin-top: -5px;
}
.clickHint2
{
float: left;
font-family: arial;
font-size: 12px;
font-weight: bold;
margin-bottom: 5px;
margin-top: 0px;
}
.jumpLine2
{
float: right;
font-family: arial;
font-size: 12px;
font-weight: normal;
margin-right: 10px;
margin-bottom: 5px;
margin-top: 0px;
}

.allHeadlines
{
float: right;
font-size: 12px;
font-family: arial;
margin-top: 7px;
}
.fullPostLink
{
text-align: right;
font-family: arial;
font-size: 12px;
margin-top: -10px;
}
.archiveLink
{
font-family: arial;
font-size: 12px;
margin-bottom: 8px;
margin-top: 10px;
}
.allHeadlineBottom
{
font-family: arial;
font-size: 12px;
}
.posttitle
{
margin-bottom: -5px;
padding-bottom: 0px;
}
.newsletter1
{
font-size: 14px;
margin-top: 5px;
margin-bottom: 3px;
text-align: center;
}
.newsletter2 
{ font-size: 11px; }

.newsletter3
{margin-top:5px;}

.recentPostsLine
{
border-top: 1px #A6A6A6 solid;
width: 645px;
margin-bottom: 8px;
margin-top: 8px;
}
.relatedPosts
{
border-bottom: 1px solid #A6A6A6;
padding-bottom: 10px;
font-family: arial;
font-weight: bold;
width: 645px;
}
.relatedPosts2
{
padding-bottom: 10px;
font-family: arial;
font-weight: bold;
}
.relatedPosts2 ul
{
list-style: none;
margin-left: 0px;
font-family: arial;
font-size: 12px;
border: 0px;
}

.relatedPosts2 li
{
list-style: none;
margin-left: 0px;
font-family: arial;
font-size: 12px;
line-height: 16px;;
}

#468x60AdWrapper2
{
margin-top: 5px;
margin-bottom: 15px;
border-top: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
padding-bottom: 10px;
padding-top: 10px;
}

.addThis
{margin-bottom:10px;}

.taggedWith
{
font-family: arial;
font-size: 12px;
line-height: 14px;
margin-bottom: 10px;
/*
border-top: 1px solid #A6A6A6;
*/
border-bottom: 0px;
padding-top: 7px;
width: 645px;
padding-left: 5px;
}

/*New Homepage styles*/

.leftTeases
{
background-color: #f8f8f8;
margin-top: 2px;
padding-bottom: 10px;

}
.leftTeaseText
{
padding: 0px 1px 10px 0px;
line-height: 15px;
font-size: 12px;
margin: 0px 0px 5px 0px;
overflow: hidden;
width:170px;
}

.leftTeaseText p
{
margin: 5px 0px 5px 0px;
padding:0px;
}
.leftTeaseText br
{
margin: 0px 0px 0px 0px;
padding:0px;
}
.leftTeaseText2
{
padding: 0px 1px 10px 0px;
line-height: 15px;
font-size: 12px;
margin: 0px 0px 5px 10px;
overflow: hidden;
width:210px;
}

.leftTeaseText2 p
{
margin: 5px 0px 5px 0px;
padding:0px;
}
.leftTeaseText3
{
padding: 0px 1px 10px 0px;
line-height: 15px;
font-size: 12px;
margin: 0px 0px 5px 10px;
overflow: hidden;
width:210px;
}

.leftTeaseText3 p
{
margin: 0px 0px 0px 0px;
padding:0px;
}
.leftTeaseText3 br
{
margin: 0px 0px 0px 0px;
padding:0px;
}

.tease
{
height: 10px;
width:100%;
padding: 0px;
text-align: center;
}


.newHomeHeadline2
{
font-family: arial;
margin: 8px 10px -4px 10px;
font-size: 20px;
line-height: 24px;
text-align: left;
}
.newHomeHeadline2 p
{
margin: 0px;
padding: 0px;
}
.newHomeByline2
{
font-family: arial;
font-size: 12px;
line-height: 14px;
color: #666;
text-align: center;
margin: 0px 0px -5px 0px;
padding: 0px 0px 0px 0px;
}
.newHomeByline2 p
{
margin: 0px;
padding: 0px;
}
.newMap { /*border-bottom: 2px #999 solid;*/ }
.newMap p
{
margin: 3px;
padding: 0px;
}

.newHomeCenterBox
{
margin-left: 3px;
margin-right: 5px;
margin-bottom: 8px;
padding-bottom: 4px;
margin-top: 0px;
padding-top: 0px;
border-width: 1px 1px 1px 1px;
border-color: #999;
border-style: solid;
}

.newMapHints
{
font-size: 9px;
line-height: 12px;
color: #666;
padding: 3px;
border-bottom: 2px solid #999;
width: 477px;
margin: 2px 0px 0px 0px;
}

.newHomeText2 { padding: 0px 10px 0px 10px; }
.newHomeText2 p
{
font-family: arial;
line-height: 18px;
margin-bottom: 8px;
}
.homeStoryTeases2
{
width: 300px;
padding: 0px 0px 0px 0px;
}
.homeRightColHeds
{
width: 250px;
padding: 0px 0px 0px 5px;
}

.homeStoryTeases3
{
width: 250px;
padding: 0px 0px 0px 0px;
}
.homeRightColHeds3
{
width: 250px;
padding: 0px 0px 0px 5px;
}



.newHomeMap
{
width:650px;margin-bottom:20px;padding:0px;float:left;
}

.newHomeMap p
{
margin: 0px;
padding: 0px;
}
.newHomeHeadline
{
font-family: arial;
font-size: 24px;
line-height: 28px;
letter-spacing: -.5px;
margin-top: -5px;
}
.newHomeHeadline p
{
margin: 0px;
padding: 0px;
}
.newHomeByline
{
font-family: arial;
font-size: 12px;
line-height: 14px;
color: #666;
border-top: 4px #999 double;
border-bottom: 1px #999 solid;
text-align: center;
margin: 4px 0px 0px 0px;
padding: 7px 0px 6px 0px;
}
.newHomeByline p
{
margin: 0px;
padding: 0px;
}
.newHomeText
{

}
.newHomeText p
{
font-family: arial;
line-height: 19px;
margin-bottom: 19px;
}



.map_box
{
width: 975px;
margin: 10px 0px 15px 0px;
/*height: 565px;*/
clear: both;
display: block;
}
#content_box2
{
width: 975px;
margin: 15px 0px 0px 0px;
}
.newHomeRightCol
{
float: right;
width: 310px;
font-family: arial;
}
.homePageLeaderBoardWrap
{
padding: 10px;
border-top: 4px #999 double;
border-bottom: 1px #999 solid;
margin-bottom: 10px;
}
.homePageLeaderBoardWrapBottom
{
padding: 10px;
border-top: 4px #999 double;
/*
border-bottom: 1px #999 solid;
margin-bottom: 10px;
*/
margin-top: 10px;
}
.homePageLeftCol
{
float: left;
width: 300px;
margin-right: 13px;
border-right: 1px solid #999;
padding: 0px 13px 0px 0px;
}
.homePageCenterCol
{
float: left;
width: 300px;
}
.homePageLeftColx
{
float: left;
width: 300px;
margin: 0px 3px 0px 0px;
}
.homePageCenterColx
{
float: left;
width: 300px;
margin: 0px 0px 0px 3px;
}
.ruler
{
background-image: url(/wp-content/themes/muckety/images/rule.gif);
background-repeat: repeat;
width: 21px;
}


.singleRecentStoriesHeadlines2
{
font-family: arial;
margin-top:-5px;
line-height:16px;
font-size:14px;
margin-bottom: 5px;
padding-bottom: 14px;
padding-top: 5px;
}
.singleTimeStamp
{
font-size: 10px;
font-family: arial;
margin: 2px 0px 4px 0px;
}
.minipostTimeStamp
{
font-size: 10px;
font-family: arial;
margin: 2px 0px -2px 0px;
}

.singleSectionExcerpt
{
font-size: 13px;
line-height: 17px;
margin-top: -10px;
margin-bottom: -25px;
}


.singleStoryTeases2
{
width: 300px;
padding: 0px 0px 0px 0px;
}
.singleTease
{
height: 10px;
width:100%;
padding: 0px;
text-align: center;
margin-bottom:5px;
}





#homeTable
{
margin: 0px 0px 10px 0px;
}

.homeStoryTeases
{}
.homePageLeftColTeases
{
float: left;
width: 300px;
margin-right: 13px;
padding-right: 13px;
border-right: 1px solid #999;
}

.homePageCenterColTeases
{
float: left;
width: 300px;
}
.homePageLeftColTeases p
{
margin:0px
}

.homePageCenterColTeases p
{
margin:0px
}

.homeSectionHeaderWrap
{
text-align: center;
font-family: arial;
font-weight: bold;
margin: 10px 0px 5px 0px;
}
.homeRecentStoriesHeadlines
{
font-family: arial;
font-size: 16px;
margin-top: 5px;
margin-bottom: 5px;
padding-bottom: 14px;
padding-top: 5px;
/*
border-bottom: 1px solid #ECECEC;
*/
}

.homeTimeStamp
{font-size:10px;font-family:arial;}
.homeSectionExcerpt
{
font-size: 13px;
line-height: 17px;
margin-top: -12px;
margin-bottom: -12px;
}
.homeReadMore
{
text-align: right;
padding: 0;
margin-top: -7px;
margin-bottom: 3px;
}
.homeTimeStampTop
{
font-size: 10px;
font-family: arial;
margin: 0px;
}
.homeSectionExcerptTop
{
font-size: 13px;
line-height: 17px;
margin-top: -16px;
margin-bottom: -16px;
}
.homeReadMoreTop
{
text-align: right;
margin-top: -16px;
margin-bottom: 5px;
}
.homeSectionHeadlines
{
font-family: arial;
font-size: 13px;
line-height: 15px;
}
.homeSectionTimeStamp
{
font-size: 10px;
font-family: arial;
border-bottom: 1px solid #ECECEC;
margin-bottom: 4px;
padding-bottom: 2px;
}
.homeRecentStoryHeader645
{
width: 645px;
margin-top: 10px;
text-align: center;
font-family: arial;
font-weight: bold;
margin-bottom: 5px;
}
.homePageMedia p { margin: 10px 0px 0px 0px; }

.homeVidExcerpt
{
font-size: 13px;
line-height: 17px;
margin-top: 5px;
margin-bottom: 0px;
}
.homeVidHeadline
{
font-family: arial;
font-size: 15px;
line-height: 17px;
margin: 10px 0px 5px 0px;
}
.homeRealEstateExcerpt
{
font-size: 13px;
line-height: 17px;
margin-top: 5px;
margin-bottom: 0px;
}
.homeRealEstateHeadline
{
font-family: arial;
font-size: 15px;
line-height: 17px;
margin: 10px 0px 5px 0px;
}


/********
 * New Home Sidebar
 */

#homeSidebar
{
width: 310px;
/*
height:1125px;
*/
float: right;
display: block;
font-size: 12px;
line-height: 14px;
border: 0;
padding: 0px 0px 10px 0px;
margin: 0px 0px 10px 5px;
/*
background-color: #EEE;
*/
background-image: url(http://news.muckety.com/wp-content/themes/muckety/images/homeSidebar.gif);
background-repeat: repeat-y;
}

#homeSidebar h2
{
width: 300px;
background-color: #425d5d;
color: white;
font-weight: bold;
padding: 2px 0px 2px 0px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
margin: 5px 0px 5px 0px;
text-align: center;
text-transform: uppercase;
}
#homeSidebar ul
{
margin: 0px 5px 0px 10px;
padding: 0;
list-style-type: none;
}
#homeSidebar li
{
list-style: none;
margin: 0px 0px 0px 0px;
padding: 2px 0px 2px 0px;
font-size: 12px;
line-height: 16px;
font-family: arial;
}

#homeSidebar ul li ul, #homeSidebar ul div ul
{
margin: 0 0 0 0px;
font-size: 12px;
line-height: 16px;
}

.singleRecentStoriesHeadlines
{
font-family: arial;
font-size: 12px;
line-height: 14px;
margin: 0px 0px 0px 0px;
padding: 4px 0px 4px 5px;
/*
border-width: 0px 0px 1px 0px;
border-color: #FFF;
border-style: dotted;*/
}

/********
 * New Single Sidebar
 */

#singleSidebar
{
width: 305px;
float: right;
font-size: 12px;
line-height: 14px;
padding: 0px 0px 10px 10px;
margin: 5px 0px 10px 0px;
border-width: 0px 0px 0px 1px;
border-color: #CCC;
border-style: solid;
}

#singleSidebar h2
{
width: 295px;
background-color: #425d5d;
color: white;
font-weight: bold;
padding: 2px 0px 2px 0px;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
font-style: normal;
margin: 5px 0px 5px 0px;
text-align: center;
text-transform: uppercase;
}
#singleSidebar ul
{
margin: 0px 5px 0px 5px;
padding: 0;
list-style-type: none;
}
#singleSidebar li
{
list-style: none;
margin: 0px 0px 0px 0px;
padding: 2px 0px 3px 0px;
font-size: 12px;
line-height: 16px;
font-family: arial;
}

#singleSidebar ul li ul, #singleSidebar ul div ul
{
margin: 0 0 0 0px;
font-size: 12px;
line-height: 16px;
}

/* section Front styles */

.sectionFrontHeaderWrap { margin: 13px 0px 10px 0px; }

.sectionFrontTease
{
border-bottom: 1px #A6A6A6 solid;
padding-bottom: 5px;
margin: 0px 25px 7px 0px;
}

.sectionFrontHed h2
{
margin: 0px 0px 3px 0px;
padding: 0px;
font-size: 20px;
line-height: 24px;
}
.sectionFrontHed h2 a
{
margin: 0px 0px 3px 0px;
padding: 0px;
font-size: 20px;
line-height: 24px;
}
.sectionFrontFullPostLink
{
text-align: right;
font-family: arial;
font-size: 12px;
margin-top: -5px;
}

.sectionFrontPostContent
{
margin: -5px 0px -10px 0px;
padding: 0px;
}
.miniPostContent p
{
margin: 0px 0px 5px 0px;
padding: 0px;
}



.divider
{
background-image: url(http://news.muckety.com/wp-content/themes/muckety/images/divider.gif);
background-repeat: no-repeat;
width: 645px;
height: 10px;
margin: -5px 0px 5px 0px;
padding: 0px;
}

.mucketyUp
{
background-image: url(http://news.muckety.com/wp-content/themes/muckety/images/mucketyUp.gif);
background-repeat: no-repeat;
width: 160px;
margin: 0px 0px 10px 10px;
float: right;
padding: 110px 0px 0px 0px;
font-size: 12px;
line-height: 14px;
font-weight: bold;
}
.mucketyDown
{
background-image: url(http://news.muckety.com/wp-content/themes/muckety/images/mucketyDown.gif);
background-repeat: no-repeat;
width: 160px;
margin: 0px 0px 10px 10px;
float: right;
padding: 110px 0px 0px 0px;
font-size: 12px;
line-height: 14px;
font-weight: bold;
}
.468BY60Ad
{
margin-top: 5px;
margin-bottom: 15px;
border-top: 1px solid #A6A6A6;
border-bottom: 1px solid #A6A6A6;
padding-bottom: 10px;
padding-top: 10px;
}

.lede
{font-size:16px;line-height:19px;margin-top:10px;}
.chiLogo
{float:right;margin-left:10px;margin-bottom:10px;}

.quote
{
background-image: url(http://blog.muckety.com/wp-content/themes/muckety-blog/images/quote-mark.gif);
background-repeat: no-repeat;
float: right;
width: 185px;
color: #333;
font-family: times;
font-size: 28px;
line-height: 34px;
font-style: italic;
margin: 0px 10px 10px 20px;
padding: 0px 10px 0px 20px;
border-width: 0px 0px 0px 1px;
border-color: #999;
border-style: solid;
background-position: 20px 20px;
}
.quoteLikeTP
{

background-image: url(http://www.muckety.com/images/quote-bgr.gif);
background-repeat: no-repeat;

font-family: times, "times new roman", serif;
font-size: 26px;
color: #666;
line-height: 28px;
font-style: italic;
margin: 16px 0px 10px 0px;
}

.qAttribution
{
color: #666;
font-family: arial;
font-size: 12px;
line-height: 14px;
margin: 10px 0px 0px 0px;
font-style: normal;
font-weight: normal;
}
.chiBox
{
float: right;
width: 185px;
color: #333;
margin: 15px 10px 10px 20px;
padding: 0px 10px 0px 20px;
border-width: 0px 0px 0px 1px;
border-color: #999;
border-style: solid;
}
.pngConnectBoxWP
{
font-family: arial, helvetica, sans serif;
font-size: 10px;
line-height: 11px;
width: 225px;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 10px 0px 10px 20px;
float:right; 
border-style: none;
border-width: 0px 0px 0px 0px;

}
.vidBox
{
float: right;
width: 185px;
color: #333;
margin: 15px 10px 10px 20px;
padding: 0px 10px 0px 20px;
border-width: 0px 0px 0px 1px;
border-color: #999;
border-style: solid;
}

/* Print Styles */
@media print {
body { background:white; color:black; margin:0 }
#search {display:none;}
#date2 {display:none;}
#breadCrumbs {display:none;}
#topLinks {display:none;}
#sidebar {display:none;}
.navigation {display:none;}
.relatedPosts {display:none;}
.tagged {display:none;}
#comments {display:none;}
#bottomLinks {display:none;}
#moreLinks {display:none;}
#468BY60Ad {display:none;}
.addThis {display:none;}
.taggedWith {display:none;}
#bannerLogo { width: 645px; }
#frame { width: 645px; }
}

.stockchart
{
margin: 0px 10px 0px 0px;
float: left;
}
.homestorysearch
{
width: 330px;
margin-right: 5px;
border: 1px #666 solid;
font-size: 14px;
padding: 4px 0px 4px 10px;
margin-top:5px;
}

.homestorysubmit
{
padding: 6px 8px 6px 8px;
color: #666;
font-family: arial;
font-size: 16px;
margin: 0px 0px 0px 10px;

}

.imap
{
margin: 0px 0px 0px 0px;
float: left;
clear: both;
border-width: 1px 1px 0px 1px;
border-color: #CCC;
border-style: solid;
}

.imap p
{
margin: 0px;
padding: 0px;
line-height:0px;
}
.tp_relationPhoto
{
margin: 3px 0px 10px 0px;
border-bottom: 3px #CCC solid;
width: 450px;
color: #666;
font-size: 10px;
font-style: italic;
line-height: 12px;
padding: 0px 0px 2px 0px;
}
.tp_relationPhoto2
{
margin: 18px 0px 10px 0px;
border-bottom: 3px #CCC solid;
width: 400px;
color: #666;
font-size: 10px;
font-style: italic;
line-height: 12px;
padding: 0px 0px 2px 0px;
}
.tp_relationPhoto640
{
margin: 18px 0px 10px 0px;
width: 640px;
color: #666;
font-size: 10px;
font-style: italic;
line-height: 12px;
padding: 0px 0px 2px 0px;
}

#tooltip
{
border: 2px solid #B3B3B3;
width: 300px;
z-index: 10;
position: absolute;
padding: 10px;
font-size: 9pt;
line-height: 11pt;
text-align: left;
background-image: url(/templates/client/demo/images/toolTipBgr.png);
}
#tooltip ul{
margin:0;
padding-left:1em;
}
#tooltip ul li{
list-style-type: disc;
margin:0;
}
.hidden{
display:none;
}


#photoBar1{
background: center center; 
    background-repeat: no-repeat;
background-position: center;
width: 98px; 
height: 58px; 
}
#mapCrop{
display: block;
float:left;
/* margin:.5em 10px .5em 0; */
margin: 0 0 0 0;
overflow:hidden; /* this is important */
border: 1px #999 solid;
}
/* input values to crop the image: top, right, bottom, left */
/* 1st & 3rd entries total 530 / 2nd & 4th total 500 */
.mapCropImage1 img{
margin:-240px -250px -290px -250px;
}
.mapCropImage2 img{
margin:-265px -220px -265px -280px;
}
.mapCropImage3 img{
margin:-265px -250px -265px -250px;
}
.mapCropImage4 img{
margin:-370px -250px -160px -250px;
}