/*  
Theme Name:default
*/
/**************** Body *********************/
*,ol.commentlist{margin:0;padding:0}
/**************** Links *********************/
a:link,a:visited{color:#005394;text-decoration:none}
a:hover{color:#267dc0;text-decoration:underline}
acronym,abbr{border-bottom:1px dashed #999999}
/**************** Misc *********************/
acronym,abbr,span.caps{cursor:help}
b.rtop b,b.rbottom b{display:block;height:1px;overflow:hidden;background:#e4ebf1}
b.rtop,b.rbottom{display:block;background:#ffffff}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ffe1b8}
blockquote cite{margin:5px 0 0;display:block}
body{color:#333333;font:12px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;background:fixed;background:url(images/bg.png) #ffffff repeat-x bottom}
code{font-size:1.0em;color:#000000}
h2 a:link,h2 a:visited{font-size:22px;color:#003467;text-decoration:none;font-weight:lighter}
h2 a:hover,.entry h2{color:#075d83}
h4.side{font-size:14px;font-weight:bold;color:#013365;padding:10px 0 10px 0;margin:0}
hr{display:none}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px}
img.centered{display:block;margin-left:auto;margin-right:auto}
p.update{padding:5px;background:#fffaf6;border:1px solid #ff915b;margin:10px 0 0 0}
pre{border:solid 1px #9a9a9a;color:#0000ff;margin:10px;padding:10px;background:#f3f2ed}
small{color:#154e87}
span.continue{background:transparent url(images/ico-continue-trans.png) no-repeat scroll left center;line-height:20px;padding:1px 0pt 1px 20px}
.alignleft{float:left;padding:5px 5px 5px 20px;font-size:14px;text-decoration:underline;font-weight:bold}
.alignright{float:right;padding:5px;font-size:14px;font-weight:bold;text-decoration:underline}
.clearer{clear:both}
.com_meta{padding:5px;margin:2px;color:#888888;font-size:11px}
.com_meta li{display:inline}
.com_meta li span{font-weight:normal;padding-left:20px}
.com_meta li span.comauthor{background:transparent url(images/rev_author.gif) no-repeat scroll left center}
.com_meta li span.comcategory{background:transparent url(images/rev_cat.gif) no-repeat scroll left center}
.com_meta li span.comdate{background:transparent url(images/rev_date.gif) no-repeat scroll left center}
.com_meta li span.comrss{background:transparent url(images/rev_feed.gif) no-repeat scroll left center}
.commentlist .author{font:small-caps bold 1.2em Georgia,"Times New Roman",Times,serif;text-decoration:underline}
.commentlist .time{background:url(images/bg_clock.gif) no-repeat 1px;padding-left:13px}
.commentlist a:link,.commentlist a:visited,.commentlist a:hover,.commentlist a:active{color:#1d4d76}
.commentlist cite{padding:7px;display:block;font-style:normal;background:url(images/bg_comments2_cite.gif);border-top:1px solid #9cb9d2;border-bottom:1px solid #9cb9d2;color:#1d4d76}
.commentlist cite img{padding:1px;border:1px solid #9cb9d2;float:left;margin-right:9px}
.commentlist li{list-style:none;margin-bottom:14px}
.commenttext{background:url(images/bg_comments2_text.jpg) #f2f6fa repeat-x bottom;border-top:1px solid #fffffb;padding:5px 20px 5px 20px;color:#4d789d}
.comnum{background:transparent url(images/rev_comments.gif) no-repeat scroll left center;font-size:14px;font-weight:bold;padding:10px 0 10px 20px}
.current_page_item a:link,.current_page_item a:visited{padding:10px 20px 10px 28px;color:#fffffc;font:bold 14px tahoma,arial}
.current_page_item a:hover,.page_item a:hover{text-decoration:underline}
.entry{float:left;margin-bottom:10px;width:549px}
.entry  ol li{margin:10px;padding:0 0 20px 0}
.entry ol{padding:5px;margin:0}
.entry p{padding:0 0 10px 0}
.entry ul{margin-left:0px;padding:3px 0 0 30px;padding-left:10px}
.entry ul li{margin:7px 0 8px 5px;list-style:circle}
.featuredimage{width:520px;height:260px}
.home a,.home a:visited{background:none;color:#fffffd;padding:10px 20px 10px 15px;font:bold 14px tahoma,arial}
.homebottomleft{background:#e9e9e9;float:left;width:235px;height:320px;font-size:11px;margin:10px 0px 10px 15px;padding:10px 10px 10px 10px;overflow:hidden;line-height:16px;display:inline}
.homebottomleft ul,.homebottomright ul,.homebottomleft2 ul,.homebottomright2 ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
.homebottomleft2{background:#e9e9e9;float:left;width:235px;height:200px;font-size:11px;margin:10px 0px 10px 15px;padding:10px 10px 10px 10px;overflow:hidden;line-height:16px;display:inline}
.homebottomleft2 h2,.homebottomright2 h2,.homebottomright3 h2,.homebottomleft h2,.homebottomright h2{background:#154e87;color:#ffffff;font-size:16px;margin-bottom:10px;padding:3px 0px 3px 3px;border:1px solid #dbdcdd}
.homebottomleft2 img,.homebottomright2 img,.homebottomright3 img,.homebottomleft img,.homebottomright img{width:235px;border:none;margin:0px 0px 10px 0px}
.homebottomleft2 ul li,.homebottomright2 ul li,.homebottomright ul li,.homebottomleft ul li,.homebottomright ul li{list-style-type:square;margin:0px 0px 0px 20px;padding:0px 0px 0px 0px}
.homebottomright,.homebottomright3{background:#e9e9e9;float:right;width:235px;height:320px;font-size:11px;margin:10px 12px 10px 0px;padding:10px 10px 10px 10px;overflow:hidden;line-height:16px}
.homebottomright2{background:#e9e9e9;float:right;width:235px;height:200px;font-size:11px;margin:10px 12px 10px 0px;padding:10px 10px 10px 10px;overflow:hidden;line-height:16px}
.homebottomright3 ul{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px}
/* Sidebar Lost Found buttons */
.lostfound{margin:10px 0 10px 0}
.lostfound p{padding:5px 0 5px 0;font-size:13px;line-height:20px;}
.page_item a:link,.page_item a:visited{color:#fffffb;padding:10px 20px 10px 28px;background:url(images/line.gif) left center no-repeat;font:bold 14px tahoma,arial}
.pagetitle{width:529px;margin:10px;}
.pghdrb1{height:1px;background:#154e87;margin:0 5px}
.pghdrb1,.pghdrb2,.pghdrb3,.pghdrb4{font-size:1px;overflow:hidden;display:block}
.pghdrb2{height:1px;background:#e4ebf1;border-right:2px solid #154e87;border-left:2px solid #154e87;margin:0 3px}
.pghdrb3{height:1px;background:#e4ebf1;border-right:1px solid #154e87;border-left:1px solid #154e87;margin:0 2px}
.pghdrb4{height:2px;background:#e4ebf1;border-right:1px solid #154e87;border-left:1px solid #154e87;margin:0 1px}
.pghdrcontentb{background:#e4ebf1;border-right:1px solid #154e87;border-left:1px solid #154e87}
.pghdrcontentb div{margin-left:5px;color:#075d83;background:#e4ebf1;font-size:1.6em;font-weight:bold}

/* Posts */
.recentlyposted{margin:10px}
.rtop *,.rbottom *{display:block;height:1px;overflow:hidden}
.post{text-align:justify;margin:10px 10px 15px 10px;font-size:13px;border:1px solid #cddfef;background:url(images/post-bg.jpg) left top repeat-x}
.post ol{padding:0 0 0 30px}
.postbg{margin:10px;background:url(images/post-bg.jpg) left top repeat-x}
.postcontent{padding:10px;margin:0px}
.postinfo{width:500px;padding:4px 10px;background:#e5e5e5;margin:10px 0}
.r1,b.r1{margin:0 5px}
.r2,b.r2{margin:0 3px}
.r3,b.r3{margin:0 2px}
.r4,b.rtop b.r4,b.rbottom b.r4{margin:0 1px;height:2px}
h2.posttitle{background:transparent url(images/bg_comments2_cite.gif) repeat scroll 0%;border-bottom:1px solid #cddfef;font-size:18px;padding:3px;background-color:#154e87}
h2.posttitle a{background:transparent url(images/user_post.gif)no-repeat left;color:#003467;padding-left:20px;font-size:18px;font-weight:lighter;text-decoration:none}
.post_noresults{text-align:justify;padding:5px;margin:10px 10px 15px 10px;font-size:13px;border:1px solid #cddfef;background:url(images/post-bg.jpg) left top repeat-x}
h2.post_noresults{background:transparent url(images/bg_comments2_cite.gif) repeat scroll 0%;border-bottom:1px solid #cddfef;font-size:18px;padding:5px;background-color:#154e87}

/* Round Corners */
.rtop,.rbottom{display:block}
.updates{background:url(images/rss.png) #e4ebf1 top right no-repeat;float:right;width:316px;margin:7px 8px 10px 0px;padding:10px 10px 15px 10px}
.updates h2{font-size:14px;color:#023466}
#aboutblogger{width:336px;height:300px;float:right;padding:15px 8px 8px 4px}
#ads1,#linkdir .htc{background:#e4ebf1}
#ads2{height:305px;padding:0px 0px 0px 8px}
/***********Ads top***********/
#adstop{padding:2px;margin:0 0 5px 0}
#author,#email,#url{color:#666666;width:40%;border:1px solid #e4f2fd;margin-bottom:0.6em;background:#fcfcfc;margin-top:1px;padding:3px}
#blogdes{padding:10px 10px 0 10px;width:500px;float:left}
#comment{width:70%;border:1px solid #e4f2fd}
#commentform{padding:0 0 0 0px;margin:10px}
#commentform #author{width:370px;height:20px;border:1px solid #154e87;padding:3px 0 0 30px;background:5px;background:url(images/author.png) left center no-repeat #eeeeee}
#commentform #comment{background:#eeeeee;border:1px solid #154e87}
#commentform #email{width:370px;height:20px;border:1px solid #154e87;padding:3px 0 0 30px;background:5px;background:url(images/email.png) left center no-repeat #eeeeee}
#commentform #url{width:370px;height:20px;border:1px solid #154e87;padding:3px 0 0 30px;background:5px;background:url(images/url.png) left center no-repeat #eeeeee}
#commentform label{display:block;float:left;width:100px;color:#9fc253;font:bold 15px Georgia,Times,serif;text-align:right;padding-right:10px}
#commentform textarea{width:395px;padding:2px}
/**************** Comments *********************/
#comments{font-weight:lighter;padding-top:10px;margin:10px}
/**************** Footer *********************/
#footer{border-top:1px solid #ffffff; background-color:#A5C7EC; padding:10px 0 10px 0;}

/************Header**********/
#header{}
#header{padding:0;width:900px}
#header div#hleft{}
#header div#hright{}
#header h1 a{color:#fffffa;font:normal 34px Arial,sans-serif}
#header h2{color:#2583ad;padding-left:5px;font:normal 12px Arial,sans-serif}
/* Link Dir */
#linkdir{margin:6px 7px 10px 7px;padding-bottom:10px}
#linkdir .catlinks{background:url(images/folder-blue.gif) no-repeat center left;font:13px Verdana,Tahoma,sans-serif;color:#9f2509;font-weight:bold;padding:0 0 0 20px}
#linkdir .hbl{background:#1a9dd9}
#linkdir .hblc{background:url(images/linkdir_bl.gif) 0 100% no-repeat}
#linkdir .hbrc{background:url(images/linkdir_br.gif) 100% 100% no-repeat;padding:10px;min-height:150px}
#linkdir .hdr{background:url(images/directory.gif) no-repeat;margin:0 0 0 10px}
#linkdir .htl{background:url(images/linkdir_tl.gif) 0 0 no-repeat}
#linkdir .htr{background:url(images/linkdir_tr.gif) 100% 0 no-repeat;padding:5px}
#linkdir .linkcols{width:250px;float:left}
#linkdir .subcatlinks{font:11px "Verdana",Tahoma,Verdana,sans-serif;margin-bottom:10px;padding-left:20px}
#ls{display:inline;float:left}
/**************** Entry *********************/
#maincontainer{display:table-cell;width:900px;padding:0;margin-top:10px;background:url(images/containerbg.gif) repeat-y;float:left}
#maincontainer2{display:table-cell;width:900px;padding:0;margin:0;background:url(images/containertop.gif) no-repeat top;float:left}
#maincontainer3{display:table-cell;width:900px;padding:0;margin:0;background:url(images/containerbottom.gif) no-repeat bottom;float:left}
#menu{padding:9px 0 11px 20px;float:left;width:880px}
#menu li{display:inline;list-style:none;font-weight:normal}
#name,#email,#url{background:#ffffff;color:#000000;margin:0px;padding:4px;border-top:1px solid #666666;border-right:1px solid #dddddd;border-left:1px solid #666666;border-bottom:1px solid #dddddd;font:12px Arial,Tahoma,Verdana}
/**************** Top Navigation *********************/
#navigation{border-top:none;margin:0 0 15px  0}
#navigation .inner{height:40px;float:left;background:url(images/menu_bg.png)}
#respond{padding:20px 10px 10px 10px;font-weight:lighter;margin-left:20px}
/**************** Sidebars *********************/
#right{width:350px;float:right}
/* RSS */
#rss{background:url(images/rss.png) #e4ebf1 top right no-repeat;width:336px;margin:10px 8px 10px 0px}
#rss h2{padding:5px 0 0 15px;font-size:14px;color:#023466}
#rss p{padding:0 0 0 15px}
#s{background:#ffffff;width:170px;color:#000000;margin:0px;padding:2px 0px 2px 5px;border-top:1px solid #666666;border-right:1px solid #dddddd;border-left:1px solid #666666;border-bottom:1px solid #dddddd;display:inline;font:normal 11px Arial,Tahoma,Verdana}
#sbutt{background:#fffffe;color:#ffffff;margin:0px 0px 0px 5px;padding:2px;border:1px solid #234b69;font:bold 11px Arial,Tahoma,Verdana}
/* Search Box */
#search{background:url(images/search_directory.gif) no-repeat;height:100px;margin:7px 0 7px 7px}
#search .eg{font-size:12px;color:#ffffff;margin:0 0 5px 12px;clear:both}
#search input#ls{margin:40px 0 0 12px;border:1px solid #86a2ca;padding:5px;width:340px;height:20px;font:18px verdana}
#searchsubmit{display:inline;float:right}
#sidebar1{width:150px;float:left;padding-right:10px}
#sidebar1 h2,#sidebar2 h2{background:#154e87;color:#ffffff;margin-bottom:10px;padding:3px 0px 3px 10px;font:bold 16px Verdana,Arial,sans-serif}
#sidebar1 p,#sidebar2 p{padding:0 5px}
#sidebar1 ul li ul li{border-bottom:1px solid #cccccc;display:block;margin:0 0px 5px;padding:0 0 5px 10px;background:url(images/arrowquote.gif) left top no-repeat}
#sidebar1 ul li ul li a,#sidebar2 ul li ul li a{color:#005394}
#sidebar1 ul li ul,#sidebar2 ul li ul{font-style:normal;list-style-type:none;margin-top:10px;padding:0 0 0 5px}
#sidebar1 ul li,#sidebar2 ul li{list-style-type:none;margin-left:10px;margin-top:10px}
#sidebar1 ul,#sidebar2 ul{list-style-type:none;padding:0 0 8px 0}
#sidebar2{background:#e4ebf1;width:155px;float:left;border-left:1px solid #fffffa;margin-left:10px}
#sidebar2 ul li ul li{border:0;border-bottom:1px solid #cccccc;display:block;margin:0 0px 5px;background:url(images/arrowquote.gif) left top no-repeat;padding:0 0 5px 13px}
#sidebarcontainer{padding:0 8px 0 0}
#singleadsbig,#footer p,.center{text-align:center}
#slider{float:right;padding:0 30px 0 0;width:300px;text-align:right}
#slider #subcontent2 a,#slider #subcontent3 a{border:none;background:none;display:inline}
#slider a img,a img{border:none}
#srchsubmit{display:inline;margin:47px 0 0 10px}
#subbox{background:#eeeeee;width:170px;color:#000000;margin:10px 0px 0px 0px;padding:3px;border-top:1px solid #666666;border-right:1px solid #dddddd;border-left:1px solid #666666;border-bottom:1px solid #dddddd;display:inline;font:normal 12px Arial,Tahoma,Verdana}
#subbutton{background:#2b74b4;color:#ffffff;margin:0px 0px 0px 5px;padding:2px;border:1px solid #234b69;font:bold 11px Arial,Tahoma,Verdana}
/* Sub Category Dir */
#subcatdir{background:#e4ebf1;margin:10px;}
#subcatdir li{list-style: none;margin:0px;display:block;line-height:20px}
#subcatdir ul{list-style:none}
#submit{font:bold 1em Tahoma;margin-bottom:15px;margin-top:5px;padding:2px}
#submit{background:#2b74b4;color:#ffffff;padding:4px;margin-left:110px;border:1px solid #234b69;font:12px Arial,Tahoma,Verdana}
#subscribe{margin:0 0 10px 15px;padding:0px;overflow:hidden}
#tag_cloud,#linkdir .htrc{padding:5px}
#topads15{margin:auto;width:728px;line-height:1px}
/**************** Search *********************/
#topsearch{float:right;width:215px;padding:10px 8px 0 0}
#topsearch input#ls{width:134px;height:13px;color:#494a4a;font:11px verdana}
#topsidebar{display:table-cell;width:336px;float:right;margin:0}
#topsidebar2{display:table-cell;width:336px;padding:0;margin:0;float:right}
#words{background:#ffffff;width:460px;color:#000000;padding:4px;margin:0px;border-top:1px solid #666666;border-right:1px solid #dddddd;border-left:1px solid #666666;border-bottom:1px solid #dddddd;font:12px Arial,Tahoma,Verdana}
#wrapper{background:#ffffff;margin:0 auto;width:900px;margin-top:10px}
legend {font-weight: normal;}
/**************** Page Navigation *********************/
.pagenavigation{margin:10px;}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #1a9dd9;color:#1a9dd9;background-color:#ffffff}
.wp-pagenavi a:hover{border:1px solid #1a9dd9;color:#1a9dd9;background-color:#ffffff}
.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #1a9dd9;color:#1A9DD91A9DD9;background-color:#ffffff}
.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #1a9dd9;color:#ffffff;background-color:#1a9dd9}
.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #1a9dd9;color:#1a9dd9;background-color:#ffffff}
.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#1a9dd9;background-color:#ffffff}
/**************** Entry From *********************/
.hidden{display:none}
.progress{position:absolute;display:block;background:#f9fcfe;padding:5px}
/* Required for AJAX progress display */
.shadow{background:#000000;display:none;position:absolute;top:0px;left:0px;width:100%;padding:15px}
#tdomf_category_checklist ul,.tdomf_category_children ul{list-style-type:none}
.tdomf_category_children ul{}
#ed_bold,.tdomf_form .required,#tdomf_upload_inline_form .required{font-weight:bold}
.tdomf_form{}
.tdomf_form fieldset{border:0px;color:#154e87;text-align:left;width:100%;padding:10px 0 0 0}
.tdomf_form fieldset a,#ed_under{text-decoration:underline}
.tdomf_form fieldset legend{font-weight:bold;margin:0px;padding:10px 0 0 0;font-family:"Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif;color:#154e87}
.tdomf_form label{color:#154e87}
.tdomf_form_message{padding:5px;margin:5px;margin-bottom:20px;text-align:left}
.tdomf_form_preview{border:1px dotted #000000;padding:5px;margin:5px;margin-bottom:20px}
.tdomf_form_preview p{margin-left:15px}
.tdomf_upload_inline_errors{color:#ff0000}
/* Formatting the QuickTag toolbar */
#ed_italic{font-style:italic}
#ed_link,#ed_ext_link{color:#0000ff;text-decoration:underline}
#ed_strike{text-decoration:line-through}
#ed_toolbar input,#ed_toolbar input:hover{:/*padding:0px; margin:2px; margin-bottom:0px; margin-top:10px;*/}
#tdomf_upload_inline_form{text-align:left;color:#154e87;font:13px "Lucida Grande","Lucida Sans Unicode",Tahoma,Verdana,sans-serif}
#tdomf_upload_inline_form p{margin:0px;padding:0px}
#tdomf_upload_inline_submit_3, #tdomf_form3_preview, #tdomf_form3_send{background:#2b74b4;color:#ffffff;padding:4px;border:1px solid #234b69;margin:10px 0 0 0;font:bold 12px Arial,Tahoma,Verdana}
#content_content {padding:0px;}

