/* CSS Document */html,body{height:100%;margin:0;padding:0;}body{text-align:center;font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:.7em;color:#333333;background:#5F5B4B;height:100%;}/* HEADINGS AND IMAGES************************************************************************************************************************/h1{text-indent:-4000px;width:770px;height:351px;margin:0;background:transparent url(/uploads/images/captionPic.png) top right no-repeat;}h1 a{display:block;width:237px;height:351px;background:transparent url(/uploads/images/logo.png) top left no-repeat;overflow:hidden;}h2 {font-size: 1.7em;border-bottom:#CCCCCC 2px solid;padding:10px 0;}h2, h3, h4{word-spacing: 0.2em;}h2, h3, h4{margin:10px 10px; color:#333;}h2 span, h3 span, h4 span{color:#FF0000;}img{border:0;}.clear{clear:both;}/* LINKS AND TEXT************************************************************************************************************************/a{text-decoration:none; color:#FF0000;}a:hover{text-decoration:underline;}p{color: #333333;text-decoration: none;word-spacing: 0.1em;text-align: left;letter-spacing: 0;line-height: 1.24em;font-size: 1.2em;}em{font-size: 0.9em;color:#666666;}.reviews{width:520px;display:block;text-align:center;}.reviews img{border:0;padding: 4px;}/* PRIMARY LAYOUT************************************************************************************************************************/#container{position:relative;margin:10px auto 0 auto;width:770px;text-align:left;background-color:#DDD2B3;border:1px solid #444444;}#primaryContent{ float:right; margin:67px 5px 5px 0; width:526px; background-color:#FFFFFF;min-height:600px;height:auto!important;height:390px;}#secondaryContent{ float:left; margin-top:61px; width:235px;}/* PRIMARY CONTENT************************************************************************************************************************/#primaryContent h2.home{width:281px;height:67px;margin:10px;text-indent:-4000px;background:#ffffff url(/uploads/images/headingHome.gif) top left no-repeat;}#primaryContent p{ margin:10px;}#primaryContent p.telNos{clear:both;display:block;text-indent:-4000px;width:498px;height:165px;margin:20px 10px 10px 10px;padding-top:20px;border-top:2px solid #6699CC;background:#ffffff url(/uploads/images/parchment.gif) bottom left no-repeat;}#primaryContent img.introPic{float:right; margin-top:-20px;}/* SECONDARY CONTENT************************************************************************************************************************/#secondaryContent address{width:239px;height:278px;margin:0;text-indent:-4000px;background:transparent url(/uploads/images/address.png) top left no-repeat;}#secondaryContent strong{ display:block;width:237px;height:117px;text-indent:-4000px; background:transparent url(/uploads/images/offerPicbengal.png) top left no-repeat;}#secondaryContent em{ display:block;width:246px;height:117px;text-indent:-4000px; background:transparent url(/uploads/images/visitbrunelraj.png) top left no-repeat;}#secondaryContent fhass{display:block;width:246px;height:100px;text-indent:-4000px; background:transparent url(/uploads/images/fhass.png) top left no-repeat;}/* MENU************************************************************************************************************************/#menu{position:absolute;top:341px;left:5px;list-style-type:none; padding:0;}#menu li{float:left;margin:0 1px 0 0;width:126px;height:60px;}#menu li a{text-indent:-4000px;display:block; width:100%; height:100%;text-align:center;background-color:#000000;overflow:hidden;}#menu li.mLink01 a{background:#ffffff url(/uploads/images/mLink01.gif) top left no-repeat;}#menu li.mLink02 a{background:#ffffff url(/uploads/images/mLink02.gif) top left no-repeat;}#menu li.mLink03 a{background:#ffffff url(/uploads/images/mLink03.gif) top left no-repeat;}#menu li.mLink04 a{background:#ffffff url(/uploads/images/mLink04.gif) top left no-repeat;}#menu li.mLink05 a{background:#ffffff url(/uploads/images/mLink05.gif) top left no-repeat;}#menu li.mLink06 a{background:#ffffff url(/uploads/images/mLink06.gif) top left no-repeat;}#menu li a:hover{background-position:bottom;}.locationmapdiv{width:100%;text-align:center;height:250px;}.locationmap{border:0px none;}/* FOOTER************************************************************************************************************************/#footer{margin:0 auto; width:770px; padding:0; color:#ffffff;}#footer a, #footer ul, #footer a.pageTop{margin-top:0px;}#footer a span{color:#7BA500;}#footer a{ display:block; float:left; color:#FFFFFF; padding:7px; margin-left:10px;background:transparent url(/uploads/images/fsmLinkBg.gif) top left repeat-x;}#footer ul{list-style-type:none; padding:0; float:right;}#footer ul a{color:#ffffff; background:#5F5B4B none; padding:0; margin:0;}#footer ul a:hover{ color:#000000; text-decoration:none;}#footer li{float:left; margin:7px 5px;}/* Comments************************************************************************************************************************/div.comment{margin:5px 10px;padding:5px;background-color:#DDD2B3;}div.comment h3{}div.comment h3 span{font-weight:normal;font-style:italic;color:#555;}/* Contact Form************************************************************************************************************************/.contactbox {border: solid #333333 1px;width:260px;color: #333333;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration: none;word-spacing: 0.1em;text-align: left;letter-spacing: 0;line-height: 1.24em;font-size: 1em;}#primaryContent button,.contactboxsend {border: solid #333333 1px;width:40px;height:25px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #333333;text-decoration: none;word-spacing: 0.1em;text-align: left;letter-spacing: 0;line-height: 1.24em;font-size: 1em;}#primaryContent button {	margin:10px 0 0 363px;}div.formRow label,div.formlabel {float:left;margin-right:15px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #333333;text-decoration: none;word-spacing: 0.1em;text-align: left;letter-spacing: 0;line-height: 1.24em;font-size: 1.2em;text-align:right;width:115px;}div.formRow,div.formrow {clear:both;margin-left:10px;padding-top:10px;width:500px;}div.formrow input.formElement, textarea.formElement,div.formRow input, div.formRow textarea {width:261px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #333333;text-decoration: none;word-spacing: 0.1em;text-align: left;letter-spacing: 0;line-height: 1.24em;font-size: 1em;border: solid #333333 1px;}div.formRow textarea {	height:300px;}ul#siteMap{margin:10px;padding:0;}ul#siteMap li{border-bottom:1px solid #DDD2B3;list-style-type:none;margin:5px 0;}ul#siteMap li a{display:block;padding:5px 2px;text-decoration:none;}ul#siteMap li a:hover{background-color:#ddd;}
