body{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #989898;
	font-size:12px;
	background: #0A0A0A;
	/*background-image:url(_v3/images/sntBG.jpg);*/
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
}

a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #818181;
	text-decoration: none;
	font-size: 12px;
}
a:hover {
	font-style: normal;
	color: #7B8EA9;
	text-decoration: underline;
}
a:visited {
	font-style: normal;
	color: #818181;
	text-decoration: none;
}
a:hover {
	font-style: normal;
	color: #7B8EA9;
	text-decoration: underline;

}
address{
	color: #666666;
	font-size:10px;
}
p{
	color: #989898;
}
address a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #666666;
	text-decoration: none;
}
address a:hover {
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #7B8EA9;
	text-decoration: underline;
}
address a:visited {
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #666666;
	text-decoration: none;
}
address a:hover {
	font-style: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #7B8EA9;
	text-decoration: underline;

}

buttonBox01 {
		
}
/* OLD SNT MENU STYLE HERE */
.textBox_01 {
background-color:#1B1B1B;
border:thick;
border-color:#333333;
color:#fff;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
filter:alpha(opacity=50);
-moz-opacity:.70;
opacity:.70;}

.textBox_02 {
background-color:#242424;
border:thick;
border-color:#333333;
color:#989898;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
}
.textBox_03 {
background-color:#1B1B1B;
border:thick;
border-color:#222222;
color:#fff;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
filter:alpha(opacity=40);
-moz-opacity:.70;
opacity:.70;
}

dt {
	color:#989898;
}

ul {
	padding:0;
	margin:0;
	list-style:none;
	float:left;
	display:block;
}
li {
	float:left;
	position:relative;
	list-style:none;
	font-size:13px;
	display: inline;
}

.subMenu_about {
	display:none;
	position:absolute;
	top: 2em;
	left:-20px;;
	border-color:#818181;
	border: thin;
	width: 477px;
	height: 24px;
	padding-top:8px;
	padding-left:1px;
	background-color:#1B1B1B;
	list-style:none;
	z-index:100;
}

.subMenu_video {
	display:none;
	position:absolute;
	top: 2em;
	left:-20px;;
	border-color:#818181;
	border: thin;
	width: 312px;
	height: 24px;
	padding-top:8px;
	padding-left:1px;
	background-color:#1B1B1B;
	list-style:none;
	z-index:100;
}

.subMenu_gallery {
	display:none;
	position:absolute;
	top: 2em;
	left:-20px;;
	border-color:#818181;
	border: thin;
	width: 198px;
	height: 24px;
	padding-top:8px;
	padding-left:1px;
	background-color:#1B1B1B;
	list-style:none;
	z-index:100;
}

.subMenu_admin {
	display:none;
	position:absolute;
	top: 2em;
	left:-20px;;
	border-color:#818181;
	border: thin;
	width: 265px;
	height: 24px;
	padding-top:8px;
	padding-left:1px;
	background-color:#1B1B1B;
	list-style:none;
	z-index:100;
}


li:hover ul, li.over ul {
	display:block;
	
}
.menuItem a:link {
	display: inline;
	position: relative;
	width: 120px;
	color: #818181; 
	padding: 7px;
	text-decoration:none;
	font-family:"Arial Narrow"; 
	text-transform: none;
	letter-spacing: normal;
}

.menuItem a:hover
{
	
	color:#7B8EA9;
	background: #242424;
	letter-spacing: normal;
}

.menuItem a:visited {
	display: inline;
	position: relative;
	width: 120px;
	color: #818181; 
	padding: 7px;
	text-decoration:none;
	font-family:"Arial Narrow"; 
	text-transform: none;
	letter-spacing: normal;
}

.menuItem a:hover
{
	
	color:#7B8EA9;
	background: #242424;
	letter-spacing: normal;
}
/* END OLD MENU STYLE */

#footer	{
	color: #333;
}

img {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
img:hover {
	filter:alpha(opacity=40);
	-moz-opacity:.60;
	opacity:.600;
}
.ranImage {
	background-color: #0A0A0A;
}

.ranImage img {
	border-color: #7B8EA9;
	border-width: 1px;
}

/* FORM STYLES */

input {
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	border : 1px solid #575757;
	background-color : #060606;
	padding : 1px 2px;
	color: #CCCCCC;
}

input:hover {
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	border : 1px solid #575757;
	background-color: #0E0F12;
	padding : 1px 2px;
	color: #CCCCCC;
}

input:focus {
  border : 1px solid #575757;
  background-color : #020202;
}

textarea {
  font: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 12px;
  border : 1px solid #575757;
  background-color : #060606;
  padding : 1px 2px;
  color: #CCCCCC;
}

textarea:hover {
  background-color: #0E0F12;
 }

textarea:focus {
  border : 1px solid #575757;
  background-color : #020202;
}

h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-transform: uppercase;
	letter-spacing: 2px;
	color:#7B8EA9;
	text-align:center;
	top:auto;
	background-color: #171717;
	border-width: 1px;
	border-color: #333333;
	border-width:
}
h4{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	text-transform: uppercase;
	letter-spacing: 2px;
	color:#7B8EA9;
	text-align:center;
	top:auto;
	font-weight:bold;
}