@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
div, ul, li, p, form, span, img, h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
}
body {
	background-color:#343434;
	margin:0;
	padding:0;
	font:normal 12px/18px Arial;
	text-align:left;
	color:#767676;
	background-position: center;/*background:#1e1e1e url(../images/bg_main.png) 0 0 repeat-x;*/
}
.bodybg {
	height: auto;
	left: 0;
	min-height: 100%;
	min-width: 100%;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: -1;
}
a {
	font:normal 12px/18px Arial;
	text-align:left;
	text-decoration:none;
	color:#767676;
	border:none;
	outline:none;
}
a:hover {
	color:#000;
}
ul li {
	list-style:none;
}
img {
	border:none;
	outline:none;
}
.spacer {
	clear:both;
	line-height:0;
	font-size:0;
	border:none;
	outline:none;
	height:0;
}
.nobg {
	background:none!important;
}
.noborder {
	border:none!important;
}
.nopaddingLft {
	padding-left:0!important;
}
.nopaddingRgt {
	padding-right:0!important;
}
.nomarginRgt {
	margin-right:0!important;
}
.wrapper {
	width:100%;
	margin:0;
	padding:10px 0 125px 0;/*background: url(../images/top_bg.png) 50% 100% repeat-x;*/

}
.main_wrapper {
	margin:0 auto;
	background:#fff;
	width:1020px; /*height:1800px;*/
	padding:25px 30px 8px 30px;
	overflow:hidden;
}
.mainBg {
	background:url(../images/bgMain02.jpg) 50% 0 no-repeat!important;
}
.mainBg2 {
	background:url(../images/bgMain03.jpg) 50% 0 no-repeat!important;
}
.leftCol {
	width:311px;
	float:left;
	margin-bottom:22px;
}
.rightCol {
 
margin-bottom:22px;
	float:right;
	width:709px;
	text-align:left;
	position:relative;
}
/**************************************************

start Body Text Area*/

.txtBody {
	font:normal 12px/18px Arial;
	text-align:left;
	color:#767676;
}
.txtBody a {
	font:normal 12px/18px Arial;
	text-align:left;
	text-decoration:underline;
	color:#767676;
}
.txtBody a:hover {
	text-decoration:none;
	color:#000;
}
a.txtBlue {
	color:#0066cc;
	text-decoration:underline;
}
a.txtBlue:hover {
	text-decoration:none;
}
.txtRed {
	color:#76051f!important;
}
h1, h2, h4, .welcomeArea {
	font-family: 'Anonymous Pro', sans-serif!important;
	text-transform:uppercase!important;
}
.welcomeArea {
	margin-bottom:30px;
	padding:12px 11px;
	font-size:24px;
	font-weight:normal!important;
	color:#fff;
	letter-spacing:3px;
	background:url(../images/bg_h1.gif) 0 0 repeat-x;
	margin-left:-12px;
}
h1 {
	margin-bottom:30px!important;
	font-size:30px!important;
	font-weight:normal!important;
	color:#990326!important;
	letter-spacing:0px!important;
	line-height:30px!important;
	font-style:normal!important;
}
h2 {
	font-size:24px;
	font-weight:normal;
	letter-spacing:2px;
	text-align:center;
	text-transform:uppercase;
	color:#333;
*color:#000;
	_color:#000;
	line-height:20px;
}
h2 strong {
	color:#000!important;
	font-weight:700!important;
}
h3 {
	font:700 14px/20px Arial, Helvetica, sans-serif;
	text-align:left;
	text-transform:uppercase;
	color:#767676;
}
h4 {
	margin-bottom:20px;
	font-size:18px;
	font-weight:400;
	text-align:left;
	color:#767676;
}
h5 {
	margin-bottom:20px;
	font:normal 18px/18px Arial;
	text-align:left;
	color:#767676;
}
/**************************************************

end Body Text Area*/

.logoArea {
	width:313px;
	height:378px;
	position:relative;
	z-index:100;
	background:url(../images/allimages.png) 0 0 no-repeat;
}
.logo {
	width:421px;
	height:143px;
	position:absolute;
	top:95px;
	left:19px;
	z-index:100;/*background:url(../images/allimages.png) 100% 0 no-repeat;*/

}
.shad_logobg {
	width:2px;
	height:378px;
	position:absolute;
	top:0;
	left:311px;
	z-index:8;
	background:url(../images/allimages.png) -311px 0 no-repeat;
}
.shad_ban {
	width:711px;
	height:17px;
	background:url(../images/bg_banShad.png) 100% 0 no-repeat;
}
/**************************************************

start Banner Area*/

.banArea {
	width:711px;
    float:right;
	position: relative;
}
.fadeshow {
	width:711px;
	height:296px;
	background:#ccc;
	overflow:hidden;
}
.shaddo {
	background:url(../images/bg_banShad.png) 100% 0 no-repeat;
	height:15px;
	width:1020px;
	float:right;
}
/**************************************************

end Banner Area*/

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

start Navigation Area*/

.navWrapper {
	width:704px;
	float:right;
	padding:7px 0 4px 3px;
}
/*start NAVIGATION STYLE*/

ul.navstyle {
	width:709px;
	height:47px;
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	clear:both;
	position: relative;
	z-index:1000; /*border:#000 solid 1px;*/
}
ul.navstyle li {
	width:auto;
	float: left;
	margin-right:3px;
	padding:0;
	position: relative;
	z-index:1000;
	background:#444545;
}
/*ul.navstyle li a{

z-index:1000;

}*/

ul.navstyle ul {
	width:181px; /* Sub Menu Width */
	list-style: none;
	display: none;
	padding-bottom:10px;
	position: absolute;
	top:100%;
	left:0;
	z-index:1000;/*background:#1a1b1c url(../images/nav/bg_nav_sub.jpg) 0 0 repeat-x;*/

}
ul.navstyle li ul li {
	width:auto;
	display:block;
	background:none;
}
ul.navstyle li ul li a {
	width:154px;
	padding:5px 14px;
	display:block;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:17px;
	font-weight:700;
	text-align:left!important;
	text-decoration: none;
	text-transform:uppercase;
	line-height:18px;
	color: #fff;
}
ul.navstyle ul ul, ul.navstyle ul ul ul {
	top:0px;
	left:100%;
	z-index:1000;
}
ul.navstyle ul li {
	width:100%;
	display:block;
	border:none;
	padding-bottom:0;
	top:0;
	z-index:1000;
}
/* Root Menu */

ul.navstyle a {
	width:109px;
	float:left;
	padding-left:0px;
	padding-right:6px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:17px; font-size:15px \9;
	font-weight:700;
	text-align:center!important;
	text-decoration: none;
	text-transform:uppercase;
	line-height:47px;
	color: #fff;
	cursor:pointer;
}
ul.navstyle li a span {
	width:82px;
	height:47px;
	float:left;
	text-align:right;
	/*padding-left:7px;*/

cursor:pointer;
}
ul.navstyle li a span.b {
	width:15px;
	height:47px;
	float:right;
	margin-right:/*9px 5px;*/;
	cursor:pointer;
	background:url(../images/nav/bg_navArrow_white.png) 100% 0 no-repeat;
	border:none;
	position:absolute;
	top:0px;
	right:6px;
}
/* Root Menu Hover Persistence */

ul.navstyle a:hover, ul.navstyle li:hover a, ul.navstyle li.iehover a {
	background:url(../images/nav/bg_navRgt_hover.jpg) 0 0 repeat-x;
	color:#fff;
}
/*ul.navstyle a:hover span,ul.navstyle li:hover a span,ul.navstyle li.iehover a span {

color:#fff;

}

ul.navstyle a:hover span.arrow,ul.navstyle li:hover a span.arrow,ul.navstyle li.iehover a span.arrow {

background:url(../images/nav/bg_navArrow_black.png) 100% 0 no-repeat; color:#fff;

}*/

/* Root Menu Active Persistence */

ul.navstyle a.current, ul.navstyle li a.current, ul.navstyle li.iehover a.current {
	background:url(../images/nav/bg_navRgt_hover.jpg) 0 100% repeat-x;
	color:#fff;
	cursor:text;
}
/*ul.navstyle a.current span,ul.navstyle li a.current span,ul.navstyle li.iehover a.current span {

color:#fff; cursor:text;

}

ul.navstyle a.current span.arrow,ul.navstyle li a.current span.arrow,ul.navstyle li.iehover a.current span.arrow {

background:url(../images/nav/bg_navArrow_white.png) 100% 100% no-repeat; color:#fff;

cursor:text;

}*/

/* 2nd Menu */

ul.navstyle li:hover li {
	/*background:#e5e5e5;*/ color:#fff;
}
ul.navstyle li:hover li a, ul.navstyle li.iehover li a {
	float:none;
	background:#444545;
	color:#fff;
}
/* 2nd Menu Hover Persistence */ 

ul.navstyle li:hover li a:hover, ul.navstyle li:hover li:hover a, ul.navstyle li.iehover li a:hover, ul.navstyle li.iehover li.iehover a {
	background:#78051f url(../images/nav/bg_navRgt_smaill_hover.jpg) 0 0 repeat-x;
	color:#fff;
}
/* 2nd Menu Active Persistence */ 

ul.navstyle li li a.current, ul.navstyle li li a.current, ul.navstyle li.iehover li a.current, ul.navstyle li.iehover li.iehover a.current {
	background:#78051f url(../images/nav/bg_navRgt_smaill_hover.jpg) 0 0 repeat-x;
	color:#fff;
}
/* 3rd Menu */ 

ul.navstyle li:hover li:hover li a, ul.navstyle li.iehover li.iehover li a {
	background:#444545;
	color:#fff;
}
/* 3rd Menu Hover Persistence */ 

ul.navstyle li:hover li:hover li a:hover, ul.navstyle li:hover li:hover li:hover a, ul.navstyle li.iehover li.iehover li a:hover, ul.navstyle li.iehover li.iehover li.iehover a {
	background:#77051f url(../images/nav/bg_navRgt_hover.jpg) 0 0 repeat-x;
	color:#fff;
}
/* 3rd Menu Active Persistence */ 

ul.navstyle li li li a.current, ul.navstyle li.iehover li.iehover li a.current, ul.navstyle li.iehover li.iehover li.iehover a.current {
	background:#77051f url(../images/nav/bg_navRgt_hover.jpg) 0 0 repeat-x;
	color:#fff;
}
/* 4th Menu */ ul.navstyle li:hover li:hover li:hover li a, ul.navstyle li.iehover li.iehover li.iehover li a {
	background: #e5e5e5;
}
/* 4th Menu Hover */ ul.navstyle li:hover li:hover li:hover li a:hover, ul.navstyle li.iehover li.iehover li.iehover li a:hover {
	background:#9aa9c1;
}
/* 4th Menu Active */ ul.navstyle li li li li a.current, ul.navstyle li.iehover li.iehover li.iehover li a.current {
	background:#9aa9c1!important;
	cursor:text;
}
/* Hover Function - Do Not Move */ ul.navstyle li:hover ul ul, ul.navstyle li:hover ul ul ul, ul.navstyle li.iehover ul ul, ul.navstyle li.iehover ul ul ul {
	display: none;
}
ul.navstyle li:hover ul, ul.navstyle ul li:hover ul, ul.navstyle ul ul li:hover ul, ul.navstyle li.iehover ul, ul.navstyle ul li.iehover ul, ul.navstyle ul ul li.iehover ul {
	display: block;
}
/*end NAVIGATION STYLE*/

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

end Navigation Area*/

.phnoArea {
	background:url(../images/phonNo_bg.png) no-repeat;
	width:228px;
	height:30px;
	float:right;
	text-align:center;
	margin-top:-6px;
	padding-top:7px;
}
.phnoPic {
	background:url(../images/bg_phNo.png) 50% 50% no-repeat;
	width:170px;
	height:18px;
	margin-left:42px;
}
/**************************************************

start content area*/

.containerWrapper {
	/*width:1020px;*/

padding:0 10px 20px 0;
	display:inline-block;
}
.leftpart {
	width:259px;
	float:left;
	margin-left:25px;
	margin-top:35px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:16px;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	color:#000;
	line-height:18px;
}
.rightpart {
	/*width:691px;

float:left;*/

padding:0 0 0 32px;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color:#767676;
}
/****************************************

start Left Part*/

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

start Search Box Areaa Left Part*/

.searchArea {
	width:200px;
	height:30px;
	margin:0 auto;
	padding-top:20px;
	padding-left:11px;
}
.searchArea .search_inputbox {
	width:130px;
	height:30px;
	float:left;
	padding:0 10px;
	background:url(../images/allimages.png) 0 -409px no-repeat;
	border:none;
}
.searchArea .search_inputbox input {
	width:160px;
	height:24px;
	margin-top:2px;
	background:none;
	border:none;
	font:normal 12px/24px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#bcbcbc;
}
.searchArea .search_btn {
	width:50px;
	height:30px;
	float:left;
	background:url(../images/allimages.png) -429px -409px no-repeat;
	cursor:pointer;
	border:none;
}
/*******************************

end Search Box Areaa Left Part*/

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

start Navigation Left Part*/

.leftmenu {
	width:259px;
	margin-bottom:15px;
	float:left;
}
/*start NAVIGATION STYLE*/

ul.navstyle1 {
	width:259px; /*height:47px;*/
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	clear:both;
	position: relative;
	z-index:1000; /*border:#000 solid 1px;*/
}
ul.navstyle1 li {
	width:259px;
	float: left;
	margin-bottom:2px;
	position: relative;
	z-index:1000;
	background:#444545;
}
ul.navstyle1 li a {
	/*width:252px;*/

z-index:1000;
}
ul.navstyle1 ul {
	width:259px; /* Sub Menu Width */
	list-style: none;
	display: none;
	position: absolute;
	top:0;
	left:259px;
	z-index:1000;
}
ul.navstyle1 li ul li {
	width:259px;
	display:block;
	background:none;
}
ul.navstyle1 li ul li a {
	width:229px;
	padding:12px 15px;
	display:block;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:24px;
	font-weight:normal;
	text-align:center!important;
	text-decoration: none;
	text-transform:uppercase;
	line-height:24px;
	color: #000!important;
}
ul.navstyle1 ul ul, ul.navstyle1 ul ul ul {
	top:0px;
	left:100%;
	z-index:1000;
}
ul.navstyle1 ul li {
	width:100%;
	display:block;
	border:none;
	padding-bottom:0;
	top:0;
	z-index:1000;
}
/* Root Menu */

ul.navstyle1 a {
	width:259px;
	float:left;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:18px;
	font-weight:normal;
	text-align:center!important;
	text-decoration: none;
	text-transform:uppercase;
	line-height:18px;
	color: #000;
	cursor:pointer;
}
ul.navstyle1 li a span.noarrow {
	width:210px;
	float:left;
	padding:12px 20px;
	cursor:pointer;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:24px;
	font-weight:normal;
	text-align:center!important;
	text-decoration: none;
	text-transform:uppercase;
	line-height:24px;
	color: #000;
}
ul.navstyle1 li a span.witharrow {
	width:195px;
	float:left;
	padding:12px 20px;
	cursor:pointer;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:24px;
	font-weight:normal;
	text-align:center!important;
	text-decoration: none;
	text-transform:uppercase;
	line-height:24px;
	color: #000;
}
ul.navstyle1 li a span.arrow_black {
	width:10px!important;
	height:48px;
	float:left!important;
	padding:0!important;
	cursor:pointer;
	background:url(../images/nav/bg_navArrowLeft_black.png) 0 50% no-repeat!important;
}
/* Root Menu Hover Persistence */

ul.navstyle1 a:hover, ul.navstyle1 li:hover a, ul.navstyle1 li.iehover a {
	background:#77051f url(../images/nav/bg_navRgt_hover.jpg) 0 0 repeat-x;
	color:#fff!important;
}
ul.navstyle1 a:hover span.noarrow, ul.navstyle1 li:hover a span.noarrow, ul.navstyle1 li.iehover a span.noarrow {
	color:#fff!important;
	background:none;
}
ul.navstyle1 a:hover span.witharrow, ul.navstyle1 li:hover a span.witharrow, ul.navstyle1 li.iehover a span.witharrow {
	color:#fff!important;
}
ul.navstyle1 a:hover span.arrow_black, ul.navstyle1 li:hover a span.arrow_black, ul.navstyle1 li.iehover a span.arrow_black {
	background:url(../images/nav/bg_navArrowLeft_white.png) 0 50% no-repeat!important;
	color:#fff!important;
}
/* Root Menu Active Persistence */

ul.navstyle1 a.current, ul.navstyle1 li a.current, ul.navstyle1 li.iehover a.current {
	background:#77051f url(../images/nav/bg_navRgt_hover.jpg) 0 0 repeat-x;
	color:#fff!important;
	cursor:text;
}
ul.navstyle1 a.current span.noarrow, ul.navstyle1 li a.current span.noarrow, ul.navstyle1 li.iehover a.current span.noarrow {
	color:#fff!important;
	cursor:text;
}
ul.navstyle1 a.current span.witharrow, ul.navstyle1 li a.current span.witharrow, ul.navstyle1 li.iehover a.current span.witharrow {
	color:#fff!important;
	cursor:text;
}
ul.navstyle1 a.current span.arrow_black, ul.navstyle1 li a.current span.arrow_black, ul.navstyle1 li.iehover a.current span.arrow_black {
	background:url(../images/nav/bg_navArrowLeft_white.png) 0 50% no-repeat!important;
	color:#fff!important;
	cursor:text;
}
/* 2nd Menu */

ul.navstyle1 li:hover li {
	/*background:#e5e5e5;*/ color:#fff;
}
ul.navstyle1 li:hover li a, ul.navstyle1 li.iehover li a {
	float:none;
	background:#444545;
	color:#000!important;
}
/* 2nd Menu Hover Persistence */ 

ul.navstyle1 li:hover li a:hover, ul.navstyle1 li:hover li:hover a, ul.navstyle1 li.iehover li a:hover, ul.navstyle1 li.iehover li.iehover a {
	background:#77051f url(../images/nav/bg_navRgt_hover.jpg) 0 0 repeat-x;
	color:#fff!important;
}
/* 2nd Menu Active Persistence */ 

ul.navstyle1 li li a.current, ul.navstyle1 li li a.current, ul.navstyle1 li.iehover li a.current, ul.navstyle1 li.iehover li.iehover a.current {
	background:#77051f url(../images/nav/bg_navRgt_hover.png) 0 0 repeat-x;
	color:#fff!important;
}
ul.navstyle1 li li a.current span, ul.navstyle1 li li a.current span, ul.navstyle1 li li.iehover a.current span {
	background:url(../images/nav/bg_navArrowLeft_white.png) 100% 50% no-repeat;
	color:#fff!important;
	cursor:text;
}
/* 3rd Menu */ 

ul.navstyle1 li:hover li:hover li a, ul.navstyle1 li.iehover li.iehover li a {
	background:#444545;
	color:#fff;
}
/* 3rd Menu Hover Persistence */ 

ul.navstyle1 li:hover li:hover li a:hover, ul.navstyle1 li:hover li:hover li:hover a, ul.navstyle1 li.iehover li.iehover li a:hover, ul.navstyle1 li.iehover li.iehover li.iehover a {
	background:#77051f url(../images/nav/bg_navRgt_hover.jpg) 0 0 repeat-x;
	color:#fff;
}
/* 3rd Menu Active Persistence */ 

ul.navstyle1 li li li a.current, ul.navstyle1 li.iehover li.iehover li a.current, ul.navstyle1 li.iehover li.iehover li.iehover a.current {
	background:#77051f url(../images/nav/bg_navRgt_hover.png) 0 0 repeat-x;
	color:#fff;
}
/* 4th Menu */ ul.navstyle1 li:hover li:hover li:hover li a, ul.navstyle1 li.iehover li.iehover li.iehover li a {
	background: #e5e5e5;
}
/* 4th Menu Hover */ ul.navstyle1 li:hover li:hover li:hover li a:hover, ul.navstyle1 li.iehover li.iehover li.iehover li a:hover {
	background:#9aa9c1;
}
/* 4th Menu Active */ ul.navstyle1 li li li li a.current, ul.navstyle1 li.iehover li.iehover li.iehover li a.current {
	background:#9aa9c1!important;
	cursor:text;
}
/* Hover Function - Do Not Move */ ul.navstyle1 li:hover ul ul, ul.navstyle1 li:hover ul ul ul, ul.navstyle1 li.iehover ul ul, ul.navstyle1 li.iehover ul ul ul {
	display: none;
}
ul.navstyle1 li:hover ul, ul.navstyle1 ul li:hover ul, ul.navstyle1 ul ul li:hover ul, ul.navstyle1 li.iehover ul, ul.navstyle1 ul li.iehover ul, ul.navstyle1 ul ul li.iehover ul {
	display: block;
}
/*end NAVIGATION STYLE*/

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

end Navigation Left Area*/

.leftpart h2 {
	margin-bottom:10px;
	font-style:normal!important;
}
.leftpart_btn {
	display:block;
	margin-bottom:22px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:24px;
	font-weight:normal;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	color:#333;
	letter-spacing:2px;
	line-height:20px;
}
.leftpart_btn:hover, .leftpart_btn:hover .txtbold {
	color:#990326!important;
}
/*********************************

start subscribe Areaa Left Part*/

.subscribeArea {
	width:230px;
	margin:0 auto;
	padding-bottom:10px;
}
.subscribeArea h4 {
	padding-left:12px;
}
.subscribeArea .subscribe_inputbox {
	width:140px;
	height:32px;
	float:left;
	padding:0 20px;
	background:url(../images/allimages.png) 0 -457px no-repeat;
	border:none;
}
.subscribeArea .subscribe_inputbox input {
	width:138px;
	height:28px;
	margin-top:2px;
	background:none;
	border:none;
	font:normal 12px/28px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#8b8b8b;
}
.subscribeArea .subscribe_btn {
	width:50px;
	height:32px;
	float:left;
	background:url(../images/allimages.png) -429px -457px no-repeat;
	cursor:pointer;
	border:none;
}
/*******************************

end subscribe Areaa Left Part*/

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

end Left Part*/

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

start Right Part*/

.contentWrapper {
	margin-bottom:20px;
	padding-left:13px;
}
.contentInner {
	width:611px;
	margin-bottom:15px;
}
.contentInner ul {
	list-style-type:none;
}
.contentInner ul li {
	list-style-type:none;
	display:block;
	padding:3px 0 3px 15px;
	background:url(../images/bg_bullet_red.png) 0 9px no-repeat;
}
.loginArea {
	width:auto;
	float:right;
	padding-bottom:14px;
	margin-right:61px;
	padding-top:0px;
}
.txtClick {
	width:99%;
	float:left;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:10px;
	font-weight:400;
	text-align:center;
	text-transform:uppercase;
	color:#000;
	cursor:pointer;
}
.txtClick:hover {
	color:#990326;
	font-weight:700;
}
.loginArea .txtClick {
	width:auto;
	float:right;
	text-align:left;
	margin-right:90px;
	height:15px;
}
.loginArea ul {
	list-style-type:none;
	float:right;
}
.loginArea ul li {
	list-style-type:none;
	float:left;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:14px;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	color:#000;
	background:url(../images/bg_liDiv.gif) 100% 79% no-repeat;
}
.loginArea ul li a {
	width:auto;
	float:left;
	padding-left:12px;
	padding-right:12px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:14px;
	font-weight:700;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	color:#000;
	/*border-right:#000 solid 2px;*/

position:relative;
}
.loginArea ul li a:hover {
	text-decoration:underline;
	color:#b6022b;
}

/*a.click1 {
	width:128px;
	padding:0 0 0 12px;
	background:url(../images/myaccountbg.png) 0 0 no-repeat;
}
a.click2 {
	width:135px;
	background:url(../images/myaccountbg.png) -140px 0 no-repeat;
}*/
/*.loginArea ul li a.txtRed{font-weight:700; }*/

.txtShort {
	font-size:11px;
	font-style:italic;
	line-height:14px;
}
/****************

start FORM AREA*/

.formArea {
	margin-bottom:20px;
	overflow:hidden;
	font:normal 18px/30px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#767676;
}
.formArea label {
	width:60px;
	float:left;
	font:normal 18px/30px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#767676;
}
.formArea label.bigger {
	width:130px!important;
	float:left;
	margin-right:15px;
	padding-top:8px;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#767676;
}
.inputBox_sm {
	width:88px;
	height:34px;
	float:left;
	margin-bottom:10px;
	margin-right:12px;
	font:normal 16px/34px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#767676;
	border:#c0c0c0 solid 1px;
	background:#fff;
}
.formArea p {
	margin-bottom:10px;
	font:normal 18px/30px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#767676;
}
.formPic {
	background:url(../images/bg_box.jpg) 100% 0 no-repeat;
}
.txtareacal {
	line-height:33px!important;
	text-decoration:none!important;
}
.txtareacal:hover {
	text-decoration:underline!important;
}
/****************

end FORM AREA*/

ul.gal_categoryArea {
	list-style-type:none;
	overflow:hidden;
	margin-bottom:27px;
}
ul.gal_categoryArea li {
	list-style-type:none;
	width:196px;
	float:left;
	margin-right:22px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	color:#000;
}
ul.gal_categoryArea li a {
	width:196px;
	display:block;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	color:#000;
}
ul.gal_categoryArea li a table {
	margin-bottom:20px;
}
ul.gal_categoryArea li a table tr td {
	width:196px; height:173px;
}
ul.gal_categoryArea li a img {
	border:#fff solid 1px;
}
/*ul.gal_categoryArea li a img{width:198px; height:176px; border:#fff solid 1px; }*/

ul.gal_categoryArea li a:hover {
	color:#990326;
	text-decoration:underline;
}
ul.gal_categoryArea li a:hover img {
	border:#000 solid 1px;
}
.banArea_onlinestore {
	width: 711px;
	float: right;/*margin-bottom:75px;*/

}
.ban_onlinestore {
	width: 711px;
	height:191px;
	position:relative;
	overflow: hidden;
	margin-top:10px;
	background:url(../images/banPic/pic11.jpg) 50% 100% no-repeat;
}
.shad_ban2 {
	background: url(../images/bg_banShad2.png) no-repeat scroll 50% 0 transparent;
	height: 16px;
	width: 711px;
	position:relative;
	top:-1px;
}
.banArea_onlinestore .loginArea {
	float:right;
	margin-bottom:0;
	margin-right:29px;
	margin-top:135px;
}
.banArea_onlinestore .loginArea ul li a {
	color:#fff;
}
.txtOnline {
	font-family: 'Anonymous Pro', sans-serif!important;
	font-size:14px!important;
	color:#000!important;
	line-height:18px;
}
.txtOnline a {
	font-family: 'Anonymous Pro', sans-serif!important;
	font-size:14px!important;
	text-decoration:underline;
	color:#000!important;
	line-height:18px;
}
.txtOnline a:hover {
	text-decoration:none!important;
	color:#000!important;
}
.myaccountArea {
	width:auto;
	float:right;
	position:absolute;
	bottom:-3px;
	right:17px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:14px;
	font-weight:400;
	text-align:left;
	color:#fff;
	line-height:30px;
	letter-spacing:-.5px;
}
.myaccountArea span {
	width:auto;
	float:left;
	text-align:right;
 
}
ul.myaccoutLinks {
	height:33px;
	list-style-type:none;
	float:left;
}
ul.myaccoutLinks li {
	list-style-type:none;
	width:auto;
	float:left;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:14px;
	font-weight:400;
	text-align:center;
	color:#fff;
}
ul.myaccoutLinks li a {
	display:inline-block;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:14px;
	font-weight:400;
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	letter-spacing:1px;
	line-height:30px;
}
a.myaccountLink {
	width:128px;
	padding:0 0 0 12px;
	background:url(../images/myaccountbg.png) 0 0 no-repeat;
}
a.logoutLink {
	width:135px;
	background:url(../images/myaccountbg.png) -140px 0 no-repeat;
}
/*a.myaccountLink {
	width:128px;
	padding:0 0 0 12px;
	background:url(../images/allimages.png) -717px -253px no-repeat;
}
a.logoutLink {
	width:135px;
	background:url(../images/allimages.png) -856px -253px no-repeat;
}*/
ul.myaccoutLinks li a:hover {
	color:#FFFFCC;
}
.cart_linkArea {
	width:677px;
	float:left;
	margin-left:17px;
	margin-bottom:75px;
}
.btn_shoppingBag {
	width:58px;
	height:47px;
	float:left;
	background:url(../images/allimages.png) -386px -130px no-repeat;
}
/*.iteamsvalueArea {
	width:566px;
	height:45px;
	float:left;
	padding:13px 20px 0 33px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:14px;
	font-weight:400;
	text-align:left;
	color:#fff;
	line-height:20px;
	letter-spacing:-.5px;
	background: url(../images/allimages.png) -376px -322px no-repeat;
}*/
.iteamsvalueArea {
	width:566px;
	height:45px;
	float:left;
	padding:13px 20px 0 33px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:14px;
	font-weight:400;
	text-align:left;
	color:#fff;
	line-height:20px;
	letter-spacing:-.5px;
	background: url(../images/shoppingcartbg.jpg) -58px 0 no-repeat;
}
.iteamsvalueArea span {
	display:inline-block;
	padding-right:0px;
	color:#aa0229;
	font-size:20px;
	font-weight:700;
	letter-spacing:normal;
}
.btn_viewcart {
	width:90px;
	margin-left:12px;
	display:inline-block;
	background:url(../images/btn_viewcartArrow.png) 100% 6.5px no-repeat;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:14px;
	font-weight:400;
	text-align:left;
	text-decoration:underline;
	text-transform:uppercase;
	color:#fff;
}
.btn_viewcart:hover {
	text-decoration:none;
}
.greyBoxArea {
	width:630px;
	float:left;
	margin-bottom:42px;
	margin-left:21px;
	padding:7px 10px;
	overflow:hidden;
	background:url(../images/allimages.png) 0 -513px no-repeat;
}
.greyBoxArea ul {
	list-style-type:none;
	display:block;
}
.greyBoxArea ul li {
	list-style-type:none;
	float:left;
}
.greyBoxArea ul li a {
	height:28px;
	float:left;
	text-decoration:none;
	cursor:pointer;
}
.greyBoxArea ul li a span {
	height:28px;
	float:left;
	margin-left:20px;
	padding: 0 20px 0 0;
	font:normal 13px/24px Arial;
	text-align:center;
	color:#fff;
	cursor:pointer;
}
.greyBoxArea ul li a:hover {
	background:url(../images/btn_redArrow_lftBg.png) 0 0 no-repeat;
}
.greyBoxArea ul li a:hover span {
	background: url(../images/btn_redArrow_rgtBg.png) 100% 0 repeat-x;
}
.greyBoxArea ul li a.current {
	background:url(../images/btn_redArrow_lftBg.png) 0 0 no-repeat;
}
.greyBoxArea ul li a.current span {
	background: url(../images/btn_redArrow_rgtBg.png) 100% 0 repeat-x;
}
ul.product_listArea {
	list-style-type:none;
	margin-bottom:16px;
}
ul.product_listArea li {
	width:191px;
	list-style-type:none;
	float:left;
	padding:21px 9px 14px;
}
ul.product_listArea li .btn_viewArrow {
	color:#000;
	font-weight:bold;
	line-height:24px;
}
ul.product_listArea li .btn_addcart {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
ul.product_listArea li .btn_addcart span {
	font-size:18px;
	font-weight:normal;
}
ul.product_listArea li .price {
	padding:4px 0;
	display:block;
	font:bold 18px/22px Arial;
	text-align:left;
	color:#ac0229;
}
ul.product_listArea li:hover, ul.product_listArea li:hover a, ul.product_listArea li:hover .proContent {
	background:#444545;
	color:#fff;
}
ul.product_listArea li:hover a.btn_viewArrow {
	color:#fff;
	text-decoration:underline;
	background: url(../images/btn_viewcartArrow_white.png) 100% 8px no-repeat;
}
ul.product_listArea li .btn_addcart:hover, ul.product_listArea li:hover .btn_viewArrow:hover {
	color:#ccc;
}
.image {
	width: 189px;
	height: 189px;
	border: 1px solid #fff;
	display: table-cell;
	line-height: 189px;
	overflow: hidden;
	text-align: center!important;
	vertical-align: middle;
	font-size:0;
	line-height:0;
	color:#fff;
}
.image span {
	display: inline-block;
	height: 189px;
	vertical-align: middle;
	visibility: hidden;
	font-size:0;
	line-height:0;
	border:none;
	border:0;
}
.image img {
	overflow: hidden;
	vertical-align: middle;
}
.proContent {
	width:185px;
	display:inline-block;
	padding:8px 0 0;
	margin-left:5px;
	font:normal 12px/18px Arial;
	text-align:left;
	text-transform:uppercase;
	color:#000;
	letter-spacing:1px;
	word-wrap:break-word;
}
.proContent p {
	height:40px;
}
.btn_viewArrow {
	width:116px;
	background: url(../images/btn_viewcartArrow_black.png) 100% 8px no-repeat;
	display: inline-block;
	font:bold 12px Arial;
	text-align:left;
	text-decoration: underline;
	text-transform: uppercase;
	color:#000;
}
.btn_viewArrow:hover {
	color:#fff;
	text-decoration:underline;
	background: url(../images/btn_viewcartArrow_white.png) 100% 8px no-repeat;
}
.cardArea {
	width:175px;
	height:28px;
	display:block;
	margin:0 auto;
	background:url(../images/allimages.png) 100% -205px;
no-repeat;
}
.contactFormArea {
	margin-bottom:20px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:26px;
	font-weight:400;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	color:#000;
	line-height:32px;
	letter-spacing:.5px;
}
.contactFormArea .contentInner {
	margin-bottom:40px;
}
.inputArea {
	width:auto;
/*	height:32px;*/
	float:left;
	margin-right:21px;
	margin-bottom:11px;
	background:url(../images/bg_inputLft.png) 0 0 no-repeat;
}
.inputRgtBox {
	width:auto;
	height:32px;
	float:left;
	padding:0 15px 0 5px;
	margin-left:6px;
	background:url(../images/bg_inputRgt.png) 100% 0 no-repeat;
}
.inputRgtBox input {
	width:178px;
	height:28px;
	float:left;
	margin-top:2px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align:left;
	text-transform:uppercase;
	color:#767676;
	line-height:28px;
	border:none;
	border:0;
	background:none;
	outline:none;
}
 
.inputRgtBox select {
	width:240px;
	float:left;
	margin-top:6px;
	border:none;
	border:0;
	background:#f5f5f5;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align:left;
	text-transform:uppercase;
	color:#767676;
	line-height:28px;
	border:0;
	border:none;
	background-color:transparent;
	outline:none;
}
.txtBoxArea {
	width:auto;
	height:140px;
	float:left;
	margin-right:21px;
	margin-bottom:11px;
	background:url(../images/bg_textLft.png) 0 0 no-repeat;
}
.txtareaRgtBox {
	width:425px;
	height:125px;
	float:left;
	margin-left:6px;
	background:url(../images/bg_textRgt.png) 100% 0 no-repeat;
}
.txtareaRgtBox textarea {
	width:418px;
	height:120px;
	float:left;
	margin-top:2px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:18px;
	font-weight:400;
	text-align:left;
	text-transform:uppercase;
	color:#767676;
	border:none;
	background:none;
}
/**********start CheckOut Page Design**********/

.chartArea {
	width:648px;
	margin-bottom:15px;
	background: url(../images/hd_borderBg.gif) 0 0 repeat-x;
	font:normal 13px/18px Arial;
	text-align:left;
	text-transform:uppercase;
	color:#000;
	letter-spacing:0;
	word-spacing:1px;
	line-height:18px;
}
.cartBoxArea {
	background:#fff;
}
/*.cartBoxArea {*width:99.6%; }*/

.cartBox {
	overflow: hidden;
	clear: both;
	background:#fff;
	color:#000;
	border-bottom: dotted 1px #B0B3B9;
}
/*.hdBg {

background:#181818 url(../images/bg_chartHeading.gif) 0 0 repeat-x;

}*/

.cartBox .col {
	float: left;
	padding:8px 5px;
}
.cartBox .col .cartHD {
	font-family: 'Anonymous Pro', sans-serif;
	font-size:18px;
	font-weight:700;
	text-align:center;
	text-transform:uppercase;
	color:#000;
	letter-spacing:2px!important;
}
.txtLeft {
	text-align:left!important;
}
.cartBox .cartRemove {
	width:5%;
}
.cartBox .cartQty {
	width:6%;
}
.cartBox .cartImg {
	width:12%;
}


.cartBox .cartPro {
/*	width:51%;*/
	width:40%;
	font-size:15px;
}
.cartBox .cartUnitPrice {
	width:13%;
	text-align:center!important;
}
.cartBox .cartTotalPrice {
	width:13%;
	text-align:center!important;
	padding-left:10px;
}
.cartBox .cartPro2 {
	width:37%;
	font-family: 'Anonymous Pro', sans-serif!important;
	font-size:14px!important;
	text-transform:none!important;
}
.cartBox .cartFinish {
	width:30%;
	font-family: 'Anonymous Pro', sans-serif!important;
	font-size:14px!important;
	letter-spacing:1px;
}
.cartBox .cartBtn {
	width:20%;
	font-family: 'Anonymous Pro', sans-serif!important;
	font-size:14px!important;
}
.chartArea input {
	width:30px;
	height:17px;
	float:left;
	padding: 2px 0;
	margin-right:4px;
	font:normal 13px/18px Arial;
	text-align:left;
	text-transform:uppercase;
	color:#000;
	background:#fff;
	border:none;
	border:0;
}
.chartArea label {
	line-height:24px;
	font-weight:700;
}
.btn_del_disable {
	width:22px;
	height:29px;
	float:left;
	background:url(../images/allimages.png) -320px -137px no-repeat;
}
.greyBoxArea .btn_red {
	height:28px;
	margin-bottom:0;
	font:bold 13px/24px Arial, Helvetica, sans-serif!important;
	letter-spacing:.5px!important;
}
.cartBox_down {
	padding:35px 0 5px 0;
	width:630px;
}
.cartBox_down .totalPrice {
	float:right;
	padding: 0 10px 0 0;
	font:bold 18px/32px Arial;
	text-align:left;
	color:#000;
}
.totalPrice span {
	color:#ac0229;
	display:inline-block;
	margin-left:10px;
}
.cartBox_down .btn_red {
	float:right;
	font:bold 14px/32px Arial!important;
	letter-spacing:1px!important;
}
.cartBox_down .btn_red1 {
	float:left;
	font:bold 14px/32px Arial!important;
	letter-spacing:1px!important;
}
.cartBox_down .cardArea {
	float:right;
}
.charticonsArea {
	overflow:hidden;
	border:#000 solid 1px;
}
.chart_iconsArea {
	overflow:hidden;
	margin-bottom:50px;
}
.btn_updateShop, .btn_update, .btn_loginContinue {
	width:auto;
	font-size:14px!important;
	text-align:center!important;
	text-decoration:none!important;
	color:#000!important;
}
.btn_updateShop {
	padding:40px 0 0;
	float:left;
	background:url(../images/icon_continueShopping.gif) 50% 0 no-repeat;
}
.btn_updateShop:hover, .btn_update:hover, .btn_loginContinue:hover {
	color:#919191!important;
}
.btn_update {
	padding:50px 0 0;
	margin-left:350px;
	float:left;
	background:url(../images/icon_update.gif) 50% 0 no-repeat;
}
.btn_loginContinue {
	padding:55px 0 0;
	float:right;
	background:url(../images/icons_loginContinue.gif) 50% 0 no-repeat;
}
.pro_broughtArea {
	width:820px;
	margin: 0 auto;/*border:#000 solid 1px;*/

}
.pro_broughtArea em {
	font-size:18px;
	color:#000;
}
.pro_broughtArea .btnpro {
	width:110px;
}
.pro_broughtArea .btnpro:hover {
	background: #020202 url(../images/bg_pronameArea.gif) 0 0 repeat-x!important;
	color:#76c000!important;
}
.btn_shoppingbag {
	width:52px;
	height:48px;
	float:left;
	background:url(../images/all_images.png) 0 -642px no-repeat;
}
.btn_shoppingbag:hover {
	background-position: -120px -642px;
}
ul.prolistArea li .btnpro {
	font-weight:normal!important;
}
ul.prolistArea li .btnpro:hover {
	background: #020202 url(../images/bg_probtn.gif) 0 100% repeat-x;
	color:#fff;
}
/**********end CheckOut Page Design**********/

.galleryArea {
	width:398px; /*height:350px;*/
	float:left;
	margin-right:22px;
}
.gallery_lft {
	overflow:hidden;
	padding:9px 0 0;
	font:normal 12px/18px Arial;
	text-align:left;
	text-transform:uppercase;
	color:#000;
}
.price_red {
	padding:4px 0 0;
	font:bold 18px Arial;
	text-align:left;
	text-transform:uppercase;
	color:#ac0229;
	letter-spacing:1px;
}
.qtyArea {
	width:65px;
	height:37px;
	float:left;
	margin-right:5px;
	padding:0 5px 0 6px;
	font:normal 24px/37px Arial;
	text-transform:uppercase;
	color:#000;
	text-align:center;
	letter-spacing:1px;
	background:#fff;
	border:#bfbfbf solid 1px;
}
.btn_addCart_red {
	width:64px;
	height:39px;
	float:left;
	padding:3px 60px 0 9px;
	margin-bottom:20px;
	font:bold 12px/16px Arial!important;
	text-align:left;
	text-transform:uppercase;
	color:#fff!important;
	text-decoration:none!important;
	background:url(../images/allimages.png) -346px -253px no-repeat;
	border:none;
}
.btn_addCart_red:hover {
	background-position: -493px -253px;
}
.btn_addCart_red_input {
	width:131px;
	height:39px;
	float:left;
	margin-bottom:20px;
	text-indent:-999px;
	cursor:pointer;
	background:url(../images/allimages.png) -535px -409px no-repeat;
	border:none;
}
.btn_addCart_red_input:hover {
	background-position: -692px -409px;
}
/**###########  start PRODUCT GALLERY ###########*/

.galPicArea {
	width:394px;
	height:392px;
	margin-bottom:10px;
	text-align:center;
}
.galPicArea img {
	border:none;
	border:0;
}
ul#thumblist {
	display:inline-block;
	width:395px;/*border-bottom:#ff6600 solid 5px;*/

/*margin-left:30px;*/

}
ul#thumblist li {
	width:125px;
	height:124px;
	float:left;
	margin-right:10px;
	padding:0;
	list-style:none;
	background:#ff6600;
	margin-bottom:10px;
}
ul#thumblist li a {
	float:left;
	border:2px solid #fff;
}
ul#thumblist li a img {
	width:123px;
	height:122px;
	float:left;
	border:none;
	border:0;
}
ul#thumblist li a:hover {
	border-color:#FF0000;
}
ul#thumblist li a.zoomThumbActive {
	border-color:#FF0000;
}
/*start Zoom Area*/

.zoomPad {
	position:relative;
	text-align:center;
}
.zoomPad img {
	margin:0 auto;
	width:auto;
}
.zoomPreload {
	-moz-opacity:0.8;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
	border: 1px solid #CCC;
	background-color: #444545;
	padding: 8px;
	text-align:center;
	background-image: url(../images/zoomloader.gif);
	background-repeat: no-repeat;
	background-position: 43px 30px;
	z-index:110;
	width:90px;
	height:43px;
	position:absolute;
	top:0px;
	left:0px;
 * width:100px;
 * height:49px;
}
.zoomPup {
	overflow:hidden;
	z-index:1120;
	position:absolute;
	/*border:1px solid #CCC;*/

cursor:crosshair;
	/*	height:150px!important;

width:150px!important;

background-image: url(../images/magnifi.png);*/

background-repeat: no-repeat;
	background-position: center center;
	padding:20px;
}
.zoomOverlay {
	position:absolute;
	left:0px;
	top:0px;
	background:#FFF;
	/*opacity:0.5;*/

z-index:5000;
	width:100%;
	height:100%;
	display:none;
	z-index:101;
}
.zoomWindow {
	position:absolute;
	left:404px!important;
	top:0px!important;
	background:#FFF;
	z-index:6000;
	height:auto;
	z-index:10000;
	z-index:110;
}
.zoomWrapper {
	position:relative;
	border:1px solid #999;
	z-index:1100;
}
.zoomWrapperTitle {
	display:block;
	background:#999;
	color:#FFF;
	height:24px;
	line-height:24px;
	width:400px;
	overflow:hidden;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	position:absolute;
	top:0px;
	left:0px;
	z-index:120;
	-moz-opacity:0.6;
	opacity: 0.6;
	filter: alpha(opacity = 60);
}
.zoomWrapperImage {
	display:block;
	position:relative;
	overflow:hidden;
	z-index:+1;
}
.zoomWrapperImage img {
	border:0px;
	display:block;
	position:absolute;
	z-index:101;
}
.zoomIframe {
	z-index: -1;
	filter:alpha(opacity=0);
	-moz-opacity: 0.80;
	opacity: 0.80;
	position:absolute;
	display:block;
}
/*end Zoom Area*/

/**###########  END PRODUCT GALLERY ###########*/

.txtbold {
	font-weight:700!important;
	color:#000;
}
.cartBox .btn_arrow {
	font:bold 12px Arial!important;
	text-decoration: none!important;
	color:#000!important;
}
.cartBox .btn_arrow:hover {
	color:#921330!important;
	text-decoration:underline!important;
}
.btn_arrow {
	width:116px;
	background: url(../images/btn_viewcartArrow_black.png) 100% 4px no-repeat;
	display: inline-block;
	font:bold 12px Arial;
	text-align:left;
	text-decoration: none;
	text-transform: uppercase;
	color:#000;
}
.btn_arrow:hover {
	color:#921330;
	text-decoration:underline;
	background: url(../images/btn_viewcartArrow_red.png) 100% 4px no-repeat;
}
/****************************************

end Right Part*/

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

End content area*/

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

start Button Area*/

.btn_red {
	height:32px;
	padding:0 16px;
	float:left;
	margin-bottom:20px;
	font-family: 'Anonymous Pro', sans-serif!important;
	font-size:18px!important;
	font-weight:400;
	text-align:center;
	text-decoration:none!important;
	color:#fff!important;
	line-height:32px!important;
	letter-spacing:-.5px!important;
	background:url(../images/btnbg_red.jpg) 0 0 repeat-x;
	border:none;
	cursor:pointer;
}
.btn_red span {
	font-weight:700;
	cursor:pointer;
}
.btn_red:hover {
	background-position: 0 100%;
}
.btn_red1 {
	height:32px;
	padding:0 16px;
	float:left;
	margin-bottom:20px;
	font-family: 'Anonymous Pro', sans-serif!important;
	font-size:18px!important;
	font-weight:400;
	text-align:center;
	text-decoration:none!important;
	color:#fff!important;
	line-height:32px!important;
	letter-spacing:-.5px!important;
	background:url(../images/btnbg_red.jpg) 0 0 repeat-x;
	border:none;
	cursor:pointer;
}
.btn_red1 span {
	font-weight:700;
	cursor:pointer;
}
.btn_red1:hover {
	background-position: 0 100%;
}
/**************************************************

end Button Area*/

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

Start Footer Area*/

.footerWrapper {
	overflow:hidden;
}
.footer_topArea {
	background:#333;
	overflow:hidden;
	padding:16px 9px 16px 45px;
}
.footer_topLft {
	width:671px;
	float:left;
}
.footer_toprgt {
	width:242px;
	float:right;
	text-align:right;
	font-family:'Anonymous Pro', sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#fff;
	letter-spacing:-.5px;
}
*.footer_toprgt {
*font-size:16px;
*letter-spacing:-1px;
}
.footerLogo {
	width:242px;
	height:76px;
	margin-bottom:12px;
	display:block;/*background:url(../images/allimages.png) -323px 0 no-repeat;*/

}
ul.footerLinks {
	margin-bottom:20px;
	float:left;
	list-style-type:none;
}
ul.footerLinks li {
	list-style-type:none;
	float:left;
	padding-right:23px;
}
ul.footerLinks li a {
	float:left;
	font-family:'Anonymous Pro', sans-serif;
	font-weight:700;
	font-size:14px;
	text-decoration:none;
	text-transform:uppercase;
	color:#000;
}
ul.footerLinks li a:hover {
	color:#fff;
}
ul.footerLinks li a.current {
	color:#fff;
}
.footer_tabArea {
	width:309px;
	margin-right:39px;
	float:left;
}
.footer_tabArea h1 {
	width:auto!important;
	float:left!important;
	margin-bottom:0!important;
	padding:1px 8px 2px!important;
	font-size:13px!important;
	letter-spacing:.5px!important;
	color:#fff!important;
	line-height:13px!important;
	background:#000!important;
}
.content {
	width:289px;
	min-height:40px;
	float:left;
	padding:4px 10px 5px;
	background:#000;
	font-family:'Anonymous Pro', sans-serif;
	font-weight:700;
	font-size:28px;
	text-decoration:none;
	color:#84857c;
	line-height:18px;
}
.content a {
	margin-top:5px;
	display:block;
	font-family:'Anonymous Pro', sans-serif;
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
	color:#84857c;
}
a:hover {
	color:#fff;
}
.txtFollow {
	width:auto;
	height:18px;
	float:left;
	padding-right:2px;
	padding-top:14px;
	padding-left:6px;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	color:#808080;
}
.content ul {
	list-style-type:none;
	float:left;
	margin-top:4px;
	padding-top:1px;
}
.content ul li {
	list-style-type:none;
	float:left;
	padding:0 6px 0 0;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	color:#808080;
	line-height:24px;
	border-right:#000 solid 1px;
}
.content ul li a {
	display:block;
	font:normal 11px/24px Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	color:#808080;
}
.content ul li a span {
	width:24px;
	height:24px;
	float:left;
	margin-right:7px;
	background:url(../images/allimages.png) 0 0 no-repeat;
}
.content ul li a span.twit {
	background-position: -466px -137px;
}
.content ul li a span.fbook {
	background-position: -496px -137px;
}
.content ul li a span.youtube {
	background-position: -530px -137px;
}
.content ul li a:hover {
	color:#fff;
}
.content ul li a:hover span.twit {
	background-position: -466px -172px;
}
.content ul li a:hover span.fbook {
	background-position: -496px -171px;
}
.content ul li a:hover span.youtube {
	background-position: -530px -171px;
}
.footerDownArea {
	padding:8px 0 0 0;
	font-family:'Anonymous Pro', sans-serif;
	font-weight:normal;
	font-size:11px;
	text-transform:uppercase;
	color:#000;
	overflow:hidden;
}
.footerDownArea ul {
	width:auto;
	float:left;
}
.footerDownArea ul li {
	float:left;
	padding:0 5px;
	font-family:'Anonymous Pro', sans-serif;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	color:#000;
}
.footerDownArea ul li a {
	display:inline-block;
	padding:0 10px 0 0;
	font-family:'Anonymous Pro', sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	color:#000;
	background:url(../images/btn_footerLink_divider.gif) 100% 50% no-repeat;
}
.footerDownArea ul li a:hover {
	text-decoration:underline;
}
.footerDownArea ul li a.current {
	text-decoration:underline;
}
.designArea {
	float:right;
	width:auto;
	text-align:right;
}
.designArea a {
	color:#000;
	text-decoration:none;
}
.designArea a:hover {
	text-decoration:underline;
}
/**************************************************

end Footer Area*/

.error {
	margin-top:7px;
	float:left;
	font:bold 11px/18px Arial;
	text-align:left;
	color:#ac0229;
}
.msgArea {
	width:auto;
	float:left;
	margin-bottom:10px;
	padding:3px 10px;
	font:bold 12px/18px Arial;
	text-align:left;
	color:#ac0229;
	/*background:#eee;*/
}
.error_name {
 	/*width:204px;*/
	hanging-punctuation:22px;
	clear: both;
	float:none!important; 
 
	/*float:left;*/
/*		padding-bottom:15px;
margin-right:21px;*/
}
.contenttwo {
	width:302px!important;
	padding-top:0;
	padding-bottom:9px;
}
.click {
	display:block;
	width:auto;
	padding-top:10px;
}
.click:hover {
	display:block;
	background-image: url(../images/click.png);
	background-repeat: no-repeat;
	background-position: center 0;
	width:auto;
}


.btn_continue{
width:120px!important;
background: url(../images/btnbg_red.jpg) repeat-x scroll 0 0 transparent!important;
border: medium none!important;
color: #FFFFFF !important;
cursor: pointer!important;
float: right!important;
font-family: 'Anonymous Pro',sans-serif !important;
font-size: 18px !important;
font-weight: 400!important;
height: 32px!important;
letter-spacing: -0.5px !important;
line-height: 32px !important;
margin-bottom: 20px!important; margin-right:23px!important;
padding: 0 16px!important;
text-align: center!important;
text-decoration: none !important;
}

.thanksArea{
margin-bottom:20px;
float:left;
}
.thanksArea span{
width:400px;
float:left;
margin-right:20px; padding-bottom:20px; padding-top:5px;
text-align:right!important; font-size:16px; font-weight:bold;
}
.thanksArea a{
width:170px;
float:left;
text-align:center!important;
}

.contentInner h1 a{ font-size: inherit!important; line-height:normal!important}






.iteamsvalueArea_b {
	width:566px;
	height:45px;
	float:left;
	padding:13px 20px 0 33px;
	font-family: 'Anonymous Pro', sans-serif;
	font-size:14px;
	font-weight:400;
	text-align:left;
	color:#fff;
	line-height:20px;
	letter-spacing:-.5px;
	background: url(../images/allimages.png) -368px -592px no-repeat;
}


/*new css for footer slider*/


.ocarousel {
    display: none;
}
    .ocarousel_window {
        overflow: hidden!important;
       /*  white-space: nowrap!important;
        default size */
        width: 1020px!important;
        height: 200px!important;
		margin:0 auto!important; 
    }
        .ocarousel_window_slides {
            position: relative;
            margin: 0 auto;
            overflow: hidden;
            width: 50000px;
            white-space: nowrap;
        }
	/* IE6 Hack instead of >* child selector */
        .ocarousel_window_slides * {
            float: left;
            white-space: normal;
        }
        .ocarousel_window_slides * * {
            float: none;
        }
        .ocarousel_window_slides_vertical {
            float: none;
            white-space: normal;
            display: block;
        }
.ocarousel_indicators {
    width: 100%;
}
.ocarousel_indicators svg {
    height: 50px;
    margin: 0 auto;
    width: 100%;
}
.ocarousel_indicators svg circle {
    cursor: pointer;
}

/* Fallback indicators for no SVG support */
.ocarousel_indicator {
    display: inline-block;
    height: 16px;
    width: 16px;
    margin: 0 1px;
    overflow: hidden;
    cursor: pointer;

    /* IE 8< inline-block fix */
    *display: inline;
    zoom: 1;
}
.ocarousel_indicator_active {
  /*  background: url('../images/indicatorsSVGFallback.gif') 0 0;*/
}
.ocarousel_indicator_inactive {
   /* background: url('../images/indicatorsSVGFallback.gif') -16px 0;*/
}

/*-------------------------------------------*/

#content_ftr_slide {
    width: 1020px;
    margin: 0 auto;
    text-align: center;
	position:relative;
	
}
#content_ftr_slide h3{
font-family: 'Anonymous Pro', sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#000;
	padding:20px;
	margin:0;
	}
	#content_ftr_slide  .ocarousel_window .imageborder{ border: solid 1px #3a3a3a; margin: 8px 16px;}
	
	
	
#content_ftr_slide .previous{ position:absolute; top:20px; right:16px; background:url(../images/n_p_image.png) 0 0 no-repeat; width:16px; height:17px; overflow:hidden; font-size:1px; text-indent:-1000px; }
#content_ftr_slide .previous:hover{  background:url(../images/n_p_image.png) 0  bottom no-repeat;  }

#content_ftr_slide .next{ position:absolute; top:20px; right:0px; background:url(../images/n_p_image.png) right 0 no-repeat; width:16px; height:17px; overflow:hidden; font-size:1px; text-indent:-1000px;  }
#content_ftr_slide .next:hover{ background:url(../images/n_p_image.png) right  bottom no-repeat; }



    .example_photos .ocarousel_window {
        height: 160px;
        width: 1020px;
		overflow:hidden;
		overflow:scroll;
		position:relative;
    }
        .example_photos .ocarousel_window_slides img {
          /*  padding: 8px 16px;*/
        }
        .example_photos_thumbs {
            text-align: center;
        }
        .example_photos_thumbs img {
            border-top: 3px #ffffff solid;
            border-left: 3px #ffffff solid;
            border-right: 3px #ffffff solid;
            border-bottom: 10px #ffffff solid;
            box-shadow: #202020 4px 4px 4px;
        }


/*end of footer slider css*/


.styled-select select {
   background: transparent;
   width: 240px;
   padding: 5px;
   font-size: 16px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 30px;
   -webkit-appearance: none;
   }
   
.styled-select {
   width: 214px;
   height:30px;
   overflow: hidden;
   background: url(../images/listbg.gif) no-repeat right #ddd;
   border: 0;
   border:none;
   }