@import url("inc_reset.css");
@import url("inc_generic.css");
@import url("inc_html5reset-1.4.1.css");
@import url("inc_form.css");
@import url("inc_calendar.css");

body,td,th { font-family: Tahoma, Geneva, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #666; }
body { background-color: #fff; background-image: url(img/back_grad.jpg); background-position: top left; background-repeat: repeat-x; margin: 0 auto; }

h1,h2,h3,h4,h5,h6 { margin-bottom: 5px; }
h1,h4,h5,h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: 100; }
h1 { font-size: 26px; color: #666; line-height: 32px; }
h2,h3 { font-size: 22px; font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; /*font-weight: bold;*/ color: #666; text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 1px; }
h4 { font-size: 18px; color: #666; line-height: 16px; }
h5 { font-size: 14px; color: #666; }
h6 { font-size: 12px; color: #666; }
img { border: 0; }

a:link,a:visited,a:active { color: #666; text-decoration: none; }
a:hover { color: #666; text-decoration: underline; }

hr { color: #666;background-color: #666;height: 1px; border:solid; }

.wrapper { float: left; clear: left; width: 100%; }
.p10 { padding: 10px; }
.p10lr { padding: 0 10px; }
.p10td { padding: 10px 0; }

#netstripe { float: left; clear: left; width: 100%; background-color: #300; margin: 0; padding: 0; height: 30px; }
	#baselogo { float: left; width: 220px; text-indent: 10px; line-height: 26px; font-size: 14px; font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif; /*font-weight: bold;*/ color: #fff; text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 1px; }
	#netlinks { float: left; width: 700px; }
		#netlinks ul { list-style-type: none; }
		#netlinks ul li { float: left; line-height: 26px; padding: 0 15px; }
		#netlinks ul li a { color: #ccc; text-decoration: none; font-weight: 100; }
		#netlinks ul li a.thispage { color: #fc0; font-weight: 600; }


#container { float: left; clear: left; left: 50%; width: 960px; position: absolute; margin: 0 0 0 -480px; border: 0; padding: 0; }

#content { float: left; clear: left; width: 960px; border: 0; padding: 0; margin: 90px auto; }
	.box { float: left; width: 220px; }
		.box1,.box2,.box3 { margin-right: 20px; }
		.box2 {}
		.box3 {}
		.box4 {}
		.box img { margin-bottom: 20px; }
		.box a.social { line-height: 18px; display: inline-block; }
		.box a.social img { float: left; margin: 0 10px 0 40px; }




#footer { float: left; clear: left; width: 780px; border-top: 1px solid #bed2d8; padding: 0; margin: 15px 0 10px 0; }
	#footlinks { float: left; clear: left; width: 780px; color: #666; text-align: right; line-height: 30px; }
	#footlinks a { color: #666; text-decoration: none; margin-left: 4px; margin-right: 4px; }
	#footlinks a:hover { text-decoration: underline; }
	#footinfo { float: left; clear: left; width: 780px; color: #666; text-align: right; line-height: 30px; }
	#footinfo a { color: #666; text-decoration: underline; }
	#footinfo a:hover { text-decoration: none; }


