body{

margin:0;

padding:0;

background: url(../images/bg_banner.gif) repeat-x top #191919;

}



div{

margin:0;

padding:0;

font-family:Arial, Helvetica, sans-serif;

color:#979797;

font-size:12px;

}



p{

margin:0;

padding:0;

}



a{

text-decoration:none;

color:#979797;
outline:none;

}



a:hover{

text-decoration:underline;

color:#FFFFFF;

}

h1, h2, h3{

margin:0;

padding:0;

}



#wraper{

margin:0 auto;

padding:0;

width:924px;

}



#main_container1{

clear:right;

margin:10px 0 0 0; 

width:924px;

}



.clear

{

clear:both;



}



/*....................navigation starts.....................................*/





#nav{

float:right;

width:520px;

margin:0;

padding:96px 0 0 0;

color:#FFFFFF;

}



#nav ul{

background: url(../images/bg.gif) repeat-x;

padding: 0;

margin: 0;

float: left;

font:bold 12px Arial, Helvetica, sans-serif;

}



#nav ul li{

display: inline;

}





#nav ul li a, #nav ul li span{

float: left;

color:#FFFFFF;

font-weight: bold;

padding: 8px 13px 5px 6px;

text-decoration: none;

background:url(../images/divider.gif) top right no-repeat;

}



#nav ul li span{ /*Targets span tag to the right of #leftcorner below*/

padding-left: 0px;

}



#nav ul li a#leftcorner{

float: none;

padding-left: 10px;

padding-right: 0px;

background: url(../images/leftcorner.gif) top left no-repeat;

}



#nav ul li a:hover#leftcorner{

float: none;

padding-left: 10px;

padding-right: 0px;

background: url(../images/nav-bg.gif) top left no-repeat;

}



#nav ul li a#rightcorner{

padding-right: 10px;

background: url(../images/rightcorner.gif) top right no-repeat;

}



#nav ul li a:hover#rightcorner{

padding-right: 10px;

background: url(../images/nav-bg.gif) top right no-repeat;

}



#nav ul li a:hover{

text-decoration:none;

color:#999999;

background:url(../images/nav-bg.gif) repeat;

}



/*.............................navgivation ends....................................*/



#welcome{

height:208px;

line-height:16px;

text-align:justify;

padding-right:35px;

}



#welcomecomm{

line-height:16px;

text-align:justify;

padding-right:35px;

}



#banner{

margin:0;

padding:0;

height:125px;

}



#col1{

width:268px;

background-color:#191919;

float:left;
padding:25px 0px 0px 0px;



}



#col1 img{

padding-bottom:8px;

}



#col1 ul{

margin:0;

padding:0px;

}



#col1 li{

margin:0 18px 0 0;

padding:0;

list-style:none;

line-height:18px;

border-bottom:#454545 1px solid;

}



#categories{

background-color:#282828;

padding:0px;
margin:10px 0px 0px 0px !important;
float:left;

height:250px;

}

#middle{



	margin:0px;
	padding:30px 0px 0px 0px;
	float:left;
	}

/*#categories img {

border:4px #282828 solid;

}



#categories img:hover{

cursor:pointer;

border:4px #5e5e5e solid;

}*/



#col2{

padding: 30px 0 0 280px;

}



#col2 img{

margin:10px 15px 25px 15px;

border:4px #282828 solid;

}





#col2 img:hover{

margin:10px 15px 25px 15px;

cursor:pointer;

border:4px #5e5e5e solid;

}



#col3{

padding: 0px 0 0 280px;

}



#col3 img{

margin:10px 15px 25px 15px;

border:4px #282828 solid;

}



#col3 .paging img{
	margin:0px 5px; !important;
	padding:0px !important;
	border:0px !important;
	}
#col3 .paging img:hover{
	margin:0px 5px; !important;
	padding:0px !important;
	border:0px !important;
	}
#col3 .paging{
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
	}
	

#col3 img:hover{

margin:10px 15px 25px 15px;

cursor:pointer;

border:4px #5e5e5e solid;

}



.pic_border{

padding:3px;

border:#282828 5px solid;

margin:0 20px 0 0;

}



#contact{

margin-top:15px;

padding:10px 0 16px 18px;

width:250px;

float:left;

height:350;

background-color:#282828;



}



.contact{

line-height:18px;

}



#footer{

clear:both;

margin:10px 0 0 0;

padding:10px 0 10px 0;

text-align:center;

color:#FFFFFF;
height:70px;
line-height:35px;

background-color:#454545;

}
.footer{
	width:924px;
	margin:0px auto;
	padding:0px;
	height:auto;
	overflow:hidden;
	}
	



#camera{

width:266px;

}



/*............................contact page..............................*/



#contactContent{

	margin:0 auto;

	padding:10px;

	}

	

#formCont{

	padding:5px;

	width:500px;

	}	

	

.cssform p{

	width: 300px;

	clear: left;

	margin: 0;

	padding: 5px 0 8px 0;

	padding-left: 155px; /*width of left column containing the label elements*/

	border-top: 1px dashed #404040;

	height: 1%;

	color:#979797;

	

}



.cssform label{

	font-weight: bold;

	float: left;

	margin-left: -155px; /*width of left column*/

	width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/

}







.star{

	color:#979797;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	}

	

.DefaultSubmtBtn{

	border:2px solid #E1D4C0;

	background-color:#ffffff;

	font-weight:bold;

	color:#6699FF;

	height:25px;

	cursor:pointer;

	}	

	

.DefaultSubmtBtnHover{

	border:2px solid #BAA68E;

	background-color:#F5EDE3;

	font-weight:bold;

	color:#BAA68E;

	height:25px;

	cursor:pointer;

	}	



.feedback-textfield{

	border:1px solid #F8D70E;

	color:#414862;

	width:180px;

	padding-left:7px;

	background-color:#F7F7F7;

}



.feedback-textfield1{

	border:1px solid #F8D70E;

	color:#414862;

	width:180px;

	padding-left:7px;

	height:100px;

	background-color:#F7F7F7;

}



.formbutton{

	cursor:pointer;

	border:1px #353535 solid;

	background:#282828;

	color:#7b7b7b;

	font-weight:bold;

	padding: 1px 2px;

	width:70px;

	height:20px;

}	

/*............................................................*/



.counter{

text-align:center;

}



.cssform .error {

	color:#FF0000;

}




