/* 
-----------------------------------------------
Theme Name: NOTUS English Theme
Description: This is the basic raw xHTML style for NOTUS, Vishmax's CMS 
/* --------------------------------------->>>    Version: 1.5, JAN 2010   <<<---------*//*


						Author: Mahesh Kumar. N
						Author URL: http://vishmax.com/
						Copyright (c) 2010 Vishmax Technologies 
--------------------------------------------------- */
/* 	Defines:
 	-  Theme, Style
		- Headings
		- Structure
	- Navigation
		  - menu
		  - Footer + W3c validation
	      - Misc
----------------------------------------------- */

* { padding: 0; margin: 0;} /* Normalizing elements, Warnings */
body {
	margin: 0; padding: 0; 
	text-align:left;
	font: 12px Helvetica, Arial, sans-serif sans-serif;
	background:#FFF url("../../../images/main_BG.png");
	background-repeat:repeat-x;
	background-position:center 0px;
	position:relative;
	}
#ie6alrt {background-color:#FFFFBF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:8px; border:1px dotted #666; background-image:url(../../../images/ie_icon.gif); background-position:140px; background-repeat:no-repeat; text-align:right;}
#ie6alrt a {color:#666;}
#ie6alrt a:hover {text-decoration:none;}	
span.counter{color:#FFF; font-family: "Trebuchet MS"; font-size:19px; font-weight: bold; padding:0;}
span.radios{margin-top:20px; font-size:12px; font-family: Arial, Helvetica, sans-serif; margin-right:10px; color:#FFF;}
/*TYPOGRAPHY Settings
----------------------------------------------->>> */	
#topbar { width : 100%; margin-top:0px; height: auto;}
#topcontainer {width : 950px; height:465px; margin : 0 auto; background-position:bottom;}
#innertopmenu{ width : 950px; height:auto; margin : 0 auto;}
h1, h2, h3, h4 { 
font-family:Helvetica, Arial, sans-serif sans-serif;font-weight : bold;
}
h1{ width :90%; height:20px; float :left; margin-top :1px;text-align : left; margin-bottom:5px; margin-left:10px; font-size:20px; color:#000;}
h2{ width :90%; height:20px; float :left; text-align : left; font-size:20px; color:#FFF;}
h3{ width :100%; height:20px; float :left; margin-top :5px;text-align : left; font-size:20px; color:#FFF; margin-bottom:5px;}
h4{ width :650px; float :left; margin-top :35px; margin-left :30px;text-align :left; font-size:13px; color:#CB0621;}
.hd5{ width :300px;float :left; margin-left:5px; margin-top:25px;font-size :19px; font-family:Helvetica, Arial, sans-serif sans-serif;font-weight :bold; color:#FFF;}
.hd6{ width :300px;float :left; margin-left:35px; margin-top:25px;font-size :19px; font-family:Helvetica, Arial, sans-serif sans-serif;font-weight :bold; color:#000;}
.hd7{ width :88%; float :left; margin-top:15px; margin-left:30px;text-align :left; font-size:20px; font-family: "Trebuchet MS"; color:#FFCC00; font-weight : bold;}
.shd{ width :200px; float :right; margin-top :10px; margin-left :30px; color:#666; text-align:right;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal;}
.shd1{ width :90%; float :left; margin-left:10px; margin-top :10px;color:#000; text-align:justify;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; margin-bottom:5px;}
.shd2{ width :100%; float :left; margin-top :10px;color:#C8EA94; text-align:justify;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; margin-bottom:10px;}
.shd3 { width :95%; float :left; margin-top : 5px; font-size:12px; font-family:Helvetica, Arial, sans-serif sans-serif;font-weight :bold; color:#FFF; padding:5px;}
.shd4{ width :100%; float :left; margin-top :5px;color:#000; text-align:justify;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; margin-bottom:10px;}
.shd5 { width :150px; float :left; margin-top:2px; margin-left:5px; font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :bold; color:#CCC; padding:2px;}
.shd6 { width :97%; float :left; margin-top : 2px; font-size:12px; font-family:Helvetica, Arial, sans-serif sans-serif;font-weight :normal; color:#000; padding:5px; border-top:1px dotted #CCC;}
#popups{ width : 100%; height:30px; position:fixed;  bottom:0; left:0; z-index:1; background-color:#011D03;}
#popups-clear{ width :950px; height : auto; margin : 0 auto;} 
.popuptxt{ width: auto; float :right; margin-top :10px;color:#FFCC33; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; margin-bottom:10px;}
.popupimg{ width :95px; height:25px; margin-top:5px;float :right;}
#topbars { width : 100%; height:35px; margin : 0 auto; float:left; background-image:url(../../../images/top_bttn.png);}
#container1 {width :980px; height : auto; margin : 0 auto;} 
#containerlogos { width : 100%; height:70px; float:left; background-image:url(../../../images/top_bttn.png);} 
#toplogos { width : 200px; height : auto; float:left;} 
.logo { width : auto; height:auto;margin-left:15px; float :left;}
#button { width:auto;height: auto; float : right; margin-right:150px; margin-top:2px;}
.chatbttn{ width:146px; height:27px; float:left; margin-right:5px;}
#topbttns{ width :500px; float:right;  margin-top:30px;}
#topbttns ul { list-style-type : none;} 
#topbttns li { display : inline;} 
#topbttns a { width:auto; float:left; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :bold; font-size:11px; color:#076996; padding:7px; text-decoration:none; border-left:1px solid #CCC;} 
#topbttns a:hover { background :#0061C1; color :#FFF;} 
.corner1 { 
position : absolute; 
top : 0; 
right : 0; 
z-index : 1; 
width : 95px; 
height : 97px; 
} 
#navholder { width :600px;  height : auto; float:right;} 
#navicontainerhold{ width :100%; height:auto;}
#navicontainer{ width:100%; height:auto; float:right;}
#navi { width : 100%;height :50px;} 
#nav { width:100%;  height : auto; float:left;} 
#nav ul { list-style-type : none; } 
#nav li { display : inline; } 
#nav a { float:right;width:auto; height:50px; text-align : center; padding-top:25px;
padding-left:15px;padding-right:15px; font-size:13px;  font-family: "Trebuchet MS";color :#011D03; font-weight: bold; text-decoration:none;} 
#nav a:hover { color :#FFF;background:url(../../../images/menu_bg.gif) center; background-repeat:no-repeat;} 
#container { width :100%; height : auto; margin : 0 auto;}
#innercontainer{ width :980px; height : auto; margin:0 auto;}
#page_style{ width : 980px; float:left;margin-top:0px; margin-left:0px;}
#contentwrap{ width:100%; height:auto; float:left; margin-top:0px; margin-bottom:10px;}
#contentwrapin { width :628px; height:auto; float:left; margin-top:10px; margin-bottom:0px;}
.imgcontentwrap1 { width :707px;float :left; height:75px;}
.imgcontentwrap2 { width :159px;float :left; height:75px; margin-left:50px; padding:0px;}
#boxcase { width :100%; height:280px; margin-top:10px; float:left; background-image:url(../../../images/white_transparent1.png);}
#boxcase1 { width :100%; height:auto; float:left; background-color:#F5F6F6;}
.div_styles{ width :100%; height:auto; float:left; border-bottom:5px solid #86B228;}
#boxcaseinner { width :90%; height:auto; float:left;}
#box_styles {width :475px; height:131px; padding-left:3px; float :left;}
#box_styles2 {width :475px; height:131px; padding-left:3px; float :right;}
#contentbx1 {width :375px; height:auto; margin : 0 auto; margin-top:35px;}
.contentbx2 {width :90%;  float :left; margin-top:10px; margin-left:20px;}
#contentbx3 {width :100%;  float :left; margin-top:40px;}
#contentbx4 {width :375px; height:auto; margin : 0 auto; margin-top:35px;}
#contentbx5 {width :70%; height: auto; float :left;}
#contentbx6 {width :100%; height: auto; float :left;}
#contentbx7 {width :69%; height: auto; float :left;}
.contentbxtop {width :236px; height:49px; margin-top:10px; float :left;background-image:url(../../../images/quick.png);}
#innerpages_holder{width :95%;height:auto; margin : 0 auto; margin-top:20px;}
#output {width :100%; margin-top:10px;  float :left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; color:#FFF; margin-bottom:10px;}
.bximg1{ width :300px; height:56px;float :left; margin-bottom:5px;}
.bximg1 a { width :300px; height:56px;float :left; margin-bottom:5px; background-color:#fff;}
.bximg1 a:hover  { border:1px solid #FFF;}
.bxtxt1 { width :90%;float :left;font-size :12px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; color:#FFF;  padding:3px; margin-left:10px;}
.newsletter {width:270px; float :left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; color:#666;}
.text-input{
border: 0px; background: none;color: #000;width:96%; 
height:28px;
padding: 4px 0 0 4px; 
}
.newsletterbttn {width:28px; float :left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; color:#666;}
.input-bttn{
border: 0px;width:28px; 
height:28px; border-left:1px solid #000;
padding: 4px 0 0 4px; cursor:pointer; background-image:url(../../../images/news_bttn.jpg); 
}
#footer {width:100%; clear: both;float :left;}
#footerbx {width:980px; height : auto; margin : 0 auto;}
#footerinner_hold {width:960px; height : auto; margin : 0 auto;}
.footerstyle_bttm{width :980px; height:36px;  float :left; background-image:url(../../../images/footer_bg.gif);}
#footinner { 
width : 318px; 
height : 150px;  
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner1 { 
width : 318px; 
height : 150px; 
float : left;
border-right : 1px dotted #ccc; 
} 
#footinner2 { 
width : 318px; 
height : 150px; 
float : right;
} 
#footinner3 { 
width : 318px; 
height : 120px; 
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner4 { 
width : 318px; 
height : 120px; 
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner5 { 
width : 318px; 
height : 120px; 
float : right; 
}
#footinner6 { 
width : 318px; 
height:auto; 
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner7 { 
width : 318px; 
height:auto; 
float : left;
border-right : 1px dotted #ccc; 
} 
#footinner8 { 
width : 318px; 
height:auto; 
float : right;
} 
#footinner9 { 
width : 318px; 
height:auto;
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner10 { 
width : 318px; 
height:auto;
float : left; 
border-right : 1px dotted #ccc; 
} 
#footinner11 { 
width : 318px; 
height:auto; 
float : right; 
}
.foottxt1 { 
width : 220px; 
float : left; 
margin-left : 10px; 
margin-top : 15px; 
font-size : 12px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #999; 
font-weight : normal; 
} 
#footbttm { 
width : 100%; 
height :90px; 
background-color:#FFF; 
float : left; 
margin-left : 0; 
margin-top : 0; 
} 
#finnerbttm { 
width : 960px; 
margin : 0 auto; 
} 
.foottxt2 { 
width : 140px; 
float : left; 
margin-left : 0; 
margin-top : 10px; 
font-size : 11px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #666; 
font-weight : normal; 
} 
.foottxt3 { 
width : 250px; 
float : left; 
margin-left : 10px; 
margin-top : 0; 
font-size : 16px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
font-weight : bold; color:#FFF; 
} 
.foottxt4 { 
width : 160px; 
float : left; 
margin-left : 10px; 
margin-top : 10px; 
font-size : 11px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #666; 
font-weight : normal; 
} 
.foottxt5 { 
width : 50px; 
float : left; margin-left:5px; 
margin-top : 10px; 
font-size : 11px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #666; 
font-weight : normal; 
} 
.foottxt6 { 
width : 7px; 
float : left; 
margin-top : 10px; 
font-size : 11px; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #666; 
font-weight : normal; 
}
.bximg1 { 
width : 60px; 
margin-top : 15px; 
margin-left : 10px; 
float : left; 
} 
.flogo { 
width : 129px; 
margin-left : 0px; 
float : left; 
}
#w3bx { 
width : 190px; 
float : right; 
} 
#w3bx  a, a:visited {
float : left;  
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
font-weight : normal; 
text-decoration : none; 
} 
#rightbar {width:290px; float:right; height:auto; margin-top:10px; margin-bottom:10px; border-left:1px dotted #CCC;}
#dark_background{
	padding:1px;
	background: url(../../../images/black_transparent.png);
	overflow:hidden;
	height: auto;
	}
#rcontainer_1{width :100%; height: auto;  float :left; margin-top:5px;}
#outputs {width :90%; margin-top:10px;  float :left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight :normal; color:#FFF; margin-bottom:10px;}
.dates{width :54px; height:30px; float:left; background-image:url(../../../images/dates.png);}
.dividers{width :100%;  float :left; border-top:1px dotted #FFF; margin-top:1px; margin-bottom:5px;}
#quick_form {width :95%; margin : 0 auto; margin-top:15px;}
.indeximg_holds{width :100%; height: auto;  float :left; margin-top:5px;}

.form_holds{width :100%; height: auto;  float :left; margin-top:5px;}
.text-inputs{
border: 0px; background: none;color: #000;width:100%; 
height:33px;
}
.text-inputs1{
border: 0px; background: none;color: #000;width:100%; 
height:100px;
padding: 4px 0 0 4px;
}
.submit-bttn{width:135px; height:30px; float:left; margin-top:5px; margin-bottom:20px;}
.input-bttns{border: 0px;width:135px; height:30px;padding: 4px 0 0 4px; cursor:pointer; background-image:url(../../../images/submit_bttn.png);}
.input-radio{  margin-top:20px; font-size: 11px;font-family: Georgia, "Times New Roman", Times, serif; margin-left:10px;}
#adscontainer{width :100%; height: auto;  float :left; margin-top:5px;}
.adsimg{float :left; width:auto; height: auto; padding:5px; margin-left:5px;}
.adstxtcontainer{width :100%; height: auto;  float :left; margin-top:2px;}
.bookingstop{width :100%; height:70px;  float :left; margin-top:1px; background-color:#CCC; }
.contactbox{ width :330px; float :left; margin-top :2px; margin-left :8px;}
.contactbox1{ width:80%; float :left; margin-top :2px;}
#selector1{width :100%; height: auto;  float :left; margin-top:5px;}
.input-text{
border: 0px;color: #666;width:335px;height:38px;padding: 4px 0 0 10px; background-color:#fff;}
.input-text1{
border: 0px;color: #666;width:100%;height:130px;padding: 4px 0 0 10px; background-color:#fff;}
ul.simple_list li a{
	display:block; color:#FFF;
	}
ul.simple_list li a:hover,
ul.simple_list li a:hover span{
	text-decoration:none; color:#CCC;
	}
ul.simple_list li a:hover strong{
	text-decoration:underline;
	}
ul.simple_list li{
	padding:8px 0 8px 20px;
	border-bottom:dotted 1px #FFF;
	margin:0;
	}
ul.simple_list li.last{
	border-bottom:none; margin-bottom:5px;
	}
/* CSS Document */