.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;}

/* Custom theme */
body,table {COLOR: #333; FONT-SIZE: 14px; FONT-FAMILY: Helvetica Neue, Helvetica , sans-serif; MARGIN: 0px; PADDING: 0px;}
body {BACKGROUND-COLOR: black; MARGIN: 20px; TEXT-ALIGN:center;}

h2 {BORDER-BOTTOM: solid 1px #333; FONT-SIZE: 13px; MARGIN-BOTTOM: 5px; }
table {BORDER-COLLAPSE: collapse;}

a:link {COLOR: #333;}
a:visited {COLOR: #333;}
a:hover {TEXT-DECORATION: underline;}

/* tout le blog */
#zoneContener {BORDER: solid 1px black; BACKGROUND-COLOR: white; MARGIN:auto; TEXT-ALIGN: left; WIDTH: 900px;}

/* en-tete */
#zone1Header {BACKGROUND: transparent url('http://www.monblog.ch/uploads/200503091226510/sexy-bisous.jpg') top right no-repeat; COLOR: black; FONT-SIZE: 230%; HEIGHT: 270px; PADDING: 20px 100px 20px 20px;TEXT-ALIGN: left;}
#zone1Header A {COLOR: #FF0000;}

#blogTitle {TEXT-TRANSFORM: capitalize;}
#blogDescription {FONT-SIZE: 60%;MARGIN-LEFT: 250px;  WIDTH:550px;}

/* pied de page */
#zone1Footer {PADDING: 40px 0px 40px 0px;}

/* colonne de navigation */
#zone1Left {FONT-SIZE: 90%; PADDING: 60px 5px 300px 5px; VERTICAL-ALIGN: top; WIDTH: 270px; }
#zone1Left IMG {BORDER-WIDTH: 0px;}

/* zone de contenu */
#zone1Main {PADDING: 10px; VERTICAL-ALIGN: top;}

#searchBox input {WIDTH: 100px;}
.sideBox {MARGIN-BOTTOM: 30px;}

/* articles */
.articlesItems {WIDTH: 550px;}
.articlesItem {FONT-FAMILY: Helvetica Neue Light; LINE-HEIGHT: 150%; MARGIN: 30px 0px 0px 0px;}

.articleTitle {FONT-SIZE: 160%; FONT-WEIGHT: bold;}
.articleTitle A {COLOR: black;TEXT-DECORATION: none;}
.articleDetails {FONT-SIZE: 80%; COLOR: #666; MARGIN:0px;}
.articleTags {FONT-SIZE: 80%; COLOR: #E7203E; MARGIN:0px;}
.articleTags A {COLOR: #006997;}
.articleBody {BACKGROUND-COLOR: #F8F8F8; BORDER: 1px solid #006997; PADDING: 10px;}
.articleBody A {BORDER-BOTTOM: dotted 1px #E7203E; COLOR: #006997;; TEXT-DECORATION: none;}

/* commentaires */
.comments {MARGIN: 40px 0px 20px 0px; WIDTH: 550px;}
.comment {BORDER: solid #f6ec91 1px; MARGIN-BOTTOM: 10px; PADDING-TOP:5px; PADDING-LEFT:10px; PADDING-RIGHT:10px; PADDING-BOTTOM:5px;}
#commentReactLink {TEXT-ALIGN: right; PADDING-RIGHT:70px;}
.articleBody IMG {}



/* forced styles */
#isconnectedpub {POSITION:absolute;top:10px;left:20px;}