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

html, body, div, span, h1, h2, h3, p, a, img, ol, ul, li {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}

body {
background: #FFF;
font-family: Arial, Helvetica, sans-serif;
}

#container {
margin: 0 auto;
width: 1050px;
text-align: left;
min-height: 100%
}

#tsc img {width:0px; width:0px;}

h1 {
font-size: 18px;
}

#infoLeft {
float: left;
width: 502px;
padding: 0px 0px 7px 9px;
margin-top:20px;
}
#infoRight {
float: right;
width: 522px;
padding: 0px 10px 7px 0px;
text-align: right;
margin-top:20px;
}

.awesome, .awesome:visited {
	background: #222 url(/images/alert-overlay.png) repeat-x; 
	display: inline; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }	
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }


p {
float:left;
padding:4px 0px 60px 10px;
font-size: 14px;
}

#header {
width: 1050px;
margin:40px 0px 60px 0px;
text-align:center;
}

h2 {
font-size: 14px;
color: #7E7E7E;
}

ul.projectsBig {
list-style: none;
margin: 0px;
}

ul.projectsBig li {
float: left;
margin: 0 15px 0 15px;
width: 320px;
height: 276px;
}

ul{
 float:right;
	margin:0;
	padding:0px;
	border-style:none;
}

#pagebox {width:1040px; padding-right:0px; float:left;}

#pagination-digg li{
display:inline;
font-size:18px;
list-style:none;
}

#pagination-digg a{
border:solid 1px #d3d3d3;
}

#pagination-digg .previous-off,
#pagination-digg .next-off {
	color:#369;
	display:inline;
	float:left;
	font-weight:bold;
}

#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;
float:left;
}

#pagination-digg a:link {
float:left;
margin-right:2px;
color:#369;
display:inline;
float:left;
padding:7px 10px;
text-decoration:none;
}

#pagination-digg a:visited {
float:left;
margin-right:2px;
color:#3E3E3E;
display:inline;
padding:7px 10px;
text-decoration:none;
}

#pagination-digg a:hover{
border-color:#BC3A74;
float:left;
margin-right:2px;
display:inline;
color:#6D6D6D;
}

#pagination-digg .active{
 margin-right:2px;
	background:#BC3A74;
	color:#FFF;
	display:block;
	font-weight:bold;
	display:inline;
	float:left;
	padding:7px 10px;
}

#footer {float:left; margin:20px auto 10px 15px; width:980px; height:280px; background-color:#999999; -moz-border-radius: 8px;-webkit-border-radius: 8px; padding: 20px 20px 20px 20px;}

#tcont { width:250px; float:left;}

#tcont1 { width:250px; float:left;}

#tcont2 { width:480px; float:left;}

li.bot { display:block; font-size:18px; font-family:"Chunkfive", Times, serif;}

li.bot a:link {
font-family: Arial, Helvetica, sans-serif;
 padding:2px 7px 2px 7px;
	font-size:19px;
	color:#FFF;
	text-decoration:none;
}
li.bot a:visited {
font-family: Arial, Helvetica, sans-serif;
 padding:2px 7px 2px 7px;
	font-size:19px;
	color:#FFF;
	text-decoration:none;
}
li.bot a:hover {
font-family: Arial, Helvetica, sans-serif;
 -moz-border-radius: 3px;-webkit-border-radius: 3px;background-color: #CCC;
 padding:2px 7px 2px 7px;
	font-size:19px;
	color:#000;
	text-decoration:none;
}
li.bot a:active {
font-family: Arial, Helvetica, sans-serif;
 padding:2px 7px 2px 7px;
	font-size:19px;
	color:#FFF;
	text-decoration:none;
}

