
*{margin:0; padding:0; border:0;}



body{

color:#9F9F9F;

background:url(images/topclip.gif) repeat-x;

background-color:#131313;

font: 62.5% Helvetica, "Trebuchet MS", Arial, Verdana, sans-serif;
text-align: left;

}





/*Structure*/

 

#centerOuter{

padding-bottom:20px;

margin:0 auto;

width:780px;

}





#centerInner{

padding-bottom:20px;

margin:0 auto;

width:760px;

background:#000;

}



#header{

width:760px;

height:103px; 

background:url(images/headermovie.jpg) no-repeat;

text-indent:-9999px;	

position:relative; 

left:0px; 

top:0px;

}



#homeTop{

width:760px;

background-color:#232323;

background:url(images/bg_hm_body_sm.gif) repeat-x;

}



#clip{

margin:0 auto;

border:2px solid #333;

width: 633px;

}



/*----- Navigation1 -----*/

#nav1{

margin:0 auto;

width:760px;

height:80px;

background:url(images/bg_nav1.gif) no-repeat;

}



#nav1 ul{

padding:6px 0 0 0;

list-style-image:none;

}



#nav1 li{

display:inline;

letter-spacing:1px;

}



#nav1 a{

padding:14px;

font:12px Georgia, "Times New Roman", Times, serif;

text-decoration:none;

color:#485F7A;

}



#nav1 a:hover{color:#949EB4;}





/*Navigation Tabs*/

span#homeTab a{

background:url(images/ov_hm.gif) no-repeat center;

color:#fff;

text-align:center;

}





/*Homepage Content*/





#homeContent{

margin:0 auto;

width:640px;

height:230px;

text-align:left;

}



h2{

width:308px;

height:30px; 

margin:0 0 10px 0;

background:url(images/hm_h2.gif) no-repeat;

position:relative; 

left:0px; 

top:0px;

font-size: 17px;

color:#3B3B3B;

}



.step{color:#fff; font-weight:bold; text-transform:uppercase;}



#catList{float:left;

width:480px;

height:30px;

padding:10px 0;

font-size:12px;

}



#catList ul{

margin-right:40px;

padding:0 0 0 18px;

color:#7F6C4D;

}



#catList li{

list-style-image:url(images/bullet.gif);

line-height:20px;

}



#floatLeft{float:left;}

.floatRight{float:right;}



#rightSide{float:right; width:148px; margin-top:-30px;}

#galleryBtn{

float:right;

}



#tutorialBtn{

float:right;

margin:40px 10px 0 0;

}



/*Footer*/



#footer{

margin:0 auto;

width:640px;

text-align:center;

clear:both;

color:#3B3B3B;

letter-spacing: 5px;

}

#disclaimer {

font-size: 10px;
color:#3B3B3B;
border-top: 1px solid #3B3B3B;
padding-top: 5px;
text-align: center;
}

#footer img{

margin:20px 0 0 0;

padding:10px;

}



#footer p{

clear:both;

border-top:1px solid #222;

padding-top:10px;



}



/*All Pages - Base Links*/

a{color:#485F7A; text-decoration:underline; font-size:11px; font:Trebuchet, Arial, Helvetica;}

a:hover{color:#949EB4; text-decoration:underline;}







html,body{margin:0;padding:0}

a { color: #0066B3; background: inherit; text-decoration: none;}
h1 { font: bold 2.1em Arial, Arial, Sans-Serif; color: #036DA7 }
h2 { font: bold 1.1em Arial, Arial, Sans-Serif; padding: 0; margin: 0; }

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:left;font-size: 80%}
ul#nav li{float:left;margin-left: 3px;text-align: center}
ul#nav a{float:left;width: 95px;padding: 5px 0;background: #343433;text-decoration:none;color: #666; border-top : 1px solid #191F19; border-left : 1px solid #191F19; border-right : 1px solid #191F19;}
ul#nav a:hover{background: #fff;color: #000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}
#main li{
	background-color:#1F1F1F;
	border:1px solid #4F4A4A;
	margin-top:15px;
	margin-bottom:5px;
	padding: 10px 10px 10px 10px;
	color: #DFD3D1;
}
li img{
	border: 0px;
}

#right {
	float: left;
	width: 76%;
	padding: 1em;
	margin-bottom: 1.2em;
	background: #eee;
	text-align: justify;
}

#left {
	float: right;
	width: 20%;
	margin: 0 0 10px 0;
	
}

.box {
	
	padding: 1em;
	margin: 0 0 1em 0;
	background : #000;
	color: #3B3B2A;
	font-size: 17px;
}


#content {
font: 95%/1.3 TrebuchetMS,Arial,sans-serif;
	margin: 0 auto;
    padding: 15px;
	background: #fff;
	
	
}

ul {  padding: 0; margin: 0;
}
li { list-style-type: none;
}
li a {
color: #3F3E6F;
}

	
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	#main {
		background:#000;
		float:left;
		width:500px;
		padding: 10px 10px 10px 10px;
		margin-top: 10px;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	#sidebar {
		margin-top: 10px;
		float:right;
		width:220px;
	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }



#searchform
.textfield {
background: #131313;
color: #fff;
border: 1px solid #2F2C2C;
font-size: 15px;
height: 30px;
width: 250px;

}

#searchform .submit
{
color: #FFF;
background: #000;
font-size: 15px;
border: 1px solid #2F2C2C;
height: 30px;
}