/*
Theme Name: BudgetMom
Theme URI: http://www.rootaxis.com/
Description: Free coloring page fun wordpress theme<a href="http://www.rootaxis.com/">Kafi</a>.
Version: 0.1
Author: Abdullah Al Kafi
Author URI: http://www.rootaxis.com/
Tags: blue, custom header, fixed width, two columns, widgets


*/

@media screen {

* { margin: 0; padding: 0; }
body { background: white; font-size:12px;line-height:17px; font-family:Arial;}
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }


#page-wrap { width:800px; margin: 20px auto; min-height:20px; overflow:hidden; padding:2px;}

h1, h2, h3 { font-weight: normal;}
h1 { }
h2 { font-size:22px; line-height:24px; color:#DD0066;}
h3 {}
h2.pagetitle{ padding-bottom:5px; margin-bottom:10px; text-indent:18px; color:#666}
p { margin: 0px 0 10px 0; }
a {text-decoration:underline; color:#006600;}
a:hover { } 
/*a img{ border:none; padding-left:200px; padding-top:20px;}*/
blockquote { }
blockquote p { }

ul, ol { margin: 0 0 10px 20px; }

#header{ height:173px; width:780px; float:left; padding-left:100px; padding-top:10px;}
#header img{ border: none;}
#header a{ padding-left:50px;}
.site-links1{ width:100%; height:22px; line-height:22px;font-size:13px; background:#FF8000; color:#000; text-indent:3px; text-align:center;}
.site-links1 a{ color:#00005C; text-decoration:underline; font-weight:bold;}
.site-links2{ width:960px; height:22px; line-height:22px; font-weight:bold; font-size:13px; background:#FFCC66;float:left; color:#000; text-indent:3px; margin-top:2px;}
.site-links2 a{ color:#664600; text-decoration:underline;}
.blog-link{ position:relative; width:800px;height:50px; line-height:22px; float:left; color:#FFF; font-size:20px; padding-top:10px;}
.blog-link h1{ padding-left:15px;}
.blog-link h1 a{ color:#996633; line-height:40px; font-size:28px; text-decoration:none;} 
.blog-link ul{ width:800px; float:left; margin:0px 0px 0px 0px;list-style:none;background:#FF8000;}
.blog-link ul li{ list-style:none; width:50px; float:left;}
.blog-link ul li a{ color:#00005C; display:block; padding:0px 10px; font-size:13px; font-weight:bold; }

.myconbox{ position:relative; width:800px; min-height:30px; overflow:hidden; float:left;}
.kcontent{width:560px; min-height:300px; overflow:hidden; float:right; padding:0px 0px 70px 15px;}
.kcontent ul, ol { margin: 0 0 10px 2px; border-left:2px solid #F8D1F2; border-bottom:none; margin-bottom:5px; }
.content{ width:560px; min-height:300px; overflow:hidden; float:right; padding:0px 0px 70px 15px;}
.post { margin:8px 0px 20px 0px; min-height:160px; border:1px solid #C5EB9E; padding:12px; background:url(images/post-bg.png) left top repeat-x; }
.content h2,.content h2 a,.kcontent h2,.kcontent h2 a{ text-decoration:none; padding-bottom:12px; color:#006600;}
.entry { min-height:30px; margin-top:10px; overflow:hidden; }
.entry a { }
.entry a:hover { }
.entry img{float:right; margin-left:15px; border:1px solid #030;}
.kcontent .entry img{float:none; margin-left:15px; border:1px solid #030;}
.entry ul, ol { margin: 0 0 10px 18px; border-left:none; border-bottom:none; margin-bottom:5px; }
/*.kcontent .entry img{ float:none; margin:5px; border:1px solid #B77; }*/
pre { }
code, tt { }

#meta { float:right; width:522px; }
.postmetadata { margin-top:15px; }

#sidebar { float:left; width:210px; min-height:400px; overflow: hidden; color:#000; padding:0px 10px 0px 0px;}
#sidebar .con{ float:left; width:210px; min-height:30px; overflow:hidden; margin-bottom:20px;}
#sidebar h3{ color:#FF8000;width:210px; float:left;padding:8px 0px 8px 0px; font-size:20px; text-indent:5px;}
#sidebar .con .box1{ width:200px;float:left; margin-bottom:5px; padding:0px 5px 5px 5px; border-bottom:1px dotted #666;}
#sidebar a{ color:#006600; text-decoration:none; font-size:12px;}

.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { background:url(images/search-bg.png) left top no-repeat; width:200px; float:left; height:31px; margin-bottom:15px; }
	#s { width:165px; border:none; float:left; height:25px; margin:2px 0px 0px 5px; }
	#searchsubmit{ width:30px; height:30px; float:left; border:none; background:none; cursor:pointer; }

#sidebar .rss-box{ float:left; width:153px; background:url(images/rss-ico.png) left top no-repeat; height:45px; padding-left:52px; text-align:left; font-size:18px;}

ol.commentlist { list-style: none; margin-left:0px; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment {padding: 10px; border-bottom:1px solid #B77; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

form {}
input[type=text] { width:190px; line-height:25px; height:25px; margin-bottom:10px; border:1px solid #996633 }
textarea { width:500px; height:90px; margin-bottom:10px; border:1px solid #8CD643; }
input[type=submit]{width:90px; line-height:25px; height:25px; margin-bottom:10px; border:1px solid #C0EA97; background:#C0EA97; color:#090; cursor:pointer; margin-bottom:50px;} 
#footer{width:100%; float:left; min-height:30px; overflow:hidden; font-size:13px; line-height:16px; text-align:center; margin-top:20px;}
#footer .last{ font-size:10px;}
#footer p a{ color:#093;}
} /* END screen media */


@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */
