body { margin: 0px auto 0px auto; width: 100%; background-color: #FFFFFF; }
img { border: none; }
.centered { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; margin: 5px 0px 5px 10px; }
.alignleft { float: left; margin: 5px 10px 5px 0px; }

#bodyBox { margin: 0px auto 0px auto; width: 855px; }

#header { width: 100%; height: 165px; clear: both; }
#logoBox { width: 335px; margin: 0px 0px 0px 27px; float: left; background-image: url('images/logo.jpg'); background-repeat: no-repeat; }
#logoBox a { width: 100%; height: 165px; display: block; }
#socialBox { width: 350px; margin: 17px 0px 0px 75px; height: 148px; float: left; }
#twitterBox { width: 260px; padding: 15px 10px 0px 80px; height: 89px; background-image: url('images/twitter_bg.jpg'); background-repeat: no-repeat; text-align: center; }
#twitterBox div { font-family: Trebuchet MS; text-align: left; color: #CCCCCC; font-size: 12px; }
#twitterBox div span { font-size: 11px; color: #55cffe; display: block; font-weight: bold; }
#twitterBox div span:hover { text-decoration: underline; }
.twitter-link { font-size: 12px; font-style: italic; color: #CCCCCC; text-decoration: none; }
.twitter-link:hover { text-decoration: underline; }
.twitter-user { font-size: 12px; font-style: italic; color: #55cffe; text-decoration: none; }
.twitter-user:hover { text-decoration: underline; }
#connectBox { width: 100%; height: 30px; padding-top: 3px; background-image: url('images/connect_bg.jpg'); background-repeat: no-repeat; text-align: center; }
#connectBox span { font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #55cffe; }
#connectBox a { color: #d7d7d7; text-decoration: none; }
#connectBox a:hover { color: #FFFFFF; }

#navigation { width: 100%; height: 44px; border-bottom: solid 3px #000000; }
#navigation ul { margin: 11px 0px 0px 30px; padding: 0px; float: left; display: block; }
#navigation ul li { margin: 0px; padding: 0px; list-style: none; display: inline-block; float: left;}
#navigation ul li a { font-family: Trebuchet MS; font-size: 18px; color: #000000; text-decoration: none; text-transform: uppercase; }
#navigation ul li a:hover { text-decoration: underline; }
.navsep { width: 35px; height: 22px; display: inline-block; background-image: url('images/navsep.jpg'); background-repeat: no-repeat; background-position: center; vertical-align: bottom; }
.searchForm { margin: 0px 0px 0px 65px; padding: 0px; float: left; display: block; }
#searchContainer input { margin: 10px 0px 0px 7px; padding: 4px 0px 0px 0px; width: 175px; height: 21px; border: 1px solid #959595; font-family: Trebuchet MS; font-size: 12px; font-style: italic; color: #296d87; text-align: center; }
#searchContainer { width: 196px; height: 44px; display: inline-block; float: left; }
#searchButton { display: inline-block; float: left; }
#searchButton input { width: 41px; height: 24px; margin-top: 10px; background:transparent url('images/search_btn.jpg') no-repeat scroll left top; font-size: 0; border: none; cursor: pointer; }

#colBox { clear: both; margin: 12px 0px 0px 0px; }
#col1 { width: 600px; float: left; margin-right: 5px; }
.col1content1 { width: 100%; min-height: 215px; }
.col1content2 { float: left; margin:0; padding: 0; }
#col2 { width: 250px; float: left; }

#footer { clear: both; }

.post { width: 578px; border: 1px solid #b8b8b8; margin-bottom: 10px; padding: 10px 10px 0px 10px; }
.post img { max-width: 99%; border: 2px solid #CCC; }
.post h2 { margin: 0; padding: 0; }
.post h2 a { font-family: "Times New Roman", Times, serif; font-size: 30px; color: #000000; text-decoration: none; font-weight: normal; }
.post h2 a:hover { color: #252525; text-decoration: underline; }
.post small { font-family: "Times New Roman", Times, serif; font-size: 11px; color: #779dac; }
.entry { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #707070; }
.entry a { color: #ca7701; text-decoration: none; font-weight: normal; }
.entry a:hover { color: #252525; }
.postmetadata { margin: 0 auto 0px auto; width: 98%; padding: 5px 0px 5px 0px;  border-top: 1px solid #E5E5E5; font-family: "Times New Roman", Times, serif; font-size: 12px; color: #8b7171; }
.postmetadata a { color: #ca7701; text-decoration: none; font-weight: normal; }
.postmetadata a:hover { color: #252525; }
.navigation { margin: 0 auto 0px auto; width: 98%; padding: 5px 0px 10px 0px;  border-top: 1px solid #E5E5E5; font-family: "Times New Roman", Times, serif; font-size: 14px; color: #8b7171; clear: both; height: 30px; }
.navigation a { color: #ca7701; text-decoration: none; font-weight: normal; }
.navigation a:hover { color: #252525; }
.postsep { width: 545px; height: 21px; background-image: url('images/post_sep.jpg'); }

#commentform { width: 100%; }
#commentform textarea { width: 95%; border: 1px solid #000; }
#commentform input { border: 1px solid #000; background-color: #FFF;  }
#commentform label { color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#submit { height:22px; width: 120px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
#respond h3 { color: #601800; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; padding: 3px 0px; clear: both; border-bottom: 1px solid #CCC; width: 21%; }

#commentsTitle { color: #601800; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; padding: 3px 0px; clear: both; border-bottom: 1px solid #CCC; width: 15%; }
.commentlist { width: 80%; }
.comment { margin: 0; padding: 0; width: 420px; display: block; list-style: none; margin:10px 0 0; padding: 6px 20px 6px 42px; background: transparent url('https://www.theparkerreport.com/wp-content/themes/default/images/commentquote02.gif') no-repeat scroll 6px 9px; border: 1px solid #E6E6E6; } 
.comment:hover { border: 1px solid #DDD; background-color: #EEE; } 
.comment div { margin: 1px 0px; padding: 0; width: 100%; }
.comment-author { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; }
.comment p { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.comment-meta { width: 100%; text-align: right; color: #848484; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.comment-meta a { text-decoration: none; color: #848484; }

#commentsBox { width: 578px; border: 1px solid #b8b8b8; margin-bottom: 10px; padding: 10px 10px 0px 10px; }

#footer { margin: 0px auto 10px auto; width: 840px; padding: 9px 0px 0px 15px; background-color: #EBEBEB; height: 21px; clear: both; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
#footer a { color: #000000; text-decoration: none; }
#footer a:hover { text-decoration: underline; }

#sidebar { width: 244px; border: 3px solid #B6B6B6; background-color: #E1E1E1; background-image: url('https://www.theparkerreport.com/wp-content/themes/default/images/sidebar_bg.jpg'); background-repeat: repeat-y;  margin-bottom: 10px; }

#dailylinks { margin: 0; padding: 0px 0px 0px 0px; width: 100%; min-height: 200px; max-height: 200px; overflow: hidden; }
#dailylinks ul { margin: 0; list-style: circle; padding-left: 20px; }
#dailylinks li { font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #505050; padding: 2px 0px 2px 0px; }
#dailylinks li a { color: #505050; text-decoration: none; }
#dailylinks li a:hover { text-decoration: underline; }

#reccomments { margin: 0; padding: 50px 0px 0px 0px; width: 100%; background-image: url('images/recentComments_title.jpg'); background-repeat: no-repeat; }
#reccomments ul { list-style: circle; margin: 0; padding-left: 20px; padding-bottom: 10px; }
#reccomments li { font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #505050; padding: 2px 0px 2px 0px; }
#reccomments li a { color: #505050; text-decoration: none; }
#reccomments li a:hover { text-decoration: underline; }

#poparticles { margin: 0; padding: 50px 0px 0px 0px; width: 100%; background-image: url('images/popular_title.jpg'); background-repeat: no-repeat; }
#poparticles ul { list-style: circle; margin: 0; padding-left: 20px; padding-bottom: 10px; }
#poparticles li { font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #505050; padding: 2px 0px 2px 0px; }
#poparticles li a { color: #505050; text-decoration: none; }
#poparticles li a:hover { text-decoration: underline; }

#categories { margin: 0; padding: 50px 0px 0px 0px; width: 100%; background-image: url('images/categories_title.jpg'); background-repeat: no-repeat; }
#categories ul { list-style: circle; margin: 0; padding-left: 20px; padding-bottom: 10px; }
#categories li { font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #505050; padding: 2px 0px 2px 0px; }
#categories li a { color: #505050; text-decoration: none; }
#categories li a:hover { text-decoration: underline; }

h2#archives { margin: 0; padding: 0; width: 100%; height: 50px; background-image: url('images/archives_title.jpg'); background-repeat: no-repeat;  font-size: 0; line-height: 0; }

#blogroll { margin: 0; padding: 50px 0px 0px 0px; width: 100%; background-image: url('images/blogroll_title.jpg'); background-repeat: no-repeat; }
#blogroll ul { list-style: circle; margin: 0; padding-left: 20px; padding-bottom: 10px; }
#blogroll li { font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #505050; padding: 2px 0px 2px 0px; }
#blogroll li a { color: #505050; text-decoration: none; }
#blogroll li a:hover { text-decoration: underline; }

#commentsTitle { color: #601800; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; padding: 3px 0px; clear: both; border-bottom: 1px solid #CCC; width: 15%; }
.commentlist { width: 80%; }
.comment { margin: 0; padding: 0; width: 420px; display: block; list-style: none; margin:10px 0 0; padding: 6px 20px 6px 42px; background: transparent url('https://www.theparkerreport.com/wp-content/themes/default/images/commentquote02.gif') no-repeat scroll 6px 9px; border: 1px solid #E6E6E6; } 
.comment:hover { border: 1px solid #DDD; background-color: #EEE; } 
.comment div { margin: 1px 0px; padding: 0; width: 100%; }
.comment-author { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; }
.comment p { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.comment-meta { width: 100%; text-align: right; color: #848484; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.comment-meta a { text-decoration: none; color: #848484; }

#cheatSheet { margin: 0px 0px 10px 0px; width: 244px; height: 284px; border: 3px solid #B6B6B6; background-color: #e1e1e1; background-image: url('images/cheatSheet_bg.jpg'); background-repeat: no-repeat; background-position: bottom; overflow: hidden; }
#cheatSheet h3 { margin: 0; padding: 0; width: 100%; height: 50px; background-image: url('images/cheatSheet_title.jpg'); background-repeat: no-repeat;  font-size: 0; line-height: 0; text-indent: -9999px; }
#dailylinks { margin: 0; padding: 0px 0px 0px 0px; width: 100%; min-height: 200px; max-height: 200px; overflow: hidden;}
#dailylinks ul { margin: 0; list-style: circle; padding-left: 20px; }
#dailylinks li { font-family: Trebuchet MS; font-size: 14px; font-weight: bold; color: #505050; padding: 2px 0px 2px 0px;  }
#dailylinks li a { color: #505050; text-decoration: none; }
#dailylinks li a:hover { text-decoration: underline; }

#dailylinks_more { width: 231px; min-height: 15px; padding-left: 13px; padding-top: 8px; }
#dailylinks_more a { display: block; width: 100px; height: 15px; background-image: url('images/dailylinks_more.jpg'); background-position: left; background-repeat: no-repeat; }