*{ padding:0; margin:0; }
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
body {
	background:url(/images/bg.jpg) top left repeat-x #000000 ;
}

a{color:#ccc;}
a:hover{color:#eee;}

#holder{
width:770px;
margin:0 auto 0 auto;
}

#content{
margin:104px 0 0 0;
}

#row1{
	height:72px;
}

h1#title1 a{
	text-indent:-9999px;
	background:url(../images/title.gif) top left no-repeat;
	height:45px;
	display:block;

}

#row2,#row2Long{
	height:230px;
	width:750px;
	background:#fff;
	padding:10px;
	color:#111;
}
#row2Long{ height:271px;}

#row2Sub{ border:1px solid #E1E1E1; background:url(/images/subbg.jpg) top left repeat-x #fff;
 padding:0 0 0 20px;
 height:268px;
 font-size:12px;
 }

#row2Sub a{ color:#666; text-decoration:none; }
#row2Sub a:hover{ color:#222; text-decoration:underline; }
#row3{
	padding:23px 0 0 0;
	font-size:9px;
	color:#ccc;
	line-height:17px;
}

h2{
	padding:20px 0 0 0;
	font-size:15px;
	font-weight:normal;
	line-height:20px;
	color:#333;
	border-bottom:1px solid #ddd;
	 
	width:400px;
	overflow:hidden;
}

#mainNav{
margin:-48px 0 0 345px;
padding:0 0 0 13px;
width:410px;
 
height:65px;
overflow:hidden;
list-style:none;
line-height:15px;
}
#mainNav a{ color:#ccc; text-decoration:none; }
#mainNav a:hover{ color:#eee; text-decoration:underline; }

.c1{ float:left; width:290px;  }
.c2{ float:left; }


.stock{ border-left:10px solid #fff; float:right;  }





