
body img { margin:0 ; padding:0;}
img { border:0;}
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;}
 h2{ color:#920404; font-size:14px; font-weight:bold; margin:0; padding:0;}
#main{ margin:0 auto; padding:0 ; width:990px;}

#header{ margin:0 auto; padding:0; width:990px; height:auto;}
#header .menu{ float:left; margin:0; padding:0; background:url(../images/menubg.jpg) repeat-x top left; width:990px; height:68px;}
#header .menu ul{ float:left; margin:0; padding:0; display:inline; width:900px; height:48px; color:#FFFFFF; font-size:12px; font-weight:bold; margin:10px;border:0px solid red;}
#header .menu ul li{ float:left; list-style-type:none; height:48px; }
#header .menu ul li a{ float:left; text-decoration:none; color:#FFFFFF; padding:10px 20px;}
#header .menu ul li a:hover{ text-decoration:none; color:#FFCC33;}

#header .baner{ float:left; background:url(../images/headerbg.jpg) repeat-x left; width:990px; height:271px;}
#header .baner .logoimg{ float:left; background:url(../images/logobg.png) repeat-x top left; height:193px; width:309px; margin-left:15px;}
#header .baner .logo{ float:left; margin:70px 30px ;}
#header .baner .logoimg1{ float:left; background:url(../images/logorigt.png) no-repeat top left; height:193px; width:13px;}
#header .baner .flash{ float:left;}
#header .baner .rit{ float:right; width:651px; height:271px;}

#mid{margin:0 auto; padding:0; width:990px;height:auto;}
#mid #midbox {margin:0; padding:0; float:left; width:730px; height:auto; }
#mid .middle{  margin:10px 5px; padding:0; float:left; width:720px; height:auto; }
#mid .middle  h1{ margin:0; padding:0; font-size:16px; font-weight:bold; color:#CC6600; margin-left:5px;}
#mid .middle  h2{ float:left; margin:10px 0 0 3px; padding:0; font-size:14px; font-weight:bold; color:#87200d; line-height:25px; }
#mid .middle  h3{ margin:10px 0 0 0 ; padding:0; font-size:14px; font-weight:bold; color:#87200d; line-height:25px; text-align: left;}
/*#mid .middle img{ margin:0; padding:0; float:left;}*/
#mid .middle p{ clear:left; margin:8px 3px 25px 3px; font-size:12px; text-align:justify; line-height:17px; }
#mid .middle .divv{ margin:0 auto; padding:0; background:url(../images/pagedvider.jpg) no-repeat center left; width:545px; height:60px;}

#right{ float:left; padding:0; width:250px; margin-top:8px ; }

#footer{float:left; margin:5px auto;font-size:11px; font-weight:normal; width:980px; border-top:1px solid #CC6600;}
#footer .lefttxt{ float:left; margin:5px; color:#848484;}
#footer .bottomLinks{float:right;}
#footer .bottomLinks ul{float:right ; padding:0; margin:0; margin-top:5px; height:20px; }                               
#footer .bottomLinks ul li{list-style-type:none;float:right;}
#footer .bottomLinks a{ color:#848484; text-decoration:none; margin-left:13px; margin-bottom:5px; margin-top:5px; margin-right:5px;}
#footer .bottomLinks a:hover{ color:#848484;text-decoration:underline;}

#nobor{ border:0px; margin: auto; padding: 30px 0; width: 600px;}
#gallery {
	width: 600px;
	text-align: center;
	background: #FFFFFF;
	border: 0px solid #000000;
	margin: auto;
	padding: 30px 0;
}

#gallery img {
	margin: 6px;
	border: 1px solid #000000;
}


                                 /*Light box*/
#overlay{ 
    background-image: url(../images/overlay.png);
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 90;
    width: 100%;
    height: 100%;
}

* html #overlay{
    background-color: #333;
    background-color: transparent;
    background-image: url(../images/blank.gif);
   
}

#box{
    background:#FFFFFF;
	margin: 0;
	padding: 0;
    border:2px solid #000000;
	overflow: auto;
}

#box #close{
    position:absolute;
    top:0px;
    right:0px;
    cursor:pointer;
}


#right .box1{ float:left; width:250px; height:120px; margin-bottom:10px; border:1px solid #e4e4e4; text-align:center;}



		       #right .box h1{margin:0; padding:0;font-size:12px; font-weight:bold; color:#CC6600;} 
			   #right .box{ float:left; width:240px; padding:5px; margin-bottom:10px; border:1px solid #e4e4e4; text-align:left;}
					 .box ul{ float:left; margin:0; padding:5px 0 5px 5px; width:230px; }
					 .box ul li{ margin:5px 0 5px 0; padding:0; list-style-type:square; height:14px; overflow:hidden;}
					 .box ul li a{text-decoration:none; color:#1c7480;}
					 .box ul li a:hover{ text-decoration:underline}


/*------Deals---------*/
				 #middle strong{ color:#990000;}
				 #middle .line{ margin:15px 10px; text-align:center;}
				 #deal{ float:left; margin:10px 10px 10px 14px ; padding:0; width:680px; }
				 #deal b{color:#336699;}
				 #ideals {
					text-align:center;
					font-size:11px;
					color:#336666;
					width:545px;
					}
				
				.idealtr td{
					border:1px solid #49381a;
					background-image:url(/images/90bg.png);
					padding:3px;
					}
				.idealtr td b{ font-size:14px;}
				.idealtr td strong{ font-size:12px;}
				small {
					display:block;
					}
				
				#ideals img{ border:0;}
				#ideals a{ margin:0; padding:0; color:#0099FF; text-decoration:underline;}
 
  		#middle #photo{ float:left; margin:0; padding:0; width:600px; }
		        
				#photos ul {
					padding: 0px;
					margin: 0px;
					text-align: center;
					list-style: none;
				}
				#photos ul li {
					float:left;
					margin:10px; 
					padding:0;
					list-style-type:none;
					
				}
							
							
							
/*			#mid #middle1{ float:left; margin:0 0 10px 5px; padding:0; background:url(../images/midbg1.png) repeat-y top left; width:793px; }		 
*/
			     #middle #ideals {
					text-align:center;
					font-size:11px;
					color:#336666;
					width:780px;
					}
				
				.idealtr td{
					border:1px solid #49381a;
					padding:3px;
					}
				.idealtr:hover{ background-color:#FFFFFF;}	
					#deals th {
						background-color:#999999;
						color:#FFFFFF;
						border:1px solid #888888;
						padding:3px;
						}
					#deals td { 
						color:#666666; 
						border:1px solid #cccccc;
						background-image:url(/images/90bg.png);
						padding:3px;
						font-weight:bold;
						text-align:center;
						}
					#deals tr:hover{ background-color:#FFFFFF;}	
						#deals td small {
						display:block;
						font-weight:normal;
						}
					#deals td big {
						font-size:19px;
						color:#FF0000;
						}
					#deals td strong {
						font-size:19px;
						}
					#deals .c12{
						color:#225860;
						}
					#deals .c18{
						color:#225860;
						}
					#deals .c24{
						color:#225860;
						}
					#deals h2 { 
						display:inline;
						}
					#deals a { 
						color:#225860;
						 text-decoration:none;
						}