/* general */

body{height:100%; width:100%; margin:0; background:#F6F6F6; font-family:Arial, Helvetica, sans-serif; font-size:14px; background-image:url(../images/splash.jpg);background-repeat:no-repeat;background-attachment:fixed}

html{height:100%; width:100%; margin:0;}

#wrapper{width:980px; margin:0 auto;}

	#header{width:980px; margin: 0 auto;}
	
		#logo{ width:200px; float:left; height:100px; margin-right:10px; background-image:url(../images/logo.png); background-repeat:no-repeat; margin-top:15px;
		      -moz-border-radius: 8px;-webkit-border-radius: 8px;-moz-box-shadow: #efefef 2px 2px 2px;-webkit-box-shadow: #efefef 2px 2px 2px; border-radius: 8px;behavior: url(border-radius.htc); margin-bottom:15px;}
		#menu{width:770px; float:right; height:100px; margin-top:15px; margin-bottom:15px;-moz-border-radius: 8px;-webkit-border-radius: 8px;-moz-box-shadow: #efefef 2px 2px 2px;-webkit-box-shadow: #efefef 2px 2px 2px; border-radius: 8px;behavior: url(border-radius.htc);}
			
		  #nav {
		  background-image:url(../images/menu_bgg);
		  background-repeat:repeat-x;
		  float: left;
		  list-style: none;
		  margin: 0;
		  padding: 0;
		  width: 100%;
		  height:99px;
		  -moz-border-radius: 8px;
		  -webkit-border-radius: 8px;
		  border-radius: 8px;behavior: url(border-radius.htc);
		  border:solid 1px #ebebeb;
		  }
		  
		  #nav ul { margin-left:5px;}
		  
		  #nav li {
		  float: left;
		  font-family:Arial, Helvetica, sans-serif;
		  font-stretch:expanded;
		  margin: 0;
		  padding: 0;
		  }
		  
		  #nav a {
		  color: #03588c;
		  display: block;
		  float: left;
		  margin: 0;
		  padding: 40px 30px;
		  text-decoration: none;
		  height:39px;
		  font-size:12px;
		  font-weight:600;
		  }
		  
		  #nav a:hover {
		  background: #4480a6 url("../images/hover.gif") bottom center no-repeat;
		  color: #fff;
		  padding-bottom: 20px;}
		  
		#banner{ width:980px; margin:0 auto;background-color:#FFF; border-radius: 8px;behavior: url(border-radius.htc); margin-bottom:15px; clear:both;}	
				
				
	#content{width:980px; margin:0 auto; margin-top:15px;}
	
		#main{width:720px; background-color:#FFF; -moz-border-radius: 8px;-webkit-border-radius: 8px;-moz-box-shadow: #efefef 2px 2px 2px;
				-webkit-box-shadow: #efefef 2px 2px 2px; border-radius: 8px;behavior: url(border-radius.htc); margin-bottom:15px; float:left; color:#333;}
				
			#main h2{ font-size:22px; font-weight:600; font-family:Georgia, "Times New Roman", Times, serif; color: #03588c; letter-spacing:1px; margin-bottom:15px; margin-top:-10px; line-height: 120%;}
	
		#component { padding:15px;}
		
		#sidebar{float:right; width:225px; background-color:#FFF; -moz-border-radius: 8px;-webkit-border-radius: 8px;-moz-box-shadow: #efefef 2px 2px 2px;
				-webkit-box-shadow: #efefef 2px 2px 2px; border-radius: 8px;behavior: url(border-radius.htc); margin-bottom:15px; padding-top:15px; padding: 10px;}
				#sidebar a{ font-size:12px; font-weight:500;}
				#sidebar a:link{ color:#333; text-decoration:none;}
				#sidebar a:hover{ color: #666;}
				#sidebar a:visited{color:#333; text-decoration:none;}
				#sidebar a:visited:hover{ color:#666;}
				
	
		#video{}
	
	#footer{ margin-top:15px; width:980px;height:100px; margin:0 auto; background:#c9dbe7; -moz-border-radius: 8px;-webkit-border-radius: 8px;-moz-box-shadow: #efefef 2px 2px 2px;
			-webkit-box-shadow: #efefef 2px 2px 2px; border-radius: 8px;behavior: url(border-radius.htc);margin-bottom:15px; clear:both; background-image:url(../images/footer_bgg.jpg); background-repeat:repeat-x;}
	
		#copyright{ float:right;margin-right:15px; margin-top:42px;font-size:12px; color:#333;}
		#user_menu{ float:left;margin-left:15px; margin-top:40px;}
			#user_menu ul{}
			#user_menu li{display: inline;list-style-type: none; padding-right: 20px;}
				#user_menu a{ font-size:12px; font-weight:500; padding:5px;}
					#user_menu a:link{ color:#333; text-decoration:none;}
					#user_menu a:hover { color:#fff; background:#4480a6;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;behavior: url(border-radius.htc);}
					#user_menu a:visited{ color:#333;}
						#user_menu a:visited:hover{ color:#fff; background:#4480a6;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;behavior: url(border-radius.htc);}
		  			
			
	
/* type */

p{ color:#333;}

h1{}

h2{}

h3{}

h4{}

h5{}

h6{}


/* specials */

#slideshowproboxwrapper{margin-left: 25px;}

#slideshowprobox{margin-left: 25px;}

div#slideshowproboxwrapper {margin-left: 50px;}

#ty2udate40{ margin-bottom: 10px;}

