body {
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/body-bg.jpg) repeat;
	font-size:12px;
	color:#FCFCDA;
	margin:0 0 5px 0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
p{
margin:0px;
padding:0px;
}

input, select, textarea {
	border:1px solid #FF0000;
	color:#330404;
	}

a {
	color:#D7E548;
	text-decoration:underline;
	}	

h1 {
	font-family:"Times New Roman";
	font-size:21px;
	font-weight:bold;
	color:#D7E548;
	margin:0;
	padding:0px 0 15px 0;
	}	
	
h2 {
	margin:0;
	padding:0 0 5px 0;
	color:#D7E548;
	font-size:12px;
	font-weight:bold;
	}

.left-main-bg {
	background:url(../images/left-bg.gif) repeat-y left top;
	width:261px;
	}

.right-main-bg {
	background:url(../images/right-bg.gif) repeat-y right top;
	width:261px;
	}

.top-bg {
	background:url(../images/header-top-bg.gif) repeat-x;
	height:42px;
	padding:0 50px 0 0;
	border-right:2px solid #B60000;
	}

.top-bg a {
	color:#DCD242;
	font-weight:bold;
	text-decoration:none;
	padding:10px 5px;
	}

.top-bg-home {
	background:url(../images/header-top-bg.gif) repeat-x;
	height:44px;
	padding:0 50px 0 0;
	border-right:2px solid #B60000;
	}

.top-bg-home a {
	color:#DCD242;
	font-weight:bold;
	text-decoration:none;
	padding:10px 5px;
	}

/*************Main Navigation CSS*************/

.nav-bg {
	background:url(../images/nav-bg.gif) repeat-y;
	width:261px;
	}

.nav-btn-bg {
	background:url(../images/nav-btn-bg.gif) no-repeat;
	width:202px;
	height:54px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFD5;
	}

.nav-btn-bg a {
	color:#FFFFD5;
	text-decoration:none;
	}

.nav-btn-bg a:hover {
	color:#EBCB01;
	text-decoration:none;
	}

.img-div {
	float:left; 
	padding:5px 5px 0 0;
	}

.link-div {
	float:left; 
	padding:17px 0 0 0;
	}

/*************Newsletter CSS*************/

.newsletter-bg {
	background:url(../images/newsletter-bg.gif) repeat-y;
	width:206px;
	color:#FCFCDA;
	padding:5px 0 0 20px;
	line-height:20px;
	}

.submit-btn {
	background:url(../images/btn-bg.gif) no-repeat;
	width:59px;
	height:23px;
	border:0;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bold;
	}

/*************News CSS*************/

.news-bg {
	background:url(../images/news-bg.gif) repeat-y;
	width:224px;
	color:#FCFCDA;
	padding:0 15px 0 20px;
	}

.news-bg ul {
	margin:0;
	padding:5px 25px;
	}
	
.news-bg li {
	list-style-image:url(../images/star.gif);
	margin:0;
	padding:5px;
	}

.news-bg a {
	color:#DEDE1B;
	text-decoration:underline;
	}

/*************Quick Links CSS*************/

.quick-links {
	padding:5px 40px;
	}

.quick-links ul {
	margin:0;
	padding:5px 15px;
	}

.quick-links li {
	list-style-image:url(../images/bullet.gif);
	margin:0;
	padding:5px;
	font-size:11px;
	}

.quick-links a {
	color:#FCFCDA;
	text-decoration:none;
	}

/*************Quick Links2 CSS*************/

.quick-links2 {
	padding:5px 15px;
	}

.quick-links2 ul {
	margin:0;
	padding:0px 0px;
	}

.quick-links2 li {
	margin:0;
	padding:5px 5px 5px 15px;
	font-size:11px;
	width:130px;
	background-image: url(../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;

	}

.quick-links2 a {
	color:#FCFCDA;
	text-decoration:none;
	}

/************************************/


.quick-linksR {
	padding:5px 15px;
	}

.quick-linksR ul {
	margin:0;
	padding:0px 5px 5px 10px;
	}

.quick-linksR li {
	margin:0;
	padding:0px 0px 8px 15px;
	font-size:11px;
	width:90px;
	background-image: url(../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: left top ;
	list-style-type: none;

	}

.quick-linksR a {
	color:#FCFCDA;
	text-decoration:none;
	}


/************************************/



/*************Welcome CSS*************/

.welcome-bg {
	background:url(../images/welcome-bg.gif) repeat-x top;
	height:200px;
	border:solid 0px #fff;
	}

.welcome-img {
	background:url(../images/welcome-rt-bg.jpg) no-repeat right top;
	height:200px;
	padding:0 130px 0 25px;
	}

.welcome-img h1 {
	font-family:"Times New Roman";
	font-size:21px;
	font-weight:bold;
	color:#FBE900;
	margin:0;
	padding:24px 0 15px 0;
	}

/*************Ad CSS*************/

.ad-top-bg {
	background:url(../images/ad-top-bg.gif) repeat-x;
	height:22px;
	}

.brn-ad-bg {
	background:url(../images/ad-bg.gif) repeat-x;
	height:143px;
	}

.grn-box-bg {
	background:url(../images/grn-box-bg.jpg) repeat-x;
	height:125px;
	padding: 0 10px 0 0;
	}

/*************Review Box CSS*************/

.review ul {
	margin:0 0 0 45px;
	padding:0px 20px 5px 45px;
	}
	
.review li {
	list-style-image:url(../images/star-brn.gif);
	margin:0;
	padding:0 5px;
	text-align:justify;
	font-size:11px;
	}
	
.review a {
	color:#DEDE1B;
	text-decoration:underline;
	}


/*************Footer CSS*************/
.footer {
	background:url(../images/footer-bg.gif) repeat-x;
	height:120px;
	font-size:11px;
	color:#FFFFD5;
	}

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

.footer-img {
	background:url(../images/footer-top-rt-bg.jpg) no-repeat bottom right;
	width:151px;
	height:114px;
	}