/**{ behavior: url("./misc/iepngfix/iepngfix.htc")}*/
*{ behavior: url("iepngfix.htc")}
* {
    padding: 0;
    margin: 0;
} 
body
{ background: #151515 ;
  font-family: Verdana,Sans-serif;
  color: #999; 
  font-size: 8pt;
  margin-top:0px;
  text-align:center;
 }
  
#con
 {
	width:780px;
	margin:0 auto;
	background: #323232 url(../images/bg.jpg) repeat-x;
 }
  #consub
 {
	width:780px;
	margin:0 auto;
	background: #1C1C1C url(../images/bgsub.jpg) repeat-x;
 }
 
.navigationMenu /* sreeman created for (navigation Menus) */
{ border:#FFFF00 0px solid;
  width:500px;
  height:28px;
  float:right;
  text-align:justify;
  background:#434142;
 
  margin-right:10px;
  
 }
	
 .contentsub
{
 width:500px;
  float:right;
  text-align:justify;
  background:#EDEBEC none repeat scroll 0 0 ;
 /* margin-top :32px;*/
  margin-right:10px; margin-top:15px;
    }
.contentsub p
{
	/*color:Gray;*/ /* OLD STYLE */
	color:#000000;
	font-family:Sans-Serif;
	font-size:13px;
}
a {color:#333; text-decoration:none;}
a:hover {text-decoration:none; color:#FFF;}

h1
{ color:#CB3757;
  font-size:12pt;
  font-weight:bold;
  margin-top:10px;
  margin-left:10px;
  font-style:italic ;
  margin-bottom:10px;
  border-bottom :dotted 1px #848585}
p
{
	 margin-top:10px;
  margin-left:10px;
  text-align :justify;
  margin-right:5px;
  margin-bottom:33px;
  color:#c83254;
}
/*------------------------------------------------------------- new changes for site map */ 
.stmap li{
 margin-left: 30px;
 list-style-image: url(../images/arw.gif);
 font-family:Sans-Serif;
 font-weight:bold;
 font-size:11px;
}
.stmap a:hover{ 
/*text-decoration:none; color:#CE3452;*/
text-decoration:none; color:#C6284A;

}
/*------------------------------------------------------------- new changes for site map */
*+html .left li
{ padding:15px 4px 8px 0px;
 }
/*------------------------------------------------------------- new changes */
*html .left li
{ padding:15px 4px 8px 0px;
 }
/*------------------------------------------------------------- */
.left li
{ /*padding:0 4px 8px 10px;*/
 padding:15px 4px 8px 0px;  /* ---------------------------- new changes */
 }

.left ul 
{ list-style:none;
  /*margin:0 5px;*/
  margin:0 0px; /* ---------------------------- new changes */
  padding:0;}

/*.left li
{ padding:0 4px 8px 10px;
 }
*/
#header
{ height:100px;
  width:780px;
 margin:0 auto;
 
  color:#FF9900;}
#left
{ 
width:268px;
float:left;

}
#left h4
{
	margin:30px 0 30px 0px;
	
}
.head
{
	height:98px;
	text-align:center;
	vertical-align :middle;
	
	
}

/*---------------------------------------- ------------------------ new chages for log */
*+html .head img
{

	margin-top:24px;
}

*html .head img
{

	margin-top:24px;
}

.head img
{
/*	width:143px;
	height:30px; margin-top:36px; */  /*---------------------------------------- old style */
	margin-top:24px;
}
/*---------------------------------------- ------------------------ new chages for log */


#menuhead
{
	width:238px;
	height:161px;
	margin :0 auto;
	
}
*+html #menuheadsub
{
	width:238px;
	/*height:530px;*/ 	
	/*margin :0 auto ;*/
	margin-left:5px;
	float:left; border:0px #FFFF00 solid;
	background:#151515 url(../images/subconbg.jpg) repeat-x ;
	margin-top:-12px; /*---------------------------------------------- new changes ############### */
	
	
	
}
/*------------------------------------------------------------- new changes */
*html #menuheadsub
{
	width:238px;
	/*height:530px;*/
	/*margin :0 auto ;*/
	margin-left:5px;
	float:left; border:0px #FFFF00 solid;
	background:#151515 url(../images/subconbg.jpg) repeat-x;
	margin-top:-12px; 
}
/*------------------------------------------------------------------------ */

#menuheadsub
{
	width:238px;
	/*height:622px;*/
	/*height:530px;*/
	/*margin :0 auto ; */
	margin-left:15px; /*---------------------------------------------- new changes */
	float:left; border:0px #FFFFFF solid;/*---------------------------------------------- new changes */
	background:#151515 url(../images/subconbg.jpg) repeat-x; 	
}

.left {
float:left;
margin-left:20px;
width: 171px;
}

.left h2 {
font-size: 13px;
color: #CCCCCC;
/*padding: 5px 0 2px 25px;
*/	
text-transform:capitalize ;
border: 0px solid #FFFFFF;  /*---------------------------------------------- new changes */
padding:5px 0 5px 0;  /*---------------------------------------------- new changes */
text-align:center;  /*---------------------------------------------- new changes */
}

hr {
border-top:1px solid #CCC;
}
.left ul {
list-style-type: none;
padding: 5px 0 10px 15px;
}
.left ul li {
/*padding: 2px 20px;
background: transparent url(../images/apple.gif) no-repeat;
*/}

.left ul li a {
line-height:190%;
color: #fff;
}
.left ul li a:hover {
color: #CB3757;
}
.menul
{
	width:10px;
	height :161px;
	float :left ;
	background:url(../images/menul.png) no-repeat;
}
.menum
{
	width:218px;
	height :161px;
	float :left ;
	background:url(../images/menum.png) repeat-x;
}
#scrollLinks {float:left; width:21px; height:130px; margin:15px 0 0 20px; }
/*div#wn	{ position:relative; width:150px; height:125px; overflow:hidden; float:left; width:150px; margin:20px 0 0 10px; height:130px; font-size:12px; font-weight:bold; color:#333; text-align:left;}*/
div#wn	{ position:relative; width:150px; height:125px; overflow:hidden; float:left; width:170px; margin:20px 0 0 5px; height:130px; font-size:12px; font-weight:bold; color:#333; text-align:left;}
.nav-list {list-style-type:none;}
.menur
{
	width:10px;
	height :161px;
	float :right ;
	background:url(../images/menur.png) no-repeat;
}
.no-nav {width:120px; height:31px; background-color:#323232; padding-top:15px;}
.no-nav1 {width:120px; height:31px; background-color:#252525; padding-top:15px;}
.no-nav a{text-align:center; color:#7c7c7c; text-decoration:none; font-size:2em; background-color:#323232;}
.no-nav a:hover{color:#c32a4b; text-decoration:none;}
.no-nav1 a{text-align:center; color:#7c7c7c; text-decoration:none; font-size:2em; background-color:#252525;}
.no-nav1 a:hover{color:#c32a4b; text-decoration:none;}


#right
{
width:512px;

height:332px;
float:right;
margin-top:0px;
}
.Regstr /* sreeman (register | login) */
{
width:505px;
height:21px;
border:#FFFF00 0px solid;
padding: 5px 5px 2px 2px;
color:#FFFFFF;
}
.imgcont
{
	width:510px;
	height:276px;
	float:left;
	/*margin-top:28px;*/      /* OLD STYLE */
	
}
.imgnav
{
	width:120px;
	height:276px;
	background:#c1c1c1;
	float:right;
	/*margin-top:28px;*/      /* OLD STYLE*/	
}
.clear
{
	clear:both;
}
#topl
{
	width:9px;
	height:47px;
float:left;
	background: url(../images/topl.png)  no-repeat;}



#topr
{
	width:9px;
	height:47px;
float:left;
	background: url(../images/topR.png)  no-repeat;
}



#topm
{
	width:215px;
	height:37px;
	padding-top:10px;
float:left;
	background: url(../images/topM.jpg) repeat-x;}



#leftmenu
{
	width:214px;
	height:100px;
float:left;
}
#leftmenu h4
{
	text-align:center;
}


#main
{ width: 780px;
 
  margin-left:auto;
  margin-right:auto;
 
 margin-top:2px;
  font-size:9pt;
  color:#666;}
#mainmenu
{
	width:240px;
	height :33px;
	float :left;
}
#menucont
{
	width:780px;
	height:33px;
	float:right;
}
.menucon
{
	width:140px;
	height:33px;
	margin-right:15px;
	float :left;
}
.menuconL
{
	width:11px;
	height:33px;
	background:url(../images/conmenuL.png) no-repeat;
	float :left ;
}
.menuconR
{
	width:11px;
	height:33px;
	background:url(../images/conmenuR.png) no-repeat;
	float :right ;
}
.menuconM
{
	width:118px;
	height:28px;
	background:url(../images/conmenuM.png) repeat-x;
	float :left;
	padding-top:5px;
}

.menuconM a {
font-size:14px;
font-weight:700;
color:#FFF;
text-decoration:none
}

.menuconM a:hover {
color:#323232;
text-decoration:none;
}




.menucon1
{
	width:238px;
	height:33px;
	padding-right:15px;
	padding-left:15px;
	float :left;
}
.menuconL1
{
	width:11px;
	height:33px;
	background:url(../images/conmenuL.png) no-repeat;
	float :left ;
}
.menuconR1
{
	width:11px;
	height:33px;
	background:url(../images/conmenuR.png) no-repeat;
	float :right ;
}
.menuconM1
{
	width:216px;
	height:28px;
	background:url(../images/conmenuM.png) repeat-x;
	float :left;
	padding-top:5px;
}

.menuconM1 a {
font-size:14px;
font-weight:700;
color:#FFF;
text-decoration:none
}

.menuconM1 a:hover {
/*color:#036;*/
color:#323232;
text-decoration:none;
}





#content
{ width:498px;
  float:left;
  margin-left:15px;
  text-align:justify;
  background:#EDEBEC;
  margin-top :20px;
    }
  
#nav
{ 
  width:238px;
  float:left;
  margin-left:15px;

  margin-top :20px;
  background:#151515 url(../images/navbg.jpg) repeat-x;
  display:inline;
 }
#nav img
{
	width:140px;
	height :104px;
	margin:20px 15px 15px 15px;
}
    
#footer
{ height:20px;
width:780px;
margin-top:60px;
margin-left:auto;
margin-right:auto;
padding:20px 0;
background :url(../images/fbg.jpg) repeat-x;


font-size:8pt;
color:#999;
text-align:center;}


#footer a:link, #footer a:visited, #footer a:active
{  text-decoration: none; color:#999;}
#footer A:hover
{  text-decoration: none; color:#ff9900;}

.footer 
{ clear: both; 
  
  color:inherit;
  height:1px;}

.logo
{ 

margin:0 auto;
width:238px;
  }
 
 .pink {color:#c32a4b;} 
 
 .top
 {
	width:215px;
	height:47px;
 } 
.menu 
{ width:auto;
  text-align:right;
  font-size:11pt;
  padding:55px 15px 0 0;
  float: right;
  overflow: hidden;}

.left
{
	width:250px;
	float:left;
	text-align:justify;
	overflow: hidden;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0;
}

.mid 
{ width:auto;
  padding:10px 0 0 10px;
  margin-left:auto;
  margin-top:0;
  overflow: hidden;}
  
.navhead
{ width:170px;
  height:18px;
  padding: 3px 3px 0 5px;
  border:#ff9933 1px solid;
  text-align: left;
  font-size:8pt;
  background-color:#ff9933;
  color:#FFF;}

.navitem
{ width:172px;
  padding: 15px 3px 0 3px;
  border:1px solid #ff9933;
  border-top-width:0px;
  font-size:8pt;
  font-weight: normal;
  text-align:justify;}
  
.img
{ border:0;}

.Regstr /* sreeman (register | login) */
{
width:505px;
height:21px;
border:#FFFF00 0px solid;
padding: 5px 5px 2px 2px;
}
.Regstr a {
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none
}

.Regstr a:hover {
color:#C32A4B;
text-decoration:none;
}

.loguser a{
color:#FFFFFF;
}
.loguser a:hover{
color:#C32A4B;
text-decoration:none;
}
  .contentflash
{
  width:500px;
  float:right; 
  margin-right:10px; margin-top:15px;
 }

.news_subscribe{
width:200px;
height:auto;
padding:10px 10px 30px 5px;
border:1px solid #CCCCCC;
background:#FFFFFF;
margin:10px 0 0 10px;
-moz-border-radius:5px;-webkit-border-radius:5px; 
}

.ns_subscribe {
background:#222222 none repeat scroll 0 0;
border:1px solid #888888;
color:#EEEEEE;
display:block;
font-size:12px;
margin:5px 0px 5px 0px;
padding:1px 4px 2px; cursor:pointer;
}
.shipping{
padding-left:10px; padding-top:5px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px; margin:10px 5px 5px 5px;
}
