
body {	
	margin:0px; padding:0px; font: 12px Tahoma,sans-serif;
	color:#000;
    background-color:#FFFFFF;
};

.br {
		clear:both;
	}
p
	{
		color:#006600;
		text-align:justify;
		margin-bottom:10px;
		padding-top:2px;
	}
	


#logo
	{
		width:1000px;
		height:150px;
		background:url(../images/header.jpg) 0 0 no-repeat;
		float:left;
	}
#banner
	{
		height:185px;
		float:left;
		background:url(../images/iterate/Web-Development.jpg) 0 0 no-repeat;
		
	}

#body_content
	{
		
		min-height:300px;
		width:1000px;
		padding-bottom:30px;
		margin-top:20px;
		
	
	}
#menu
	{
		width:1000px;
		height:55px;
		background:url(../images/main_menu.gif) 0 0 repeat-x;
	}
	
#menu li
	{	
		
		float:right;
		list-style:none;	
	}
#menu li a
	{
		float:left;
		text-decoration:none;
		font-size:13px;
		padding-top:17px;
		color:#F3E072;
		font-weight:bold;
		padding-left:14px;
		padding-right:15px;
		padding-bottom:20px;
		display:block;
		
		
		
		
	}
#menu li a:hover
	{
        text-decoration:none;
		float:left;	
		color:#3366CC;
		display:block;
		background:#000 url(../images/main_menu_over.gif) 0 0 repeat-x;
	}
#left_panel
	{
		width:200px;
		height:auto;
		float:left;
		padding-top:10px;
	}
.left_list
	{
		width:180px;
		float:left;
		list-style:none;
		
		padding-left:18px;
		margin-left:10PX;
		
	}
.left_list a
	{
		
		float:left;
		width:165px;
		height:23px;
		border-bottom:1px #3399CC dashed;
		font-size:14px;
		
		font-weight:bold;
		text-decoration:none;
		padding-left:30px;
		padding-top:3px;
		font-family:"Trebuchet MS";
		background:url(../images/arrow.gif) 0 5px no-repeat;
		color:#3399CC;
		
	}

.left_list a:hover
	{
		background-color:#FFCC00;
	}
	
/*.................................................*/

.sub_list
	{
		width:200px;
		float:left;
		list-style:none;	
	}
.sub_list a
	{
		
		float:left;
		width:200px;
		height:23px;
		border-bottom:1px #66FF99 solid;
		font-size:14px;
		color:#339966;
		font-weight:bold;
		padding-left:20px;
		padding-top:3px;
		font-family:"Trebuchet MS";
		
	}

.sub_list a:hover
	{
		background:	#C7EBAF;
	}


#right_panel
	{
		width:510px;
		float:right;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;	
		
	}
#right_panel h6
	{		
		float:left;
		margin:0px;	
		padding-bottom:10px;
		font-size:14px;
		font-family:"Trebuchet MS";
		color:#FF0000;		
	}
.topic
	{		
		float:left;
		width:500px;
		height:20px;
		margin:0px;
		padding:0 0 0 10px;
		font-size:14px;
		font-family:"Trebuchet MS";
		color:#006666;
		background:#FFF url(../images/topic.gif) 0 0 no-repeat;
				
	}
#right_panel h5
	{
		
		float:left;
		margin:0px;	
		padding-bottom:10px;
		font-size:11px;
		font-weight:bold;
		color:#3399CC;		
	}
#gallery_panel
	{
		width:748px;
		height:auto;
		float:left;
		margin:10px;
		
	}
#gallery_panel img
	{
		border:2px #FFF solid;
		
	}

#footer
	{
		width:1000px;
		height:20px;
		/*background:url(../images/footer.gif) 0 0 repeat-x; */
		padding-top:40px;
		text-align:center;
		float:left;
		color:#C6EAD5;
		background-color: #666666;
		
	
	}

/*  ============== forms =======================*/			
form {
	
	float:left;
}
label {
	display:block;	
	color:#006699;
	
}
input {
	padding:2px;
	border:1px solid #cccccc;
	font: normal 1em Verdana, sans-serif;
	color:#003333;
	background:#fff;
}
textarea {
	width:300px;
	padding:2px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #999999;
	height:100px;
	display:block;
	color:#777;
}
select {
	font: 110% 1em Verdana, sans-serif;
	border:1px solid #eee;
	margin-bottom: 1px solid;
	
}
input.button { 
	
	font: bolder 12px Arial, Sans-serif;
	background:#B8DCF1; 	
	color:#000;	
	margin-top:3px;
	height:25px; 
	
}
input.button:hover { 
	
	font: bolder 12px Arial, Sans-serif;
	background:#63ADDA; 	
	color:#FFFFFF;	
	margin-top:3px;
	height:25px; 
	
}

input.button_cart { 
	
	font: bolder 12px Arial, Sans-serif; 
	border: 1px solid #CCC; 
	color:#FFFFFF;
	
	background:#BD8E64;
	height:22px; 
	
}
input.paypal { 
	
	font: bolder 12px Arial, Sans-serif; 
	border: 1px solid #CCC; 
	color:#FFFFFF;
	
	background:#BD8E64;
	height:33px; 
	width:216px;
	background:url(../images/cards.gif) 0 0 no-repeat;
	
}
fieldset {
	border: 1px solid #E8E8E8; 
	background:#F7F7F7;
	margin-bottom:10px;
}


/* #####################################edit ##########################*/
#left_menu
	{
		width:235px;
		float:left;
		margin:0px;
		/*background-color:#00CC00;*/
		background-color:#D7FFD7;	
		
	
	}
#left_menu li
	{
		list-style:none;
		padding-left:5px;
		
	border-bottom:1px #006600  dashed;
/*	border-bottom:1px #999999  dashed;*/
	width:230px;
		float:left;
		vertical-align:bottom;
		
			
	
	}
#left_menu li a
	{
		text-decoration:none;
		padding-top:15px;
		height:20px;
		width:auto;
		padding-bottom:0px;
		float:left;
		font-weight:bold;
	/*	color:#B89D83;*/
	color:#006600;
	/*color:#3399CC;*/
				
	
	}
	#left_menu li a:hover
	{
		color:#FF0000;
	}
#left_menu h5
	{
		
		float:left;
		font-size:12px;
		font-weight:bold;
		color:#CC0000;
		padding-bottom:0px;
	
	}


/* right panel lef */

#left_panel_top
	{
		width:258px;
		height:17px;
		background:url(../images/right_top.jpg) 0 -3px no-repeat;
		float:left;	
	}
#left_panel_data
	{
		width:258px;
		height:auto;
		
		float:left;	
	}
#left_panel_data img
	{
		margin-bottom:2px;
		padding:0px;
		cursor:pointer;
	}
#left_panel_bottom
	{
		width:258px;
		height:12px;
		background:url(../images/right_bottom.jpg) 0 0 no-repeat;
		float:left;
		margin-bottom:0px;	
		
	}
	
#left_panel1
	{
		width:258px;
		height:auto;		
		background:url(../images/right.jpg) 0 0 repeat-y;
		float:left;	
	}
/*  cat center panel */

#category_center_panel_top
	{
		width:700px;
		height:14px;
		background:url(../images/category_center_top.jpg) 0 0 no-repeat;
		float:left;	
	}
#category_center_panel_bottom
	{
		width:700px;
		height:14px;
		background:url(../images/category_center_bottom.jpg) 0 0 no-repeat;
		float:left;
	}
	
	
#category_center_panel
	{
		width:700px;		
		height:auto;
		background:url(../images/category_center.jpg) 0 0 repeat-y;
		float:left;	
	}
#category_center_panel_data
	{
		width:660px;
		padding:0 20px 20px 20px;		
		background:url(../images/category_center.jpg) 0 0 repeat-y;
		text-align:left;
		color:#336699;
		float:left;	
	}
#category_center_panel_data p
	{		
		color:#336699;
	}
	
#category_center_panel_data h5
	{
		padding-bottom:10px;
		font-size:25px;
		font-weight:bold;
		color:#3399CC;
		/*color:#009966;	*/
		width:650px;
		margin-top:10px;
		margin-bottom:10px;
	}
	
#category_center_panel_data li
	{   list-style:none;
		float:left;
		width:560px;
		height:auto;
		font-size:14px;
		text-decoration:none;
		padding-left:20px;
		padding-top:3px;
		font-family:"Trebuchet MS";
		background:url(../images/arrow.gif) 0 5px no-repeat;
		margin-left:20px;
		
	}
	
#category_header
	{
		width:650px;
		height:23px;
		padding-top:5px;
		padding-left:20px;		
		background:url(../images/category_header.jpg) 0 0 no-repeat;
		text-align:left;
		float:left;	
	}
#back
	{
		width:100px;
		height:20px;	
		text-align:right;
		color:#CC0000;
		cursor:hand;
		font-size:14px;
		float:right;	
	}
/*  cat center panel */

/*  mid image panel */
#right_panel_views
	{
		width:650px;
		font-size:12px;
		float:left;
		padding-bottom:20px;
				
	}
#right_panel_views_img
	{
		width:100px;
		height:113px;
		font-size:15px;
		float:left;
		margin-right:10px;
		
				
	}
#right_panel_views_img img
	{
		
		
		float:left;
		border:2px #CC9900 solid;
				
	}
	
	.subheding
	{
		
		font-weight:bold;
		font-size:14px;
		padding-left:8px;
		padding-top:20px;px;
		padding-bottom:20px;
		
		height:20px;
		width:650px;
		
		background:url(../images/heading.gif) 0 0 no-repeat;
		
	}
	
/*  image panel */


/*###############*/

#contact
	{
		width:210px;
		height:350px;
		
		padding-top:5px;
		padding-left:20px;		
		background:url(../images/CONTACT_US.jpg) 0 0 no-repeat;
		text-align:left;
		float:right;
		
	}


#grapics
	{
		width:200px;
		height:200px;
		
		
		
		padding-top:5px;
		padding-left:10px;		
		background:url(../Images/Vission/sss.jpg) 0 0 no-repeat;
		text-align:left;
		float:right;
		
	}
#project
	{
		width:205px;
		height:180px;
		
		margin:5px;
		
		float:left;	
	}
#project img
	{
		width:204px;
		height:175px;
		background-color:#00FF66;
		border:none;
		
		float:left;	
		
		
	}
/*###############*/