@charset "UTF-8";
/* CSS Document */

h1 {
	
	color:#C10077;
	font-size:20px;
	text-transform:uppercase;
	line-height:18px;
}

h3 {
	color:#000;
}

a.button {	
	display:inline-block;
	border:1px solid #EEE;
	font-size:13px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
	background:#B5B5B5;	
}

a.button:hover {
	background:#C5C5C5;
	color:#FFF;
}

a.button span {
	display:block;
	padding:8px 15px;	
}


#winterwalk .form 				 	{ border-collapse:collapse; width:100% }
#winterwalk .form td.label 		 	{ font-size:13px; padding-top:8px; border-bottom:1px dotted #DDD; }
#winterwalk .form label				{ font-size:13px; font-weight:bold; }
#winterwalk .form td.field label	{ display:block; padding:8px 0; }
#winterwalk	.form td.field 		 	{ vertical-align:top; border-bottom:1px dotted #DDD; padding:5px 0; }
#winterwalk	.form td.field input 	{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#222; width:98%; padding:4px 0; border:1px solid #AAA; }
#winterwalk	.form td.field select 	{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#222; width:98%; padding:4px 0; border:1px solid #AAA; }
#winterwalk	.form td.field textarea { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#222; width:98%; padding:4px 0; border:1px solid #AAA; height:300px; }

#winterwalk .form tr.buttons td		{ padding:15px 0; }
#winterwalk .form td.buttons 		{ padding:15px 0; }

#winterwalk .form .buttons input	{ background:#0055a5; color:#FFF; font-weight:bold; font-size:14px; padding:5px 10px; border:1px solid #039; }
#winterwalk .form .buttons input:hover	{ background:#06C; }

#winterwalk .form .section td		{ font-size:18px; font-weight:bold; color:#000; border-bottom:1px dotted #0055a5; padding:30px 0 5px 0;  }
#winterwalk .teammember td.field input { width:40%; }

#winterwalk div.error				{ border:2px solid #900; background:#FCB; padding:20px; margin-bottom:20px; font-size:12px; }
#winterwalk div.error p				{ margin:0; padding:0 0 3px; }


.nicEdit-main { font-size:12px; line-height:15px; }

div#message {
	
	border:2px solid #C10077;
	background:#F9C;
	color:#C10077;
	font-size:12px;
	font-weight:bold;
	padding:20px;
	margin:0 0 20px;
}



.graph {
	width:100%;
	border:2px solid #BFEEFF;
	border-collapse:collapse;
	padding:0;
	margin:0;
}


.graph td {	
	padding:2px;
}


.graph-bar {
	display:block;
	color:#FFF;
	background:#09F;
	padding:10px 0;
	text-align:center;
}

#events-pic {
	font-size:10px;
	font-style:normal;
}

#events-text {
	padding:0;
}

.tabs {
	padding:0px 7px 20px;
}

.tab {
	margin:0 10px;
	font-size:13px;
	background:#EFEFff;
	color:#00AEEB;
	font-weight:bold;
	text-decoration:none;
	display:inline-block;
}

.tab.active {
	background:#00AEEB;
	color:#FFF;
}

.tab span {
	display:block;
	padding:10px;
	float:left;
}


textarea#contactinfo  {
	height:100px;
}


.admintable {
	
	border-collapse:collapse;
	font-size:12px;
	width:100%;
}

.admintable td, .admintable th {
	
	border:1px solid #CECECE;
	padding:5px;
	text-align:left;
}

.admintable th {
	background:#CECECE;
}


#admin-left {
	width:200px;
	float:left;
	margin:0 20px;
}


#admin-right {
	width:700px;
	float:left;
}

#adminmenu a {
	text-decoration:none;
	color:#00AEEB;
}

#adminmenu a:hover {
	color:#334;
}


#winterwalk	{ width:1000px; }
	#winterwalk h1		{ color: #0055a5 }
	#winterwalk h2		{ color: #0055a5 }
	#winterwalk h3		{ color: #000000 }
	#winterwalk h4		{ color: #0055a5 }
	#winterwalk a		{ color: #0055a5 }
	#winterwalk a:hover { color:#036; }
	#winterwalk p		{ font-size:12px; line-height:15px; }
	#winterwalk .left	{ float:left; width:600px; }
	#winterwalk .right	{ float:right; width:398px;  }
	#winterwalk .cols	{ background:url(/winterwalk/pub/img/divider.gif) repeat-y 600px 0; }

#wwheadbox 	{ background:#0055a5; margin-bottom:30px }
	#wwheadbox h1					{ font-size:24px; color:#FFF; }
	#wwheadbox p					{ color:#EEE; font-size:13px; line-height:16px }
	#winterwalk .topmenu			{ margin:0; padding:0; }
	#winterwalk .topmenu li			{ float:left; list-style:none; border-right:1px solid #0085c5; }
	#winterwalk .topmenu a			{ float:left; color:#FFF; text-decoration:none; font-size:16px; padding:15px 20px;  }
	#winterwalk .topmenu a:hover 	{ background:#0085c5; color:#FFF }
	#winterwalk .topmenu img 		{ border:0; float:left; margin-right:10px; }
	#winterwalk .topmenu span		{ float:left; padding:8px 0; }

.sidemargin		{ padding:20px 30px 10px; }



.bigicon { width:196px; float:left; text-align:center; border:2px solid #FFF }
	.bigicon.fourup { width:246px;  }
	.bigicon.hover  { border-color:#DDD; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;  }
	.bigicon a		{ color:#0055a5; text-decoration:none; border:0; outline:0 }
	.bigicon img	{ border:0; margin:0 0 20px;  }
	.bigicon h2		{ font-size:20px; margin:0; padding:0; }

.rounded { border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;  }
