@charset "utf-8";
/*
Theme Name: Agile Old Style
Description: Old style website
Version: 0.12
Author: akp982
 */ 
 
body {font-family:arial, Geneva, sans-serif;}
.clear {clear:both;}
a, a:visited {text-decoration:none; color:#881b33;}
.hidden {display:none;}
.rel {position:relative; width:100%; height:100%;}
.alignleft {float:left;}
.alignright {float:right;}
.aligncenter {display:block; margin:0px auto;}
.navigation {margin-bottom:40px;}
blockquote {margin:20px;}
/* 
============================================================================================================================================
	Search Styles
============================================================================================================================================
*/
#searchsubmit{display:none;}
#searchIcon  {width:34px; height:24px; background:url(layout/searchIcon.png) no-repeat; float:left; margin-right:2px;}
#s {width:173px; height:23px; background:url(layout/searchBar.png) no-repeat; border:none; padding:2px;}
/* 
============================================================================================================================================
	General Styles
============================================================================================================================================
*/
#webLayout {width:960px; margin:0px auto; position:relative;}

/* 
============================================================================================================================================
	Header Styles
============================================================================================================================================
*/
#headerLayout {widows:951px; height:200px; background:url(layout/headerBG.png) no-repeat; position:relative;}

#blogTitle {position:absolute; top:0px; left:15px; background:url(layout/titlePNG.png); width:438px; height:61px; text-indent:-9999px;}
#blogTitle h1 a {display:block; width:438px; height:61px;}

#menubarLayout {text-align:center; position:relative; top:106px; left:20px;}
#menubarLayout ul li {width:121px; height:32px; float:left; line-height:32px; margin:0px 0px;}
#menubarLayout ul li a {color:#FFF; display:block; width:121px; height:32px;}
#menubarLayout ul li ul {display:none;}
#menubarLayout .page_item {background:url(layout/menuNormal.png);}
#menubarLayout .page_item:hover {background:url(layout/menuHover.png);}
#menubarLayout .page_item ul {display:none;}
#menubarLayout .current_page_item {background:url(layout/menuCurent.png);}
#menubarLayout .current_page_item:hover {background:url(layout/menuCurent.png);}

#underHeader {background:#0b0d0e; width:100%; height:58px; position:relative; top:-50px;}
#underHeader img {position:relative; top:-65px;}
#underHeaderText {position:absolute; top:-50px; left:32px; color:#fff; font-size:130%;}
#underHeaderText a { color:#fff; }
/* 
============================================================================================================================================
	Content Styles
============================================================================================================================================
*/
#contentLayout {width:960px; padding:0px; background:white; position:relative; top:-50px; text-align:left;}
/* 
============================================================================================================================================
	Post Styles
============================================================================================================================================
*/
#postsLayout {width:610px; margin-left:30px; float:left;}
#postsLayoutFull {width:950px; margin-left:10px; float:left;}

.postEntry {margin-bottom:20px; text-align:left;}
.postHeader {width:590px; height:36px; text-align:left; position:relative; z-index:9;}
.postHeader h2 a { color:#318a98; line-height:36px; margin-left:0px; font-weight:400; font-size:15pt; font-weight:bold; }
.comemntsBox {width:33px; height:53px; position:absolute; top:0px; left:459px; text-align:center; background:url(layout/commentsSquareN.png) no-repeat;} 
.comemntsBox:hover { background:url(layout/commentsSquareH.png) no-repeat;}
.commentIcon {background:url(layout/commentsSquare.png) bottom no-repeat; width:33px; height:17px; margin-top:-19px; position:relative; z-index:9; }
.comemntsBox a{color:#E1E5E7; display:block; width:33px; height:17px; padding-top:34px; position:relative; z-index:10;}
.permalinkIcon {position:absolute; width:33px; height:36px; top:1px; left:545px; background:url(layout/permaN.png) no-repeat;}
.permalinkIcon a{display:block; width:33px; height:36px; text-indent:-9999px;}
.permalinkIcon:hover {background:url(layout/permaHover.png) no-repeat;}

.postCotnent {padding:5px 10px 18px 2px; color:#050809; font-size:9pt; line-height:12pt; position:relative;}
.postCotnent li {list-style:inside;}
.postCotnent p { padding:0px 0px 9px 0px; font-size:10pt; }
.mainContentFull ol li, .mainContent ol li {list-style:decimal inside;}
.mainContentFull ul li, .mainContent ul li {list-style:disc inside;}
.postFooter {background:url(layout/postFooter.png); width:590px; height:17px;}
.thumbNail {width:148px; height:127px; overflow:hidden; position:relative; float:left; border:1px solid #cacecf; background-color:#e1e5e7; padding:2px;}
.mainContent {width:430px; float:right; vertical-align:middle; position:relative;}
.mainContentFull {position:relative;}
.mainContentWide { width:580px; min-height:80px;}


.rateingIcon {width:33px; height:32px; text-indent:-9999px; position:absolute; top:1px; left:595px; cursor:pointer; background:url(layout/startN.png) no-repeat;}
.rateingIcon a {display:block; width:33px; height:32px;}
.rateingIcon:Hover {background:url(layout/starH.png) no-repeat;}
.stars {position:absolute; top:32px; left:497px; padding:15px 0px; background-color:#668925; text-align:center; display:none; overflow:hidden;}
.post-ratings-loading {margin-top:-50px; height:40px; color:#fff; margin:5px;}
.post-ratings {height:40px; margin:5px; background-color:#668925; color:#FFF;}

.rateingIcon {width:33px; height:32px; text-indent:-9999px; position:absolute; top:1px; left:595px; cursor:pointer; background:url(layout/startN.png) no-repeat;}
.rateingIcon a {display:block; width:33px; height:32px;}
.rateingIcon:Hover {background:url(layout/starH.png) no-repeat;}
.stars {position:absolute; top:32px; left:497px; padding:15px 0px; background-color:#668925; text-align:center; display:none; overflow:hidden;}
.post-ratings-loading {margin-top:-50px; height:40px; color:#fff; margin:5px;}
.post-ratings {height:40px; margin:5px; background-color:#668925; color:#FFF;}



/* 
============================================================================================================================================
	Sidebar Styles
============================================================================================================================================
*/
#sidebarLayout {width:291px; float:left; margin-left:0px; margin-top:10px;}
.widget { margin-bottom:12px;}
.wdTitle {height:38px; width:291px;}
.wdTitle h2 {color:#318a98; font-size:9pt; font-weight:400; line-height:34px; margin-left:15px;}
.wdContent {background:#ffffff; width:291px; margin-left:1px; padding-bottom:0px; padding-top:0px;}
.wdContent li:hover {no-repeat;}
.wdContent li {line-height:24px; height:24px; padding-left:24px; margin:1.5px 0px;}
.wdContent ul li ul { display:none; }
.wdFooter {height:4px; width:291px; margin-left:1px;}
.wicon {width:34px; height:24px; background:url(layout/widgetIcon.png) no-repeat; float:left; margin-right:2px;}


#sidemenuLayout {}
#sidemenuLayout a {color:#ffffff; font-weight:bold;}
#sidemenuLayout ul li {width:121px; float:left; line-height:32px; margin:0px 0px;}
#sidemenuLayout ul li a {color:#FFFFFF; display:block; width:121px; height:32px;}
#sidemenuLayout ul li ul {display:none; color:#FFFFFF;}
#sidemenuLayout .page_item {color:#FFFFFF; background:url(layout/SideMenuNorm.jpg) no-repeat; height:23px; padding: 8px 0px 5px 25px}
#sidemenuLayout .page_item:hover {color:#FFFFFF; background:url(layout/SideMenuHover.jpg) no-repeat;}
#sidemenuLayout .page_item ul {display:none;}
#sidemenuLayout .current_page_item {background:url(layout/SideMenuHover.jpg) no-repeat;}
#sidemenuLayout .current_page_item:hover {background:url(layout/SideMenuHover.jpg) no-repeat;}


/* 
============================================================================================================================================
	Footer Styles
============================================================================================================================================
*/
#footerLayout {width:960px; height:75px;background:url(layout/footerBg.png) #ffffff no-repeat; text-align:left; position:relative; top:-60px;}
#footerBar { width:892px; margin:0px auto; overflow:hidden; padding-top:10px; }
#footerBar ul li ul {direction:block;}
#footerBar.fwidget h2 {}
#footer1 {width:240px; float:left; margin-left:32px;}
#footer2 {width:240px; float:left; margin-left:56px;}
#footer3 {width:240px; float:left; margin-left:56px;}
.fwidget {width:240px; float:left; margin-top:40px;}
.fwidget h2 {color:#fff; font-size:9pt; font-weight:400; line-height:10px; margin-bottom:26px; padding-bottom:14px; border-bottom:solid 1px #333; }
.fwdContent {padding-left:15px; color:#acacac; font-size:8pt;}
.fwidget a {color:#69893a; line-height:15pt;}
#footerHRBar {background:url(layout/footerHRLine.png) repeat-x; height:3px; width:100%; margin:15px 0px;}

#footerEnd {background:url(layout/footerEnd.png) no-repeat center; position:relative; left:0px; right:0px; height:91px; top:-51px; min-width:951px; color:#ccc; }
#footerEnd p { padding-right:28px; padding-top:20px; font-size:10px; text-align:right; }
#footerEnd a { color:#69893A;}
#footerFooter {background:url(layout/footerFooter.png); width:892px; height:2px; margin:0px auto;}
/* 
============================================================================================================================================
	Comment Styles
============================================================================================================================================
*/

#comment {width:96%;background:#EEEEEE none repeat scroll 0 0;border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA;border-style:solid;border-width:1px;color:#444444;font-size:1em;}
#comment:focus{background:#FFFFFF none repeat scroll 0 0;border-color:#777777 #CCCCCC #CCCCCC #777777;}

.commentLayout { margin-top:50px; }
.commentLayout ul li {list-style:none;}

.allowed-tags {background:#F9F7E4 none repeat scroll 0 0;border-color:#BBBBBB;border-style:dotted;color:#807E70;display:block; width:97%;}

.bookmark {position:absolute; top:1px; height:36px; left:500px; width:33px; overflow:hidden; display:none; background:url(layout/favN.png) no-repeat; padding:0px;}
.bookmark:hover {background:url(layout/favHover.png) no-repeat;}
.bookmark .hack {display:block; width:33px; height:36px;}

ul.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ul.commentlist li { border:5px solid #ddd; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
ul.commentlist li.alt { }
ul.commentlist li.bypostauthor {}
ul.commentlist li.byuser {}
ul.commentlist li.comment-author-admin {}
ul.commentlist li.comment { }
ul.commentlist li div.comment-author { padding:0 170px 0 0; }
ul.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
ul.commentlist li div.vcard cite.fn { font-style:normal; }
ul.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }
ul.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ul.commentlist li div.vcard img.avatar { border:5px solid #ddd; left:7px; position:absolute; top:7px; }
ul.commentlist li div.vcard img.avatar-32 {}
ul.commentlist li div.vcard img.photo {}
ul.commentlist li div.vcard span.says {}
ul.commentlist li div.commentmetadata {}
ul.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ul.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ul.commentlist li div.comment-meta a:hover { color:#000; }
ul.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
ul.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ul.commentlist li div.reply { background:#999; border:2px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:128px; }
ul.commentlist li div.reply:hover { background:#c30; border:2px solid #c00; }
ul.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ul.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ul.commentlist li ul.children li {  }
ul.commentlist li ul.children li.alt {}
ul.commentlist li ul.children li.bypostauthor {}
ul.commentlist li ul.children li.byuser {}
ul.commentlist li ul.children li.comment {}
ul.commentlist li ul.children li.comment-author-admin {}
ul.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ul.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ul.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ul.commentlist li ul.children li.depth-5 {}
ul.commentlist li ul.children li.odd {}
ul.commentlist li.even { background:#f7f7f7; }
ul.commentlist li.odd { background:#fff; }
ul.commentlist li.parent { }
ul.commentlist li.pingback { }
ul.commentlist li.pingback.parent { }
ul.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ul.commentlist li.thread-alt { }
ul.commentlist li.thread-even {}
ul.commentlist li.thread-odd {}
ul.commentlist li div { margin-left:10px; }



.screen-reader-text { display:none; }