﻿/* ---------------------------------------------- */
/*     CSS For Project Scissor Gait Foundation
/*            Last Edited on 8.3.08
/* ---------------------------------------------- */


/* ----------------------------- */
/*  		General
/* ----------------------------- */
.acm_header{
	background-color:#49728C;
	color:#FFFFFF;
	text-align:center;

}

#success{
	background-color:#006600;
	color:#FFFFFF;
	text-align:center;

}

a.admin_nav:link{
	font-family:Arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

a.admin_nav:active{
	font-family:Arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

a.admin_nav:visited{
	font-family:Arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

a.admin_nav:hover{
	font-family:Arial,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}





html {
	height:100%;
}

body {
	background:url("../images/bg.jpg") #49728C repeat-x;
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

img {
	border:0px;
}

#site_container p {
	color:#444444;
	font:normal 1em Arial,sans-serif;
	line-height:1.7em;
	margin:10px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	
}

#site_container .dropcaps {
	color:#777777;
	font:3.7em Georgia,"Times New Roman",Times,serif;
	float:left;
	line-height:.75em;
	padding:5px 2px 0px 0px;
}

#site_container h3 {
	color:#777777;
	font:bold 1.1em Georgia,"Times New Roman",Times,serif;
	line-height:1.4em;
	margin:0;
	padding:10px 0px 5px 0px;
}


/* ----------------------------- */
/* 		Links for Whole Site
/* ----------------------------- */
a {
	color:#D94141;
	outline:none;
	text-decoration:none;
}

a:hover {
	color:#4678c8;
	text-decoration:underline;
}



/* --------------------------------- */
/*		   Form Fonts
/* --------------------------------- */

.form_default {
	font-family:Arial,sans-serif;
	font-size:11px;
}
.form_default_bold {
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
}

#form_padding {
	padding:10px;
}



/* --------------------------------- */
/*		   DIV's & Containers
/* --------------------------------- */
#site_container {
	display:block;
	background:url("../images/main2.gif") repeat-y;
	margin:auto;
	padding:0;
	width:890px;
}

#site_container .side_bg {
	display:block;
	background:url("../images/main.gif") no-repeat;
	padding:0;
	width:890px;
}

#site_container .content {
	display:block;
	background:url("../images/bg.jpg") #49728C repeat-x;
	margin:auto;
	width:800px;
	height:100%;
}

#site_container .header {
	display:block;
	height:80px;
	width:790px;
	margin:0;
}

#site_container .header .logo  {
	display:block;
	background:url("../images/logo.png") no-repeat;
	position:absolute;
	width:525px;
	height:75px;
	text-indent:-1000em;
}



/* ----------------------------- */
/*  		Navigation
/* ----------------------------- */

#site_container .nav {
	display:block;
	clear:both;
	margin:0;
	padding:0;
}

#site_container .nav1 {
	display:block;
	width:780px;
	margin:auto;
}

#site_container .nav1 ul {
	list-style:none;
	margin:0;
	padding:0px 0px 0px 10px;
}

#site_container .nav1 ul li {
	display:inline;
	margin:0;
	padding:0;
}

#site_container .nav1 a {
	background:url("../images/nav_left.gif") left top no-repeat;
	float:left;
	display:block;
	margin:0;
	padding:0px 0px 0px 10px;
	color:#ffffff;
	font-size:1em;
	line-height:25px;
}

#site_container .nav1 a span {
	display:block;
	background:url("../images/nav_right.gif") right top no-repeat;
	margin:0px 7px 0px 0px;
	padding:0px 10px 1px 2px;
	height:auto;
}

#site_container .nav1 a:hover {
	background-position:0px -100px;
	color:#ffffff;
	text-decoration:none;
}

#site_container .nav1 a:hover span {
	background-position:100% -100px;
}

#site_container .nav .on a:hover {
	background-position:left top;
	color:#D94141;
	text-decoration:underline;
}

#site_container .nav .on a:hover span {
	background-position:right top;
}



/* ----------------------------- */
/*  	 Main Middle Body
/* ----------------------------- */

#site_container .maintop {
	display:block;
	background:url("../images/maintop.gif") bottom no-repeat;
	margin:auto;
	width:780px;
	height:45px;
}

#site_container .main {
	display:block;
	background:url("../images/mainbody.gif") #ffffff repeat;
	margin:auto;
	padding:0px 20px 0px 20px;
	width:740px;
}

#site_container .main .link {
	font:.85em Arial,sans-serif;
	line-height:1.7em;
	padding:5px 5px 7px 0px;
}

#site_container .main .link:hover {
	text-decoration:none;
}

#site_container .mainbot {
	display:block;
	background:url("../images/mainbot.gif") no-repeat;
	margin:auto;
	width:780px;
	height:35px;
}

#site_container .video {
	display:block;
	background:url("../images/video.jpg") bottom no-repeat;
	margin:auto;
	width:445px;
	height:355px;
}



/* ----------------------------- */
/* 		Latest News Info
/* ----------------------------- */

#site_container .news {
	float:left;
	margin:-10px 0px 0px 0px;
	padding:0px 20px 0px 0px;
	width:250px;
	min-height:525px;
	border-right:1px solid #dcd7c8;
}

#site_container .news img {
	vertical-align:middle;
}

#site_container .news ul {
	font:.85em Arial, Helvetica, sans-serif;
	line-height:1.7em;
	list-style:none;
	margin:10px 0px 0px 0px;
	padding:0;
}

#site_container .news ul li {
	clear:both;
	padding:0px 0px 10px 0px;
}

#site_container .news ul li a {
	color:#D94141;
}

#site_container .news ul li img {
	display:block;
	border:1px solid #dcd7c8 !important;
	float:left;
	margin:5px 10px 30px 0px;
	padding:2px;
}

#site_container .news ul li a strong {
	color:#4678c8;
}

#site_container .news ul li a:hover strong,
#site_container .news ul li a:hover {
	color:#A67D03;
	text-decoration:none;
}



/* ----------------------------- */
/* 		   Announce Info
/* ----------------------------- */

#site_container .announce {
	float:left;
	margin:-10px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	width:440px;
}

#site_container .announce img {
	vertical-align:text-top;
}

#site_container .announce ul {
	font:.85em Arial,sans-serif;
	line-height:1.7em;
	list-style:none;
	margin:10px 0px 0px 0px;
	padding:0;
	position:relative;
}

#site_container .announce ul li {
	padding:0px 0px 5px 0px;
	margin:0;
}

#site_container .announce ul li a {
	display:block;
	color:#D94141;
	background:url("../images/blue_arrow.gif") 0px 5px no-repeat;
	padding:0px 0px 5px 15px;
}

#site_container .announce ul li a:hover {
	background:url("../images/brown_arrow.gif") 0px 5px no-repeat;
	color:#A67D03;
	text-decoration:none;
}




/* ----------------------------- */
/* 		Top of Home Page
/* ----------------------------- */

#site_container .home {
	display:block;
	background:url("../images/home.gif") top no-repeat;
	clear:both;
	margin:auto;
	width:780px;
}

#site_container .homebody {
	display:block;
	background:url("../images/homebody.png") bottom no-repeat;
	width:760px;
	padding:10px;
}


#site_container .home_frame {
	display:block;
	background:url("../images/homeframe.gif") no-repeat;
	float:left;
	padding:5px;
	width:400px;
	height:180px;
}

#site_container .home_frame h1 {
	display:inline-block;
	color:#ffffff;
	font-size:1.9em;
	font-weight:bold;
	padding: 130px 0px 0px 10px;
}

#site_container .home_pic {
	background:url("../images/home.jpg") no-repeat;
	width:390px;
	height:195px;
}

#site_container .hometext {
	float:left;
	margin:0px 0px 0px 10px;
	width:730px;
}

.bottom {
	clear:both;
}


#site_container .more {
	background:url("../images/blue_triangle.gif") 0px 3px no-repeat;
	color:#aa8c46;
	font:bold 1em Arial,sans-serif;
	padding:0px 0px 0px 10px;
}
#site_container .readmore {
	display:block;
	clear:both;
	padding:0px 0px 10px 0px;
}
#site_container .readmore a {
	background:url("../images/blue_triangle.gif") 0px 5px no-repeat;
	font:bold 1em Arial,sans-serif;
	line-height:1.7em;
	padding:0px 0px 0px 10px;
}
#site_container .readmore a:hover {
	background:url("../images/brown_triangle.gif") 0px 5px no-repeat;
}


.article_header {
	font-size:1.9em;
	font-weight:bold;
	color:#4678c8;


}



/* ----------------------------- */
/* 		   Footer Info
/* ----------------------------- */

#site_container .footer {
	display:block;
	background:url("../images/footer.gif") no-repeat;
	clear:both;
	width:770px;
	height:40px;
	padding:0px 60px 20px 60px;
	font-size:.85em;
	text-align:right;
}
#site_container .footer a {
	padding:0px 5px 0px 5px;
}
#site_container .footer img {
	vertical-align:middle;
	padding:0px 3px 0px 3px;
}
#language {
	display:block;
}
#site_container .copyright {
	display:block;
	float:left;
	padding:10px 0px 0px 0px;
}
#site_container .sitelinks {
	display:block;
	float:right;
	padding:10px 0px 0px 0px;
}
#site_container .sitelinks a {
	color:#444444;
}
#site_container .sitelinks a:hover {
	color:#aa8c46;
}







