@charset "utf-8";
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #FFF;
	background:#111;
	margin:0;
	adding:0;
	lineheight: 1.5em;
}

a.agnis-designers{
	font: normal x-small Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
	}
	
a.agnis-designers:hover{
	color:#FF0;	
	}

#logo{
	
	}

.page-heading{
	margin:2px 0px;
	font:bold xx-large Arial, Helvetica, sans-serif;
	color:#FC0;
	}
	


b{font-size: 110%;}
em{color: red;}


#topsection{
background:url(images/top-background.gif) repeat-x;
height:75px;/*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
background:url(images/left-column.gif) repeat-y;
}

#contentcolumn{
margin-left: 221px; /*Set left margin to LeftColumnWidth*/
min-height:450px;
}

#leftcolumn{

float: left;
width: 221px; /*Width of left column*/
margin-left: -100%;
}

#footer{
clear: left;
background:url(images/footer-background.gif) repeat-x;
height:44px;
width: 100%;
color: #FFF;
text-align: right;
padding: 4px 0px;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 15px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
margin-bottom:100px
}

#left{
	background:url(images/left-column.gif) repeat-y;
	width:221px;
	float:left;
	}	
	
#right{
	float:left;
	border:0px solid #999;
	margin-right:-221px;
	width:100%;
	}	
	
#flash{
	width:auto;
	height:300px;
	float:right;
	
	}

#slideshow {
	float:right;
	padding:3px 0px 3px 3px;
	width:70%;
	height:100px;
	border:10px solid #3b3b3b;
	border-width:10px 0px 10px 10px;
	}
	
	
#footer11{
	background:url(images/footer-background.gif) repeat-x;
	height:44px;
	width:100%;	
	}

.clearall{
	clear:both;
	}
	
.welcome-list{

	}
	
.welcome-list ul{
	
	}
.welcome-list li{
	list-style-image: url('images/bullet-simple-arrow.png'); 
	margin-bottom:auto;
	text-align:left;
	padding-bottom:2px;
	height:50px;
	}

.works-list{ 	}
.works-list ul{

}
.works-list li{
	list-style-image:url('images/bullet-simple-arrow.png'); 
	margin-bottom:7px;
	text-align:left;
}
.nuclear{ 	}
.nuclear ul{

}
.nuclear li{
	list-style-image:url('images/bullet-simple-arrow.png'); 
	margin-bottom:10px;
	text-align:left;
	color:#CCC;
	font:bold normal 15px Arial, Helvetica, sans-serif;
}
	
.contact-list{ 	}
.contact-list ul{

}
.contact-list li{
	list-style-image:url('images/bullet-simple-arrow.png'); 
	margin-bottom:7px;
	text-align:left;
	padding:3px;
	}	

.client-list{ 	}
.client-list ul{ 	}
.client-list li{
	list-style-image: 
    url('images/bullet-simple-arrow.png'); 
	margin-bottom:10px;
	text-align:left;
	}


.heading1{
	margin:5px 0px;
	font:bold large Arial, Helvetica, sans-serif;
	color:#FFF;
	}
	
.heading2{
	margin:5px 0px;
	font:bold large Arial, Helvetica, sans-serif;
	color:#FC0;
	}
	
.heading3{
	margin:5px 0px;
	font:bold large Arial, Helvetica, sans-serif;
	color:#6FF;
	}

.heading4{
	margin:5px 0px;
	font:bold large Arial, Helvetica, sans-serif;
	color:#F9F;
	}
.heading5{
	color:#FFF;
	margin:2px;
	font: normal 15px "bold Tahoma", Arial, Verdana;
	padding:0px;
	width: 100px; /*width of label (left column)*/
	float:left;
	border-bottom: 1px;
	margin-right: 2px; /*spacing with right column*/
}

.heading6{
	margin:5px 0px;
	font:bold x-large Arial, Helvetica, sans-serif;
	color:#FF6;
	text-align:center;
	}
	
.sub_heading1{
	margin:5px 0px;
	font:bold small Arial, Helvetica, sans-serif;
	color:#F9F;
	}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#blueblock{
width: 220px;
border-right: 1px solid #303030;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: 'Verdana', Arial, sans-serif;
font-size: small;
color: #FFF;
}

* html #blueblock{ /*IE 6 only */
width: 197px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #303030;
margin: 0;
}

#blueblock li a{
display: block;
padding: 5px 5px 5px 8px;
border-left: 10px solid #111;
border-right: 0px solid #508fc4;
background-color: #191919;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #333;
border-right: 0px solid #5ba3e0;
background-color: #666;
color: #fff;
}

.enquiryform p{
width:250px;
border:1px dotted #2D2D2D;
border-width:0px 0px 1px 0px;
margin:0px;
padding:5px 5px 5px 5px;
padding-left:105px;
height:1%;
}
.enquiryform label{
float:left;
margin-left:-105px;
width:100px;
}
.enquiryform .input{
width:200px;
height:15px;
border:1px solid #303030;
background:#191919;
font: normal 11px Tahoma, Arial, Verdana;
color:#fff;
}
.enquiryform textarea{
width:200px;
height:100px;
border:1px solid #303030;
background:#191919;
font: normal 11px Tahoma, Arial, Verdana;
color:#fff;
}


#certificate{
	width:100%;
	margin:0 auto;
	}
	
#certificate .imagethumb{
	width:125px;
	margin:10px;
	padding:0px;
	float:left;
	border:1px solid #CCC;
	}
	
#work-executed{
	width:100%;
	margin:0 auto;
	padding:5px;
	
	}
	
#work-executed .thumb{
	width:125px;
	margin:0px;
	padding:10px;
	float:left;
	border:1px dotted #CCC;
	}
	
#contact{
	text-align:left;
	padding:10px;
	position:relative;
	
}

