/* Custom Styles */
.fix:after { content:"."; display:block; height:0pt; visibility:hidden; background: #fff; }
* html .fix { height:1%; }
div { margin: 0; padding: 0;  }

#body { margin:0; padding:20px 0 20px 0; background-color: #626262; }
tr { vertical-align:top; }
a img {border:none; }
#wrapper {padding:0; margin:0; width:769px; background: transparent url(../images/graphics/bg_main.gif) repeat-y; }

/* Custom Styles 
ul{ margin:0; padding:0; list-style:none; }
ul li{ margin:0; padding:0 0 0 3px; }*/
img {border: none;}

td, body, p{ font: normal 12px "Helvetica", Verdana, sans-serif; line-height:1.3em; color:#666666; }
input,textarea,select{ background-color:#ffffff; border: 1px solid #FF0066; color:#FF0066;}

#headerBG {padding:0; margin:0; position:relative; width:770px; background: transparent url(../Images/Graphics/bg_pageHeader.gif) left top no-repeat scroll; overflow: hidden }
#headerBG #logo a{ position:absolute; display:block; text-indent:-3000px; top:22px; left:577px; width:128px; height:230px; padding:0; }
#headerBG #contact a{ position:absolute; display:block; text-indent:-3000px; top:53px; left:5px; width:107px; height:75px; padding:0; }
#headerBGhome { position:relative; width:770px; height:256px; background: #fff url(../Images/Graphics/bg_homeHeader.jpg) left top no-repeat scroll;  }
#headerBGcontact { position:relative; width:770px; background: transparent url(../Images/Graphics/bg_contactHeader.gif) left top no-repeat scroll; overflow: hidden }
#headerBGcontact #logo a{ position:absolute; display:block; text-indent:-3000px; top:0px; left:577px; width:128px; height:230px; padding:0; }

#nav { padding:0 0 0 100px; width:600px; height: 30px; clear:both }
#nav2 { padding:0 0 0 80px; width:500px; height: 30px; clear:both }
#navPadding { padding:2 0 0 0; }

#bagckgroundtd {background: transparent url(../images/graphics/bg_main.gif) repeat-y;}

#content { margin:41px 0 10px 0; width: 595px; overflow:hidden; }
#contentHome { margin:41px 0 10px 0; overflow:hidden;  }
#contentLeft{ float:left; width:400px;  margin:0; padding:0 15px 0 41px; }
#contentRight{ float:right; width: 284px; padding: 0 5px 0 0; margin: 0;  }
#contentContact { margin:150px 60px 60px 105px; width: 595px; overflow:hidden; }

#bagckgroundtdNews {background: transparent url(../images/graphics/bg_mainNews.gif) repeat-y;}
#headerBGnews {padding:0; margin:0; position:relative; width:640px; background: transparent url(../Images/Graphics/bg_homeHeaderNews.jpg) left top no-repeat scroll; overflow: hidden }
#headerBGnews #logo a{ position:absolute; display:block; text-indent:-3000px; top:22px; left:480px; width:128px; height:230px; padding:0; }
#contentNews {margin:41px 20px 10px 20px; overflow:hidden; background-color: transparent;  }
#headerBGnews { position:relative; width:640px; height:256px; background: #fff url(../Images/Graphics/bg_homeHeader.jpg) left top no-repeat scroll;  }
#footerNews { width:640px; height:30px; margin:0; padding:35px 0 0 0; background:transparent url(../images/graphics/bg_footerNews.gif) no-repeat; clear:both; float: left;  }
#footerNews p {font: normal 10px; color:#fff;}
#footerNews a { font: normal 10px; color:#fff; text-decoration:underline; }
#footerNews a:hover { font: normal 10px; color:#fff; text-decoration:none; }

/* footer */
#footer { width:770px; height:50px; margin:0; padding:35px 0 0 0; background:transparent url(../images/graphics/bg_footer.gif) no-repeat; clear:both; float: left;  }
#footer p {font: normal 10px; color:#fff;}
#footer a { font: normal 10px; color:#fff; text-decoration:underline; }
#footer a:hover { font: normal 10px; color:#fff; text-decoration:none; }

/* Links */
a { font: normal  12px; line-height:1.4em; color:#FF0066; text-decoration: none; }
a:hover{ line-height:1.4em; color:#FF0066; text-decoration:underline; }

#price {}
#price tr { border-top: 1px solid #dadadb; border-left: 1px solid #dadadb }
#price td { border-right: 1px solid #dadadb; border-bottom: 1px solid #dadadb}