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

* { padding:0; margin:0;}
body { background:black url(../images/bg.png) top center no-repeat;}

#wrapper { margin:0 auto; width:990px; background:transparent;}

/*Fonts*/
p, li { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#474747; list-style:inside;}
a { text-decoration:none; color:#980e0e;}
a:hover { text-decoration:underline; border:none;}
a:focus { outline: none; }
.titlered { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#980e0e;}
.titlegreen { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#65861b;}
.titleblue { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#0f3c73;}
.titlegold { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#c28f1f;}
.titleorange { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#e48306;}
.titleviolet { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#792243;}
.titleyellow { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#ffd22a;}
.title1 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; color:#090909;}
.title2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#090909;}
.title3 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#090909;}
.title4 { font-size:12px;}
.title5 { font-size:16px;}
.white { color:#FFFFFF;}
.yellow { color:#ffd22a;}
.gray { color:#474747;}
/*Header*/
#header { background:transparent;}
 
 #logo { float:left; width:406px; height:93px; margin:0 0 0 0;}

 #top1 { float:left; width:230px; height:23px; margin:0 0 0 354px;}
 #top1 ul { list-style:none;}
 #top1 ul li { float:right; padding:2px; width:100px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;  list-style:none;}
 #top1 ul li a { display:block; text-decoration:none; color:#cdcdcd; }
 #top1 ul li a:hover { color:#FFFFFF;}
 
  #navigation1 { float:right; height:76px; width:390px; }
  #navigation1 ul { list-style:none; }
  #navigation1 ul li { float:left; margin:20px 0 0 0; width:96px; padding: 17px 0; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; border-right:1px solid #444444; list-style:none; text-align:center;}
  #navigation1 ul li a {  display:block; text-decoration:none; color:#cdcdcd; }
  #navigation1 ul li a:hover { color:#FFFFFF;}

/*Content*/
#content { background:transparent; margin:20px 0;}
 
 .sidecontent { float:left; padding:0 20px 0 0;width:240px;}
  .side1 { margin:0 0 20px 0;}
  .side2 { margin:0 0 20px 0; padding:20px 0; border-bottom:1px solid #444444;}
 .maincontent { padding:20px; margin:0 0 0 260px; background:white url(../images/main_top.png) top no-repeat;}
  .main1 { margin:0 0 20px 0;}
  .main2 { margin:0 0 20px 0; padding:20px 0; border-top:1px solid #cdcdcd;}
  .main3 { margin:0 0 20px 0; padding:20px; background:#ffe79d;}
  .main_bottom { margin:0 0 0 260px; height:15px; background:url(../images/main_bottom.png) top no-repeat;}
  .services1 { float:left; margin:0 20px 0 0; width:216px;}
  .services2 { width:216px; margin: 0 0 0 472px;}
  .service_img1 { margin:0 0 10px 0;}

/*Images*/
.img1 { float:right; width:240px; margin:0 0 20px 20px;}
.img2 { float:left; margin:0 10px 10px 0; width:auto;}
/*.img2 a { float:left; margin:0 20px 20px 0; padding:10px; border:1px solid #cdcdcd; }
.img2 a:hover { border:1px solid #980e0e; }*/

/*Buttons*/
.btnlink1 { vertical-align:text-top;}
.btn1 { padding:0 7px 0 0;}

/*Footer*/
#footer { clear:both; padding:20px; margin:30px 0; border-top:1px solid #1b1b1b; line-height:18px;}

/*Contact Page*/
.contact1 { float:left; width:340px;}
.contact2 { margin:0 0 0 360px; width:330px;}