/* designed by www.SoftElixir.com 
 We turn your thoughts into reality */
 
 body
 {
 margin:0 0 0 0;
 padding:0 0 0 0; 
 }
 .main
 {
 background-image:url(../images/bg.jpg);
 background-repeat:repeat-x;
 background-color:#555555;
 padding:0 0 10px 0;
 }
 
 /* heights, width */
 
 .height4
 {
 height:4px;
 }
 .width1
 {
 width:1px;
 }
 .width3
 {
 width:3px;
 }
 .height1
 {
 height:1px;
 }
 .height10
 {
 height:10px;
 }
 .height8
 {
 height:9px;
 }
 .width1-color
 {
 width:1px;
 background-color:#000000;
 }
 
 .quicksearch-bg
 {
 background-image:url(../images/quicksearch-bg.jpg);
 background-position:top left;
 height:67px;
 background-repeat:repeat-x;
 }
 .color1
 {
 background-color:#424242;
 line-height:21px;
 }
  .color1-btn
 {
 background-color:#424242;
 font-family:Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:12px;
 padding:3px 10px 3px 10px;
 }
 .color2
 {
 background-color:#1B2025;
 line-height:30px;
 }
 .black-color
 {
 background-color:#000000;
 height:8px;
 }
 .black-color2
 {
 background-color:#000000;
 }
 .middle-box-color
 {
 background-color:#1B2025;
 }
 
 
 /* links */
 
 .search-link
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#CCCCCC;
 text-decoration:none;
 }
  .search-link:hover
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#BD9701;
 text-decoration:underline;
 } 
 .nav-link
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#BD9701;
 font-size:12px;
 text-decoration:none;
 }
 .nav-link:hover
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#ffffff;
 font-size:12px;
 text-decoration:none;
 }
 .img-link
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#cccccc;
 font-size:12px;
 text-decoration:none;
 }
 .img-link:hover
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#BD9701;
 font-size:12px;
 text-decoration:none;
 }
 .register
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#BD9701;
 text-decoration:underline;
 }
 .register:hover
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#BD9701;
 text-decoration:none;
 }
 .button
 {
 background-color:#BC9701;
 font-family:Trebuchet MS, Helvetica, Arial;
 font-size:11px;
 border:1px solid #ffffff;
 text-align:center;
 color:#FFFFFF;
 height:19px;
 padding:2px 8px 2px 8px;
 text-decoration:none;
 }
 
 /* headings */
 
 .heading1
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#CCCCCC;
 font-size:14px;
 }
  .heading1-aa
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#000000;
 font-size:14px;
 }
 .heading2
 {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#BD9701;
 font-size:12px;
 }
 .heading2a
 {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#ffffff;
 font-size:14px;
 border-bottom:1px #BC9701 solid;
 line-height:20px;
 }
 .heading3
 {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 color:#ffffff;
 font-size:11px;
 }
 .heading3-aa
 {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:normal;
 color:#000000;
 font-size:12px;
 text-align:justify;
 }
  .heading3-bold
 {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#000000;
 font-size:12px;
 text-align:justify;
 }
 .heading-bold
 {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#BD9701;
 text-decoration:none;
 font-weight:bold;
 }
  .heading1-larg
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#000000;
 font-size:16px;
 }
 .heading-bold1
 {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#CCCCCC;
 text-decoration:none;
 font-weight:bold;
 }
  .heading-bold2
 {
 font-family:"Trebuchet MS", Helvetica, Arial;
 font-size:18px;
 color:#BD9701;
 text-decoration:none;
 font-weight:normal;
 }
 
 /* input */
 
 .input1
 {
 font-family:Arial, Helvetica, sans-serif;
 color:#4D4D4D;
 font-size:11px;
 border:0px;
 height:18px;
 }
 .input1a
 {
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:11px;
 border:1px solid #775F00;
 height:15px;
 }
  .input2
 {
 font-family:Arial, Helvetica, sans-serif;
 color:#4D4D4D;
 font-size:11px;
 border:0px;
 }
 
 
 /* nav */
 
 .nav-bg
 {
 background-image:url(../images/nav-bg.jpg);
 height:29px;
 background-repeat:repeat-x;
 background-position:top left;
 line-height:29px;
 }
 
 /* header */
 
 .header-bg
 {
 background-image:url(../images/header-bg.jpg);
 background-position:top left;
 background-repeat:repeat-x;
 height:241px;
 padding:9px 9px 9px 9px;
 }
 
 /* images */
 
 .img1
 {
 background-image:url(../images/img1.jpg);
 height:204px;
 width:253px;
 background-repeat:no-repeat;
 }
  .img2
 {
 background-image:url(../images/img2.jpg);
 height:204px;
 width:253px;
 background-repeat:no-repeat;
 }
 .img3
 {
 background-image:url(../images/img3.jpg);
 height:204px;
 width:253px;
 background-repeat:no-repeat;
 }
 
 /* footer */
 
 .footer-bg
 {
 background-image:url(../images/footer-bg.jpg);
 height:77px;
 background-repeat:repeat-x;
 } 
 .footer-link
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#CCCCCC;
 text-decoration:none;
 }
  .footer-link:hover
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#ffffff;
 text-decoration:underline;
 }
 .footer-text
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#CCCCCC;
 text-decoration:none;
 }
 .footer-text2
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#CCCCCC;
 text-decoration:none;
 }
 .footer-link2
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#cccccc;
 text-decoration:none;
 }
 .footer-link2:hover
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#cccccc;
 text-decoration:underline;
 }
 .link
 {
 font-family:Tahoma, "Trebuchet MS", Helvetica, Arial;
 font-weight:bold;
 color:#ffffff;
 font-size:11px;
 text-decoration:none;
 border-bottom:#BD9701 dashed 1px;
 display:block;
 line-height:25px;
 }
 .link:hover
 {
 font-family:Tahoma, "Trebuchet MS", Helvetica, Arial;
 font-weight:bold;
 color:#BD9701;
 font-size:11px;
 text-decoration:none;
 border-bottom:#BD9701 dashed 1px;
 display:block;
 line-height:25px;
 }
 
 /* border */
 
 .border1
 {
 border:1px solid #494949;
 padding:4px;
 }
  .border2
 {
 border:1px solid #686868;
 padding:4px;
 }
 
 .fea-img1
 {
 background-image:url(../images/fea-img1.jpg);
 background-repeat:no-repeat;
 width:109px;
 height:69px;
 }
  .fea-img2
 {
 background-image:url(../images/fea-img2.jpg);
 background-repeat:no-repeat;
 width:109px;
 height:69px;
 }
 .pgh
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#cccccc;
 text-decoration:none;
 text-align:justify;
 } 
  .pgh-2
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#cccccc;
 text-decoration:none;
 text-align:left;
 } 
 .sab-link
 {
 font-family:Arial, Helvetica, sans-serif;
 color:#BD9701;
 text-decoration:none;
 font-size:11px;
 }
  .sab-link:hover
 {
 font-family:Arial, Helvetica, sans-serif;
 color:#BD9701;
 text-decoration:underline;
 font-size:11px;
 }
 
 .more-button
 {
 background-image:url(../images/more-button.jpg);
 background-position:bottom right;
 background-repeat:no-repeat;
 }
 
 .border-dashed
 {
 border:1px solid #BC9701;
 }
 
 .heading-box
 {
 background-color:#BC9701;
 line-height:30px;
 border-bottom:2px solid #393939;
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 font-weight:bold;
 padding-left:15px;
 text-transform:uppercase;
 }
.heading-box2
 {
 background-color:#BC9701;
 line-height:30px;
 border-bottom:2px solid #393939;
 }
 .title-text
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 font-weight:bold;
 padding-left:15px;
 text-transform:uppercase;
 }
 
 .border-aa
 {
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#ffffff;
 font-size:14px;
 border:1px #000000 solid;
 line-height:20px;
 }
  .border-box-right
 {
 border-right:#000000 solid 1px;
 }