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


body {
	background-color:#102a31;
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#d7cf91;
	}

a {
	color:#C30;	
}

.side_bar {
	color:#8eb3bd;
	font-size:16px;
	z-index:1;
	position:relative;
	float:left;
}

.side_bar a{
	color:#8eb3bd;
	font-size:16px;
	text-decoration:none;
}

.side_bar a:hover{
	color:#cbe6ee;
	font-size:16px;
	text-decoration:none;
}

.footer {
	color:#8eb3bd;
	font-size:12px;
	text-decoration:none;
	text-align:center;
}

.footer a{
	color:#8eb3bd;
	font-size:12px;
	text-decoration:none;
}

.footer a:hover{
	color:#cbe6ee;
	font-size:12px;
	text-decoration:none;
}

input[type="submit"] {
   border:1px solid #999999;
   background-color:#FC6;
   background-repeat:repeat-x;
}

.contact_form tr td{
	font-size:14px;
}	

#twitter {display: block; width: 29px; height: 30px; background:url(images/twitter.gif) no-repeat 0 0;}
#twitter:hover {background-position: 0 -30px;}
#twitter span{display: none;}

#flickr {display: block; width: 29px; height: 29px; background:url(images/flickr.gif) no-repeat 0 0;}
#flickr:hover {background-position: 0 -29px;}
#flickr span{display: none;}

#youtube {display: block; width: 31px; height: 29px; background:url(images/youtube.gif) no-repeat 0 0;}
#youtube:hover {background-position: 0 -29px;}
#youtube span{display: none;}

#linkedin {display: block; width: 29px; height: 29px; background:url(images/linkedin.gif) no-repeat 0 0;}
#linkedin:hover {background-position: 0 -29px;}
#linkedin span{display: none;}

#blogspot {display: block; width: 28px; height: 29px; background:url(images/blog.gif) no-repeat 0 0;}
#blogspot:hover {background-position: 0 -29px;}
#blogspot span{display: none;}

#facebook {display: block; width: 28px; height: 29px; background:url(images/facebook.gif) no-repeat 0 0;}
#facebook:hover {background-position: 0 -29px;}
#facebook span{display: none;}


.video_list {
	display:none;		
}

#flash {
    width: 1000px;
    height: 600px;
    position: absolute;
    z-index: 0;
}

.transparant {
	float:left; padding-right:20px;
	position:relative;
	z-index:3;
}

.extra {
	
	color:#cad4d6;
}

.extra a{
	
	color:#e7edee;
}

.extra a:hover{
	
	color:#FFF;
}

.video_header {
	font-weight:bold;
	color:#8eb3bd;
	font-size:18px;
}

.video_content {
	text-align:justify;
	padding-right:20px;
}

.twitterfeed a {
	color:#C30;
	font-size:12px;
}

.twitterfeed a:hover {
	color:#C30;
	font-size:12px;
	text-decoration:underline;
}