/* C1 Stylesheet */
/* Created 03.05.2008 */
/* Last Update 10.14.2008 */

	A:link {text-decoration: underline; color: #069;}
	A:visited {text-decoration: underline; color: #069;}
	A:active {text-decoration: underline;}
	A:hover {text-decoration: none;}

p.bigideas
{
   font-size:23px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   text-align:left;
   color:#FFFFFF;
/* joanna.g.franz@gmail.com */


/* link attributes */
   width:400px;
   text-decoration:none;
   background-color:#66CCFF;
   border-top-style:double;
   border-top-color:#66CCFF;
   border-top-width:4px;
   border-bottom-style:double;
   border-bottom-color:#66CCFF;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#66CCFF;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#66CCFF;
   border-right-width:4px;
}


.sortabigideas
{
   font-size:20px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   text-align:left;
   color:#fff;
   width:400px;
   text-decoration:none;
   background-color:#cef;
   border-top-style:double;
   border-top-color:#cef;
   border-top-width:4px;
   border-bottom-style:solid;
   border-bottom-color:#cef;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#cef;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#cef;
   border-right-width:4px;
}

.sortabigideasleadin
{
   font-size:18px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   text-align:left;
   color:#fff;
   width:400px;
   text-decoration:none;
   background-color:#cef;
   border-top-style:double;
   border-top-color:#cef;
   border-top-width:4px;
   border-bottom-style:solid;
   border-bottom-color:#cef;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#cef;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#cef;
   border-right-width:4px;
}
p.ideas
{
   font-size:16px;
   font-family:Verdana,sans-serif;
   text-align:justify;
   color:#333;
   text-decoration:none;
}

p.ideaslist
{
   font-size:16px;
   font-family:Verdana,sans-serif;
   text-align:justify;
   color:#333;
   text-decoration:none;
   padding:5px;
}
li.ideas
{
   font-size:14px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   text-align:justify;
   color:#333;
   text-decoration:none;
   background-color:#cef;
}

p.awesomebutton
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   color:#006699;
   width:200px;
   background-color:#33CCFF;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#bbe9ff',EndColorStr='#ffCCEEFF');
   border-top-style:solid;
   border-top-color:#006699;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#006699;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#33ccff;
   border-left-width:1px;
   border-right-style:solid;
   border-right-color:#33ccff;
   border-right-width:1px;
   padding:5px;
   align:justify;
}



a.groovybutton
{
   font-size:20px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   text-align:left;
   color:#FFFFFF;
   width:400px;
   text-decoration:none;
   background-color:#66CCFF;
   border-top-style:double;
   border-top-color:#66CCFF;
   border-top-width:4px;
   border-bottom-style:double;
   border-bottom-color:#66CCFF;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#66CCFF;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#66CCFF;
   border-right-width:4px;
}

a:link.groovybutton
{
   font-size:20px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   text-align:left;
   color:#FFFFFF;
   width:400px;
   text-decoration:none;
   background-color:#66CCFF;
   border-top-style:double;
   border-top-color:#66CCFF;
   border-top-width:4px;
   border-bottom-style:double;
   border-bottom-color:#66CCFF;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#66CCFF;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#66CCFF;
   border-right-width:4px;
}

a:visited.groovybutton
{
   font-size:20px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   text-align:left;
   color:#FFFFFF;
   width:400px;
   text-decoration:none;
   background-color:#66CCFF;
   border-top-style:double;
   border-top-color:#66CCFF;
   border-top-width:4px;
   border-bottom-style:double;
   border-bottom-color:#66CCFF;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#66CCFF;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#66CCFF;
   border-right-width:4px;
} 
a:active.groovybutton
{
   font-size:20px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   text-align:left;
   color:#FFFFFF;
   width:400px;
   text-decoration:none;
   background-color:#66CCFF;
   border-top-style:double;
   border-top-color:#66CCFF;
   border-top-width:4px;
   border-bottom-style:double;
   border-bottom-color:#66CCFF;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#66CCFF;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#66CCFF;
   border-right-width:4px;
}

a:hover.groovybutton
{
   font-size:20px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   text-align:left;
   color:#FFFFFF;
   width:400px;
   text-decoration:none;
   background-color:#BBE9FF;
   border-top-style:double;
   border-top-color:#66CCFF;
   border-top-width:4px;
   border-bottom-style:double;
   border-bottom-color:#66CCFF;
   border-bottom-width:4px;
   border-left-style:solid;
   border-left-color:#66CCFF;
   border-left-width:4px;
   border-right-style:solid;
   border-right-color:#66CCFF;
   border-right-width:4px;
}

/* general document attributes */

.147
{
position:absolute;
top:147px;
width:895px;
left:0px;
bottom:0px;
right: 0px;

padding-top: 0px;
}

.c2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	width:100%;
	height:147;
	color: #069;
	background-color: #ffffff;
	float: left;
	width: auto;
	border: 0px none #006900;
	text-align: left;
	vertical-align: top;
	text-indent: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	text-decoration: none;
	white-space: normal;
	margin: 0px;
	padding: 0px;
	right: 0px;
	background-repeat:repeat-x;
     }

/* footer attributes */

.foot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #069;
	background-color: #FFFFFF;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	background-repeat: no-repeat;
	height: 67px;
    }



.special {color: #069;text-decoration:none; width: 150px; }
#special a { display: block; color: #069; width: 150px; }
#special a:hover {text-decoration: none; background:#cef; background-color:#cef;}


.special170 {color: #069;text-decoration:none; width: 170px; }
#special170 a { display: block; color: #069; width: 170px; }
#special170 a:hover {text-decoration: none; background:#cef; background-color:#cef;}

.special120 {color: #069;text-decoration:none; width: 120px; }
#special120 a { display: block; color: #069; width: 120px; }
#special120 a:hover {text-decoration: none; background:#cef; background-color:#cef;}

.special130 {color: #069;text-decoration:none;width: 130px; }
#special130 a { display: block; color: #069; width: 130px; }
#special130 a:hover {text-decoration: none; background:#cef; background-color:#cef;}

.special110 {color: #069;text-decoration:none; width: 110px; }
#special110 a { display: block; color: #069; width: 110px; }
#special110 a:hover {text-decoration: none; background:#cef; background-color:#cef;}


.bigtitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: normal;
	font-weight: bold;
	color: #069;
	text-indent: 0pt;

}

.title {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #069;
	text-indent: 0pt;

}
.desc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #069;
	text-indent: 0pt;
	list-style-position: inside;
	list-style-type: circle;
	line-height: 17px;

}

.descish {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069;
	text-indent: 0pt;
	list-style-position: inside;
	list-style-type: circle;
	line-height: 17px;

}

.catdesc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #39c;
	text-indent: 0pt;
	width:250px;
	list-style-position: inside;
	list-style-type: circle;
	line-height: 15px;

}

.overtitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #069;
	text-indent: 10pt;

}
.overdesc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #069;
	padding-left:10px;
	list-style-position: inside;
	list-style-type: circle;
	line-height: 17px;

}


.tinymenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-indent: 0pt;
	list-style-position: inside;
	list-style-type: circle;
	line-height: 17px;
	
}









.new {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	text-indent: 5px;
	text-align: justify;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;

}


.tiny {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069;
	text-indent: 0px;
       }


.notastiny {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #069;
	text-indent: 0px;
       }

.c1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	color: #069;
	text-decoration: underline;
	background-color: #cef;
	float: none;
	font-size:11px;
	height: auto;
	border: none;
	text-align: left;
	vertical-align: top;
	position: absolute;
	background-repeat: no-repeat;
	word-spacing: normal;
	text-indent: 0pt;
	white-space: normal;
	margin: 0px 5px 5px;
	padding: 0px 0px 7px 5px;
	visibility: hidden;
	top: 18px;
	width: 150px;
    }


.c1about {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:11px;
	line-height: normal;
	color: #069;
	text-decoration: underline;
	background-color: #cef;
	float: none;
	height: auto;
	border: none;
	text-align: left;
	vertical-align: top;
	position: absolute;
	background-repeat: no-repeat;
	word-spacing: normal;
	text-indent: 0pt;
	white-space: normal;
	margin: 0px 5px 5px;
	padding: 0px 0px 7px 5px;
	visibility: hidden;
	left: 775px;
	top: 18px;
	width: 120px;
}


.small {  font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; font-weight: bold; color: #069;}



ul 
{
	margin-left: .2em; 
	padding-left: 0; 
	list-style-position: inside;
	list-style-type:circle;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #069;
	text-indent: 0px;
}


li {margin-left: .5em; padding-left: 0;}

#box img{border:0px;}
ul.cat 
{
	margin-left: 0em; 
	padding-left: 0; 
	list-style-position: inside;
	list-style-type:circle;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #069;
	text-indent: 0px;
}


li.cat {margin-left: -.2em; padding-left: 0;}
