@charset "UTF-8";
body {
	background-color: #08314e;
	padding: 0;
	margin: 0;
	background-image: url(images/gradientbackgroundslice.jpg);
	background-repeat: repeat-x;
	background-attachment:fixed;
	/*background-image: url(images/texture_letterModule.gif);
	background-repeat: repeat;*/


}
body a:link {
	color: #f23c31;
}
body a:hover {
	color: #ffd41d;
}

.hr{border-bottom:1px dotted #009ddc; width:900px;margin:4px 0 8px 0;}

h3 {
	font-family: Syntax, Tahoma, Helvetica, Arial, sans-serif;
	margin: 0 20px 0 20px;
	font-size: 14px;
	color: #f23c31;
	text-decoration:none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
a:focus, a:active {
	outline: 0;
	-moz-outline: none;
}
#container {
	width: 900px;
	margin: auto;
}
#header {
	width: 900px;
	margin: 0;
}
#logo {
	height: 120px;
	width: 250px;
	float: left;
	border: none;
}
#navigation {
	width: 650px;
	font-family: Syntax, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 16px;
	margin: 0;
	text-align: right;
	float: right;
	padding: 55px 0 0 0;
}
#navigaion a {
	text-decoration: none;
}
#content {
	width: 900px;
	margin: 0;
	background-color: #041725;
	height: 350px;
}
.module {
	margin-top: 20px;
	padding: 20px 0 20px 0;
	background-color: #041725;
}
.module  p {
	font-family: Syntax, Tahoma, Helvetica, Arial, sans-serif;
	margin: 0 20px 0 20px;
	font-size: 12px;
	color: #3c81c3;
	line-height: normal;
}
.module   p  a {
	text-decoration: none;
	color: #f23c31;
}
.module   p a:visited:hover,
.module   p a:hover,
.module   p a:active,
.module   p a:focus {
	color: #ffd41d;
}
.module  h2 {
	font-family: Syntax, Tahoma, Helvetica, Arial, sans-serif;
	margin: 0 20px 12px 20px;
	font-size: 22px;
	color: #009ddc;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
}
.module  h3 {
	font-family: Syntax, Tahoma, Helvetica, Arial, sans-serif;
	margin: 0 20px 0 20px;
	font-size: 14px;
	color: #f23c31;
	text-decoration:none;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
}
.module  h3  a {
	color: #f23c31;
	text-decoration:none;
}
.module  h3  a:hover {
	color: #ffd41d;
}
.module  h3 a:visited:hover,
.module  h3 a:hover,
.module  h3 a:active,
.module  h3 a:focus {
	color: #ffd41d;
}
.module  h4 {
	font-family: Syntax, Tahoma, Helvetica, Arial, sans-serif;
	margin: 0 20px 12px 20px;
	font-size: 11px;
	color: #009ddc;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
}
#twitter_div {
	font-family: Syntax, Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #3c81c3;
}
#twitter_div ul li {
	margin: 0 20px 0 20px;
	list-style: none;
	padding: 0;
}
#twitter_div ul li a {
	text-decoration: none;
	color: #F23C31;
}
#twitter_div ul li a:hover {
	text-decoration: none;
	color: #ffd41d;
}
#twitter_div p {
	text-align: left;
	padding-right: 6px;
	padding-bottom: 10px;
}
#twitter_div ul {
	margin: 0;
	list-style: none;
	padding: 0;
}
.clear {
	clear: both;
}
.home {
	background-image: url(images/homecontent.jpg);
}
ul.nav {
	padding: 0;
	margin: 0;
	white-space: nowrap;
}

ul.nav, ul.nav li{
	display: inline;
	padding: 0 0 0 10px;
}
ul.nav, ul.nav li, ul.nav li a{
   text-decoration: none;
   border: none;
   color: #f23c31;

}
ul.nav, ul.nav li, ul.nav li a:visited:hover,
ul.nav, ul.nav li, ul.nav li a:hover,
ul.nav, ul.nav li, ul.nav li a:active,
ul.nav, ul.nav li, ul.nav li a:focus {
	color: #ffd41d;
}

div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24, div.span-25, div.span-26 {
	float:left;
	margin-right: 20px;
	border: none;
}

div.last {margin-right:0;}
.span-1  { width: 30px;}
.span-2  { width: 70px;}
/* .span-3  { width: 110px;} */
.span-3  {width:  120px;}
.span-4  { width: 150px;}
/* .span-5  { width: 190px;} */
.span-5  { width: 200px;}
.span-6  { width: 230px;}
.span-7  { width: 270px;}
.span-8  { width: 310px;}
.span-9  { width: 350px;}
.span-10 { width: 390px;}
.span-11 { width: 430px;}
.span-12 { width: 470px;}
.span-13 { width: 510px;}
.span-14 { width: 550px;}
.span-15 { width: 590px;}
.span-16 { width: 630px;}
.span-17 { width: 670px;}
.span-18 { width: 710px;}
.span-19 { width: 750px;}
.span-20 { width: 790px;}
.span-21 { width: 830px;}
.span-22 { width: 870px;}
/*.span-23 { width: 910px;} */
.span-23 { width: 900px;}

.hidden {
display:none;
}.visible {
	display:block;
}
