.articleBody h1 {border-width: 0px; color: black; font-size: 140%; font-weight: bold;}
.articleBody h2 {border-width: 0px; color: black; font-size: 110%; text-decoration: underline;}
.articleBody h3 {font-size: 100%; font-weight: bold;}
.articleBody h4 {color: #666; font-size: 90%; font-weight: normal; font-style: italic;}
.highlight {color: black; background-color: yellow;}
#frmMain {padding: 0px; margin: 0px;}
#heartLink {margin-top: 30px;}
#searchContent input {border: solid 1px #444; font-size: 11px; width:90%;}
.commentAvatar img {width: 60px; height: 70px; border: solid 1px black; margin: 3px;}
.commentAvatar {width:auto; display: inline;}

/* Community theme */
/* girlish theme */
body {COLOR: #8F8F8F; FONT-FAMILY: Garamond; FONT-SIZE: 16px; MARGIN: 0px; BACKGROUND-COLOR: white;}
a {COLOR: #8F8F8F; TEXT-DECORATION: none;}
a:hover {COLOR: #8F8F8F;TEXT-DECORATION: underline;}

h2 {BORDER-BOTTOM: solid 1px #777; COLOR: #FF0075; FONT-SIZE: 140%; FONT-WEIGHT: normal; LETTER-SPACING: 0.7px; MARGIN: 2px;}
#zoneContener {BORDER-COLLAPSE: collapse; MARGIN: auto; WIDTH: 100%;}
#zone1Header {BACKGROUND: white url(../_medias/themes/girlish.jpg) top left repeat-x; COLOR: white; HEIGHT: 200px; PADDING-LEFT: 150px; TEXT-ALIGN: left; VERTICAL-ALIGN:middle;}
#zone1Left {FONT-SIZE: 90%; PADDING: 20px 4px 200px 4px; VERTICAL-ALIGN: top; WIDTH: 180px;}
#zone1Left input {width: 100px;}
#zone1Left img {border-width: 0px;}
#zone1Main {PADDING: 30px 15% 200px 35px; VERTICAL-ALIGN: top;}
#blogTitle A {COLOR: white; FONT-SIZE: 220%;}

.sideBox {MARGIN: 0px 0px 20px 0px;}
.sideBoxContent {PADDING: 3px; }

.articlesItem {MARGIN-TOP: 40px;}
.articleTitle {BORDER-BOTTOM: solid 0px #ddd; COLOR: #FF0075; FONT-SIZE: 180%;}
.articleTitle A {COLOR: #FF0075;}
.articleDetails {COLOR: #aaa; FONT-SIZE: 90%;MARGIN-BOTTOM: 10px;}
.articleDetails A {COLOR: #aaa;}
.articleBody {PADDING: 5px;}

.comments H2 {border-bottom: solid 1px #ddd; MARGIN-TOP: 30px;}
.comment {padding: 5px;}
.commentDetails {font-size: 90%;}
#commentReactLink {MARGIN-TOP: 20px; TEXT-ALIGN: center;}

/* Custom theme */




/* forced styles */
#isconnectedpub {POSITION:absolute;top:10px;left:20px;}