/* CSS Document */

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#CCCCCC;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}


a{outline:none; color:#990000;}

#container{
width:968px;
height:auto;
}

#container2{
float:left;
width:968px;
height:auto;
background-color:#ffffff;
}

#logopng{
float:left; width:304px; height:122px; margin:30px 0px 0px 40px; 
}


#header{float:left;width:968px; height:200px; background-image: url(../images/home_ban.jpg); background-repeat:no-repeat; background-position:top; }

#header1{float:left;width:968px; height:251px; background-image: url(../images/home_bannew.jpg); background-repeat:no-repeat; background-position:top; }

#content{
float:left;
width:948px;
height:auto;
padding:10px;
}


/*navigation*/
#frame{
float:left;
width:968px;
height:auto;
position:absolute;
left:20px;
top:200px;
z-index:20;
}

#navigation{
float:left;
width:968px;
height:41px;
background-image:url(../images/nav_bg2.gif);
background-repeat:repeat-x;
}

#wrap1{
width: 968px;
height:41px;
margin: 0 ; 
position: relative; font-family:Arial, Helvetica, sans-serif;
font-size:15px; line-height:0px; padding-top:0px;}
/* These styles create the dropdown menus. */
#navbar{
float:left;
margin-left:20px;
padding: 0;
height:41px; font-family:Arial, Helvetica, sans-serif;
font-size:15px; margin-top:0px; text-align:left; }
#navbar li {
list-style: none; margin-right:66px;
float: left; width:auto; }
#navbar li a{
display: block; color: #124b65; line-height:41px; 
text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#navbar li a:hover{
display: block;
line-height:41px;
/*background-color: #f5f3f4;*/
color: #000000;
text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:15px;}

#navbar li.active{
display: block;
line-height:41px;
/*background-color: #f5f3f4;*/
color: #124b65;
text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:15px; }

/*sublist drop down*/
#navbar li ul {
display: none;
height:25px; width:230px;
	/* Width to help Opera out */
	padding-right:5px;
	padding-left:10px; font-size: 12px; text-align:left;
	text-align:left;
	}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
	text-align:left;
}
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {
	background-color: #ffffff;
	border: 1px solid #cccccc;
	color:#124b65;
	height:25px; padding-left:10px; padding-right:5px; line-height:25px; 
	background-image:url(../images/Arrow5.gif);
	background-position:left;
	background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px;
	}
#navbar li li a:hover {
background-color: #ffffff; /*color:#95BFE0;*/ color:#990000; font-family:Arial, Helvetica, sans-serif; font-size:12px;
height:25px; padding-left:10px; padding-right:5px; line-height:25px; }


/*end*/

#tiny{
float:left; width:968px; height:10px;
background-image:url(../images/home_banbg.gif);
background-repeat: no-repeat;
}

#sec{float:left;width:530px;height:auto; margin-left:28px; margin-top:10px;}
#sec1{float:left;width:530px;height:auto; margin-left:10px; }
#sec1a{float:left;width:530px;height:auto; }

#sec2{float:left;width:296px;height:auto; margin-left:55px; margin-top:10px;}

#tit{float:left;width:514px;height:30px; margin-bottom:5px;
border-bottom:#a8a8a8 dashed 1px; text-align:left;}

#tit1{float:left;width:514px;height:30px; margin-top:25px;
border-bottom:#a8a8a8 dashed 1px;
}

#intro{float:left;width:514px;height:182px; margin-top:10px; margin-bottom:15px;}

#para{float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px; width:514px; text-align: justify; padding-top:10px;}

#para_abt{float:left;font-family:Arial, Helvetica, sans-serif;font-size:13px; width:514px; text-align:justify;}

#flag{float:left;
border: #bbdae9 1px solid;
background-image:url(../images/blue_bg.gif); background-position:top; background-repeat:repeat-x;
width:294px; height:auto; margin-bottom:20px; padding-bottom:0px;
}

#video{float:left;
border: #bbdae9 1px solid;
background-image:url(../images/icon_video.gif); background-position:top; background-repeat:no-repeat;
width:294px; height:185px; margin-bottom:20px;
}

#book{float:left;
border: #bbdae9 1px solid;
background-image:url(../images/blue_bg.gif); background-position:top; background-repeat:repeat-x;
width:294px; height:auto; margin-bottom:20px; padding-bottom:10px;
}

#bins{
float:left; margin-left:12px; padding-left:40px; text-align:left; width:250px; height:37px;background-image:url(../images/icon_booking.gif); background-position:top left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3d3c3c; line-height:32px;
}

#bflg{
float:left; margin-left:12px; padding-left:40px; text-align:left; width:250px; height:37px;background-image:url(../images/icon_flag.gif); background-position:top left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3d3c3c; line-height:32px;
}

#bprimy{
float:left; margin-left:8px; padding-left:45px; text-align:left; width:250px; height:37px;background-image:url(../images/icon_primary.gif); background-position:top left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3d3c3c; line-height:32px;
}


#book a{color:#990000; text-decoration:none;}
#book a:hover{color:#990000; text-decoration:underline;}



#primy{float:left;
border: #bbdae9 1px solid;
background-image:url(../images/blue_bg.gif); background-position:top; background-repeat:repeat-x;
width:294px; height:330px; text-align:left; line-height:20px;
}

#primy a {color:#fda64f; text-decoration:underline;}
#primy a:hover{color:#fda64f; text-decoration:none;}

#set1, #set2{
float:left;
width:530px;
height:auto;
margin-top:20px;}

#inset1, #inset2{
float:left;
width:155px;
text-align:left;
margin-right:18px;
}
#inset3{
float:left;
width:155px;
text-align:left;
}


#inset4, #inset5{
float:left;
width:155px;
text-align:left;
margin-right:18px;
}

#inset6{
float:left;
width:155px;
text-align:left;
}



#wbg, #wbg1, #wbg2, #wbg3, #wbg4, #wbg5, #wbg6{float:left; background-image:url(../images/proj_bg.gif); background-position:top left; background-repeat:no-repeat; width:auto; height:205px; padding:6px 7px 0px 16px;}




/*footer*/
#footer{
float:left;
width:968px;
height:76px;
margin-top:10px;
background-image:url(../images/sumanthco_footer_bg.jpg); background-repeat:repeat-x;
}

#wrap2{font-size: 12px;
width: 700px;
height:40px;
margin: 0 ; 
position: relative; font-family:Arial, Helvetica, sans-serif;
font-size:12px; margin-top:10px;}
/* These styles create the dropdown menus. */
#footbar{
float:left;
margin: 0;
padding: 0;
height:40px; font-family:Arial, Helvetica, sans-serif;
font-size:12px; margin-top:0px; text-align:left; }
#footbar li {
list-style: none;
float: left; width:auto; }
#footbar li a{
display: block; color: #353637; margin-left:19px; margin-right:19px;
text-decoration: underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#footbar li a:hover{
display: block;
color: #353637;
text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#footbar li.active{
display: block;
color: #353637;
text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*end*/


#copy{float:left;font-size:12px;color:#666666;margin-left:10px; text-align:left; }

#mmu a{float:right; font-size:12px; color:#666666; text-decoration:none; margin-right:10px; font-family:Arial, Helvetica, sans-serif; }

#listed ul{
float:left;
list-style:none;
}


/*form*/
#textbox_down{
width:284px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
margin-top:10px;
padding-left:10px;
float:left;
color:#666666;
}

#textbox1_down{
width:60px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
height:86px;
float:left;
line-height:15px;
font-weight:bold;
color:#666;
}

#textbox4_down{
width:202px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:10px;
float:left;
color:#000000;
height:87px;
}

.rkkr1{
float:left;
width:200px;
border:#cccccc solid 1px;
color:#000000;
margin-bottom:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
#submit_hole{
width:200px;
height:19px;
float:left;
padding-left:70px;
margin-top:20px;
}

#car_butt{
width:83px;
background-image:url(../images/subscribe_button.gif);
background-repeat:no-repeat;
height:22px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
line-height:20px;

background-repeat:no-repeat;
margin-right:5px;
float:left;
color:#ffffff;
}
#car_butt a{
width:83px;
background-image:url(../images/subscribe_button.gif);
height:22px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:5px;
float:left;

background-repeat:no-repeat;
font-weight:bold;
text-decoration:none;
line-height:20px;
color:#ffffff;
}

#car_butt1{
width:50px;
height:20px;
cursor:auto;
text-align:center;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
font-weight:bold;
text-decoration:none;
line-height:20px;
border:0;
color:#ffffff;


}
#car_butt1 a{
width:50px;
height:20px;
cursor:auto;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
text-decoration:none;
line-height:20px;
color:#ffffff;
}


/*contact*/

.box{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#999999 1px solid;
width:200px;
height:15px;
}

/*
#fadeshow2{background: none repeat scroll 0% 0%; overflow: hidden; position: relative; visibility: visible; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 294px; height: 121px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin-top:15px;}*/

.none{
list-style:none;
list-style-type:none;
margin:0px;
padding:0px;
}

#fadeshow2{
float:left;
width:294px;
height:121px;
}




#wbg_comp_hole, #wbg_comp_hole1, #wbg_comp_hole2, #wbg_comp_hole3{float:left; width:231px; height:auto; padding:0px 7px 0px 10px;}

#wbg_compt1, #wbg_compt2, #wbg_compt3, #wbg_compt4{float:left; width:221px; height:121px; padding:0px 0px 0px 0px;}

#wbg_comp1, #wbg_comp2, #wbg_comp3, #wbg_comp4{float:left; width:221px; height:108px;  background-image:url(../images/completed_repeate-y.gif); background-repeat:repeat-y; }

#wbg_compb1, #wbg_compb2, #wbg_compb3, #wbg_compb4{float:left; width:221px; height:25px;  background-image:url(../images/completed_bottom_thum.gif); background-repeat:no-repeat;}

#inset_comp{
float:left;
width:221px;
text-align:left;
height:auto;
}

/*pagination scripts*/

#bookcontent{
	float:left;width:530px;height:auto; margin-top:10px;
}

.pagination{
padding: 2px;
margin: 1em 0;
clear: both;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: right; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

*:first-child+html .pagination li a{ /*IE7 only CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

* html .pagination li a{ /*IE6 and below CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.pagination a, .pagination a:visited, .pagination a:active{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFFFF;
}

.pagination a.currentpage{ /*Style for currently selected page link*/
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disabled, .pagination a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #929292;
border-color: transparent;
}

.pagination a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}
/*pagination end*/
