body {
	padding:0px;
	margin:0px;
	background:url(../images/bodybg.jpg);
	font-family:Arial, Helvetica, sans-serif;
}
#body_container {
	margin:auto;
	width:1002px;
}
#main_container {
	background:url(../images/mainbg.gif) repeat-y;
	float:left;
	width:994px;
	padding:0 4px;
}
#main_header {
	float:left;
	background:url(../images/topbg.jpg) repeat-x;
	height:89px;
	width:994px;
}
#main_header #logo {
	float:left;
	padding:11px 0 0 22px;
	width:200px;
}
#top_right {
	width:765px;
	float:right;
}
#top_rightlinks {
	height:68px;
	float:right;
	text-align:right;
	padding-right:140px;
	background:url(../images/map.jpg) no-repeat right top;
}
#top_rightlinks p {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px!important;
	margin:20px 0 0 10px;
	display:inline;
	font-weight:bold;
	padding:0px;
	text-align:right;
}
#top_rightlinks p a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}
#top_rightlinks p a:hover {
	text-decoration:underline;
}
#top_rightlinks p img {
	float:left;
	padding-right:9px;
	margin:2px 0 0px 0;
}
#nav {
	float:right;
	margin:0px 0px 1px 0px;
	padding-left:0px;
	width:670px;
}
#nav A SPAN {
	PADDING-RIGHT:12px;
	height:15px;
	cursor:pointer;
	padding-top:5px;
}
#nav {
	margin-left:0;
}
#nav A {
	FLOAT:left;
}
#nav A SPAN {
	FLOAT:none;
}
#nav A SPAN {
	DISPLAY: block;
	FLOAT:left;
}
#nav A {
	FONT-SIZE:9px!important;
	font-weight:bold!important;
	COLOR: #737172;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION:none;
	padding-top:0px;
	PADDING-LEFT:10px;
	BACKGROUND:url(../images/left_select-hover.jpg) repeat-x left top;
	font-weight:bold;
}
#nav A SPAN {
	PADDING-RIGHT:12px;
	BACKGROUND:url(../images/right_select-hover.jpg) no-repeat right top;
}
#nav A:hover {
	PADDING-LEFT:10px;
	BACKGROUND:url(../images/left_select-hover.jpg) repeat-x;
	color:#be1443;
}
#nav A:hover SPAN {
	PADDING-RIGHT:12px;
	BACKGROUND:url(../images/right_select-hover.jpg) no-repeat right top;
}
#nav A.slected {
	PADDING-LEFT:10px;
	BACKGROUND:url(../images/left_select-hover.jpg) repeat-x left top;
	COLOR:#be1443;
}
#nav A.slected SPAN {
	PADDING-RIGHT:12px;
	BACKGROUND:url(../images/right_select-hover.jpg) no-repeat right top;
}
#nav A SPAN:hover {
	PADDING-RIGHT:12px;
	BACKGROUND:url(../images/right_select-hover.jpg) no-repeat right top;
}
#nav UL {
	padding:0;
	margin:0;
	display:inline;
}
#nav LI {
	FLOAT: left;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	display:inline;
	padding:0 0px 0 0px;
}
/*
 #button_bg{
background:url(../images/button_bg.jpg) repeat-x;
height:27px;
float:left;
width:994px;
}
 #button_bg ul{
 padding:0px;
 margin:0px;
  float:left;
 display:inline;
 list-style:none;
}
 #button_bg ul li{
 padding:0px;
 margin:0px;
 float:left;
 display:inline;
 list-style:none;
}*/
#button_bg {
	background:url(../images/button_bg.jpg) repeat-x;
	height:27px;
	float:left;
	width:994px;
}
#button_bg ul {
	padding:0px;
	margin:0px;
	float:left;
	display:inline;
	list-style:none;
}
#button_bg ul li {
	margin:0px;
	float:left;
	display:inline;
	list-style:none;
	padding:2px 12px 0PX 15px!important;
}
.buttonLiBg {
	background:url(../images/right-linebg.jpg) no-repeat;
	height:27px;
	padding:0px 0 0 0;
}
#button_bg ul li.last {
	background:none;
}
#button_bg img {
	padding:0px 0 0 0;
	margin:4px 2px 0PX 5px;
	float:left;
	border:none;
}
#button_bg ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:22px;
}
#button_bg ul li a:hover {
	color:#FFFFFF;
}
.lionhover {
	background:url(../images/button-hover.jpg) repeat-x;
	height:27px;
}
#middle_bodybg {
	background:url(../images/body_midbg.jpg) repeat-x;
	width:979px;
	float:left;
	padding:7px 7px 0 7px;
}
#middle_bodybg #left_container {
	width:685px;
	float:left;
}
#middle_bodybg #left_header {
	width:685px;
	float:left;
	background:url(../images/left-header.jpg) no-repeat left top;
	height:348px;
}
#middle_bodybg #left_header .search_box {
	width:285px;
	float:left;
	color:#2c2c2c;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:270px 0 0 48px;
}
.search_box .search_box-text {
	width:118px;
	background:url(../images/text-boxbg.jpg) no-repeat left top;
	height:20px;
	margin:0px 0px 0 5px;
	border:none;
	padding:3px 3px 0 3px;
}
.search_box_image {
	margin:1px 0 -6px 0;
}
#middle_bodybg #left_ads {
	width:259px;
	float:left;
	margin:8px 0 0 0!important;
	padding-right:3px;
}
#middle_bodybg #left_ads .top-left {
	width:259px;
	float:left;
}
#middle_bodybg #left_ads .top-mid {
	width:249px;
	float:left;
	background:url(../images/mid-top.jpg) repeat-y;
	padding:0px 0 0px 5px;
}
#middle_bodybg #left_ads .top-mid ul {
	padding:0px;
	margin:0px;
	float:left;
	list-style:none;
}
#middle_bodybg #left_ads .top-mid ul li {
	list-style:none;
	float:left;
	display:inline;
	margin:5px 8px 5px 0
}
#middle_bodybg #left_ads_1 {
	width:422px;
	float:left;
	margin:8px 0 0 0;
}
#middle_bodybg #left_ads_1-top {
	width:422px;
	float:left;
	height:5px;
}
.left_ads-center {
	border-right:#e0e0e0 1px solid;
	border-left:#e0e0e0 1px solid;
	padding-left:4px;
	width:416px;
	float:left;
}
.left_adnew {
	padding-right:4px;
	width:139px;
	float:left;
}
.left_adnew p {
	padding:22px 0 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	background:url(../images/ad-bg.jpg) no-repeat left top;
}
.left_adnew span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:url(../images/red-arrow.gif) no-repeat right 50%;
	padding-right:15px;
}
.left_adnew span a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:40px;
	text-decoration:none;
}
.left_adnew span a:hover {
	color:#bb1642;
	text-align:right;
	text-decoration:none;
}
.left_adnew1 {
	padding-right:3px;
	width:131px;
	float:left;
}
.left_adnew1 p {
	padding:21px 0 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin:0px;
	background:url(../images/ad-bg.jpg) no-repeat left top;
}
.left_adnew1 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:url(../images/red-arrow.gif) no-repeat right 50%;
	padding-right:15px;
}
.left_adnew1 span a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:40px;
	text-decoration:none;
}
.left_adnew1 span a:hover {
	color:#bb1642;
	text-align:right;
	text-decoration:none;
}
.left_adnew2 {
	padding-right:3px;
	width:136px;
	float:left;
}
.left_adnew2 p {
	padding:21px 0 0 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px;
	background:url(../images/ad-bg.jpg) no-repeat left top;
}
.left_adnew2 span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:url(../images/red-arrow.gif) no-repeat right 50%;
	padding-left:40px;
	padding-right:15px;
}
.left_adnew2 span a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	text-decoration:none;
}
.left_adnew2 span a:hover {
	color:#bb1642;
	text-align:right;
	text-decoration:none;
}
#middle-footer {
	width:1002px;
	float:left;
}
#main_footercontainer {
	width:1002px;
	margin:auto;
}
#footer_container {
	width:1002px;
	float:left;
	padding:10px 0 10px 0;
}
.left-footer {
	width:700px;
	text-align:center;
	float:left;
	padding:0 80px 0 155px;
}
.left-footer p {
	margin:0px;
	padding:0px;
	color:#3b2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.left-footer p a {
	color:#7d7870;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.left-footer p a:hover {
	color:#bb1642;
	text-decoration:none;
}
.our-logo {
	float:right;
	width:150px;
	padding-left:100px;

}
#middle_bodybg #right_container {
	width:288px;
	float:right;
	padding:0 0 0 0px;
}
#middle_bodybg #right_container .ads {
	float:left;
}
#middle_bodybg #right_container .ads .right_newimg {
	float:left;
	padding-bottom:11px;
}
#middle_bodybg #right_container .ads .right_newbotimg {
	float:left;
	padding-top:2px;
}
.marign_new {
	padding-top:2px;
	margin-bottom:10px;
}
.marign_new1 {
	padding-top:2px;
	margin-bottom:5px;
}
#middle_bodybg #right_container .search_box {
	width:288px;
	float:right;
	padding:0 0 0 0px;
	background:url(../images/find-a-location.gif) no-repeat right top;
	height:166px;
	margin-bottom:10px;
}
#middle_bodybg #right_container .search_box_inner {
	float:left;
	padding:90px 0 0 20px;
}
#middle_bodybg #right_container .search_box_inner p {
	width:112px;
	float:left;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#left_topbox p {
	margin:0px;
	padding:5px 0px 5px 8px;
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#left_topbox p a {
	margin:0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:25px;
	background:url(../images/black-arrow.jpg) no-repeat 80% 50%;
	text-decoration:none;
	font-weight:800;
}
#left_topbox p a:hover {
	font-weight:800;
	color:#feb12f;
	padding-right:25px;
	text-decoration:underline;
}

#left_topbox_blank p {
	margin:0px;
	padding:5px 0px 5px 8px;
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#left_topbox_blank p a {
	margin:0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:25px;
	background:url(../images/black-arrow.jpg) no-repeat 80% 50%;
	text-decoration:none;
	font-weight:800;
}
#left_topbox_blank p a:hover {
	font-weight:800;
	color:#feb12f;
	padding-right:25px;
	text-decoration:underline;
}
#middle_bodybg #left_midbox {
	width:683px;
	float:left;
	border-left:#e4e4e4 1px solid;
	border-right:#e4e4e4 1px solid;
}
/* start: for inner html*/

.middle_innerbg {
	background:url(../images/inne_midbg.jpg) repeat-y;
	/*float:left;*/
	width:994px;
}
#middle_bodybg_inner {
	background:url(../images/innerpagebg.jpg) no-repeat left top;
	width:980px;
	float:left;
	padding:7px 7px 0 7px;
}
#middle_bodybg_inner_new {
	
	width:980px;
	float:left;
	padding:7px 7px 0 7px;
}
.middle_botbg_inner {
	width:994px;
	float:left;
}
#left_innercontainer {
	width:662px;
	padding-left:10px;
	float:left;
}
#left_topbox {
	float:left;
	width:662px;
	margin:10px 0 0 0px;
	background:url(../images/breadcramb.jpg) no-repeat left top;
}
#left_topbox p {
	margin:0px;
	padding:9px 0px 9px 10px;
	color:#707070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#left_topbox p a {
	margin:0px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:25px;
	background:url(../images/black-arrow.jpg) no-repeat 80% 50%;
	text-decoration:none;
	font-weight:800;
}
#left_topbox p a:hover {
	font-weight:800;
	color:#feb12f;
	padding-right:25px;
	text-decoration:underline;
}
.inner-header {
	width:663px;
	float:left;
}
.inner_contentbox {
	float:left;
	width:663px;
	padding:35px 0 0 0;
	background:url(../images/inner-contentbg.jpg) repeat-x;
}
.inner_contentbox h1 {
	padding:0px 0 0 18px;
}
.inner_contentbox p {
	padding:0px 0 0 18px;
	color:#0d0d0d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.inner_contentbox_links {
	background:url(../images/inner-links.jpg) no-repeat left bottom;
	padding:10px 0 3px 10px;
	width:500px;
	float:left;
	color:#0d0d0d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.inner_contentbox_links p {
	color:#575757;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
.inner_contentbox_links p a {
	color:#575757;
	background:url(../images/grey-arrow.jpg) no-repeat left 50%;
	padding:0 18px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
}
.inner_contentbox_links p a:hover {
	color:#feb12f;
	text-decoration:none;
}
#right_container_bg {
	float:left;
	width:298px;
	background:url(../images/right-repeatbg.jpg) no-repeat;
	padding:5px 0 5px 10px;
}
#right_container_inner {
	float:left;
	width:308px;
	


	}

#right_container_innerbg {
	float:left;
	width:308px;
	background-position:0 200px;
	padding-left:0px;
}
#right_container_inner .search_box {
	width:288px;
	float:right;
	padding:0 0 0 0px;
	background:url(../images/fnl.jpg) no-repeat right top;
	height:166px;
	margin-top:2px;
}
#right_container_inner .search_box_inner {
	float:left;
	margin:90px 0 0 0px;
	padding-left:20px;
}
#right_container_inner .search_box_inner p {
	width:265px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.find_box {
	background:url(../images/find-search.jpg) no-repeat left top;
	width:67px;
	float:left;
	padding:3px 4px 0 4px;
	margin:5px 4px 0 0;
	height:22px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.find_go {
	margin:5px 0 6px 0;
}
.new-innerimg {
	width:289px;
	float:right;
	margin-bottom:0px!important;
	margin-top:11px;
}

.image-margin {
	float:left;
	margin:25px 0px 0 10px;
}
.inner_pagesbox {
	float:left;
	width:662px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:35px 0 0 0px;
	background:url(../images/inner-contentbg.jpg) repeat-x;
}
.inner_pagesbox .left_cont {
	float:left;
	width:280px;
	padding:0px 7px 15px 18px;
	background:#fff url(../images/left-bg.jpg) repeat-x bottom left;
}
.inner_pagesbox .left_cont h2 {
	padding:0px 0 0 0px;
	color:#a30a17;
	margin:0px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.inner_pagesbox .left_cont h1 {
	padding:10px 0 8px 0px;
	color:#454444;
	margin:0px;
	font-weight:normal;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.left_cont p {
	padding:0px 0 0 0px;
	color:#595959;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.inner_pagesbox .right_product {
	width:290px;
	margin:0 5px 0 20px;
	float:left;
}
.right_product .product {
	float:left;
	width:100%;
}
.right_product .product a {
	text-decoration:none;
}
.right_product .product a:hover {
	text-decoration:none;
	color:#333333;
}
.right_product .product ul {
	padding:0px;
	margin:0px;
	list-style:none;
	float:left;
}
.right_product .product ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	float:left;
	color:#595959;
	display:block;
	padding:10px 0 5px 0;
}
.right_product .product ul li h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8b0d0d;
	margin:0px;
	padding:0px 0 3px 0;
}
.right_product .product ul li img {
	float:left;
	width:64px!important;
	margin:4px 10px 10px 0;
	padding:0 0 10px 0;
	display:block;
}
.right_product .product ul li p {
	padding:0px;
	margin:0px;
	font-size:12px;
}
.confused_pagesbox {
	float:left;
	width:662px;
	padding:35px 0 0 7px;
	background:url(inner-contentbg.jpg) repeat-x;
}
.confused_pagesbox1 {
	width:639px;
	color:#000000;
	padding:10px 0 0 15px;
	background:#ffffff url(../images/contactus_bg.jpg) no-repeat;
}
.heading {
	font-family:arial;
	color:#b20813;
	font-weight:bold;
	font-size:14px;
}
.startover {
	font-family:arial;
	color:#b20813;
	margin:0 0 0 442px;
	font-size:12px;
}
.startover a {
	color:#b20813;
	text-decoration:none;
}
.startover a:hover {
	color:#b20813;
	text-decoration:underline;
}
.heading1 {
	font-family:arial;
	color:#6c0c0c;
	margin-top:58px;
	font-weight:bold;
	font-size:16px;
}
.heading2 {
	font-family:arial;
	color:#000000;
	padding:4px 0 0 0;
	font-weight:normal;
	font-size:14px;
}
.email {
	font-family:arial;
	color:#6c0c0c;
	margin-top:58px;
	font-weight:normal;
	font-size:14px;
}
.email a {
	text-decoration:none;
	color:#6c0c0c;
}
.email a:hover {
	text-decoration:underline;
	color:#6c0c0c;
}
.heading3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:20px;
	padding:19px 0 38px 0;
	font-weight:normal;
	font-size:14px;
}
.heading4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 0 60px;
	font-weight:normal;
	font-size:14px;
}
.heading5 {
	font-family:Arial, Helvetica, sans-serif;
	color:#6c0c0c;
	font-size:12px;
}
.heading5 a {
	color:#6c0c0c;
	text-decoration:none;
	font-weight:800;
}
.heading5 a:hover {
	color:#000;
	text-decoration:underline;
}
.click_herebutton {
	float:left;
	padding:10px 0 0 50px;
	width:250px;
}

.site_content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.site_content a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.site_content a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
}

.site_content_bg ul {
	padding:0px;
	margin:0px;
	float:left;
	list-style:none;

}
.site_content ul li {
	margin:0px;
	float:left;
	width:200px;
	list-style:none;
	background:url(../images/arrow_icon.jpg) no-repeat left 60%;
	padding:2px 10px 0PX 22px;
	line-height:20px;
}

.newvideolayout
{
background:url(../images/videorightside.jpg) no-repeat left top; 
float:left;
width:308px;
}
.newvideolayout img
{
margin:25px 0 0 20px;
}

/* css for editor content*/

.inner_pagesbox  h2{
padding:0px 0 0 0px;
color:#a30a17;
margin:0px;
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
}

.inner_pagesbox  h1{
padding:10px 0 8px 0px;
color:#454444;
margin:0px;
font-weight:normal;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}
.inner_pagesbox h3{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#8b0d0d;
 margin:0px;
 padding:0px 0 3px 0;
}
.inner_pagesbox p{
color:#595959;
margin:0px;
padding:2px 0 3px 0;
}
.new-innerimg_11 {
width:289px;
float:right;
margin-bottom:7px!important;
margin-top:11px;
}


/*css ends for editor content*/








.inner_pagesbox_new {
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:35px 0 5px 0px;
	/*background:url(../images/inner-contentbg.jpg) repeat-x;*/
}
.inner_pagesbox_new .left_cont {
	float:left;
	width:280px;
	padding:0px 7px 15px 18px;
	background:#fff url(../images/left-bg.jpg) repeat-x bottom left;
}
.inner_pagesbox_new .left_cont h2 {
	padding:0px 0 0 0px;
	color:#a30a17;
	margin:0px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.inner_pagesbox_new .left_cont h1 {
	padding:10px 0 8px 0px;
	color:#454444;
	margin:0px;
	font-weight:normal;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}