
body{
margin:0;
padding:0;
font-family: tahoma, arial;
background-color: #e5e5e5;
}

#top_logo{
float:right;
margin-right: 70px;
width: 223px;
height: 100px;
border: solid 0px;
}

#top_right_wrapper{
float:left;
width: 330px;
height: 103px;
border: solid 0px;
margin-left: 30px;

}

#terms{
font-size: 0.7em; 
} 

#menubar{
border: solid 0px;
float: left;
width:959px;
height:45px;
background-image: url(../images/menubar.png) ;
background-repeat: no-repeat;
}

#balls{
float: left;
width:322px;
height:250px;
background-image: url(../images/balls.png) ;
background-repeat: no-repeat;
}
#topcontent{
float: left;
width:567px;
height:230px;
background-image: url(../images/topcontent.png) ;
background-repeat: no-repeat;
font-weight: normal;
font-size: 15px;
font-family: tahoma, verdana;
padding-top: 20px;
padding-right: 50px;
padding-left: 20px;
color: #ffffff;
vertical-align: top;
border:solid opx black;
}

/* Menu */

#menu {
	width: 800px;
	height: 37px;
	margin: 0 auto;
	padding: 0;
	border: solid 0px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
	border: solid 0px;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	padding: 10px 5px 7px 20px;
	text-decoration: none;
	font-family: arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
}

#menu a:hover, #menu .current_page_item a {
}

#menu a:hover {
	text-decoration: none;
	color: #000000;
}

#menu .first {
	background: url(images/img03.jpg) no-repeat center top;
}
#btm_left_wrapper{
 /*background: url(../images/content.png) no-repeat center top;*/
 float:left;
 margin-top: 0px;
 border: solid 0px black;
 height: auto;
 width: 650px;
}
#client_box_wrapper{
 width: 640px;
 height: 170px;
 margin-left: 0px;
 border: solid 0px;
 padding: 0px;
 background: url(../images/clients_box.png) no-repeat center top;
}
#client1{
 float: left;
 width: 130px;
 height: 100px;
 border: solid 0px;
 margin-top: 40px;
 margin-left: 12px;
}
#client2{
 float:left;
 width: 130px;
 height: 100px;
 border: solid 0px;
 margin-top: 59px;
 margin-left: 15px;
}
#client3{
 float:left;
 width: 130px;
 height: 100px;
 border: solid 0px;
 margin-top: 40px;
 margin-left: 65px;
}
#client4{
 float:left;
 width: 130px;
 height: 100px;
 border: solid 0px;
 margin-top: 40px;
 margin-left: 5px;
}
#content_wrapper{
 width: 620px;
 height: auto;
 border: solid 0px;
 padding: 20px;
}
#content_header{
 font-weight: normal;
 font-size: 1.4em;
 color: #990000;
 border: solid 0px;
}
h1{
  font-size: 1.3em;
  color: #990000;
}
h2{
  font-size: 1.1em;
  color: #990000;
}

#content_text{
 font-weight: normal;
 font-size: 0.8em;
 color: #000000;
}
#sml_content_text{
 font-weight: normal;
 font-size: 0.6em;
 color: #000000;
}

#btm_right_wrapper{
 float:left;
 margin-left: 0px;
 border: solid 0px black;
 height: auto;
 width: 240px;
 padding-left: 0px;
 padding-right:20px;
}
#content_btm_wrapper{
 margin-top: 50px;
 border: solid 0px black;
 height: 200px;
 width: 550px;
}
#content_btm_left{
 float: left;
 border: solid 0px black;
 height: 120px;
 width: 250px;
 padding: 10px;
 background: url(../images/content_sml.png) no-repeat center top;
}

#btm_right_text_wrapper{
 float: left;
  margin-top: 20px;
	padding: 0px;
 border: solid 0px black;
 height: auto;
 width: 270px;
background-repeat: no-repeat;
}
#content_btm_right_top{
height: 16px;
 width: 260px;
 margin:auto;
 background-image: url(../images/btm_right_top.png) ;
}

#content_btm_right{
 padding-left: 10px;
 padding-right: 10px;
 height: auto;
 width: 234px;
 margin:auto;
 border-left:#e55a04 solid 3px;
 border-right:#e55a04 solid 3px;
 font-size: .8em;
}
 
#content_btm_right_btm{
height: 16px;
 width: 260px;
 margin:auto;
 background-image: url(../images/btm_right_btm.png) ;
}

#wide_btm_wrapper{
 
 margin: auto;
 font-weight: normal;
 border:solid 0px;
 width: 780px;
  }
 #wide_btm_text_wrapper{
 float: left;
 margin-left: 0px;
 font-weight: normal;
 border:solid 0px;
 width: auto;
  }
#wide_btm_img{
 float:left;
 padding: 10px;
 }
 #wide_btm_header{
  
  font-weight: normal;
 font-size: 0.9em;
 color: #990000;
 }
#wide_btm_text{

  font-weight: normal;
 font-size: 0.7em;
 color: #000000;
 width:250px;
 }

 .footer {
 margin-left: 200px;
 font-weight: normal;
 font-size: 0.6em;
 color: grey;
   }
      .footer A:link{color: grey; text-decoration:none; }
      .footer A:visited{color: grey; text-decoration:none ; }
      .footer A:active{color: grey; text-decoration:none;}
      .footer A:hover{color: grey; text-decoration:none ;}
			
#support_wrapper{
 margin-top: 60px;
 margin-left: 80px;
 margin-bottom: 30px;
 width: 800px;
 height: auto;
 border: solid 0px;
 
}

#support_header{
 font-weight: normal;
 font-size: 1.4em;
 color: #990000;
}
#support_text{
 font-weight: normal;
 font-size: 0.8em;
 color: #000000;
}
#support_text a {
   color: #000000;
	 text-decoration: none;
}
#support_text a:hover {
   color: #990000;
	 text-decoration: none;
}
/*form { background:url('images/formline.jpg') repeat-y top left; }*/
#left { width:300px; float:left; margin-left: 0px; border: solid 0px; }
#right { width:350px; float:left; margin-left:50px; border: solid 0px; }
#center{text-align: center;}
#contactlabel { float:left;  width:950px; border: solid 0px; margin-left: 50px; margin-top: 20px;}
.label { float:left; clear:left; width:150px; margin:2px; margin-right:15px; font-weight:bold; }
input#send { margin-left:165px; }
input { margin:2px 0px; color:#5F6168; font-family:"Lucida Grande", Arial, sans-serif; font-size:10pt; }
textarea { margin:2px 0px; color:#5F6168; font-family:"Lucida Grande", Arial, sans-serif; font-size:10pt; border:solid 1px; height: 50px; width: 155px;
}
