html{
font-size : 100%;
}
body {
	color : #293f6c;
    font-size : 1.0em;
    font-family :"Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	margin : 0;
	background : #333;
}
#wrapper {
	width : 68.75em;
	height : 130.0em;
	margin : 0 auto;
    background :url(images/bg_wrapper.gif);
}
#wrapper2 {
	width : 68.75em;
	height : 72.0em;
	margin : 0 auto;
    background :url(images/bg_wrapper.gif);
}
#wrapper3 {
	width : 68.75em;
	height : 178.0em;
	margin : 0 auto;
    background :url(images/bg_wrapper.gif);
}
#header {
    float : left;
    width : 60.0em;
	height : 23.125em;
	margin : 0 4.375em 0 4.375em;
	background : #333 url(images/headerNEW.jpg);
}
#header h1 {
    font: 280% georgia;
	color : #cc3300;
	font-style : normal;
	font-weight : normal; 
	margin : 0.25em 0 0 1.25em;	
}
#header h2 {
    font: 120% georgia;
	color : #cc3300;
	font-style : normal;
	font-weight : normal; 
	margin : -0.5em 0 0 14.25em;	
}
.flashheader {
   position :absolute;
   width: 23.125em;
   height : 13.75em;
   margin: 0.43em 0 0 11.0em;
   border : 0em solid #444;
 }
#container {
   width : 60.0em;
   float : left;
   margin : 0 4.375em 0 4.375em;
   background : url(images/b_container.png);
}
#footer {
  width : 100%;
  height : 11.375em;
  float : left;
  margin : 0 0 0 0;
  background : #333 url(images/footer.png) repeat-x;
}
#footer ul {
  float : left;
  margin : 0;
  padding : 1.2em 0 0.5em 0.5em;
  width : 32%;
}
#footer li {
   color : #666;
   padding : 0.2em 1.8em 0 1.2em;
   font-size : 80%;
   list-style : none;
   display : block;
}
#footer img {
  float : left;
  width : 32px;
  height : 32px;
  margin : 0.125em 0.5em 0 0;
}
#footer a {
  color : #999;
}
#footer a:hover {
color : #666;
text-decoration : underline;
}
#phonebox {
   position : absolute;
   width : 16.25em;
   height : 17.3125em;
   margin : -10.5em 0 0  53.125em;
   background : url(images/phonebox.png) no-repeat;
 }
 .content {
   float : left;
   width : 41.0em;
   height : 41.25em;
   margin : 0 0 0 1.25em;
   background :url(images/bg_content.png);
}
 .content  h1 {
    font: 210% georgia;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : 0.65em 0 0.65em 1.25em;	
}
 .content  h2 {
    font: 120% georgia;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : -0.5em 0 0 14.25em;	
}
 .content  h3 {
    font: 100% ;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : 1.8em 0 0 4.25em;
	border-bottom : 1px solid #ccc;	
}
 .content2 {
   float : left;
   width : 41.0em;
   height : 98.0em;
   margin : 0 0 0 1.25em;
   background :url(images/bg_content.png);
}
 .content2  h1 {
    font: 210% georgia;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : 0.45em 0 0 1.25em;	
}
 .content2  h2 {
    font: 120% georgia;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : -0.5em 0 0 14.25em;	
}
 .content2  h3 {
    font: 100% ;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : 1.8em 0 0 4.25em;
	border-bottom : 1px solid #ccc;	
}
 .content3 {
   float : left;
   width : 41.0em;
   height : 148.0em;
   margin : 0 0 0 1.25em;
   background :url(images/bg_content.png);
}
 .content3  h1 {
    font: 210% georgia;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : 0.45em 0 0 1.25em;	
}
 .content3  h2 {
    font: 120% georgia;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : -0.5em 0 0 14.25em;	
}
 .content3  h3 {
    font: 100% ;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : 1.8em 0 0 4.25em;
	border-bottom : 1px solid #ccc;	
}
.infobox {
  width : 260px;
  height : 160px;
  margin : 50px;
  background : url(images/bg_info.png) no-repeat; 
  font: 160% ;
  line-height: 100%;
}
.infobox a{
display:block;
font-weight : bold;
padding: 0 auto;
text-decoration: none;
}
.infobox a:hover {
background : url(images/bg_info_hover.gif) no-repeat;
}
.content_right {
   float : right;
   width : 17.5em;
   height : 41.25em;
   background :url(images/bg_content.png);
}
.content_right  h2 {
    font: 140% ;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : 1.5em 0 0 0.25em;	
}
.content_right ul {
   margin-left: 1.6em;
   width : 14.5em;
   height : 19.25em;
}
.content_right li {
   color : #ccc;
   font-size : 120%;
   font-weight : bold;
   list-style : disc;
   letter-spacing : 0.1em;
   font-style : italic;
   font-variant : small-caps;
}
.content_right li a:visited {
   text-decoration : line-throught;
}
.content_right h1 {
    width : 259px;
	height :160px;
    font : bold 160%;
	color : #cc3300;
	line-height: 120%;
	margin : 0 0 10px 10px;
	background : url(images/bg_info.gif) no-repeat;	
}
.content_right h1 a{
display:block;
padding: auto;
text-decoration: none;
}
.content_right h1 a:hover {
background : url(images/bg_info_hover.gif) no-repeat;
}
.content_right2 {
   float : right;
   width : 17.5em;
   height : 98.0em;
   background :url(images/bg_content.png);
}
.content_right2_box {
   width : 12.5em;
   height : 17.75em;
   margin : 0 auto;
}
.content_right2  h2 {
    font: 140%;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : 2.5em 0 0 0.25em;	
}
.content_right2 h1 {
    width: 259px;
	height:160px;
    font: bold 160%;
	line-height: 120%;
	margin : 0 0 10px 10px;
	background : url(images/bg_info.png) no-repeat;	
}
.content_right2 h1 a{
display:block;
padding: auto;
text-decoration: none;
}
.content_right2 h1 a:hover {
background : url(images/bg_info_hover.gif) no-repeat;
}
.content_right2 ul {
   margin-left: 1.6em;
   width : 14.5em;
   height : 19.25em;
}
.content_right2 li {
   color : #ccc;
   font-size : 120%;
   font-weight : bold;
   list-style : disc;
   font-variant : small-caps;
   font-style : italic;
}
.content_right2 li a:visited {
   text-decoration : line-throught;
}
.content_right3 {
   float : right;
   width : 17.5em;
   height : 148.0em;
   background :url(images/bg_content.png);
}
.content_right3_box {
   width : 12.5em;
   height : 17.75em;
   margin : 0 auto;
}
.content_right3  h2 {
    font: 140%;
	color : #ccc;
	font-style : normal;
	font-weight : normal; 
	margin : 2.5em 0 0 0.25em;	
}
.content_right3 h1 {
    width: 259px;
	height:148px;
    font: bold 160%;
	line-height: 120%;
	margin : 0 0 10px 10px;
	background : url(images/bg_info.png) no-repeat;	
}
.content_right3 h1 a{
display:block;
padding: auto;
text-decoration: none;
}
.content_right3 h1 a:hover {
background : url(images/bg_info_hover.gif) no-repeat;
}
.content_right3 ul {
   margin-left: 1.6em;
   width : 14.5em;
   height : 19.25em;
}
.content_right3 li {
   color : #ccc;
   font-size : 120%;
   font-weight : bold;
   list-style : disc;
   font-variant : small-caps;
   font-style : italic;
}
.content_right3 li a:visited {
   text-decoration : line-throught;
}
.advertbox {
  width : 210px;
  margin : 30px;
}
.thumb {
  width : 8.125em;
  height : 8.125em;
  margin : 0.625em;
  float : left;
  background : url(images/bg_thumb.png) no-repeat;
 }
 .thumb img {
  float : none;
  width : 6.875em;
  height : 6.875em;
  margin : 0.5em 0 0 0.5em;
  border : 1px solid #666;
 }
.box1{
width : 160px;
height : 160px;
float : left;
margin : 20px 0 0 45px;
}
.menu {
	float :left;
	width :100%;
	height : 1.875em;
	font-size :115%;
	font-weight : normal;
	letter-spacing : 0.1em;
	line-height : normal;
	margin: 13.375em 0 0 1.25em;
}
.menu ul {
	margin : 0px;
	padding : 0 0 0 1.725em;
	list-style :none;
	}
.menu li {
	display :inline;
	margin :0;
	padding :0;
	}
.menu a {
	float :left;
	background :url("images/tableft.png") no-repeat left top;
	margin :0;
	padding :0 0 0 0.14em;
	text-decoration :none;
	}
.menu a span {
	float :left;
	display :block;
	background :url("images/tabright.png") no-repeat right top;
	padding : 0.4125em 0.75em 0.2125em 0.75em;
	color :#333;
	}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.menu a span {float:none;}
/* End IE5-Mac hack */
.menu a:hover span {color:#cc3300;}
.menu a:hover {background-position:0% -2.625em;}
.menu a:hover span {background-position:100% -2.625em;}
.menu .aactive span {color:#cc3300;}
.menu .aactive {background-position:0% -2.625em;}
.menu .aactive span {background-position:100% -2.625em;}

#contactFormArea {
  color : #f4eeca;
  font : bold 100% "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
  width: 310px;
  margin: 30px 0px 20px 130px;
  padding: 0px;
}
#loadBar {
  width: 250px;
  font : 110% ; 
  font-weight : bold;
  margin : 0px 0px 0px 135px;
  padding : 0px;
}
#emailSuccess {
  font : 110% ; 
  font-weight : bold;
  width: 250px;
  height: 130px;
  margin : 0px 0px 0px 135px;
  padding : 0px;
  background : url("images/luckybadge.png") bottom center no-repeat;
}
fieldset { 
border:none;
margin:0;p
adding:0;
}
label { 
display:block;
border:none; 
}
input.text { 
width:320px;
height:30px;
font-size:90%;
color:#333;
padding:2px 0 0 6px;
margin:6px 0;
border:none;
background:url("images/input.png")no-repeat 
}
textarea { 
width:320px;
height:180px;
font-size:130%;
color:#333; 
padding:3px;
margin:9px 0;
border:none;
background:url("images/text.png")no-repeat;
}
input.submit { 
width : 120px;
height: 40px;
margin: 0 0 0 60px;
padding:0;
font: bold 100% "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif; 
color: #f4eeca;
background: url(images/submit.png) no-repeat; 
cursor : pointer;
border : none;
}
.style_1 {
   color : #ccc;   
   font: 110% "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
   margin : 0;
   padding : 0.52em 1.525em 0 1.525em;
   display : block;
}
.style_1 img{
width : 23.0em;
height : 16.0em;
margin : 0em 0 0 5.6em;
border : 2px solid #666;
}
.style_2 {
   color: #ccc;
   font: bold 80% "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
   margin : 0;
   padding : 0.52em 2.525em 0 2.525em;
}
.style_2 img{
width : 134px;
height : 260px;
margin : 4.0em 0 2.3em 0.49em;
float : left;
border : 3px solid #666;
}
.date {
   color: #ccc;
   font:  80%;
   margin : 0;
   text-align : right;
   padding : 0.32em 3.9em 0 0;
}
.news {
   color: #ccc;
   font: bold 80%"Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif ;
   margin : 0;
   padding : 0.52em 2.525em 0 6.4em;
}
a {
  color : #f4eeca;
}
a:hover {
   color : #cc3300;
   text-decoration : none;
}
