@charset "utf-8";
/* CSS Document */
/***********************BODY**********************/

body{
margin:0 auto;
padding:0px;
background:#000;
}

div{
font-family:Arial, Helvetica, sans-serif;
color:#CAD4D8;
font-size:12px;
line-height:17px;
}

td{
color:#FFFFFF;
}

#wraper{
width:969px;
margin:auto;
background:#1C4457;
}


/***********************GALLERY_part**********************/

#gallery_container{
margin-left:35px;
width:375px;
}


#gallery_container1{
margin-left:30px;
width:380px;
}

#left_img img{
height:120px;
border:0px;
}

#left_img{
text-align:center;
width:190px;
line-height:14px;
height:148px;
float:left;
}

#right_img{
width:220px;
float:right;
}

.text{
color:#fff;
font-weight:600;
font-size:11px;
}

.page{
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:5px;
padding-bottom:5px;
clear:both;
}

a.page:link, a.page:active, a.page:visited{
text-decoration:none;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:5px;
padding-bottom:5px;
clear:both;
}

a.page:hover{
text-decoration:underline;
font-size:11px;
color:#FFFFFF;
text-align:center;
padding-top:5px;
padding-bottom:5px;
clear:both;
}

/***********************BANNER**********************/
#banner{
width:100%;
height:252px;
background:url(../images/banner.jpg) no-repeat;
}

/***********************RIGHT PART**********************/
#maincontainer{
margin:0 auto;
padding:0;
}

#container{
float: left;
width: 675px;
margin: 0px;
padding: 0px;
background:#1C4457 url(../images/main_bg.jpg) no-repeat;
}


#inner_tube{
margin-left:58px;
width:394px;
margin-top:120px;
}


#inner_tube1{
margin-left:54px;
width:410px;
margin-top:80px;
}
/***********************LEFT PART**********************/
#left_nav {

background:#1C4457 url(../images/left_nav_topg.gif) no-repeat top;
padding: 0px;
margin-left: 675px;
margin-right: 0px;
}

#nav{
width:147px;
padding:30px 0px 18px 58px; 
}

#services{
width:225px;
padding:12px 0px 20px 21px;
}

#bg_bottom{
height:35px;	
background:url(../images/bottom_bg.gif) repeat-x bottom left;
}

#menu{
height:20px;
padding:8px 0 8px 0px; 	
background:url(../images/bottom_bg.gif) repeat-x bottom left;
}



/********************TEXT*********************/
.maintext{
text-align:justify;
padding:8px 8px 12px 12px;
}

.highlight{
font-weight:bold;
}

.services{
padding:8px 0px 0px 18px;
line-height:24px;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}

.contact{
padding:8px 0px 0px 18px;
line-height:17px;
font-size:12px;
color:#FFFFFF;
}

.contact_info{
text-align:center;
padding:12px 0px 12px 0px;
line-height:17px;
font-size:12px;

}

.footer{
text-align:right;
font-size:11px;
line-height:17px;
padding:8px;
}

/*******************LINKS******************/

a.font:link, a.font:visited, a.font:active{
text-decoration:none;
color:#FFFFFF;
}
a.font:hover{
text-decoration:underline;
color:#FFFFFF;
}



/*******************GALLERY******************/


#gallery{
margin-left:65px;
width:394px;
margin-top:20px;
margin-bottom:25px;
}

#motioncontainer {
width: 380px; /* Set to gallery width, in px or percentage */
height: 132px; /* Set to gallery height */
padding:3px;
background:#000000;
vertical-align:middle;

}

#motioncontainer a img {
border: 1px solid #000; /* Set image border color */
}

#motioncontainer a:hover img {
border: 1px solid black; /* Set image border hover color */
}

#statusdiv {
background-color: black;
border: 1px solid white;
color:#FFFFFF;
position: absolute; /* Stop Editing Gallery Styles */
left: -300px;
visibility: hidden;
width:100px;
text-align:center;
}

#motioncontainer a:hover {
color: red; /* Dummy definition to overcome IE bug */
}


/*******************FOOTER******************/
#footer_box{
width:969px;
margin:auto;
background:#1C4457;
text-align:right;
clear:both;

border-top:2px #000 solid;
z-index:100;
}



/*******************CONTACT FORM******************/

#form{
margin-left:60px;
width:394px;
margin-top:20px;
margin-bottom:25px;
}

#contact_form{
text-align:left;
padding:12px;
margin-left:30px;
}

#text{
width:120px;
float:left;
text-align:left;
font-size:11px;
font-weight:bold;
}

#heading_text{
width:200px;
float:left;
text-align:left;
font-size:11px;
font-weight:bold;
}

/**********************COMMENTS**********************************/
.table_back{
text-indent:5px;
}

.div_back1{
font-weight:900;
text-align: left;

}

.comment_heading{
text-align:center;
font-size:13px;
font-weight:800;
color:#99CC33;
padding-bottom:12px;

}

.outer_box{
border:1px dotted #000000;
}

.feedback-textfield{
	border-bottom:1px solid #fff;
	border-top:0px solid #fff;
	border-right:0px solid #fff;
	border-left:0px solid #fff;
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	color:#fff;
	width:200px;
}

.feedback-textfield1{
	border-bottom:1px solid #fff;
	border-top:0px solid #fff;
	border-right:0px solid #fff;
	border-left:0px solid #fff;
	background:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	color:#fff;
	width:100px;
}

.feedback-textfield2{
	border-bottom:1px solid #fff;
	border-top:0px solid #fff;
	border-right:0px solid #fff;
	border-left:0px solid #fff;
	background:#122C38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:2px;
	color:#fff;
	width:200px;
}
.feedback-button{
	border:1px solid #999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	width:50px;
	background-color:#CCCCCC;
	cursor:pointer;
}

.contacttxtfield1{
width:200px;
float:left;
text-align:left;
height:25px;
padding-bottom:5px;
}

.codefield{
width:100px;
float:left;
text-align:left;
height:25px;
padding-bottom:5px;
}
/**********************ORDER FORM*********************************/

.heading{
font-family:Verdana;
font-size:14PX;
font-weight:600;
color:#FFFFFF;
}

.dropdown{
width:200px;
float:left;
text-align:left;
height:25px;
padding-bottom:5px;
}