
<!-- /* $WEFT -- Created by: Neha Almelkar (nehaalmelkar@gmail.com) on 11/2/2009 -- */
 @font-face {
 font-family: Swis721 Lt BT;
 font-style:  normal;
 font-weight: normal;
 src: url(../font/SWISLTB0.eot);
}
 @font-face {
 font-family: Swis721 Th BT;
 font-style:  normal;
 font-weight: 700;
 src: url(../font/SWISTHB0.eot);
}
 @font-face {
 font-family: Trajan Pro;
 font-style:  normal;
 font-weight: normal;
 src: url(../font/TRAJANPRO-REGULAR.eot);
}
/* Default HTML Styles **********/

body {
	background: #000000;
}
.contentheading, .contentpagetitle{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
float:left;
color:#ff1800;
}
/* Layout Styles **********/


#banner {
	overflow:hidden;
	padding:10px 0 0 0;
	background-color:#FFFFFF;
	margin-top:10px;
	height:350px;
}
#banner-inner {
	margin:0 auto;
	background:url(../images/theme3/banner.jpg) no-repeat center;
	height:347px;
}
.btext {
	color:#FFFFFF;
	font-family: Swis721 Lt BT;
	font-size:31px;
	letter-spacing:normal;
	padding:77px 45px 0 85px;
}
.btextsmall {
	color:#000000;
	font-family: Swis721 Th BT;
	padding:0px 45px 0 85px;
	font-size:14px;
}
#pathway {
	background:#101415;
}
#pathway-inner {
	background:#1A2022;
}
#wrapper {
	width:961px;
	margin:0px auto;
}
#logo {
	text-align:center;
	margin:33px 0 9px 0;
	position:relative;
}
#content {
}
#content-inner {
	font-size:12px;
}
/* Module Styles **********/
.moduletable, .moduletable_menu, .moduletable_text, .moduletable-ms1, .moduletable-ms2, .moduletable-ms3, .moduletable-ms4 {
	border:10px solid #000000;
}
.moduletable h3 {
	color:#FFFFFF;
}
.moduletable li a:hover, .moduletable li.active a {
	background:#0A0C0C;
}
.moduletable_menu {
	background:#0A0C0C;
}
.moduletable_menu h3 {
	color:#FFFFFF;
}
.moduletable_menu li a:hover, .moduletable_menu li.active a {
	background:#000000;
}
.moduletable_text {
	background:#1A2022;
}
.moduletable_text h3 {
	color:#FFFFFF;
}
.moduletable-ms1 {
	background:#0A0C0C;
}
.moduletable-ms1 h3 {
	color:#FFFFFF;
}
.moduletable-ms1 li a:hover, .moduletable-ms1 li.active a {
	background:#0A0C0C;
}
.moduletable-ms2 {
	background:#191E1F;
}
.moduletable-ms2 h3 {
	color:#93D43B;
}
.moduletable-ms2 li a:hover, .moduletable-ms2 li.active a {
	background:#000000;
}
.moduletable-ms3 {
	background:#1A2022;
}
.moduletable-ms3 h3 {
	color:#FFFFFF;
}
.moduletable-ms3 li a:hover, .moduletable-ms3 li.active a {
	background:#000000;
}
.moduletable-ms4 {
	background:#4B5F63;
}
.moduletable-ms4 h3 {
	color:#FFFFFF;
}
.moduletable-ms4 li a:hover, .moduletable-ms4 li.active a {
	background:#000000;
}
/* Content Styles **********/
.contentarticle .inside {
	border-bottom:1px solid #1A2022;
}
.inputbox, .validate-email {
	border:1px solid #1A2022;
	vertical-align:top;
	margin:0px;
}
.button, .readon, .validate {
	color:#FFFFFF;
}
.blog_more {
	background:#4B5F63;
	border:1px solid #1A2022;
}
.sectiontableheader {
	background:#C2C2C2 none repeat scroll 0 0;
	color:#FFFFFF;
}
.sectiontableheader th {
	color:#fff;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:9px;
	text-align:left;
	background:#222;
}
.sectiontableheader a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.sectiontableentry1, .sectiontableentry2, sectiontableentry0, tr.sectiontableentry1 td, tr.sectiontableentry2 td, tr.sectiontableentry0 td {
}
.section_list li, .weblink_unordered_list li {
	border-bottom:1px solid #1A2022;
}
/* Table of Contents */
.contenttoc {
	background:#1A2022;
	border:1px solid #000000;
}
.contenttoc th {
	border-bottom:1px solid #000000;
}
/* Polls Component */
.poll_stats {
	background:#1A2022;
	border:1px solid #000000;
}
.poll_entry_title {
	background:#1A2022;
}
.poll_stats .smalldark {
	padding:5px;
	float:left;
	clear:both;
}
.polls_color_1 {
	background:#3876A0;
	border:none;
}
.polls_color_2 {
	background:#B79000;
	border:none;
}
.polls_color_3 {
	background: #D2D2D2;
	border:none;
}
.polls_color_4 {
	background:#57861A;
	border:none;
}
.polls_color_5 {
	background:#C00;
	border:none;
}
/* Search Component */
.search_box {
}
.searchintro {
}
.search_result_row {
	background:#1A2022;
	border:1px solid #000000;
}
/* Contact Component */
#component-contact {
	background:#1A2022;
	border:1px solid #000000;
}
.contact_address, .contact_email {
	background:#1A2022;
}
.contact-img {
	background:#1A2022;
	border:1px solid #000000;
}
/* Tooltips **********/
.tool-tip {
	background:#000000;
}
.tool-title {
	color:#FFF;
}
.tool-text {
}
.txtsearch {
	color:#eeeeee;
	vertical-align:middle;
	padding-right:10px;
	font-family: Trajan Pro;
	font-size:14px;
	text-transform:uppercase;
	letter-spacing:1px;
	font-weight:bold;
	padding-top:20px;
}
.txtbut input {
	vertical-align:bottom;
	border:none;
	height:22px;
	margin-bottom:3px;
}


/* Shop Stuff **********/

/* Basket */


#basket td {
	background:url("../../jp_praisefolio_1.5/images/bg-dots.png") repeat-x bottom;
	color:#fff;
}
#basket .pname, #basket .pname a {
	color:#fff;	
}

.pickup-loc {
	padding-left:10px;
	margin:0;	
	display:inline;
}






































