body { 
   font-family: "Arial","Arial (Hebrew)","David (Hebrew)","Courier New (Hebrew)";
  font-size:        75%;
	color:      #ffffff;
  margin:           0px;
  font-weight:		normal;
    line-height:	110%; 
			background:	#000;
		background-repeat:	repeat;


}
img{
  border: none;
}

 a:link {
  color:            #ffffff;
  text-decoration:  none;
  font-size:        small;
}
 a:visited {
  color:            #ffffff;
  text-decoration:  none;
    font-size:        small;
}
 a:hover {
  color:            #ff7600;
  text-decoration:  none;
}
.selected a:visited{
  color:            #ff7600;
  text-decoration:  none;
}
th .contact a:link {
  color:            #ff0000;
  text-decoration:  none;
}
.contact a:hover {
  color:            #ff7600;
  text-decoration:  none;
}
table {
		margin:           10px;
		margin-left: auto;
		margin-right: auto;
		background:	url(images/stickblack.gif) center;
		background-repeat: no-repeat;
		border: 	no-border; 
}
th {
	padding: 0px 5px 0px 11px;	
}
.stick  {
		padding: 1px 0px 0px 0px;	
}
.stick  a:hover {
		border-bottom:     	none;
}
#main {
		
		width:			921px;
		margin-right:		auto;
		margin-left:		auto;
		margin-top:			0px;
		background-image:	url(images/middlemain.gif);
		background-repeat: 	repeat-y;
		line-height:	140%;
		letter-spacing:		0.2px;
}

.topmain {
		background:			#000;
		margin:				0px 0px 0px 0px;
		margin-bottom:		0px;
}
.topmain2 {
		background:			url(images/middlemain.gif) center;
		margin:				-4px 0px 0px 0px;

	
}
#rightside {
		width:				212px;
		margin:				0px 27px 0px 45px;
		margin-bottom:		-5px;
		padding-bottom:		0px;
		float:				right;
}
#rightside .phone {
position:  relative;
padding-top:  -0px;
margin-top:  -18px;
margin-right: -9px;
}

#leftside {
		width:				195px;
		margin:				18px 45px 0px 27px;
		float:				left;
}
#maintext{
	width: 	370px;
	float: right;
margin-top: -18px;

}
#leftsidecontact {
		width:				195px;
		margin:				0px 18px 0px 144px;
		float:				left;
}
#maintextcontact{
	width: 	370px;
	float: right;
margin:				0px 126px 0px 18px;

}

.mainpic {
		padding: 			27px 0px 27px 0px;
width: 	370px;
height: 300px;
}

h1 {
  font-size:        180%;
  color:            #ff7600;
  line-height:		0px; 
  letter-spacing:		0.3px;
}

h2 { 
		font-size: 	100%;
		color:      #ffffff;
		line-height: 0pt; 
		letter-spacing:		0.3px;
}
h1,h2{
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.quest {
font-weight:		bold;
color: #ff7373;
}


#footer {
		width:			921px;
		margin-right:		auto;
		margin-left:		auto;
		margin-top:			0px;
		background-image:	url(images/middlemain.gif);
		background-repeat: 	repeat-y;
		text-align:       center;
		font-size:        90%;
		color:				#727272;
}
.bootommain {
		margin:				0px 0px 0px 0px;
		background-image:	url(images/middlemain.gif);
		background-repeat: 	repeat-y;

}
#footer a:link {
  color:            #727272;
  text-decoration:  none;
  font-size:        95%;
}
#footer a:visited {
  color:            #727272;
  text-decoration:  none;
    font-size:        95%;
}
#footer a:hover {
  color:            #ffffff;
  text-decoration:  none;
}
#footertext {
	width:				850px;
	margin-left:		auto;
	margin-right:		auto;
	letter-spacing:		0px;
	clear: 				both;

}
#footertext {
	text-align: center;

}
.mililand {
	float:			left;
	margin-left:	45px;
}
li { 
list-style-image: url(images/star.gif);
 }

.sendsms{
margin:				72px 0px 0px 0px;
text-align: center;
}

.clientsimage {
align: center;
margin-left: auto;
		margin-right: auto;
		
}
#leftsidecontact .phone {
position:  relative;
padding-top:  -0px;
margin-top:  -18px;
}
.strong{
font-weight:  bold;
}
.logos {
background-image:	url(/images/cleintsmiddle.png);
		background-repeat: 	repeat-y;

}
.myclientstop {
margin-bottom: -16px;
}
.myclientsbottom {
margin-top: -12px;
}
#sms {
background-image:	url(/images/sendsmsbckg.png);
		background-repeat: 	none;
color: black;
width: 195px;
height: 268px;

}
#message2 {
width: 140px;
height: 70px;
border: 1px, grey, solid;
}
#tel2 {
width: 140px;
border: 1px, grey, solid;
}
#send {
width: 50px;
background-color: white;
border-style:  solid;
border-width:  1px;
border-color:  #7f9db9;
 font-size:        100%;
 font-family: "Arial","Arial (Hebrew)","David (Hebrew)","Courier New (Hebrew)";
}
#send:hover{
width: 50px;
background-color: white;
border-style:  solid;
border-width:  2px;
border-color:  #7f9db9;
 font-size:        100%;
font-weight:        bold;
 font-family: "Arial","Arial (Hebrew)","David (Hebrew)","Courier New (Hebrew)";
}

.small {
 font-size:        90%;
}

#gallery 
{

margin-right: 48px;
clear: both;
padding: 0;
display: block;
}


#maintextgallery{
margin-right: 48px;
margin-top: -18px;
}
h3 {
font-size: 100%;
}
#facebook {
margin-top: -25px;
}

