#jsn-master {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 1.5;
	background: #203B55 url(../images/master-bg.jpg) repeat-x top left;
}

#jsn-page {
	background-color: #ffffff;
	color: #000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	width: 960px;
	height: 100%;
	margin: 0 auto;
}

/* Header */

#jsn-header {
	position: relative;
	height: 128px;
}

#jsn-logo {
	position: absolute;
	bottom: 0;
	left: 0;
}

#jsn-ptop {
	position: absolute;
	top: 18px;
	right: 100px;
	width: 500px;
}



#jsn-puser8_inner,
#jsn-puser9_inner {
	padding: 15px;
}



#jsn-puser8 a:link, #jsn-puser8 a:visited,
#jsn-puser9 a:link, #jsn-puser9 a:visited {
	color: #40afff;
}


#jsn-maincontent_inner {
	padding: 0 15px;
}
	
#jsn-mainbody {
	padding: 1.5em;
}



#jsn-content {
	background-color: #ffffff;
	border-bottom: 1px solid #b3b3b3;
}



#jsn-content_inner1 {
	background: transparent url(../images/leftside-bg-small.png) repeat-y left top;
}



#jsn-content_inner2 {
	background: transparent url(../images/rightside-bg-small.png) repeat-y right top;
}


/* Footer */

#jsn-footer {
	padding: 1.2em 1em;
	font-size: 0.9em;
	color: #595959;
}


#jsn-footer a:link,
#jsn-footer a:visited {
	color: #000;
	text-decoration: underline;
}

#jsn-footer a:hover {
	text-decoration: none;
}

#jsn-copyright {
	padding: 0.6em 0;
	text-align: center;
}


#jsn-copyright,
#jsn-copyright a {
	font-size: 10px;
	color: #561302;
}



.componentheading,
.contentheading {
	font-family: Verdana, Geneva, Arial, Helvetica;
	font-size: 1.8em;
	color: #9c6a00;
}

#jsn-usermodules3 {
	padding: .6em;
	border-top: 2px solid #ffffff;
	border-bottom: 6px solid #404040;
	background: #d9d9d9 url(../images/usermodules3-bg.png) repeat-x left top;
}

/** @TYPOGRAPHY **/

html, body {
	border: 0;
	margin: 0;
	padding: 0;
}

li {
	margin : auto 0.8em;
}

p, pre, blockquote, form, dl, ul, ol, fieldset, address {
	padding: 0;
	margin: 0.35em 0 0.8em 0;
}