/*
Theme Name: custom theme by OSN
*/

/* =MAIN----------------------------------------------- */

body {background:#fdb9b8 url(http://mobilemommy.me/wp-content/themes/mobilemommy/img/bg.jpg);font: 13px Georgia, serif;line-height: 18px;color: #390613; text-align: left; margin:0; padding: 0;height: 100%;}

/* =STRUCTURE----------------------------------------------- */

#container {position:relative; margin: 0 auto;color: #390613; width: 889px; background: #fcfafa;}
#container a, #container a:link, #container a:active {text-decoration: none;}
#container a:visited {text-decoration: none;}
a, a:link, a:active {color: #da1b5e;text-decoration: none;}
a:visited {color: #da1b5e;text-decoration: none;}
#clear {clear:both}
.clears {clear:both}
#top {background: #fcfafa url(http://mobilemommy.me/wp-content/themes/mobilemommy/img/topbg.png); height:54px;}
#toptxt {position:relative; margin: 0 auto;color: #fcfafa; width: 889px; padding: 10px 0 0 6px;}
#toptxt a, #toptxt a:link, #toptxt a:active {text-decoration: none; color:#fcfafa;}

#icons {float:left; padding: 2px 0 2px 0; margin-left: 71px;}
#icons img {width: 24px; height: 24px;}
#blurb {  color: #da1b5e; font-size: 80px; text-align:left; padding: 12px 6px;}
#blurb a, #blurb a:link, #blurb a:active {text-decoration: none; color:#da1b5e;}
.tagline {color:#d85773; font-size: 22px; padding-left: 300px;}

#menu {  float:left;font-size: 24px;}
#menu a, #menu a:link, #menu a:active {text-decoration: none; margin-right: 8px; display:inline;padding:4px;}

#end {position:relative; margin: 0 auto;  width: 889px;}


#end h3 {font-size: 20px}


#copyright {background: #ffb3b6 repeat-x; height:22px;}
#copyrighttext{margin: 0 auto; width: 889px; color:#f5f5eb;text-align:center;font-variant:small-caps; font-size:11px; font-weight: 800;}
#back {margin: 0 auto; width: 889px; text-align:center;font-variant:small-caps; font-size:11px; font-weight: 800;}

/* =BLOG---------------------------------------------------- */

#blog {float:left;margin: 0; width: 620px; padding:6px;}
#blog form {font-size:11px;}
#blog h3 {text-align:left;}

#side {float:left;margin: 0 0 0 20px; width: 220px; background: url(http://mobilemommy.me/wp-content/themes/mobilemommy/img/vert-line.png) top left repeat-y}
#sidetxt {padding: 0 0 0 28px; font-size:12px}
#sidetxt ul, #sidetxt li {list-style-type: none;padding: 0; margin: 0;}
#side ol {margin:0; padding:0; list-style-type:decimal;}
#sidetxt h3 {text-align:center; font-size: 24px; color:#da1b5e; margin-bottom: 3px;}


/* =COMMENTS----------------------------------------------- */

.clear {clear: both; height: 3px;}
.commentleft {float:left; width: 50px; font-size: 13px; margin: -12px 0 0 0;color:#da1b5e;}
.commentleft h1 {font-size: 28px;}
.commentleft a,.commentleft a:link, .commentleft a:hover, .commentleft a:active, .commentleft a:visited {color:#da1b5e; text-decoration: none;}
.commentbits .avatar {background:#390613; padding:4px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.commentbits {float:left; width: 50px;margin: 0 0 0 6px;}
.commentbody {float:left; width: 390px; text-align:left;margin: 0 0 0 32px;}
div.me {background-color: #ffb3b6; padding:8px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; color:#390613; } 
div.me .commentbits .avatar {background:#da1b5e; padding:4px;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
div.me .commentby {border-bottom: 1px dotted #390613;}
div.me h1 {color:#390613;}
.commentby {border-bottom: 1px dotted #390613;font-size:12px;font-variant:small-caps;font-style:italic; font-weight:bold; }
.commentby a,.commentby a:link, .commentby a:hover, .commentby a:active, .commentby a:visited {font-style:normal}
.cluv {font-size:11px;font-variant:small-caps; border-top: 1px dotted #390613; width: 100%;}
.alt2 {background-color: #f5f5eb; padding:8px}
.alt {background-color: #fff;padding:8px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;} 

/* =ENTRIES----------------------------------------------- */

h1 {text-align:left; font-size: 36px; color:#da1b5e;}
h1 a,h1 a:link, h1 a:hover, h1 a:active, h1 a:visited {color:#da1b5e; text-decoration: none;}

h2 {text-align:left; font-size: 14px; color:#ffb3b7; text-transform:lowercase }
h2 a,h2 a:link, h2 a:hover, h2 a:active, h2 a:visited {color:#ffb3b7; text-decoration: none;}

h3 {text-align:center; font-size: 24px; color:#390613; margin-bottom: 2px;}
h3 a,h3 a:link, h3 a:hover, h3 a:active, h3 a:visited {color:#390613; text-decoration: none;}


.speak {font-size: 20px;text-align:left;font-weight: 500;}
.speak a,.speak a:link, .speak a:hover, .speak a:active, .speak a:visited {color: #da1b5e;text-decoration: none;font-weight: 500;}
.cat {font-size:11px;font-variant:small-caps;font-weight: bold; }
.cat a,.cat a:link, .cat a:hover, .cat a:active, .cat a:visited {color: #da1b5e;text-decoration: none;font-weight: 500;}

#widget {border-bottom: 1px dotted #390613; padding-bottom: 4px;}
.line {border-bottom: 1px dotted #390613; width: 100%; height:2px}
.line2 {background: url(http://mobilemommy.me/wp-content/themes/mobilemommy/img/pinkdots.png) repeat-x; height: 25px;}


/* =FORMS----------------------------------------------- */

form { margin: 0; }
input, textarea { background-color: #ffb3b6;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; }
.submit {font:11px verdana; background-color: #ffb3b6; color: #390613; border: 0;}

/* =MISC----------------------------------------------- */

img {border: none;}table, td {font-size: 12px; background-color: transparent;}


