@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#78b1ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#wrapper { width:980px; margin:0 auto; padding:0px; background-color:#FFF;
}
#aboutjodhpur { font-size:11px; color:#FFF; background-color:#004b7d; padding:5px; margin-bottom:2px;
}
#header { font-family:Arial, Tahoma, Geneva, sans-serif; font-size:12px; background-color:#FFF;}
#header a {text-decoration:none; color:#555555; padding:5px; font-size:11px; padding-top:10px;}
#header a:hover {text-decoration:underline; color:#000000;}
#header div.logo { float:left; height:70px; width:410px; background-image:url(logo.jpg); background-repeat:no-repeat; width:410px; margin:0 auto; padding:0;}
#header div.span { color:#999; height:70px; width:565px; float:left; margin:0 auto; padding-right:5px;
}
<!-- header end -->
#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: 12px Arial;
margin:0;
margin-left:5px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
background-color: #4F230A; /*Default menu color*/
border-bottom: 1px solid 000;
}

#modernbricksmenu a:hover{
background-color: #0673AE; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #0673AE; /*Brown color theme*/ 
border-color: #0673AE; /*Brown color theme*/ 
}

#modernbricksmenuline{
clear: both;
padding: 0;
width: 100%;
height: 1px;
line-height: 1px;
margin-bottom:5px;
background: #ccc; /*Brown color theme*/ 
}
#clear { clear:both;
}
#columnleft {width:250px;}
#bodyleft { width:230px; float:left; border-right: 1px solid #ccc; margin-right:5px; padding-left:5px; font-family:Arial, Helvetica, sans-serif;
}
#bodyright { width:735px; float:left;
}
#leftcolumn { width:494px; float:left; background-color:#FFF; margin-right:5px;
}
#rightcolumn { width:230px; float:left; border-left: 1px solid #ccc; padding-left:5px;
}
#bodytext { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
#bodytext h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px dotted #005387; color:#005387; font-size:18px; margin:0 auto; padding:0; margin-bottom:7px;}
#bodytext a { color:#AF0000; text-decoration:none; font-weight:bold;}
#bodytext a:hover { text-decoration:underline;
}
#hotelsearch { padding:5px; border:1px dotted #edab83; margin-bottom:5px; background-color:#FCE8DC;
}
#attractions { width:213px; padding:5px; background-color:#fff; border: 1px dotted #ccc; margin-bottom:10px; float:left;}
#attractions h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px dotted #005387; color:#005387; font-size:18px; margin:0 auto; padding:0;
}
#leftnav { font-size:12px; color:#333; padding-left:5px; background-color:#fff;}
#leftnav h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px dotted #333; color:#333; font-size:18px; margin:0 auto; padding:0;}
#leftnav ul{margin:0px; list-style-type:none;padding:0px;}
#leftnav li{padding:2px 0px 2px 2px; border-bottom:1px solid #E1E4E4; }
#leftnav li a{ background-image:url(arrow.jpg); color:#646464; background-position:left; background-repeat:no-repeat;padding:4px 0px 4px 12px;  text-decoration:none; display:block;}
#leftnav li a:hover{ display:block; color:black; background-image:url(arrow1.jpg); background-position:left; background-repeat:no-repeat;background-color:#F8F7F5;padding:4px 0px 4px 12px;  
}
#guides { width:217px; padding-left:5px; background-color:#fff; border: 1px dotted #ccc; margin-bottom:10px; float:left;}
#guides h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px dotted #005387; color:#005387; font-size:18px; margin:0 auto; padding:0;
}
#besthotel { font-size:11px; padding-top:5px;}
#besthotel a { text-decoration:none; color:#000; font-weight:normal; padding-top:5px;}
#besthotel a:hover { color:#AF0000; text-decoration:none;
}
.featured a {text-decoration:none; font-weight:bold; color:red; padding-bottom:5px;}
.featured a:hover { text-decoration:underline;}
#footer { background-color:##004B7D; color:#FFF;
}
.footer { background-color:#004B7D; color:#FFF; padding:15px;}
.footer a { color:#FFF; padding:5px; font-size:11px; text-decoration:none;}
.footer a:hover { text-decoration:underline;}
#innerleft { width:250px; border-right: 1px solid #CCC; float:left; margin-right:5px; padding-left:5px; padding-right:5px; padding-bottom:5px; }
#innerright {width:707px; float:left;
}
#innerborder {width:238px; padding:5px; padding-top:0px; background-color:#fff; border: 1px dotted #ccc; margin-bottom:10px; float:left;}
#innerborder h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px dotted #005387; color:#005387; font-size:18px; margin:0 auto; padding:0;}
#hotellisting {border: 1px dotted #CCC; padding:5px; margin-bottom:5px; height:80px;}
#hotellisting .imgleft {float:left; margin-right:5px;}
#hotellisting .imgright {float:right;}
#hotellisting a {text-decoration:none; font-weight:bold; font-size:13px;}
#hotellisting .address {font-size:11px; color:#666;}
#hotellisting .spantext { float:right; font-size:11px; text-transform:uppercase; color:#666; font-weight:bold;}
