body { 
color:#444;font-size:0.9em;
margin:0px; padding:0px;
background:#fff url("/images/world.jpg");
font-family:tahoma;
}
a { text-decoration:none; color:#636363; }
a:hover { text-decoration:underline; }
  
.copy { color:#666; text-decoration:none; font-size:11px; }
.white { color:#ffffff; text-decoration:none; }
.red { color:#9D080D; text-decoration:none; font-weight: bold; }
.black { color:#707070; text-decoration:none; }

.m { vertical-align:middle; }
.sm { font-size:10px; }
.l { text-decoration:underline; }
.n { text-decoration:none; }
.t { text-transform:uppercase; }
.big { font-size:12px; }
.list { line-height:10px; }

.form { width:263px; height:18px; font-size:11px; border-style:solid; border-width:1px; color:#5F5F5F; margin-left:0px; margin-right:0px; }
.form1 { width:132px; height:18px; font-size:11px; border-style:solid; border-width:1px; border-color:#9C9C9C; margin-left:0px; margin-right:0px; }
.input { font-size:11px; border-style:solid; border-width:1px; border-color:#9F9E9E; width:198px; height:23px; }
textarea { font-size:11px; border-style:solid; border-width:1px; border-color:#9F9E9E; width:198px; height:120px; overflow:hidden; }
textarea.news { font-size:11px; border-style:solid; border-width:1px; border-color:#9F9E9E; width:450px; height:50px; overflow:auto; }
textarea.newsShort { font-size:11px; border-style:solid; border-width:1px; border-color:#9F9E9E; width:250px; height:50px; overflow:auto; }
textarea.specials { font-size:11px; border-style:solid; border-width:1px; border-color:#9F9E9E; width:300px; height:50px; overflow:hidden; }
textarea.price { font-size:11px; border-style:solid; border-width:1px; border-color:#9F9E9E; width:150px; height:50px; overflow:hidden; }
        
.specBoxName { font-weight:bold; font-size:15px; color:#c33; text-align:center; }
.boxEntryPrice { font-weight:bold; font-size:11px; color:#36759f; }
.boxEntryCity { font-weight:bold; font-size:12px; color:#039; }
a.boxEntryCity { text-decoration:none; }
.boxEntryLink { font-weight:bold; font-size:12px; color:black; }
.t1_line { background-color:#CBCBCB; width:1px; }

.tdPrice {
  font-size: 12px;
  white-space:nowrap;
}
.tdPrice a{
  text-decoration: none;
  color: #D72F09;
}


.ft{ font-size:11px; font-weight:bold; color:#5A5A5A; }
.sel_2{ width:130px; color:#4D4C4C; font-size:11px; padding-left:8px; }
.inp_1{ width:108px; color:#4D4C4C; font-size:11px; padding-left:8px; }
.submit { border:1px single #214973; font:12px tahoma,arial,sans-serif; color:#980000; background-color:buttonface; width:85px; }
.error { font-size:18px; color:#5A5A5A; }

.promo { font-weight:bold; font-size:24px; color:#c33; }
.promoText { font-size:12px; color:#000; }
.searchHead { font-weight:bold; font-size:12px; background:#36759f; color:#fff; }
.searchResult { font-weight:bold; font-size:11px; }


/* new css */


a.menu7:link,a.menu7:active,a.menu7:visited{
/* font-family:"Trebuchet MS", "Maiandra GD", "Lucida Handwriting" ; */
font-size: 12px;
font-weight:bold;
font-style: normal;
line-height: 16px;
font-variant: normal;
text-transform:uppercase;
color:#fff;
}
a.menu7:hover{color:#FECB7D;}

.text{
	font-size: 12px;
	font-weight:bold;
	text-align:justify ;
	line-height:18px;
}
.text1{
	font-size: 11px;
	line-height:17px;
	
}
.bodytext{
	font-size: 11px;
	font-weight:normals;
	line-height:17px;
	
}
.text_2{
	font-size: 12px;
	font-weight:bold;
}	
.header{
	font-size: 14px;
	color:#AE0509;
	font-weight:bold;
	
}	

.headeryellowl{
	font-size: 16px;
	color: #ff0;
	font-weight:bold;
	
}	

.headeryellows{
	font-size: 12px;
	color: #ff0;
	font-weight:bold;
	
}	

.job{
	font-size: 11px;
	line-height:16px;
	text-align:justify;
}
.spacer{
	font-size:14px;
	font-weight:bold;
}
.title{
	font-size:16px;
	font-weight:bold;
	text-align: center;
}
.index{
	font-size: 11px;
	color:#fff;
	font-weight:bold;
}
		
a.menu1:link,a.menu1:active,a.menu1:visited
  {
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	text-decoration: none;
}
a.menu1:hover{color:#000; text-decoration: underline;
  }
a.menu2:link,a.menu2:active,a.menu2:visited
  {
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
	text-decoration: none;
}
a.menu2:hover{color:#f00; text-decoration:underline;
  }

.style3 {font-size: 11px; line-height:19px; font-weight:bold; text-align:justify;}
.style4 {line-height:18px; font-size: 12px;}
.style6 {color: #FF0000}
.style7 {line-height:19px; text-align:justify; font-size: 11px;}
.style57 {color: #FF0000; font-weight: bold; }
.style58 {font-size: 12px;}
.style59 {font-size: 11px;}

#globalDiv{
	min-width: 981px;
	width: 981px; 
}
#headerTopDiv{
	width: 100%;
	height: 158px;
	background:#015690 url("/images/header_bg.jpg") no-repeat center;
}
#logoText{
	position:relative;
	float:left;
	top:20px;
	left:200px;
	text-align: left;
	color:#015690;
	font-weight: bold;
	font-size: 0.7em;
}
#headerText{
	float:right;
	position:relative;
	top:20px;
	right:16px;
	font-weight: bold;
	font-size: 1.1em;
	color:#fff;
}
.headerLogoPhone{
	font-size: 1.6em;
	color: #AE0509;
}
.headerPhone{
	font-size: 1.2em;
	color: #AE0509;
}
#topMenuDiv{
	background-color: #015690;
	height: 1.6em;
	padding-top: 4px;
}
ul.topVerticalMenu{
	background-color:#015690;
	list-style: none;
	padding:0px;
	margin: 0px;
}
ul.topVerticalMenu li{
	float:left;
	margin-left: 40px;
}
ul.topVerticalMenu li a{
	color: #fff;
	font-family: Arial, serif;
	font-size: 1em;
	font-weight: bold;
}
ul.topVerticalMenu li a:hover{
	text-decoration: underline;
}
ul.topVerticalMenu li a.selected{
	text-decoration: underline;
}


#sloganDiv{
	margin:2px;
	width:280px;
	float:left;
	font-size: 0.8em;
}
#sloganDiv p{
	margin: 6px 0;
}

#searchFormDiv{
	margin:2px;
	width:350px;
	float:left;
}
#sepecialsDiv{
	margin:2px;
	width:330px;
	float:right;
	font-size:0.8em;
}
#sepecialsDiv .oneSpecial{
	width:45%;
	float:left;
	margin:4px;
}
#sepecialsDiv .oneSpecial td{
	font-size:0.7em;
}
#socialLinks{
	margin-top: 50px;
	text-align: center;
}
#socialLinks a{
	padding: 2px 6px;
}

#testemonialsDiv{
	width:280px;
	float:left;
	margin:2px;
	clear:left;
}
#testemonialsDiv td{
	font-size: 0.8em;
}
#testimonialsMainDiv{
	text-align: left;
	padding:0px 20px;
}
#testimonialsMainDiv h1{
	text-align: center;
	color:#015690;
}
#neswDiv{
	width:350px;
	float:left;
	margin:2px;
}
#neswDiv td{
	font-size: 0.8em;
}
#newsMainDiv{
	text-align: left;
	padding:0px 20px;
}
#newsMainDiv h1{
	text-align: center;
	color:#015690;
}

#footerDiv{
	margin-top: 50px;
}
#rulesDiv{
	width: 320px;
	text-align: left;
	font-size: 0.6em;
}
#botomIconsDiv{
	text-align: center;
	vertical-align: top;
}
#botomIconsDiv img{
	margin:4px;
}
