a { 
color: #000000;
text-decoration: none;
font-weight: 700;
}
a:hover { 
color: #ffffff;
background: #000000;
}
ul { 
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
.myBody {
background-color: #7d7d7d;
background-repeat: no-repeat;
min-width: 1110px;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
padding: 0;
text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}
.myBody #container { 
margin-left: auto; 
margin-bottom: 10px; 
margin-right: auto; 
margin-top: 0; 
width: 1110px;
min-width: 1120px;
padding: 0; /* the auto margins (in conjunction with a width) center the page */
text-align: left; /* this overrides the text-align: center on the body element. */

}
.myBody #topAdBanner { 
padding-left: 10px; 
padding-bottom: 10px; 
padding-top: 10px; 
width: 1110px;
margin-top: 10px;
background: #636363;
border: 0px solid #eeeeee;
}

#logo { 
vertical-align: -1px;
border: none;
}
.myBody #header {
width: 1120px; 
margin-top: 20px;
background: #ffffff;
}
.myBody #header #title { 
padding-right: 10px; 
font-family: Arial, Helvetica, sans-serif;
font-weight: 700;
font-weight: bold; 
padding-top: 5px;
padding-bottom: 7px;
padding-left: 10px;
width: 532px;
border-top-width: 1px;
border-top-color: #666666;
background: #ffffff;
overflow-y: hidden;
position: relative;
}
.myBody #header #title a { 
font-family: Arial, Helvetica, sans-serif;
font-weight: 700;
padding: 8px 5px 10px 10px;
overflow-y: hidden;
position: relative;
}
.myBody #header #placeholder { 
float: left;
width: 630px;
height: 21px;
border-top: 1px solid #666666;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #666666;
background: #ffffff;
}
.myBody #header #menu { 
margin: 0;
padding-left: 0;
width: 428px;
height: 18px;
padding-top: 8px;
padding-right: 0px;
padding-bottom: 4px;
background: #ffffff;
border: 0px solid #eeeeee;
}
.myBody #header #menu a { 
font-style: normal;
font-weight: 400;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding: 9px 10px 12px;
}

.myBody #sidebar { 
margin-bottom: 20px; 
margin-right: 0px; 
float: left;
width: 250px;
margin-top: 10px;
margin-left: 0px;
}
.myBody #sidebar-title {
padding-bottom: 20px;
border-width: 1px;
padding-top: 8px;
padding-left: 10px;
margin-top: 10px;
margin-bottom: 6px;
font-size: 10px;
font-weight: 700;
background: #ffffff;
}
.myBody .sidebar-inner {  
padding-left: 10px;  
padding-bottom: 5px;  
padding-right: 10px;  
padding-top: 0px;  
line-height: 15px;  
font-size: 11px;
font-weight: 700;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
border: 0px solid #eeeeee;
background: #ffffff;
margin-bottom: 20px;
}
.myBody .sidebar-block {  
margin-top: 10px;  
line-height: 18px;  
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
border: 0px solid #eeeeee;
padding: 5px 10px;
background: #dadada;
}
.myBody .sidebar-block2 {  
margin-top: 5px;  
line-height: 18px;  
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
border: 0px solid #eeeeee;
padding: 5px 10px;
background: #dadada;
}

.myBody #sidebar-ad a { 
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: 700;
}
.myBody .sidebar-inner a { 
letter-spacing: 1px; 
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
.myBody .item { 
border-bottom: 0px solid #cccccc;
border-bottom-width: 0px;
border-bottom-color: #cccccc;
border-bottom-style: solid;
margin-bottom: 15px;
}
.myBody .left { 
text-align: left;
}
.myBody #sidebar-ad { 
border: 0px solid #eeeeee;
padding: 10px 10px 5px;
background: #ffffff;
margin-bottom: 10px;
}
.myBody #sidebar #ad { 
vertical-align: top;
}

.myBody #middle { 
margin-bottom: 20px; 
margin-left: 20px; 
width: 420px;
float: left;
margin-right: 0px;
margin-top: 0px;

}
.myBody #middle .post { 
padding-top: 5px; 
width: 400px;
padding-right: 5px;
padding-bottom: 7px;
padding-left: 5px;
border: 10px none #dadada;
background: #dadada;
margin-top: 20px;
}


.myBody #middle .more { 
font-weight: 400;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
width: 600px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border: 0px solid #eeeeee;
background: #ffffff;
}
.myBody #middle .list { 
padding-left: 0px;
}
.myBody #middle .titlecontent { 
border: 0px solid #eeeeee;
padding-top: 8px;
padding-bottom: 6px;
padding-left: 10px;
margin-top: 10px;
margin-bottom: 2px;
font-size: 10px;
font-weight: 700;
background: #ffffff;
}
.myBody #middle .black { 
background: #000000;
}
.myBody #middle .grey { 
padding-top: 10px;
background: #000000;
}
.myBody #middle .google_banner { 
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 10px;
}
.myBody #middle #previousnext { 
font-size: 18px;
padding: 5px 0px;
border: 0px solid #eeeeee;
background: #000000;
margin-top: 10px;
}
.myBody #middle #previousnext a { 
padding: 5px 10px 6px;
}
.myBody #middle #previousnext a:hover { 
background: #ffffff;
}

.myBody #middle2 { 
padding-left: 10px; 
padding-right: 0px;
padding-top: 0px; 
float: right;
width: 410px;
margin-top: 0px;
 
}

.myBody #middle2 .post { 
margin-bottom: 0px; 
width: 400px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 7px;
padding-left: 5px;
border: 10px none #dadada;
background: #dadada;margin-top: 20px;
}
.myBody #middle2 .more { 
font-weight: 400;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
width: 600px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
border: 0px solid #eeeeee;
background: #ffffff;
}
.myBody #middle2 .list { 
padding-left: 0px;
}
.myBody #middle2 .titlecontent { 
border: 0px solid #eeeeee;
padding-top: 8px;
padding-bottom: 6px;
padding-left: 10px;
margin-top: 10px;
margin-bottom: 2px;
font-size: 10px;
font-weight: 700;
background: #ffffff;
}
.myBody #middle2 .black { 
background: #000000;
}
.myBody #middle2 .grey { 
padding-top: 10px;
background: #000000;
}
.myBody #middle2 .google_banner { 
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
margin-top: 10px;
}
.myBody #middle2 #previousnext { 
font-size: 18px;
padding: 5px 0px;
border: 0px solid #eeeeee;
background: #000000;
margin-top: 10px;
}
.myBody #middle2 #previousnext a { 
padding: 5px 10px 6px;
}
.myBody #middle2 #previousnext a:hover { 
background: #ffffff;
}

.myBody #maincontent { 
padding-top: 0px;
}
.myBody #maincontent #title { 
float: left;
padding-top: 3px;
margin-top: 140px;
margin-left: 6px;
padding-bottom: 2px;
background-color: #ffffff;
}
.myBody #maincontent #title a { 
font-size: 20px;
text-transform: capitalize;
font-weight: 700;
padding: 3px 5px 4px 3px;
}
.myBody #maincontent #byline { 
float: left;
clear: both;
white-space: nowrap;
background: #ffffff;
font-size: 11px;
text-decoration: none;
padding: 3px;
margin-top: 6px;
margin-bottom: 6px;
margin-left: 6px;
}
.myBody #maincontent #byline a { 
text-decoration: none;
}
.myBody #nextbutton { 
float: left;
width: 120px;
background: #ffffff;
padding: 4px 2px 2px 10px;
}
.myBody #nextbutton a { 
text-decoration: none;
font-weight: 700;
}
.myBody #mainbanner { 
background: #ffffff;
border: 0px solid #eeeeee;
border-top: 1px solid #cccccc;
width: 940px;
padding: 5px 10px;
font-size: 9px;
margin: 0;
}
.myBody #banner { 
clear: both;
width: 940px;
margin: 0;
padding: 12px 10px 6px;
background: #ffffff;
border: 0px solid #eeeeee;
border-top: 1px solid #cccccc;
}
.myBody #bylinetable { 
width: 190px;
padding-right: 10px;
height: 20px;
}
.myBody #bylinetable #bylinetitle { 
font-weight: 700;
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 1px solid #666666;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
margin-top: 7px;
padding-bottom: 2px;
margin-bottom: 2px;
color: #666666;
}
.myBody #bylineright #bylinetitle { 
font-weight: bolder;
font-size: 9px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 1px solid #666666;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
margin-top: 7px;
padding-bottom: 2px;
margin-bottom: 2px;
color: #666666;
}
.myBody .category_nextprevious { 
font-size: 11px;
}
.myBody .category_title { 
text-align: justify; 
padding-top: 10px;
padding-bottom: 5px;
font-weight: 400;
font-size: 20px;
line-height: 20px;
}
.myBody #bylinetable #bylinecontent { 
font-size: 11px;
line-height: 13px;
font-family: Arial, Helvetica, sans-serif;
}
.myBody #bylinetable a, #bylineright a, #bylinecontent a { 
text-decoration: none;
font-weight: 700;
font-size: 11px;
line-height: 13px;
}
.myBody #bylineright { 
width: 310px;
vertical-align: top;
font-size: 11px;
line-height: 13px;
}
.myBody #search a { 
text-decoration: none;
font-weight: 400;
font-size: 11px;
}
.myBody #search { 
padding: 0;
margin: 0;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-align: right;
}
.myBody #searchbox { 
width: 250px;
height: 13px;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #cccccc;
margin-top: 3px;
margin-bottom: 3px;
background: #fafafa;
}
.myBody #search a { 
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
padding-right: 8px;
}
.myBody #banner .posttitle { 
font-weight: 700;
font-size: 26px;
line-height: 26px;
font-family: Arial, Helvetica, sans-serif;
}
.myBody #postcontent img { 
overflow-x: hidden;
overflow-y: hidden;
clear: left;
display: block;
padding-bottom: 0px;
}
.myBody #postcontent { 
height: 50px; 
width: 800px; 
margin: 0;
padding: 0;
font-weight: 400;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
line-height: 20px;
}
.myBody #postcontent p, .more p { 
margin: 0;
padding: 10px 0 0;
}
.myBody .comment { 
font-weight: 400;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
line-height: normal;
padding: 8px 10px;
background: #ffffff;
margin-bottom: 1px;
width: 600px;
}
.myBody .divide { 
width: 620px;
clear: both;
}
.myBody .contentcomment p { 
width: 440px;
font-size: 12px;
line-height: 18px;
margin: 0;
}
.myBody .contentcomment { 
padding: 0;
margin: 0;
}
.myBody #metacomment { 
width: 155px;
height: 100%;
font-size: 11px;
padding-top: 3px;
}
.myBody #authorcomment { 
color: #000000;
}
.myBody #datecomment { 
color: #666666;
}
.myBody #authorcomment a { 
font-weight: 700;
}
.myBody .footer_title { 
margin-bottom: 20px; 
clear: both; 
border-top: 0px solid #eeeeee;
border-right: 0px solid #eeeeee;
border-left: 0px solid #eeeeee;
border-right-style: solid;
padding-top: 10px;
padding-bottom: 6px;
padding-left: 10px;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
background: #ffffff;
border-bottom: 1px solid #cccccc;
border-bottom-color: #cccccc;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.myBody .footer .listlink { 
line-height: 14px;
background: url("http://infosthetics.com/images/forward.gif") no-repeat 100% 50%;
padding-right: 10px;
}
.delicious-post { 
padding-bottom: 3px;
}
.delicious-link { 
background: url("http://infosthetics.com/images/forward.gif") no-repeat 100% 50%;
padding-right: 10px;
}
.myBody .footer { 
background: #ffffff;
padding-bottom: 3px;
padding-left: 0px;
margin-bottom: 5px;
color: #000000;
text-align: center;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}
.myBody .end { 
padding-right: 0;
padding-left: 0;
margin: 0;
padding-top: 8px;
padding-bottom: 8px;
}
.myBody td#footerlinks { 
border-top: 1px solid #cccccc;
border-top-style: solid;
border-top-width: 1px;
border-top-color: #cccccc;
padding-top: 10px;
}
.myBody #footer a { 
font-size: 11px;
}
.myBody #footer p { 
margin: 0;
padding: 2px 0;
}
.fltrt { 
float: right;
margin-left: 8px;
}
.fltlft { 
float: left;
margin-right: 8px;
}
.clearfloat { 
clear: both;
height: 0px;
font-size: 1px;
line-height: 0px;
}
#time { 
color: #222222;
font-size: 42px;
margin-bottom: 50px;
}
.myBody .footer .listlink:hover { 
color: #ffffff;
background: #000000;
padding-right: 1px;
padding-left: 1px;
}
.mybody .bottom {
	margin-top: 10px;
	float: left;
	background-color: white;
}
