/* custom styles */
.fix:after { clear:both; content:"."; display:block; height:0pt; visibility:hidden; }
* html .fix { height:1%; }

.bodyBg { background:#fff url(../Images/Graphics/bodyBg.png) repeat-x top left scroll; }
#container{ background:#fff;}

#header { position:relative; height:54px; background:#d5d0ca url(../Images/Graphics/headerBg.png) no-repeat scroll; }
#headerForm{ position:absolute; top:18px; right:5px; }

#logoTop { position:absolute; top:0px; left:0px; }
#logoTop a { width:180px; height:54px; display:block; text-indent:-3000px; text-decoration:none; background:transparent url(../Images/Graphics/dummy.gif) no-repeat scroll left top; }


#nav{ background:#a09786; height:26px; }




/* home template styles */
#homeHeader { height:240px; overflow:hidden; color:#fff; }
#homeHeader .Header{ display:block; font-size:24px; line-height:1.2em; margin:0 0 0px;  }

#homeHeader p, #homeHeader div { padding:0; margin:0; }


#homeHeaderLeft { float:left; width:437px; height:240px; overflow:hidden; background:url(../Images/Graphics/homeHeaderLeft.jpg) no-repeat scroll;  }
#homeHeaderRight { float:right; width:313px; height:240px; overflow:hidden; no-repeat scroll;  }
.homeHeaderPadding {padding:20px 15px; }

.newsnav{ font-size:10px; color:#000000;}


/* home page content */

#cont { width:750px; }
#contPadding { padding:9px 0 0 7px; }

#contPaddingHome { padding:9px 0 0 7px; }
#contPaddingHome table { width:740px; padding:0 0 0 3px; }

#cont p {padding:0; margin:0;}
#cont table p { padding:10px 30px 10px 5px; }
/* home header */
#cont table  .HeaderHome{ padding:10px 5px 0; }

/*

#cont table {  padding:9px 0 0; }

*/



/* inner pages */ 
#innerContainer { padding:0 0 20px;  }
#innerContainer p {  } 

#innerContent { float:left; width:500px; }
#innerContentPadding { margin:9px 9px 9px 9px;    }




#innerRightContent { float:right; width:245px;}
#innerContentRightPadding { margin:0; padding:10px 0 0 4px; }

#innerContentRightPadding  .SubHeader{ font-weight:bold; font-size:13px; margin:20px 0 0 ; }
#innerContentRightPadding p { padding:0 5px 0 10px; margin:2px 0 0 ; }



#innerTopPannel { width:238px; margin:0; padding:0 0 50px 0; background:#f6f5f3 url(../Images/Graphics/innerRightTabFooter.png) no-repeat scroll bottom; }
#innerTopPannel p {padding:0 10px; }
#innerTopPannel div { margin:0 0 10px 0; padding:0; }

#innerNewsPannel { width:238px; margin:0; padding:0 0 50px 0; background: url(../Images/Graphics/innerRightTabNewsFooter.png) no-repeat scroll bottom; }





#footerTop { position:relative; height:86px; background:transparent url(../Images/Graphics/footerTopBg.png) no-repeat scroll; }

#footerTop01 { position:absolute; top:0px; left:0px; }
#footerTop01 a { width:130px; height:86px; display:block; text-indent:-3000px; text-decoration:none; background:transparent url(../Images/Graphics/dummy.gif) no-repeat scroll left top; }
#footerTop02 { position:absolute; top:0px; left:130px; }
#footerTop02 a { width:122px; height:86px; display:block; text-indent:-3000px; text-decoration:none; background:transparent url(../Images/Graphics/dummy.gif) no-repeat scroll left top; }
#footerTop03 { position:absolute; top:0px; left:252px; }
#footerTop03 a { width:180px; height:86px; display:block; text-indent:-3000px; text-decoration:none; background:transparent url(../Images/Graphics/dummy.gif) no-repeat scroll left top; }


#footer{ font-size:11px;  }
#footer a{ font-size:11px;  }
#footerPadding { padding:0 10px 20px;   }

#bottomNav { display:inline; float:right; height:20px; }
#bottomNav a{ color:#669acc; text-decoration:none; font-size:10px; }
#bottomNav a:hover{ color:#669acc; text-decoration:underline; font-size:10px;  }
#bottomCopy { display:inline; float:left; }










/* Main Styles */
td,body{
  font: normal 12px arial;
  line-height:18px;
  color:#58585a;
  text-decoration:none;
}


/* Links */
a{ color:#669acc; text-decoration:none; font-size:12px; }
a:hover{ color:#669acc; text-decoration:underline; font-size:12px;  }

#homeHeader a{ color:#fff; text-decoration:none; font-size:12px; }
#homeHeader a:hover{ color:#fff; text-decoration:underline; font-size:12px;  }


/* All Navigations */
.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none;
}


.Nav_Side_Level1{
  color:036;
  font-weight:bold;
}

.Nav_Side_Level2{
  color:369;
}

.Nav_Side_Leveln{
  color:69a;
}

.Nav_Side_Level_Selected{

}

.Nav_Top{
  color:#DB7124;
}








/* Start Shop Styles */
.shopsubmit,.ft100bold,.pft100,.ft100,.ft{
  background-color:cccccc ;font-size:10px;
}
.ft100bold,.pft100,.ft100{
  width:100px;
}
.shopsubmit,.ft100bold{
  font-weight:bold; font-size:11px;
}
.shopsubmit{
  font-size:12px
}
/* End Shop Styles */
