/*

Theme Name: momotics summer

*/

/* =MAIN----------------------------------------------- */



body {background:#eaf8c4;font: 13px Georgia, serif;line-height: 18px;color: #817359; text-align: left; margin:0; padding: 0;height: 100%;}



/* =STRUCTURE----------------------------------------------- */



#container {position:relative; margin: 20px auto;color: #817359; width: 1200px;}

#container a, #container a:link, #container a:active {text-decoration: none;}

#container a:visited {text-decoration: none;}

a, a:link, a:active {color: #9ab010;text-decoration: none;}

a:visited {color: #9ab010;text-decoration: none;}

#clear {clear:both}

.clears {clear:both}



#toptxt {position:relative; margin: 0 auto;color: #817359; width: 1024px;}



#menu { color: #9ab010; font-size: 20px; border-bottom: 1px dotted #817359; width: 100%;border-top: 1px dotted #817359;padding:8px 0 8px 0;}

#menu a, #menu a:link, #menu a:active {text-decoration: none; color:#9ab010; margin-right: 4px; display:inline;}






#copyrighttext{margin: 0 auto; width: 1200px; text-align:center;font-variant:small-caps; font-size:13px; font-weight: 800; padding-top: 15px;}

#back {margin: 0 auto; width: 1200px; text-align:center;font-variant:small-caps; font-size:11px; font-weight: 800;}



/* =BLOG---------------------------------------------------- */



#blog {float:left;margin: 0 0 0 30px; width: 526px; }

#blog form {font-size:11px;}

#blog h3 {text-align:left; font-size: 13px;}



.aligncenter {display: block;margin-left: auto;margin-right: auto }



#side {float:left;margin: 0 0 0 30px; width: 340px;}

#sidetxt {padding: 10px; font-size:12px}

#sidetxt ul, #sidetxt li {list-style-type: none;padding: 0; margin: 0;}

#sidetxt a, #sidetxt a:link, #sidetxt a:active, #sidetxt a:visited {color: #17808d;text-decoration: none;}

#side ol {margin:0; padding:0; list-style-type:decimal;}

#sidetxt h3 {text-align:center; font-size: 20px; color:#817359; margin: -4px 0 3px 0;}



#far {float:left;width: 270px;}

#fartxt {font-size:12px}

#fartxt ul, #sidetxt li {list-style-type: none;padding: 0; margin: 0;}

#fartxt a, #sidetxt a:link, #sidetxt a:active, #sidetxt a:visited {color: #17808d;text-decoration: none;}

#far ol {margin:0; padding:0; list-style-type:decimal;}

#fartxt h3 {text-align:center; font-size: 20px; color:#817359; margin: -4px 0 3px 0;}




.excerpts {background:#fbf5f5; padding:6px;}
.excerpts a, .excerpts a:link, .excerpts a:active {text-decoration: none; color:#c56e71;}
.excerpts .speak2 a, .excerpts .speak2 a:link, .excerpts .speak2 a:active {text-decoration: none; color:#c56e71;}
.excerpts .cat a, .excerpts .cat a:link, .excerpts .cat a:active {text-decoration: none; color:#c56e71;}

/* =COMMENTS----------------------------------------------- */



.clear {clear: both; height: 3px;}

.commentleft {float:left; width: 20px; font-size: 13px; margin: -12px 0 0 0;color:#87b7b3;}

.commentleft h1 {font-size: 22px;}

.commentleft a,.commentleft a:link, .commentleft a:hover, .commentleft a:active, .commentleft a:visited {color:#87b7b3; text-decoration: none;}

.commentbits {float:left; width: 50px;margin: 0 0 0 6px;}

.commentbody {float:left; width: 400px; text-align:left;margin: 0 0 0 32px;}

div.me {background-color: #e9f2ee; padding:8px;  } 

div.me a,div.me a:link, div.me a:hover, div.me a:active, div.me a:visited {color:#17808d}



.commentby {border-bottom: 1px dotted #817359;font-size:11px;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:10px;font-variant:small-caps; border-top: 1px dotted #817359; width: 100%;}

.cluv a,.cluv a:link, .cluv a:hover, .cluv a:active, .cluv a:visited {font-style:normal}



/* =ENTRIES----------------------------------------------- */



h1 {text-align:left; font-size: 18px; color:#817359;}

h1 a,h1 a:link, h1 a:hover, h1 a:active, h1 a:visited {color:#817359; text-decoration: none;}



h2 {text-align:left; font-size: 25px; color:#5f483c; }

h2 a,h2 a:link, h2 a:hover, h2 a:active, h2 a:visited {color:#5f483c; text-decoration: none;}



h3 {text-align:center; font-size: 22px; color:#5f483c; margin-bottom: 2px;}

h3 a,h3 a:link, h3 a:hover, h3 a:active, h3 a:visited {color:#5f483c; text-decoration: none;}





.speak {color: #817359; font-size: 11px;text-align:left;font-weight: 500;}

.speak a,.speak a:link, .speak a:hover, .speak a:active, .speak a:visited {color: #9ab010;text-decoration: none;font-weight: 500;}

.tweetthis {color: #817359; font-size: 11px;text-align:left;font-weight: 500; }

.tweetthis a,.tweetthis a:link, .tweetthis a:hover, .tweetthis a:active, .tweetthis a:visited {color: #9ab010;text-decoration: none;font-weight: 500;}

.cat {color: #817359; font-size:11px;font-variant:small-caps;font-weight: bold; margin-top:-13px;}

.cat a,.cat a:link, .cat a:hover, .cat a:active, .cat a:visited {color: #9ab010;text-decoration: none;font-weight: 500;}





.speak2 {color: #9ab010; font-size:24px;text-align:right;font-weight: 500;}

.speak2 a,.speak2 a:link, .speak2 a:hover, .speak2 a:active, .speak2 a:visited {color: #9ab010;text-decoration: none;font-weight: 500;}





.widget {background: #def7fb; padding:8px; margin-bottom: 20px; text-align:center;}

.widget img {display: inline;margin-left: auto;margin-right: auto}

.line {border-bottom: 1px dotted #817359; width: 100%; height:2px}

.line2 {border-bottom: 2px dotted #817359; width: 100%; height:2px}



.delicious ul, .delicious li, .delicious-item li, p.delicious{margin-bottom: 5px; }



/* =FORMS----------------------------------------------- */



form { margin: 0; }

input, textarea { background-color: #e5e2d8;}

.submit {font:11px verdana; background-color: #e5e2d8; color: #817359; border: 0;}







/* =MISC----------------------------------------------- */



img {border: none;}table, td {font-size: 12px; background-color: transparent;}

.floatpollleft {float: left; margin: 3px 20px 15px 0;width: 150px;background: transparent;}

.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 4px 2px 4px; 	margin: 2px;text-decoration: none;}

.wp-pagenavi a:visited {padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;}

.wp-pagenavi a:active {	padding: 2px 4px 2px 4px; margin: 2px;text-decoration: none;}

.wp-pagenavi span.pages {padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px;}

.wp-pagenavi span.current {padding: 2px 4px 2px 4px; margin: 2px;font-weight: bold;}

.wp-pagenavi span.extend {padding: 2px 4px 2px 4px; margin: 2px;}

sup {vertical-align: 60%;font-size: 75%;line-height: 100%;}

sub {vertical-align: -10%;font-size: 75%;line-height: 100%;}

.amp {	font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", "Warnock Pro", serif;	font-weight: normal;font-style: italic;	font-size: 1.1em;line-height: 1em;}

.caps {	font-size: 90%;}

.dquo {	margin-left:-.40em;}

.quo {	margin-left:-.2em;}

.tcf_input {display:none !important; visibility:hidden !important;}

.alignright {float:right; margin: 3px 0 4px 6px;clear:both}





/* =FOOTER----------------------------------------------- */

#bottom {margin: 0 auto; width: 1200px; background-color: #e9f2ee; padding:4px;color: #817359;}

#bottom h3 {text-align:center}

.floatleft {float: left; margin-left: 50px;}

.floatleft a, .floatleft a:link, .floatleft a:active, .floatleft a:visited {color: #17808d;text-decoration: none;}


.adbox {height: 125px; width:125px; padding:8px; background:#feffe3; float:left; margin-left: 6px; margin-bottom: 6px; font-size:27px; }

.adbox-taken {height: 125px; width:125px; float:left; margin-left: 6px; margin-bottom: 6px;padding:8px;}
.adbox-taken img {height: 125px; width:125px;}


.clear {clear:both}






