* {
	margin:0px;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#ourvoice {
	width:100%;
	margin:0px auto 0px auto;
	text-align:left;
}

.headerback {
	background:url(http://images.jambocast.com/ourvoicematters/images/headerback.png) repeat-x;
}

.header {
	width:960px;
	height:75px;
	background:url(http://images.jambocast.com/ourvoicematters/images/back.png) no-repeat;
	margin:0px auto 0px auto;
}

.subnav {
	background:url(http://images.jambocast.com/ourvoicematters/images/tab_sub.png) no-repeat;
	padding-left:5px;
}

.subnav img {
	padding:2px 0px 0px 3px;
}

.subnav a{
	padding:0px 10px 0px 5px;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.subnav a img {
	border:none;
}

.subnav a:hover {
	color:#1f1f1f;
}

.nav {
	width:100%;
	height:30px;
	font-size:16px;
	color:#ffffff;
	background-color:#003C62;
}

.nav a {
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
}

.nav a:hover {
	color:#888888;
}

.leftnav {
	height:100%;
	border-left:1px #61140A solid;
	border-right:1px #61140A solid;
}

.leftnav .title {
	font-size:16px;
	padding:3px 0px 3px 10px;
	color:#ffffff;
	background-color:#61140A;
}

.leftnav .links {
	background-color:#BE2814;
	padding:2px 0px 2px 25px;
	border-bottom:1px solid #61140A;
}

.leftnav .links a {
	color:#ffffff;
	text-decoration:none;
}

.leftnav a:hover {
	color:#1f1f1f;
}

.videopage {
	background:url(http://images.jambocast.com/ourvoicematters/images/navbtn.png);
	border-left:1px solid #888888;
	border-right:1px solid #888888;
}

.content .ctitle {
	font-size:22px;
	color:#006699;
	letter-spacing:1px;
	padding-top:30px;
	text-align:center;
}

.content a {
	font-size:12px;
}

.content .note {
	background:url(http://images.jambocast.com/ourvoicematters/images/notepaper.png) no-repeat bottom;
	height:400px;
	text-align:left;
}

.content ul {
	padding-left:20px;
}

.content li {
	list-style:disc;
}

.headlines {
	width:290px;
	line-height:18px;
}

.headlines td {
	padding-left:15px;
}

.headlines a {
	color:#1f1f1f;
	text-decoration:none;
}

.headlines a:hover {
	color:#0066CC;
}

.faq a {
	font-size:14px;
	line-height:18px;
	color:#1f1f1f;
	text-decoration:none;
}

.faq a:hover {
	color:#0066cc;
}

.answ {
	font-size:12px;
}

.login label {
	text-align:left;
	font-size:14px;
	padding-right:10px;
}

.notmember, .notmember a {
	font-size:14px;
	font-weight:bold;
}

.notmember a:hover {
	color:#1f1f1f;
}

.aboutus {
	line-height:24px;
	font-size:14px;
}

.aboutus p {
	padding-bottom:10px;
}

.atitle {
	font-size:18px;
	font-weight:bold;
}

.storytext {
	font-size:12px;
	font-weight:normal;
	line-height:24px;
}

.realtext {
	font-size:12px;
	line-height:22px;
	font-weight:normal;
}

.members {
	font-size:14px;
	line-height:22px;
}

.cattitle a{
	font-size:14px;
	text-decoration:none;
	color:#1f1f1f;
}

.cattitle a:hover {
	color:#006699;
}

.signup {
	text-align:left;
}

.story_title {
	font-size:20px;
	color:#006699;
}

.story_author, .story_author a {
	font-size:16px;
	color:#CC0000;
}

.button {
	color:#006699;
	font-size:14px;
	padding:5px;
	font-weight:bold;
}

.button:hover {
	color:#1f1f1f;
}

.commenttitle {
	font-size:20px;
	color:#006699;
	padding-top:20px;
}

.commentbody {
	padding:2px 0px 10px 0px;
}

.comment {
	line-height:20px;
	padding:3px 0px 10px 0px;
}

.commentname {
	font-weight:bold;
	color:#006699;
	padding-top:5px;
}

.date {
	font-size:14px;
	color:#1f1f1f;
	font-weight:bold;
}

.realtext {
	font-size:12px;
	color:#1f1f1f;
	font-style:normal;
}

.footer {
	color:#ffffff;
	background-color:#003C62;
	width:100%;
	height:50px;
}

.footer a {
	color:#ffffff;
	text-decoration:none;
}

.footer a:hover {
	color:#0066CC;
}