body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#main-container {
	width:950px;
	margin:0 auto;
	background-image:url(../images/supp-shadow.gif);
	height:520px;
}
#header {
	width:928px;;
	margin:0 auto;
	background:url(../images/header.jpg) right top no-repeat;
	height:132px;
	border-bottom:1px solid #CCCCCC;
}
#container {
	margin:0 auto;
	width:950px;
	margin-top:30px;
}
#top-img{
	width:387px;
	background:url(../images/top-img.jpg);
	height:24px;
	margin-left:28px;
}
#main-content{
	background:url(../images/support_bg_main_sm.gif) center no-repeat;
	height:296px;
	width:465px;
	margin-left:25px;
	margin-top:-4px;

}
#main-content ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-top:12px;
	padding-left:8px;
}
/*#main-content ul li {
	display:inline;
	margin-right:5px;
	float:left;
}
#bottom-img{
	margin-top:-5px;
	width:395px;
	background:url(../images/bottom-img.jpg) no-repeat center;
	height:24px;
	margin-left:563px;
}
ul.gallery li {
	display:inline;
	margin-right:5px;
	float:left;
}
ul.gallery li a.thumb{
	margin-right:1px;
	width: 143px;
	height:262px;
}
ul.gallery li span {
	overflow:hidden;
	display:block;
	width: 143px;
	height:262px;
}
ul.gallery li a.thumb:hover {
	background:#333;
}*/

ul.gallery {
	width: 904px;
	list-style: none;
	margin: 0 auto; padding: 0;
}
ul.gallery li {
	float: left;
	margin: 2px; padding: 0;
	display: inline; /*--Gimp Fix aka IE6 Fix--*/
}
ul.gallery li a.thumb {
	width: 143px;
	height: 262px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
ul.gallery li span { /*--Used to crop image--*/
	width: 143px;
	height: 262px;
	overflow: hidden;
	display: block;
}

ul.gallery li a.thumb:hover {
	background: #333;
}
ul.gallery li h2 {
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0; padding: 10px;
	background: #f0f0f0;
	border-top: 1px solid #fff; /*--Subtle bevel effect--*/
}
ul.gallery li a {text-decoration: none; color: #777; display: block;}
#footer {
	width:950px;
	height:46px;
	margin:0 auto;
	text-align:center;
	background:url(../images/footer-support.gif) top center;
	
}
#footer p {
	margin:0px;
	padding:0px;
	padding-top:4px;
	color: #FFFFFF;
}
#footer a {
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 6px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#footer a:hover {
	background:#333333;
}
#text-heading {
	width:890px;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:-20px;
	margin-left:	
}
#text-heading a {
	text-decoration:none;
	color:#000000;
}

