	body {font-size:100.01%; font-family:arial;}
	
	/* DIVs */
	div.clear {clear:both;}
	#container {width:985px; margin-left: auto; margin-right: auto; text-align:left;}
	#logoblock {width:259px; text-align:center; font-family:Trebuchet MS,Arial,verdana; font-size:0.6em; margin-top:16px;float:left;}
	#logo {width:82px;}
	#header {color:#d1d1d1;height:124px;}
	#navbox {float:right;margin-top:50px; margin-right:10px;z-index:5}
	#topimage {width:961px; text-align:left;}
	#titlebox {width:985px; text-align:left; margin-top:0px;margin-left:15px;}
	#titletext {float:left;width:600px;}
	#main {margin-top:25px;}
	#main_left2 {margin-left:15px; width:600px; text-align:left; overflow:hidden; float:left; display:inline;}
	#main_left {margin-left:25px; width:300px; text-align:left; overflow:hidden; float:left; display:inline;}
	.threecol {background: #FFFFFF url(../images/columnback.gif) repeat-y; margin-left:25px; width:300px; text-align:left; overflow:hidden; float:left; display:inline;}
	#main_right {background: #FFFFFF url(../images/middle.gif); margin-left:36px; width:300px; text-align:left; overflow:hidden; float:left; display:inline;}
	.coltop {background: #FFFFFF url(../images/columnbacktop.gif) no-repeat;height:29px;}
	.colbot {background: #FFFFFF url(../images/columnbackbot.gif) no-repeat;height:29px;}
	.plaincoltop {height:29px;}
	#footer {margin-top:90px; margin-bottom:30px; text-align:left; overflow:hidden;}
	.l {float: left; padding-right: 10px;}
    .r {float: right; padding-left: 10px;}
    .rt {float: right; height:129px; margin-right:25px;}

	/*Text*/
	h4 {font-size:1em;}
	
	.toptitle, .title {font-family:arial; color:#555555; font-size: .88em; margin-bottom:5px; }
	
	.toptitle {margin-top:0px;}
	.title {margin-top:25px;}
	.atitle {font-family:arial;font-size:1.4em; color:#262626;}
	
	#main_left p.title, #main_left2 p.title, #main_right p.title, h2 {font-family:arial; color:#555555; font-size: .88em; margin-bottom:5px; margin-top:25px; font-weight:normal;}
	.title b {font-weight: bold;}
	.mt {font-family:arial; color:#555555; font-size: .75em; margin-bottom:10px;}
	.bmt {font-family:arial; color:#555555; font-size: .8em; font-weight: bold; margin-bottom:10px;}
	.form {font-family:arial; color:#555555; font-size: .7em; font-weight: bold; margin-top:5px;}
	.form_nb {font-family:arial; color:#555555; font-size: .9em; margin-top:5px;}
	.form_t {font-family:arial; color:#555555; font-size: .7em; margin-top:5px; margin-bottom:5px;}
	.box {font-family:arial; color:#555555; font-size: .7em; font-weight: bold; margin-top:0px; }
	.ft {font-family:trebuchet ms; font-size:.70em; color:#666666; text-decoration:none;margin-left:15px;margin-top:5px;}
	.tbt {font-family:arial; color:#ffffff; font-size: 24px; margin-bottom:5px; margin-top:10px;}
	.tbf {font-family:arial; color:#ffffff; font-size: 18px; margin-bottom:5px; margin-top:0px;}
	.indent {margin-left:15px;}

	
#main p a, #main_right p a {font-family:arial; color:#FF7E20; }
	
	p.caption {font-family:georgia,times; font-size:.6em;}
	
	#footer ul {
	list-style: none; margin-left:15px;
    }
	
	#footer a {
	display: block;
	font-family:trebuchet ms;
	font-size:.70em;
	color:#666666;
	text-decoration:underline;
	
    }
	
	#footer li {
	float: left;
	padding-right:.8em;
 	position: relative;

    }
	
	#navbox ul {
	list-style: none;
    }
	

    #navbox a {
	display: block;
	font-family:arial;
	font-size:.70em;
	font-weight:bold;
	color:#d1d1d1;
	text-decoration:none;

    }

    #nav li {
	float: left;
	position:relative;

    }
	
	#nav li a {	padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
 position: relative;}

 #nav li ul li a {padding-top:0px; padding-bottom:4px; font-weight:normal; font-size:.75em;}
	
	li div {
  left: -1999em;
  position: absolute; 
  width:110px;
  top: 1em;
  -moz-border-radius: 5px;
-webkit-border-radius: 5px;
background-color:#262626;
padding-top:5px;
padding-bottom:5px;

  }
  
  #nav li ul li {float:none; padding:0px; }
  
li > ul {
	top: auto;
	left: auto;
	}
	
#nav li:hover div, #nav li.sfhover div {
	left: auto;
}

#nav li.sfhover {background-color:#262626; }

li.hassub:hover {background-color:#262626;  -moz-border-radius: 5px;
-webkit-border-radius: 5px;}

#aboutback {height:20px; width:71px;background-color:#262626; z-index:1; }
#aboutsubnav {position:absolute; top:0px; left:0px;}



.gnon {background-color:#262626;  -moz-border-radius: 5px;
-webkit-border-radius: 5px;}

p.act {font-weight:bold; color:#FF7E20; font-size:.1.2em; line-height:.9em;}
.act a {text-decoration:underline; color:#FF7E20; font-size:.75em; }

#logoblock a {color:#d1d1d1; text-decoration:none;}
	p.studio {font-size:.7em; font-weight:bold;color:#262626;}
	p.address{font-size:.7em;}
	div.studiobox {float:left;margin-right:30px;}

