.blogBlock {height: 185px;width: 225px;background-image: url('../images/blogBlock.png');background-repeat: no-repeat;margin-left: 25px;float: left;margin-bottom: 25px;cursor: pointer;}.blogBlock .blogRollOver {display: none;}.blogBlock .colorStripe {background: white;margin: 1px 3px 2px 2px;height: 180px;border-left: solid 5px #ff003d;}.blogBlock .blogDefaultStage {background-color: #0f0;height: 137px;width: 201px;margin-left: 7px;top: 0px;position: relative;}.tagBlock .title,.blogBlock .title {padding: 7px 0px 0px 7px;font-family: Verdana, sans-serif;font-size: 14px;height: 14px;text-transform: uppercase;color: black;overflow: hidden;}.blogBlock .title a {color: black;}.tagBlock .line,.blogBlock .line {margin: 7px;height: 0px;border: 0px;border-top: solid 1px silver;}.tagBlock .searchbox .text,.blogBlock .text {text-transform: none;margin-left: 7px;margin-right: 7px;height: 93px;font-size: 11px;line-height: 1.3;color: grey;overflow: hidden;}.blogBlock .date {font-size: 14px;color: #ff0055;margin-top: 30px;margin-left: 7px;}.blogBlock .comments {background-color: none;position: relative; float: right;right: 7px;height: 50px;font-size: 38px;text-align: center;font-weight: bold;width: 52px;color: silver; overflow: visible;}.blogBlock .comments span {font-size: 9px;position: absolute;bottom: 5px;right: 0px;font-weight: normal;}.tagBlock {height: 185px;width: 232px;background-image: url('../images/tagBlock.png');background-repeat: no-repeat;margin-left: 25px;margin-right: -7px;float: left;margin-bottom: 25px;}.tagBlock .colorStripe {background: white;margin: 1px 10px 2px 2px;height: 180px;border-left: solid 5px black;}.tagBlock .text {line-height: 1.45;font-family: Verdana, sans-serif;font-size: 14px;text-transform: uppercase;padding: 7px 0px 0px 10px;color: black;overflow: hidden;}.page {padding: 1px;background: white;margin-left: 30px;margin-bottom: 30px;border-left: 5px solid #ff0055;float: left;}.page a {color: #ff0055;text-decoration: none;}.page a:hover {text-decoration: underline;}.page p {margin: 0px 0px 8px 0px;}.page .title {margin: 20px 20px 0px 20px;font-family: Verdana, sans-serif;font-size: 14px;text-transform: uppercase;color: black;line-height: 1.3;}.page .line {margin-top: 5px;margin-left: 20px;margin-right: 20px;height: 0px;border: 0px;border-top: solid 1px silver;}.page .text {margin: 5px 20px 10px 20px;font-size: 12px;line-height: 1.5;color: gray;overflow: hidden;text-align: left;}.page .author {font-size: 12px;margin-top: 20px;margin-left: 20px;margin-bottom: 20px;text-transform: uppercase;color: gray;}.page .date {float: right;font-size: 12px;color: #ff0055;margin-top: 10px;margin-left: 20px;margin-bottom: 20px;margin-right: 20px;}div.pagination {margin: 0px auto;height: 30px;text-align: center;}div.pagination a, div.pagination span {padding: 2px 8px 4px 8px;font-size: 12px;text-transform: uppercase;margin:-2px;}div.pagination a {text-decoration: none; /* no underline */color: white;  background: black;}div.pagination a:hover, div.pagination a:active {background: white;color: black;}div.pagination .prev {background: url('../images/black.png') no-repeat;background-position: left;padding-left: 18px;color: white;}div.pagination .next {background: url('../images/black.png') no-repeat;background-position: right;padding-right: 18px;}div.pagination a.prev:hover {background: url('../images/white.png') no-repeat;background-position: left;color: black;}div.pagination a.next:hover {background: url('../images/white.png') no-repeat;background-position: right;color: black;}div.pagination span.current {background: #ff003d;color: white;}div.pagination span.disabled {color: #999;}div.pagination span.gap {color: #0000;margin-right: 2px;}div {border: 0px dotted black;}.blogsPost {padding: 1px;width: 45%;background: white;margin-left: 30px;margin-bottom: 30px;border-left: 5px solid #ff0055;float: left;overflow: hidden;}.blogsPost a {color: #ff0055;text-decoration: none;}.blogsPost a:hover {text-decoration: underline;}.blogsPost .title {margin: 20px 20px 0px 20px;font-family: Verdana, sans-serif;font-size: 14px;text-transform: uppercase;color: black;line-height: 1.3;}.blogsPost .line {margin-top: 5px;margin-left: 20px;margin-right: 20px;height: 0px;border: 0px;border-top: solid 1px silver;}.blogsPost .text {margin: 5px 20px 10px 20px;font-size: 12px;line-height: 1.5;color: gray;overflow: hidden;text-align: left;}.blogsPost .author {font-size: 12px;margin-top: 20px;margin-left: 20px;margin-bottom: 20px;text-transform: uppercase;color: gray;}.blogsPost .date {float: right;font-size: 12px;color: #ff0055;margin-top: 10px;margin-left: 20px;margin-bottom: 20px;margin-right: 20px;}.blogsPost .comments {background-color: none;position: relative; float: right;right: 20px;height: 50px;font-size: 38px;text-align: center;font-weight: bold;width: 52px;color: silver; overflow: visible;}.blogsPost .comments span {font-size: 9px;position: absolute;bottom: 0px;right: 0px;font-weight: normal;}/* prevent the comments and the comment form from floating on the bottom of the page */.commentContainer {float: left; width: 45%;}.blogsComment, .commentPost{padding: 1px;background: white;margin-left: 30px;margin-bottom: 30px;border-left: 5px solid #ff0055;line-height: 1.3;}.blogsComment .title,.commentPost .title {margin: 20px 20px 0px 20px;text-align: left;font-family: Verdana, sans-serif;font-size: 14px;text-transform: uppercase;color: black;}.blogsComment .line,.commentPost .line {margin-top: 5px;margin-left: 20px;margin-right: 20px;height: 0px;border: 0px;border-top: solid 1px silver;}.blogsComment .submit,.commentPost .submit {margin: 10px 20px 20px 20px;color: black;text-align: left;}.blogsComment .submit .name {font-size: 11px;margin-bottom: 2px;}.blogsComment .submit .name a {text-decoration: none;color: black;}.blogsComment .submit .name a:hover {text-decoration: underline;}.blogsComment .submit .name span {font-size: 9px;color: gray;}.commentPost .submit .post,.blogsComment .submit .post {font-size: 11px;line-height: 1.4;color: grey;overflow: hidden;}.blogsComment .date {font-size: 14px;color: #ff0055;margin-top: 30px;margin-left: 7px;}.commentPost table {font-size: 11px;color: gray;}.commentPost input,.commentPost textarea {border: 1px solid silver;width: 200px;margin: 0px;}.commentPost input:focus,.commentPost textarea:focus {border: 1px solid gray;}.fieldWithErrors {border: 1px solid crimson;}.errorExplanation {color: crimson;font-size: 11px;border-left: 1px solid crimson;padding-left: 10px;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}/* remember to define focus styles! */:focus {outline: 0;}body {line-height: 1;color: black;background: white;}ol, ul {margin-left: 20px;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: separate;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {content: "";}blockquote, q {quotes: "" "";}.searchbox input {border: 1px solid silver;padding: 5px;margin-top: 5px;}.searchbox input#s {width:86%;}.searchbox input#searchsubmit {background-color: black;color: white;text-transform: uppercase;}.screen-reader-text {display: none;}body {font-family: Verdana, Arial, sans-serif;background: #f4f4f4;background-image: url('../images/backgroundGradient.jpg');background-repeat: repeat-x;}#topmenu {height: 180px;min-width: 920px;margin-left: 0px;}.text p {margin-bottom: 10px;}.text h1 {margin-bottom: 0px;font-size: 16px;text-transform: uppercase;}.text h2 {font-weight: bold;}.text h3 {font-style: italic;}.text strong, .text b {font-weight:  bold;}.text em, .text i, .text cite {font-style: italic;}.text u, .text ins {text-decoration: underline;}.text del {text-decoration: line-through;}.text blockquote {margin: 0px 20px 0px 13px;padding-left: 15px;border-left: 2px solid silver;}.text code {font-family: "Courier New", Courier, monospace;font-size: 12px;}.text sup {font-size: 80%;vertical-align: super;}.text sub {font-size: 80%;vertical-align: sub;}.text li {margin-left: 10px;}.text ol, .text ul {margin-top: 10px;margin-bottom: 10px;}.text .caps {font-size: 85%;}.text img {max-width: 100%;}
.commentContainer .blogsComment .post p {margin: 0 0 10px 0}