/**
 * This is the colors, fonts, etc. of the core look
 */
body{
	background:#222 url('../../r/i/tree.png') no-repeat 100% 100% scroll;
	font-size:14px;
	font-family:Verdana,Arial,Helvetica,Geneva,SunSans-Regular,sans-serif;
	color:#444;
	line-height:1.25em;
}
a {color:#204a87;}
a:hover{color:#729fcf;}
#header{
	border-top:7px solid #a40000;
	background-color:#333;
	border-bottom:7px solid #444;
}
ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
#main-inner{
	background-color:#fff;
}
#footer{
	padding-top:10px;
	color:#bbb;
	font-size:12px;
}
#footer-inner{
	border-top:1px solid #555;
}
#footer ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
#footer a{color:#888;}
#footer a:hover{color:#ddd;}
#primary{
	background-color:#555;
	color:#000;
	line-height:40px;
}
#primary a{color:#bbb;}
#primary a:hover{color:#eee;}
h1{
	font-size:36px;
	line-height:41px;
}
a img{
	border-style:none;
}
a.buttonLink{
	text-decoration:none;
}
a.buttonLink span{
	padding:1px;
	margin:0px 2px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color:Transparent;
	border:1px solid Transparent;
	font-size:12px;
	line-height:14px;
	color:#555;
}
a.buttonLink:hover span{
	background-color:#ffffd6;
	border-color:#BCAD87;
	color:#777;
	text-decoration:underline;
}
input, textarea {
	font-family:Verdana,Arial,Helvetica,Geneva,SunSans-Regular,sans-serif;
	font-size:14px;
}
.profileImage{
	background:Transparent none 0 0 no-repeat scroll;
}
.popGroup{
	border:3px solid #eaeae8;
	border-top-width:40px;
	background-color:#fff;
}
.popGroup a {text-decoration:none;}
.popGroup .children{
	font-size:12px;
	background-color:#fff;
}
.popGroup .byOwner{
	text-decoration:underline;
}
.taskName, .projectName{
	font-weight:bold;
}
.notOnTeam .taskName a{
	font-weight:normal;
	text-decoration:none;
}
input.defaultTextActive, textarea.defaultTextActive {
	color:#999999;
	font-style:italic;
}
label.error{
	font-size:12px;
	color:#a40000;
}
.browserSupport{
	background-color:#ef2929;
	text-align:center;
	color:#fff;
}
.grayFade{
	color:#fff;
	background:url('http://www.paradigmpop.com/sites/all/themes/easygray/images/bigfade.png') no-repeat top center #555753;
	font-size:14px;
}
.grayFade a{
	color:#ccc;
}
.grayFade a:hover{
	color:#eee;
}
.banana {
	background:#8ae234;
	font-size:16px;
	font-weight:bold;
	border:1px solid #4e9a06;
	color:#333;
}
.banana a {color:#204a87;}
.banana a:hover{color:#729fcf;}
