body {
	padding: 0;
	margin: 0;
	text-align: center;
	background:#f8f8f8 url(spimages/bg0.gif);
}
body, td {
	font-family:"Trebuchet MS", serif;
	font-size: 12px;
	color:#666;
}
#leftshadow {
background:url(spimages/bg0l.gif) 100% 0 repeat-y;
}
#rightshadow {
background:url(spimages/bg0r.gif) 0 0 repeat-y;
}
h1 {
font:normal 24px "Trebuchet MS", serif;
color:#666;
margin:10px 0;
padding:0;
text-align:center;
}
h2 {
font:bold 18px "Trebuchet MS", serif;
color:darkred;
margin:0;
padding:12px 0 0;
}
h3 {
font:bold 14px "Trebuchet MS", serif;
color:darkred;
margin:10px 0 0;
padding:0 0 5px 20px;
background:transparent url(spimages/arr.gif) 0 3px no-repeat;
}

.hbg {
background:transparent url(spimages/bgh.gif) 0 100% no-repeat;
}

a, a:visited {
	color: #903;
}

a:hover {
	color: #903;
}

a img {
	border: 0;
}
img.nobug {
display:block;
}

#wrapper {
padding:0 26px;
}
#header {
background:#333 url(spimages/bg_h.gif) 100% no-repeat;
}
#header td {
font-size:14px;
color:#ccc;
}
#header strong {
color:#fff;
}
#bar2 {
background:transparent url(spimages/bg2.gif) repeat-y;
text-align:left;
}
#dkbar {
width:162px;
color:#333;
background:#edede5 url(spimages/dkb.gif) 0 100% no-repeat;
}
#dkbar p {
padding:0 2px 0 6px;
}
p {
margin:9px 0 4px 0;
padding:0;
line-height:120%;
}
.vr {
padding:0 11px;
background:transparent url(spimages/vr.gif) 50% repeat-y;
}
#main p {
margin:9px 0 4px 0;
padding:0 0 0 20px;
line-height:120%;
}
p.ar {
text-indent:8px;
background:transparent url(spimages/ar.gif) 20px 3px no-repeat;
}
ul {
margin:0 0 0 36px;
padding:0;
}
ul.ar li {
margin:0;
padding:0 0 0 20px;
line-height:120%;
list-style:none;
background:transparent url(spimages/ar.gif) 12px 3px no-repeat;
}
.bar {
margin-top:10px;
background:transparent url(spimages/bg1.gif) repeat-y;
}
.bar table {
background:transparent url(spimages/bg1b.gif) 0% 100% no-repeat;
}
.tbar {
padding:0 16px;
background:transparent url(spimages/bg1t.gif) 0 0 no-repeat;
}
.bbar {
padding:0 16px 12px;
}
/** buttons **/
a.button {
	margin: 0 auto;
	padding: 0;	
	height:57px;
	width:302px;
	display: block;
}
a.button {
	overflow: hidden;
	padding-top: 57px;
	height: 57px;
	/* Tantek Celik's BMH */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 0;
}
html>a.button {
	height: 0;
}

a#b1, a#b1:visited, a#b2, a#b2:visited {
	background:transparent url(spimages/signupnow.gif) 0 0 no-repeat;
} 
a#b1:hover, a#b2:hover {
	background:transparent url(spimages/signupnow.gif) 0 -57px no-repeat;
}
a#b3, a#b3:visited {
	background:transparent url(spimages/viewall.gif) 0 0 no-repeat;
} 
a#b3:hover {
	background:transparent url(spimages/viewall.gif) 0 -57px no-repeat;
}
/* --- menu --- */
#menu {
margin-top:10px;
height:69px;
background:#edede5 url(spimages/bg1t.gif) no-repeat;
}

#menu ul {
	position:relative;
	display: block;
	margin: 0;
	padding: 0;
	width:648px;
	height:61px;
	/* background:transparent url(spimages/menu.gif) 0 0 no-repeat; */
	background:transparent url(spimages/bg1b.gif) 0% 100% no-repeat;
	top: 8px;
}

#menu li {
	list-style: none;
	margin: 0;
	padding: 0; 
    position: absolute; 
}

#menu li, #menu a {
	height:51px;
	display: block;
	margin: 0;
	padding: 0;	
	width:182px;
}

#menu a {
	overflow: hidden;
	padding-top: 51px;
	height: 51px;
	/* Tantek Celik's BMH */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 0;
}
html>#menu a {
	height: 0;
} 

/* rollovers */
#mb1s, #mb1 {left:46px;}
#mb1 a {background:transparent url(spimages/menu.gif) -46px 0px no-repeat;}
#mb1s, #mb1 a:hover {background:transparent url(spimages/menu.gif) -46px -51px no-repeat;}

#mb2s, #mb2 {left:233px;}
#mb2 a {background:transparent url(spimages/menu.gif) -233px 0px no-repeat;}
#mb2s, #mb2 a:hover {background:transparent url(spimages/menu.gif) -233px -51px no-repeat;}

#mb3s, #mb3 {left:420px;}
#mb3 a {background:transparent url(spimages/menu.gif) -420px 0px no-repeat;}
#mb3s, #mb3 a:hover {background:transparent url(spimages/menu.gif) -420px -51px no-repeat;}
