/*

Theme Name: Custom for momontherise 
Theme URI: 
Version: 1.0
Author: Sarah  of OSN
Author URI: http://www.onestarrynight.com
*/

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

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

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

#container {position:relative; margin: 0 auto;background: #f5f3e9;color: #685f47; width: 1040px;}
#container a, #container a:link, #container a:active {text-decoration: none;}
#container a:visited {text-decoration: none;}
a, a:link, a:active {color: #1297dc;text-decoration: none;}
a:visited {color: #1297dc;text-decoration: none;}
#clear {clear:both}
.clears {clear:both}
#top {background: #1297dc repeat-x; height:40px; border-bottom: 2px solid #d6ccaf}
#toptxt {padding: 10px 0 0 0;color: #f5f3e9; width: 1000px;background: url(http://momontherise.com/wp-content/themes/momontherise/img/whitebird.png) top left no-repeat; height:30px;}

#blurb {  color: #635c40; font-size: 24px; text-align:center; line-height:30px; letter-spacing:-1px}
#blurb a, #blurb a:link, #blurb a:active {text-decoration: none; color:#1297dc;}

#menu {  color: #f5f3e9; font-size: 18px; padding-left: 80px;}
#menu a, #menu a:link, #menu a:active {text-decoration: none; color:#f5f3e9; margin-right: 20px; display:inline;}
.colorful {color: #1297dc;font-size: 44px}
.colorful a, .colorful a:link, .colorful a:active {text-decoration: none; color:#1297dc;}

.color {color: #1297dc;font-size: 20px;}

#end {}

.footwidget {float: left; width: 22%; padding: 0 0 1em 1em; font-size: 11.5px;}
.footwidget li {list-style-type: square;padding: 0; margin: 0; border-bottom:1px dotted #DADADA;}
.footwidget h3 {font-size: 24px; text-align:center; color: #1297dc;}

#copyright {height:22px;}
#copyrighttext{margin: 0 auto; width: 1000px; text-align:center;font-variant:small-caps; font-size:11px; font-weight: 800;}
#back {margin: 0 auto; width: 1000px; text-align:center;font-variant:small-caps; font-size:11px; font-weight: 800;}

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

#blog {float:left;margin: 0 0 0 10px; width: 560px; }
#blog form {font-size:11px;}
#blog h3 {text-align:left;}
#blog blockquote {background: #1297DC; color: #F5F3E9; padding:4px;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.entry {text-align:left; font-size: 24px; color:#1297dc;}
.entry a,.entry a:link, .entry a:hover, .entry a:active, .entry a:visited {color:#1297dc; text-decoration: none;}


#side {float:left;margin: 10px 0 0 40px; width: 350px;}
#sidebg {background: url(http://momontherise.com/wp-content/themes/momontherise/img/side-flowers.png) top left no-repeat;height: 561px; position: relative; z-index:1; top:-50px;}
#sidetxt {position:relative;margin-top: -540px;left:70px;padding: 4px; background:#d6ccaf;font-size:12px;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;
z-index:1;}
#sidetxt ul {list-style-type: none;padding: 0; margin: 0;}
#sidetxt li {list-style-type: none;padding: 0; margin: 0; border-bottom:1px dotted #DADADA;}
#side ol {margin:0; padding:0; list-style-type:disc;}
#sidetitle {font-size: 30px; margin-left: 90px; margin-top: 30px;}

#translation_bar img {margin-right: 3px;}
#flag_img_en{margin-left: 40px;}
#findme {margin-left: 40px;}


.tcwGravatar { background:#E8E1BE; padding:4px;  }


/* Begin Comments*/

.commentbits .avatar {background:#685f47; padding:4px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.commentbits {float:left; margin: 4px 8px 2px 0;text-align:center;}
.commentbody {float:left; width: 450px; text-align:left;margin: 0; background-color:#ffffff;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;padding:2px 4px 2px 4px;}
.clear {clear: both; height: 3px;}
.commentleft {float:left; width: 30px; font-size: 13px; margin: -12px 0 0 0;color:#627e00;}
.commentleft a,.commentleft a:link, .commentleft a:hover, .commentleft a:active, .commentleft a:visited {color:#627e00; text-decoration: none;}
div.me .commentby { font-size:12px;font-variant:small-caps;font-style:italic; font-weight:bold;border-bottom: 1px dotted #ffffff;}
.commentby { font-size:12px;font-variant:small-caps;font-style:italic; font-weight:bold;border-bottom: 1px dotted #d6ccaf}

.depth-2 {margin-left: 50px;}
.depth-2 .commentbody {width: 400px;}

.depth-3 {margin-left: 75px;}
.depth-3 .commentbody {width: 330px;}


div.me .commentbody{background-color: #d6ccaf; padding:2px 4px 2px 4px; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; } 

.reply a, .reply a:link, .reply a:active {text-decoration: none; color:#f5f5eb; font-variant:small-caps; font-size:10px; font-weight: 800;text-align:center;}
.reply {background:#5F5B3C;text-decoration: none; color:#f5f5eb;padding:2px 3px 2px 3px;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; width:32px; text-align:center; margin-top:4px;}
/* End Comments */

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

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

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


.speak {font-size: 22px;text-align:left;font-weight: 500;}
.speak a,.speak a:link, .speak a:hover, .speak a:active, .speak a:visited {text-decoration: none;font-weight: 500;}
.cat {font-size:12px;font-variant:small-caps;}


.widget {padding: 6px}
.widget h3 {font-size: 24px; text-align:center;}
.line {border-bottom: 1px dotted #685f47; width: 100%; height:2px;}
.line2 {border-bottom: 2px dotted #685f47; width: 100%; height:2px}



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

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

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

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

/* Recommended by http://codex.wordpress.org/CSS */
/* Begin */
.aligncenter, div.aligncenter, .art-article .aligncenter img, .aligncenter img.art-article, .aligncenter img, img.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft
{
	float: left;
}

.alignright
{
	float: right;
}

.alignright img, img.alignright
{
	margin: 1em;
	margin-right: 0;
}

.alignleft img, img.alignleft
{
	margin: 1em;
	margin-left: 0;
}

.wp-caption
{
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img
{
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text
{
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End */
