/*
Theme Name:   goldenTwine
Theme URI:    http://themes.bavotasan.com/our-themes/basic-themes/magazine-basic
Description:  Child theme for the Magazine Basic theme
Author:       Subrato Paul
Author URI:   http://www.goldenTwine.com
Template:     magazine-basic
Tags:         fixed-width,two-columns,right-sidebar,blue,custom-header,theme-options
Version:      0.1.0
*/

/* Custom Common Style (Website and Blog) */
@import url('http://www.goldenTwine.com/css/common.css');

/* Theme Styles - hierarchy */
body {width:960px !important}
#mainwrapper {float:left;width:960px !important;background:#eef3f6;border-top:1px solid #f6f8fa;padding:0px 0px !important;margin:0 auto;
/* Firefox */
-moz-box-sizing:border-box;
/* WebKit */
-webkit-box-sizing:border-box;
/* Opera 9.5+, Google Chrome */
box-sizing:border-box;
} 

/* Typography */
/* Default font settings. The font-size percentage is of 16px. (0.75 * 16px = 12px) {font-size:75%} */
body {font-size:12px}
html>body {font-size:12px}

/* Headings */
h1{font-size:24px;line-height:30px;margin-bottom:6px}
h2{font-size:18px;line-height:24px;margin-bottom:12px}
h3{font-size:16px;line-height:22px;margin-bottom:14px} /* #leftcontent p.sub */
h4,h5,h6{font-size:14px;line-height:18px;margin-bottom:18px}
h5,h6{font-size:12px}
#leftcontent h1.catheader, #leftcontent h5.latest{font-size:24px;line-height:30px;color:#cc0000;border-bottom:5px solid #cc0000;margin-bottom:13px}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}  /* ? */
.underline{border-bottom:2px solid #ccc;margin-bottom:16px}

/* Text Elements */
p {text-align:justify;line-height:18px;margin-bottom:18px}
p img.left  {float:left;padding:0;margin:1.5em 1.5em 1.5em 0}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em}

a:focus,a:hover     {color:#000}
a           {color:#009;text-decoration:underline; }


ul,ol{margin-bottom:18px}
ul,ol{font-size:11px;text-align:justify;padding-left:15px;padding-right:5px;margin-left:5px} /* font-size:80% */
/* ol li{list-style:decimal outside}
ul li{list-style:disc} */

.left { 
  float: left; 
  margin: 0 5px 18px 0;   /* l, r made 5px not 18px */
}
.right { 
  float: right; 
  margin: 0 0 18px 5px; 
}
.callout {
  border: 1px solid #ddd;
  padding: 8px 10px;
  margin-bottom: 18px; 
}
.callout :last-child { 
  margin-bottom: 0; 
}

/* Basic Tag Elements */
a:link,a:visited {outline:none;color:#0489b7 !important;text-decoration:none}
a:hover,a:active {color:#88b1cc !important;text-decoration:underline}
a img {border:none} /* Gets rid of IE's blue borders */
h1 a,h2 a,h3 a,h4 a,h5 a {color:#0183ac}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#007eae;text-decoration:none}

textarea {width:97%}

/* Unknown Explore */
#leftontent table {border:0}
#leftontent table td {padding:5px 10px;border:1px solid #eee}
#leftontent table th {padding:5px 10px;border:1px solid #eee;background:#eee}

/* Page Navigation (navTop) */
#navTop {clear:both;float:left;position:relative;width:100%;height:35px;line-height:35px;color:#dfebfe;background:transparent;padding:0}
#navLft {float:left;width:640px;padding:0;margin:0;}
#navRht {float:right;width:320px;padding:0;margin:0;}
#navTop ul {padding:0;margin:0;list-style:none;}
#navTop ul li {display:inline;float:left;list-style:none;font-size:11px !important;line-height:35px;}
#navTop ul li a {color:#dfebfe !important;text-decoration:none;padding:0 5px}  
#navTop ul li a:hover {color:#7fb0fd !important}
.first {padding-left:5px}
.last {padding-right:5px}

	#navTop li.right-d {float:right}

/* Header Elements */
#header {float:left;width:100%;height:170px;background:#7fb0fd url('http://www.goldenTwine.com/asset/3.png') repeat-x;margin:0 auto}
.conHdr {width:100%;height:98px;border-top:1px solid #7fb0fd;border-bottom:1px solid #dfebfe;margin:36px 0 0}
.logoGti {float:left;width:150px;height:90px;padding:0;border:0;margin:5px}
.hdrBlg {float:left;width:640px;height:90px;margin:5px 0}
.logoBng{float:right;width:150px;height:90px;padding:0;border:0;margin:5px}


/* CSS Horizontal Dropdown and PopOut (FlyOut) Menu */
/* Category Navigation (navCat) #navCatBar #navCat */

/* style the outer div to give it width */
#navCat {z-index:1000;font-size:11px;padding-bottom:200px;}
.homes {padding-left:10px;background:url('http://www.goldenTwine.com/asset/icnH1.png') center center no-repeat;} 
/* remove all the bullets, borders and padding from the default list styling */
#navCat ul {z-index:1000;height:35px;background:transparent;padding:0;margin:0;}
/* style the sub-level lists */
#navCat ul ul {width:140px;}
/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#navCat ul li {float:left;list-style-type:none;height:35px;line-height:35px;}
/* style the sub level list items */
#navCat ul ul li {display:block;position:relative;width:140px;height:auto;line-height:35px;}
/* style the links for the top level */
#navCat a, #navCat a:visited {display:block;float:left;height:100%;font-size:11px !important;color:#216eb4 !important;background:transparent;padding:0 15px 0 5px;text-decoration:none;}
/* style the sub level links */
#navCat ul ul a, #navCat ul ul a:visited {display:block;width:140px;height:100%;line-height:35px;color:#216eb4;background:#9bc4e4;padding:0 5px;}
/* border-top:1px solid #fff; */
/* #navCat ul table ul a, #navCat ul table ul a:visited  {width:140px; w\idth:120px;} */
/* style the table so that it takes no part in the layout - required for IE to work */
/* #navCat table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
#navCat ul ul table {lef\t:-1px;}
#navCat ul ul table ul.left {margin-lef\t:2px;} */
#navCat li:hover {position:relative;}
* html #navCat a:hover {position:relative;}
 
/* style the third level background */
#navCat ul ul ul a, #navCat ul ul ul a:visited {background:#9bc4e4;}
/* style the fourth level background */
#navCat ul ul ul ul a, #navCat ul ul ul ul a:visited {background:#9bc4e4;}
/* style the sub level 1 background */
#navCat ul :hover a.sub1 {background:#cee7ff;}
/* style the sub level 2 background */
#navCat ul ul :hover a.sub2 {background:#cee7ff;}
 
/* style the level hovers */
/* first */
#navCat a:hover {color:#72a7d3 !important;/*4B90D1*/background:transparent;}
#navCat :hover > a {color:#72a7d3;background:transparent;}
/* second */
#navCat ul ul a:hover{color:#72a7d3 !important;background:#b3d5ee;/*e9f2f6*/}
#navCat ul ul :hover > a {color:#72a7d3 !important;background:#b3d5ee;}
/* third */
#navCat ul ul ul a:hover {background:#b3d5ee;}
#navCat ul ul ul :hover > a {background:#b3d5ee;}
/* fourth */
#navCat ul ul ul ul a:hover {background:#b3d5ee;}
 
/* hide the sub levels and give them a positon absolute so that they take up no room */
#navCat ul ul {visibility:hidden;position:absolute;height:0;top:35px;left:0;width:140px;}
 
/* position the third level flyout menu */
#navCat ul ul ul {left:-150px;top:0;width:140px;}
 
/* position the third level flyout menu for a right flyout */
#navCat ul ul ul.right {left:150px;}
 
/* make the second level visible when hover on first level list OR link */
#navCat ul li:hover ul, #navCat ul a:hover ul {visibility:visible;height:auto;padding-bottom:30px;background:transparent;}
/* keep the third level hidden when you hover on first level list OR link */
#navCat ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
#navCat ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
#navCat ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
#navCat ul :hover ul :hover ul :hover ul {visibility:visible;}

/* Footer */		
#footer {clear:both;width:100%;height:90px;text-align:center;font-size:.8em;line-height:18px;color:#898378;background:url('http://www.goldenTwine.com/asset/f3.png') top left repeat-x;padding:9px 0 8px;border-bottom: 1px solid #b9d3ec;margin-bottom:9px;overflow:hidden}
#footer a:link, #footer a:visited {font-weight:normal;color:#a3756e !important}
#footer a:hover, #footer a:active {color:#7d4a42 !important}
/*
color: #949DA6;
#footer a {color:#6381BD !important}
*/
.btmCol {padding:5px;margin:0}
.w70 {width:70px}
.w700 {width:700px}
.w122 {width:122px}
.ma {margin:0 auto;}

#leftcontent{float:left;width:640px !important;background:#eef3f6 url('http://www.goldenTwine.com/asset/bgBl.gif') top left repeat-x;padding:11px 10px;margin:0;
/* Firefox */
-moz-box-sizing:border-box;
/* WebKit */
-webkit-box-sizing:border-box;
/* Opera 9.5+, Google Chrome */
box-sizing:border-box;
} /* ,.commentlist */
/* Christmas - http://www.goldenTwine.com/asset/bgChr.png */
#leftcontent img {max-width:600px !important;height:auto}

.post,.posts,.ind-post{background:#f8fbfd;/*#f6f8fa;*/padding:9px 9px 7px;border:1px solid #ededed;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:18px}
.post {padding-bottom:0}
#leftcontent .post .entry,.storycontent{font-size:12px;line-height:18px}

/*float:left;width:600px !important;border-bottom:1px solid #eee;*/
/*	.ind-post img, .posts img {float:left;margin:0px 10px 9px 0}
	.thumb {float:left;margin:0px 10px 9px 0}  */

#leftcontent .catdesc{font-size:11px;line-height:18px;color:#666;background:#ffffe0;/*#fffcde;*/padding:9px 10px 7px;border:1px solid #f8efa0;border-right:1px solid #e6db55;border-bottom:1px solid #e6db55;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:18px}
#leftcontent .meta {font-size:11px;line-height:18px;color:#444;border-bottom:3px double #ddd;margin-bottom:15px}
#leftcontent .date {color:#888}
#leftcontent .postmetadata {clear:both;line-height:18px}
.post ol li{list-style:decimal outside}
.post ul li{list-style:disc}
#leftcontent a.more-link, a.readmore, a.more {float:right;display:inline-block;font-size:11px;line-height:18px;color:#998 !important;background:#edf5fb;padding:0 5px;border:1px solid #ededed;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;-moz-border-radius:3px;-webkit-border-radius:3px;margin:9px 0}
#leftcontent a:hover.more-link, a:hover.readmore, a:hover.more {color:#369 !important;background:#e1edfa;border:1px solid #b3d4f2;border-top:1px solid #c9e6ff;border-left:1px solid #c9e6ff;text-decoration:none !important}
/* Boxes */
.conGy {color:#807970;background:#f9fafa;border:1px solid #dbe1e6;font-size:11px;line-height:18px;padding:8px 5px;margin-bottom:18px;overflow:hidden}
.conGr,.conOr,.conPn,.conBlk,.conTr,.conTr2,.conPrm,.conAuthor,.conRSS 
 {font-size:11px;line-height:18px;padding:8px 5px;margin-bottom:18px;overflow:hidden}
.conGr {color:#264409;background:#f9fde9;border:1px solid #dae5b9}
.conOr, .conRSS {color:#a3756e;background:#fefad5;border:1px solid #f6d990}
.conOr a:link, .conOr a:visited, .conRSS a:link, .conRSS a:visited {color:#a3756e !important}
.conOr a:hover, .conOr a:active, .conRSS a:hover, .conRSS a:active {color:#7d4a42 !important}
.conPn {color:#8a1f11;background:#fff7f9;border:1px solid #f9c7e0}
.conBlk{color:#fff;background:#000;border:1px solid #666}
.conX {padding:8px 5px;margin-bottom:18px;overflow:hidden}
.chr {background:#f6f6f6 url('http://www.goldenTwine.com/img/bgChr1.png') left top repeat-x;}
.conAuthor {color:#6f6f6f;background:#e3f1fa;border:1px solid #c6e4f2;border-top:2px solid #c6e4f2}
.conAuthor img, .conRSS img {float:left;display:inline;width:62px;height:78px;margin:0 5px 0 0}

.conPrm {color:#807970;background-color:#f9fafa;border:1px solid #dbe1e6}
.btnLft1 {float:left;width:20px;height:72px;line-height:72px;background:url(http://www.goldenTwine.com/asset/btnLft1.gif) no-repeat;}
.btnRht1 {float:right;width:20px;height:72px;line-height:72px;background:url(http://www.goldenTwine.com/asset/btnRht1.gif) no-repeat;}
.r2Lft {float:left;width:45%;height:72px;padding-left:5px;}
.r2Rht {float:right;width:45%;height:72px;text-align:right;padding-right:5px;}

.cwg {background:url('http://www.goldentwine.com/blog/wp-content/uploads/2010/08/aCWG.png') bottom center no-repeat;border-bottom:none}
.cwgPrm {background:url('http://www.goldentwine.com/blog/wp-content/uploads/2010/08/aCWG.png') bottom center no-repeat;border-bottom:none}
.wpPrm {background:url('') bottom center no-repeat}
.cssPrm {background:url('') bottom center no-repeat}
.wvpPrm {background:url('') bottom center no-repeat}
.wipPrm {background:url('') bottom center no-repeat}
.wfaPrm {background:url('') bottom center no-repeat}
.prmIcc {background:url('http://www.goldenTwine.com/img/prmIcc.png') bottom center no-repeat}

/* slider */
#slider {width:600px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:18px;}
#slider ul {padding:0;margin:0;list-style:none;}
#slider li {width:400px;height:150px;overflow: hidden;}
ol#controls {
margin:1em 0;
padding:0;
height:28px; 
}
ol#controls li {
margin:0 10px 0 0; 
padding:0;
float:left;
list-style:none;
height:28px;
line-height:28px;
}
ol#controls li a {
float:left;
height:28px;
line-height:28px;
color:#998 !important;background:#f2f3f3;
padding:3px 5px;border:1px solid #ededed;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-right:5px;
text-decoration:none;
}
ol#controls li.current a {
background:#5DC9E1;
color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {outline:none;}

ol#controls li a:hover {color:#369 !important;background:#f3f9fd;border:1px solid #99defd;} /* #d2d6df #b3d4f2 */

/* Breadcrumb NavXT Plugin */
.breadcrumb, .wp-pagenavi, .smm {font-size:11px;height:28px;line-height:28px;color:#5f6a73;padding-left:0px;border:1px solid #ededed;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0 0 12px;overflow:hidden} 
.breadcrumb a {float:left;display:block;height:28px;color:#007eae !important;background:url('http://www.goldenTwine.com/asset/icnSep.png') right no-repeat;padding-left:10px;padding-right:10px}
.breadcrumb a:hover {color:#0568cd !important;text-decoration:none}
.breadcrumb a img {margin:2px 0}

/* Social Networks Buttons */
.smm {background:silver url('http://www.goldenTwine.com/asset/bgSilver.png') top left repeat-x;padding:0 5px;margin:18px 0 15px}
.btnTtr{float:left;padding:4px 2px 0 0 !important}
.btnSmm,.dd_btn{float:left;padding:4px 2px 0 !important;margin:0 !important}
.dd_btn a:link, .dd_btn a:visited, .dd_btn a:active{color:#0568cd;text-decoration:none}
.btnLast{float:right;padding:4px 0 0 2px !important}

/* Pagination WP-PageNavi Plugin */ 
.wp-pagenavi {text-align:right;background:#d8d8d8 url('http://www.goldenTwine.com/asset/bgSilver.png') top left repeat-x;padding:0 10px;/*border:1px solid 8A99A6;*/margin:18px 0 15px}
.wp-pagenavi a {text-decoration:none;color:#998 !important;background:#f2f3f3;padding:3px 5px;border:1px solid #ededed;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-right:5px}
.wp-pagenavi a:hover {color:#369 !important;background:#f3f9fd;border:1px solid #99defd;} /* #d2d6df #b3d4f2 */
.wp-pagenavi span.pages {float:left;font-weight:bold}
.wp-pagenavi a.page {} /* ??? */
.wp-pagenavi span.current {font-weight:bold;color:#369;background:#f3f8fb;padding:3px 5px;border:1px solid #cbdcea;border-right:1px solid #bfd2ee;border-bottom:1px solid #bfd2ee;margin-right:5px}
.wp-pagenavi span.extend {margin-right:5px}
.wp-pagenavi a.last {margin-right:0}

/* Sidebar */
#sidebar{float:left;width:320px !important;background:#f4f5ee url('http://www.goldenTwine.com/asset/bgGy.gif') top left repeat-x;padding:11px 0 0 8px !important;margin:0 !important;
/* Firefox */
-moz-box-sizing:border-box;
/* WebKit */
-webkit-box-sizing:border-box;
/* Opera 9.5+, Google Chrome */
box-sizing:border-box;
}

/* Search Form */
.blgSearch {float:right;width:300px;padding-right:0px;margin:0 0 12px;
/* Firefox */
-moz-box-sizing:border-box;
/* WebKit */
-webkit-box-sizing:border-box;
/* Opera 9.5+, Google Chrome */
box-sizing:border-box;
}

.blgSearch input {float:left;width:232px;height:28px;line-height:28px;color:#5f6a73;background:transparent;padding:0 15px;border:1px solid #ededed;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:0;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;outline:none;}
/* .blgSearch input, .blgSearch input:focus {Override the normal and focus borders for this because it appears on a dark background
border:none !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;} */
.blgSearch button {float:left;display:block;text-indent:-999em;width:36px;height:30px;background:url(http://www.goldenTwine.com/asset/icnSearch.gif) no-repeat 0 -1px;line-height:1;padding:0;border:0;border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;}
.blgSearch button:hover {background-position:0 -32px}
.blgSearch button:active {background:url(http://www.goldenTwine.com/asset/icnSearch.gif) no-repeat 0 -63px !important}
body.ie .blgSearch input {height:auto;line-height:1;padding-top:7px;padding-bottom:6px;}
.side-widget #s {width:94%;padding:2px;margin-top:9px}


/* #sidebar .side-widget {width:302px !important} ? #sidebar div.search */
.side-widget {float:left;width:302px !important;color:#73aedb;background:#f3f8fb;padding:0;border:1px solid #cbdcea;margin:0 0 9px;
/* Firefox */
-moz-box-sizing:border-box;
/* WebKit */
-webkit-box-sizing:border-box;
/* Opera 9.5+, Google Chrome */
box-sizing:border-box;

}

.side-widget .fbLike{background-color:#eef9fd;padding:4px;border-top:1px solid white;border-bottom:1px solid #ebebeb}
.side-widget .gPlusone{font-size:11px;line-height:16px;padding:4px;border-top:1px solid white;border-bottom:1px solid #ebebeb}
.side-widget .g-plus{background-color:#eef9fd !important;font-size:11px;line-height:16px;/*padding:4px;*/border:none !important;border-top:1px solid white;border-bottom:1px solid #ebebeb}
.side-widget .gPlusone span{margin-left:5px;display:inline-block;vertical-align: text-top}
.side-widget .ttrFollow{background-color:#eef9fd;border-top:1px solid white;border-bottom:1px solid #ebebeb}
.side-widget .ttrFollow a.twitter-follow-button{display:none}
.side-widget .ttrFollow iframe{margin:4px}

.side-widget .rss {color:#7d4a42;background:#fefad5;padding:0;border:1px solid #f6d990} 
.side-widget .rss2 {color:#a3756E;background:#fcefb7;padding:0;border:none;margin-bottom:6px !important}
.side-widget .rss a:link, .side-widget .rss a:visited {color:#a3756e !important}
.side-widget .rss a:hover, .side-widget .rss a:active {color:#7d4a42 !important}
.side-widget h2 {height:24px;text-align:center;font-weight:bold;font-size:14px;line-height:24px;color:#3068b5;background:#c0d3ee;margin-bottom:0px !important/*margin-top:0;margin-bottom:6px !important*/}
	.side-widget h2 img {vertical-align:middle !important;margin-bottom:0 !important}
.side-widget h2.rss, .side-widget h2.rss2 {background:#f6d37c}
.side-widget .adv125 {float:left;width:125px;background:#e5f0f6;padding:5px;border:1px solid #d0e4f4;margin:6.5px}	
.side-widget ul {list-style:none !important;padding:0;margin:0}
.side-widget ul li {list-style:none;font-size:12px;padding:0;margin:0}
.side-widget ul li {padding-left:5px;margin:2px 0}
.side-widget .storycontent {border-bottom:1px solid #ddd}
.side-widget .noline {border-bottom:0}
.sm {float:left;width:50px;height:50px;margin:3px}
.tw {background:transparent url('http://www.goldenTwine.com/asset/icnTw50.png') no-repeat}
		
.spacer1 {height:3px}
.spacer2 {height:6px}
.spacer3 {height:9px}
.spacer4 {height:12px}
.spacer5 {height:15px}
.spacer6 {height:18px}

.icnCon {width:50px;height:50px;padding:4px;background:url(http://www.goldenTwine.com/asset/icnBl50.png) no-repeat}

.red, .entry a {	color: #cc0000;	}
#tagcloud {	width:290px;	text-align: center;		padding:5px;margin: auto;	}	
#tagcloud a {	color: #cc0000;	}
.tags a {color:#cc0000;}
/* This is your blockquote style */
#leftcontent .entry .pullquote {
	width: 250px;
	font-size: 24px;
	line-height: 26px;
	float: right;
	margin: 0 0 0 30px;
	padding: 0;
	font-style: italic;
	}
#leftcontent .entry .pullquote p {	padding: 0;	margin: 0;	}
.mainhr {	float: left;	background: #eee;
	clear: both;	width:97%;	height: 1px;	margin:9px 0;}	

/**********************************************************************/
/* Comments */

/*
#leftcontent,.commentlist {float:left;width:640px !important;background:#eef3f6 url('http://www.goldenTwine.com/asset/bgBl.gif') top left repeat-x;padding:11px 10px;margin:0;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.post,.posts,.ind-post{background:#f8fbfd;padding:9px 9px 7px;border:1px solid #ededed;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:18px} 
.post {padding-bottom:0}
#leftcontent .post .entry,.storycontent{font-size:12px;line-height:18px}
*/

#postcomments {	padding-top: 20px;	} /* ? */


#respond{background:#f6f8fa;padding:9px 9px 7px;border:1px solid #ededed;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;-moz-border-radius:10px;-webkit-border-radius:10px;margin-bottom:18px}
/*
#comments #respond { padding: 0; margin: 5px 0 19px; float: left; width: 100%; clear: both; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
float:left;background:#f6f8fa;border-top:1px solid #EFEFEF;margin:10px 0 15px}
#comments h3 { color: #485469;  padding: 30px 0 15px; font-size: 28px; font-family:"Bebas", Arial, Helvetica, sans-serif; }
#respond h3 { border: none; padding: 9px 0; margin: 10px 0 15px 0; color: #485469; }
*/			
#comments h3,#respond h3{clear:left}

	 #respond p { font-size:12px !important; margin:0 0 1em; }	

	 ol.commentlist { list-style:none !important; margin:0; padding:0; float: left; }

	 ol.commentlist li { margin:0 0 10px; padding:20px 0 20px 20px;  }

	.commentlist .even {
		background: #f3f8fb;
		border-bottom: 1px solid #ddd;
		border-right: 1px solid #ddd;
		}

	.commentlist .avatar {
		float: right;
		padding: 5px;
		border: 1px solid #ddd;
		margin: 0 20px 10px 10px;
		background: #fff;
		}
	
	.commentlist .comment-author {
		font-size:12px !important;
		}
	
	.commentlist .comment-text {
		padding: 0 10px 0 0;
		}
	
	.commentlist .url {
		font-size: 16px;
		font-family: Georgia, "Times New Roman", Times, serif;
		/* font-style: italic; */
		}

/*	 ol.commentlist li .reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 12px/1 helvetica,arial,sans-serif; padding:6px 5px 4px; font-size:12px important!; text-align:center; width:36px; }
	 ol.commentlist li .reply:hover { background:#cc0000; border:1px solid #cc0000; }
	 ol.commentlist li .reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
*/
	 ol.commentlist li ul.children {font-size:12px !important; margin:16px 20px 0 0; padding: 0 0 0 20px; list-style-image: url(images/commentarrow.png); }

ol.commentlist ul.children li.odd{background:#f6fafd}

ol.commentlist ul.children li.even{background:#e5f0f6}

/**************************************************/    


ol.commentlist li .reply { /*float: right;*/ clear: both;}
	.cancel-comment-reply { margin: 7px 0 0 0; }
ol.commentlist li .reply a{width:66px;display:block;color:#A7A7A7;text-shadow:0 1px 0 #fff;font-size:10px;font-weight:bold;text-transform:uppercase;background:url(http://www.goldenTwine.com/btn/btnReply.png) no-repeat left;padding:4px 0 5px 8px;border:none;}
	.cancel-comment-reply a{color: #858585; text-shadow:0 1px 0 #fff; font-size: 11px; padding: 4px 0 4px; border: none;  font-weight: bold; text-transform:uppercase; display:block;}
ol.commentlist li .reply a:hover,.cancel-comment-reply a:hover{color:#333;text-decoration:none}


#respond li { list-style: none; }
#respond ul { margin: 0; }
#respond .legend { margin-bottom: 10px; }


        #respond .legend { margin-bottom: 0; border-bottom: 0; }
        #respond ul { padding: 10px 0 0 15px;   }
#respond ul { margin-left: 30px; padding: 0; }
#respond .comment-profile-wrapper, #respond .comment-arrow { display: none; }
#respond .comment-body { background: #FFF; }
#respond .comment-content-wrapper { width: 100%; float: none; }
#formLabels { width: 88%; float: left; }
        #formLabels p { float: left; display: inline; margin: 0 0 17px; width: 100%; color: #8B8B8B; }
                #formLabels p label { width: 80px; color: #485469; font-weight: bold; }
                #formLabels p.last { margin-right: 0; }


#respond input.txt,#respond textarea{width:300px;display:block;color:#8c8888;background:#f2f7fb;padding:8px 3px;border-width:1px;border-style:solid;border-color:#a8a8a8 #c6c6c6 #dbdbdb #c6c6c6;margin:5px 0 0; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.1); -moz-box-shadow: inset 0px 1px 1px rgba(0,0,0,0.1); box-shadow: inset 0px 1px 1px rgba(0,0,0,0.1);  }
#respond textarea{width:98%;height:120px;font-size:14px;overflow:auto}
/*
{vertical-align:middle;font-size:11px;line-height:15px;color:#102132;background:#f2f7fb;padding:3px 2px;border:solid 1px #d3d3d3;margin:5px 0 0}
*/
/* hovered */
#respond input.txt:hover,#respond textarea:hover{color:#102132;background:#ebf4fb;border:solid 1px #b7ddf2;cursor:pointer}
/* focused */
#respond input.txt:focus,#respond textarea:focus{color:#787878;background:#f9fbfd;border:solid 1px #d7e5f2;cursor:text}


#respond #formContent { margin: 7px 0; float: right; }

.comment-list li #respond p { margin-left: 0; }
#trackbacks { float: left; width: 100%; }
        #trackbacks ol { padding: 10px 0; }
        #trackbacks li { list-style-type: decimal; padding: 5px 0 5px 15px; }
 /* 
#respond .button{float:left;position:relative;width:149px;height:35px;color:#fff;font-size:14px;font-weight:bold;text-align:center;vertical-align:middle;background:url(http://www.goldenTwine.com/btn/btnComment.png) no-repeat;padding:0 0 0 21px;border:none;margin:0;cursor:pointer}
text-decoration: none; text-shadow:0 1px 1px rgba(0,0,0,0.35);*/
#respond .btnSubmit{float:left;position:relative;width:149px;height:35px;color:#fff;font-size:14px;font-weight:bold;text-align:center;vertical-align:middle;background:url(http://www.goldenTwine.com/btn/btnComment.png) no-repeat;padding:0 0 0 0;border:none;margin:0;text-shadow:0 1px 1px rgba(0,0,0,0.35);cursor:pointer}
#respond .btnComment:hover{background-position:0 -37px !important}
#respond .btnComment:active{position:relative;top:1px}



/**********************************************************************/
/* WordPress Generated Classes - http://codex.wordpress.org/CSS */
.aligncenter, div.aligncenter {display:block;/*text-align:center;*/margin:0px auto}
.alignleft, div.alignleft {float:left;margin:0px 0px 0px 0}
.alignright, div.alignright {float:right;margin:0px 0 0px 0px}
.alignnone {margin:0px 0}
.wp-caption {text-align:center;background:#eaeaea;padding-top:4px;border:1px solid #c8c8c8;margin:5px} /* border:#ddd;background:#f3f3f3 */
/* optional rounded corners for browsers that support it */
.wp-caption {
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
 border-radius:3px}
.wp-caption img {padding:0;border:0 none;margin:0}
.wp-caption p.wp-caption-text {font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}
/* Additionally, there are a few more WordPress class tags that you may optionally wish to style because they are generated by default: */
.categories {}
.cat-item {}
.current-cat {}
.current-cat-parent {}
.children {}
.pagenav {}
.page_item {}
.current_page_item {}
.current_page_parent {}
.current_page_ancestor {}
.widget {}
.widget_text {}
.blogroll {}
.linkcat{}

#today {color:#cc0000}
#wp-calendar {margin:auto}


/* Not Needed */
/* 
#leftcontent h1,#leftcontent .post h1,#leftcontent .ind-post h1, 
#leftcontent .pages h1,#leftcontent h1.catheader,
#leftcontent .twopost h1, #leftcontent .threepost h1 {line-height:26px;margin-top: 5px} 
.posts h2 {margin:10px 0 0;}
*/
	#secondsidebar {float:right;width:155px !important;padding:5px 0 0;margin: 0 0px;}
	#secondsidebar .side-widget {width:145px !important;}
	#twocol, #threecol, #threecol2 {width:600px !important}
	.side {	line-height: 20px;	font-size: 18px;	margin-bottom: 0;	}	
	#leftcontent .twopost h1 {		font-size: 26px;		line-height: 28px;}
	#leftcontent .threepost h1 {		font-size: 20px;		line-height: 22px;}
#twocol {
	float: left;
	margin-bottom: 3px;
	padding: 10px 0 0;
	background: url(images/line.gif) repeat-y 50% 0;
	}
	#twocol img {
		margin: 0px 8px 5px 0;
		}
	#twocol hr.two {
		height: 0;
		border: 0;
		clear: both;
		border-bottom: 1px solid #eee;
		}
.twopost {
	width: 46%;
	float: left;
	}	
	.twopost2, .twopost4 {
		margin-left: 7.5%;
		}
	.twopost3, .twopost4 {
		border-top: 1px solid #eee;
		padding-top:5px;
		}
	.twopost1, .twopost3 {
		clear: left;
		}		
		
#threecol {
	float: left;
	background: url(images/line.gif) repeat-y 31.5% 0;
	margin-top: 3px;
	width:960px; /* 100%; */
	}
#threecol2 {
	float: left;
	padding: 0;
	background: url(images/line.gif) repeat-y 67% 0;
	width:960px; /* 100%; */
}
	#threecol img {
		margin: 0px 5px 5px 0;
		}

.threepost {
	width: 29%;
	float: left;
	border-top: 1px solid #eee;
	padding-top: 10px;
	}
	.threepost2, .threepost5 {
		padding: 10px 0 0;
		margin: 0 6%;
		}
	.threepost1, .threepost2, .threepost3 {
		border-top: 0;
		}
	.threepost1, .threepost4 {
		clear: left;
		}

/* end style */
