body { margin:0; padding:0;}
.clear { clear:both;}

#main-wrapper { width:880px;  margin:0 auto; padding:0 40px 0 40px; overflow:visible; display:block;}


/*HEADER*/
#header { height:110px; }
#footer { width:880px; height:200px; background-image:url(../../baseimages/fooeter-bg.jpg); float:left; }
#logo { position:relative; top:15px; float:left;}


#flash-area { width:900px; height:380px; background-image:url(../../baseimages/flash-area-bg.jpg); float:left; margin-left:-11px;}
#flashPlace { width:840px; height:315px; background-color: #CCCCCC; position:relative; left:30px; top:25px; z-index:1000;}


#main { width:880px; }

#column1 { width:550px;  padding-right:40px;  float:left;}
#column2 { width:290px; float:left;}


h1 { font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:100; margin:0 0 15px 0; padding:0; }
h2 { font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:100; margin:0 0 10px 0; padding:0; }
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:17px; margin:0 0 15px 0; padding:0;}

#contactarea #top { height:20px; background-image:url(../../baseimages/contact-area-top-bg.jpg); }
#contactarea #area {  background-color:#f4f4f4; padding:20px;}
#contactarea #bottom { height:20px; background-image:url(../../baseimages/contact-area-bottom-bg.jpg); margin-bottom:10px;}

#contactarea input { border:1px #CCC solid; width:240px; padding:3px; height:20px; margin-top:5px; margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#999; }
#contactarea label { color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#contactarea textarea { border:1px #CCC solid; width:240px; padding:3px; margin-top:5px; margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#999; } 
#contactarea #send { width:60px; height:26px; position:relative; left:188px; background-image:url(../../baseimages/active-nav-grad.jpg); border:none; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:800; font-size:12px;}
#contactarea b { font-size:27px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:100; margin:0 0 10px 0; padding:0; color:#999999; text-align:center; margin-left:35px;}

#footer p { position:relative; top:150px; left:320px; color:#CCCCCC;}
#footer p span { margin-right:200px;}
#footer p a { color:#CCCCCC; text-decoration:none;}
#footer p a:hover { color:#990000;}



#nav { display:block; float:right; position:relative; top:30px;}
#nav li { display:inline; list-style:none; background-repeat:no-repeat; padding-bottom:5px; margin:0px; float:left; background-image:url(../../baseimages/navstaticarrow.jpg); background-position: center bottom; background-repeat:no-repeat; margin-left:10px;}
#nav li a { color:#999; text-decoration:none; background-repeat:no-repeat; float:left; background-image:url(../../baseimages/navstaticbg.jpg); background-position:left; padding:5px 5px 5px 20px; font-family:Arial, Helvetica, sans-serif; font-weight:100; margin-left:0px;}
#nav .end { width:16px; background-repeat:no-repeat;  padding:5px 0px; overflow:visible; float:left; background-image:url(../../baseimages/navstaticendbg.jpg); background-position:right; font-family:Arial, Helvetica, sans-serif; font-weight:100;   }

#nav li.active { display:inline; list-style:none; padding-bottom:5px; margin:0px; float:left; background-image: url(../../baseimages/linkbgactivearrow.jpg); background-position: center bottom; background-repeat:no-repeat; margin-left:10px;}
#nav li.active a { color:#fff; text-decoration:none; float:left; background-image:url(/baseimages/linkbgactive.jpg); background-position:left; padding:5px 5px 5px 20px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:100; margin-left:0px;}
#nav li.active .end { width:16px; background-repeat:no-repeat;  overflow:visible; float:left; background-image:url(../../baseimages/linkbgactiveeend.jpg); background-position:right;  }


/*
#nav2 { display:block; float:right; position:relative; top:30px;}
#nav2 li { display:inline; list-style:none; background-repeat:no-repeat; padding-bottom:5px; margin:0px; float:left; background-image:url(../../baseimages/navstaticarrow.jpg); background-position: center bottom; background-repeat:no-repeat; margin-left:10px;}
#nav2 li a { color:#999; text-decoration:none; background-repeat:no-repeat; float:left; background-image:url(../../baseimages/navstaticbg.jpg); background-position:left; padding:5px 21px 5px 20px; font-family:Arial, Helvetica, sans-serif; font-weight:100; margin-left:0px; }
#nav2 .end { width:16px; background-repeat:no-repeat;  padding:5px 0px; overflow:visible; float:right; background-image:url(../../baseimages/navstaticendbg.jpg); background-position:right; font-family:Arial, Helvetica, sans-serif; font-weight:100; position:relative; left:-10px;   }





#nav2 li.active { display:inline; list-style:none; padding-bottom:5px; margin:0px; float:left; background-image: url(../../baseimages/linkbgactivearrow.jpg); background-position: center bottom; background-repeat:no-repeat; margin-left:10px;}
#nav2 li.active a { color:#fff; text-decoration:none; float:left; background-image:url(/baseimages/linkbgactive.jpg); background-position:left; padding:5px 5px 5px 20px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-weight:100; margin-left:0px;}
#nav2 li.active .end { width:16px; background-repeat:no-repeat;  overflow:visible; float:left; background-image:url(../../baseimages/linkbgactiveeend.jpg); background-position:right;  }

*/




 
#nav2 { display:block; float:right; position:relative; width:100%; top:-15px; }
#nav2  ul { float:right; overflow:visible; position:relative; width:100%; }
#nav2 li { display:inline; padding-bottom:10px; margin-left:10px;  background-position: center bottom; background-repeat:no-repeat; float:left; }
#nav2 li a { font-family: Tahoma; font-size:13px; color:#999; text-decoration:none; background-image:url(../../baseimages/nav2bg.gif); background-repeat:repeat-x; padding:5px 0px 5px 0px;}
#nav2 li a span { padding:5px 4px 5px 4px; }
.leftend { background-image:url(../../baseimages/nav2leftend.gif);}
.rightend { background-image:url(../../baseimages/nav2rightend.gif);}



#nav2 li.active { display:inline; padding-bottom:10px; background-image:url(../../baseimages/nav2btmactive.gif); background-position: center bottom; background-repeat:no-repeat; }
#nav2 li a.active { font-family: Tahoma; font-size:13px; color:#fff; text-decoration:none; background-image:url(../../baseimages/nav2bgactive.gif); background-repeat:repeat-x; padding:5px 0px 5px 0px;}
#nav2 li a span {  padding:5px 4px 5px 4px; }
li.active .leftend { background-image:url(../../baseimages/nav2leftendactive.gif);}
li.active .rightend { background-image:url(../../baseimages/nav2rightendactive.gif);}



/***************************************************************************************************/
















#header2 { width:100%; height:100px; float:left;}
#top { display:block; float:left; position:relative; width:100%; height:95px; }
#top img { position:relative; top:20px;} 
#Navigation { display:block; float:left; position:relative; width:100%; height:55px; background-color: #fff; }

#Main-Nav { padding:0; margin:0; float:left; position:relative; top:-40px; left:380px;}
#Main-Nav li { list-style:none; display:inline; padding:0px 0px 13px 0px;  position:relative; margin-left:8px; float:left;}
#Main-Nav a { background-image:url(../../baseimages/LinksNewBG.jpg); background-repeat:repeat-x; position:relative; padding:5px 0px 5px 0px; font-family: Tahoma; font-size:13px; color:#999; text-decoration:none; }
#Main-Nav .leftbit, .rightbit { padding:5px 5px 5px 5px;}
.leftbit { background-image:url(../../baseimages/LEftbitBG.jpg);}
.rightbit { background-image:url(../../baseimages/rightbitbg.jpg);}
#Main-Nav a.activ { background-image:url(../../baseimages/LinksNewBGACTIV.jpg); background-repeat:repeat-x; z-index:2; position:relative; padding:5px 0px 5px 0px; font-family: Tahoma; font-size:13px; color:#fff; text-decoration:none; }
a.activ .leftbit { background-image:url(../../baseimages/LEftbitBGACTIV.jpg);}
a.activ .rightbit { background-image:url(../../baseimages/rightbitbgACTIV.jpg);}
#Main-Nav li.activ { background-image:url(../../baseimages/liactivebgn.jpg); background-repeat:no-repeat; background-position:center bottom; padding-bottom:12px;}



/* Style for Facebook and Twitter elements */
#externals {display:block; position:relative; float:right; margin-top:0px; height:16px; overflow:visible;}
.hoverlayer {display:none; position:absolute; width:128px; height:64px; padding:3px; padding-top:6px; z-index:99999; background:url(/baseimages/bubble.gif) top right no-repeat; text-align:center;}
.hoverlayer img {margin-bottom:3px; border:0;}
#ms .hoverlayer {top:-68px; left:-56px; background:url(/baseimages/bubble_01.gif) top center no-repeat;}
#fb .hoverlayer {top:-68px; left:-25px; width:130px; background:url(/baseimages/bubble.gif) top center no-repeat;}
#fb:hover .hoverlayer, #ms:hover .hoverlayer {display:block;}
#ms a, #fb a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}