*{
margin: 0;
padding: 0;
}

body{
background:url("images/backgroundImage.gif");
background-position: center;
background-attachment: fixed;	

}



#container{
width: 800px;
margin: 0 auto;
/*
border: 1px solid white;
*/
}	




#footer{
height: 55px;
margin-top: 25px;
}

/*=======================ABOUT ME===================*/
#header{
width: 500px;
top:0;
margin: 0px 0px 5px 257px;
}

#header img{
text-decoration: none;
border: none;
}


h2{
color: #a0a0a0;
color: white;
font-family: helvetica;
font-size: 30px;
line-height: 150%;
text-align: justify;
margin-top: 25px;
}

h2 span{
font-size: 11px;
color: gray;
margin: 0px 0px 0px 35px;
}

#aboutme{
width: 500px;
margin: 0px 0px 0px 100px;
}

#aboutme p{
color: #a0a0a0;
font-family: helvetica;
font-size: 18px;
line-height: 150%;
text-align: justify;
margin: 15px 0px 25px 0px;
}


#contact h1{
color: #7da7d8;
font-family: helvetica;
margin: 0px 0px 0px 150px;
font-size: 65px;
}

/*=======================ABOUT ME ENDS===================*/
/*=======================SERVICES===================*/
#services h1{
background:url("images/whatido.png") no-repeat;
height: 50px;
margin: 50px 0px 25px 0px;
}

#services h1 span{
visibility: hidden;
}

#services h3 span{
visibility: hidden;
}

#services h3{
background:url("images/servicessub.png") no-repeat;
border-bottom: 2px solid #a0a0a0;
margin: 0px 0px 25px 0px;
}


#services{
margin: 0px 0px 0px 100px;
width: 500px;
font-size: 18px;
line-height: 150%;
text-align: justify;
}

#services ul{
color: #a0a0a0;
font-family: helvetica;
margin: 0px 0px 50px 0px;
}

#gd{
float: left;
width: 285px;
}


#services ul li{
display: block;
}

/*=======================GALLERY===================*/

#work h1{
background:url("images/gallery.png") no-repeat;
height: 45px;
margin: 25px 0px 25px 0px;

}

#work h1 span{
visibility: hidden;
}

#work h3 span{
visibility: hidden;
}

.print{
background:url("images/mktg/pna.png") no-repeat;
border-bottom: 2p solid #a0a0a0;
height: 32px;
margin: 0px 0px 0px 10px;
}

.logo{
background:url("images/mktg/bnl.png") no-repeat;
border-bottom: 2p solid #a0a0a0;
margin: 0px 0px 0px 10px;
}

.web{
background:url("images/mktg/web.png") no-repeat;
border-bottom: 2px solid #a0a0a0;
margin: 50px 0px 25px 0px;
}

#work{
margin: 150px 0px 0px 150px;
width: 500px;
font-size: 18px;
line-height: 150%;
}

#work p{
color: #a0a0a0;
font-family: helvetica;
margin: 15px 0px 25px 0px;
}

/*
#workbg{
height: 100px;
width: 500px;
background-color: black;
opacity: .3;
}


#work ul{
background:url("images/imgbg.png");
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomleft: 15px;
-moz-border-radius-bottomright: 15px;
padding: 0px;
margin: 0px 0px 25px 0px;
text-align: left;
}

#work ul li{
margin: 15px 0px 0px 20px;
display: inline-block;
width: 100px;
}
*/

#work img {
text-decoration: none;
border: none;
margin: 25px 20px 15px 20px;
}

#thumbs{
background:url("images/imgbg.png");
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomleft: 15px;
-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;

	-khtml-border-radius-bottomright: 15px;
	-khtml-border-radius-bottomleft: 15px;
	-khtml-border-radius-topright: 15px;
	-khtml-border-radius-topleft: 15px;


	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;

padding: 0px;
text-align: left;
}


/*=======================CONTACT===================*/
#contact h1 span{
visibility: hidden;
}

#contact{
margin: 100px 0px 0px 0px;
}

#contact h1{
clear: both;
background:url("images/contact.png") no-repeat;
}

#contactform{
width: 350px;
font-family: helvetica;
color: #a0a0a0;
line-height: 150%;
margin: 0px 0px 0px 150px;
}

table{
font-family: helvetica;
color: #a0a0a0;
line-height: 150%;
margin: 0px 0px 0px 150px;
width: 500px;
}


#contact img{
position: absolute;
margin: 0px 0px 0px 400px;
}

/*=======================CONTACT ENDS===================*/

/*=======================Other===================*/
#other{/*
position: fixed;*/
top: 400px;
left: 150px;
}

#other img {
text-decoration: none;
border: none;
margin: 0px 0px 10px 0px;
}


/*======================= Other ENDS===================*/
/*=======================NAVIGATION===================*/
#mainav{
position: fixed;
}

#test{
float: right;
margin-right: 0px;
}


#navbg{

width: 150px;
height: 325px;
background-color: black;
/*background-color: #7da7d8;*/
-moz-border-radius-topleft: 15px;
-moz-border-radius-topright: 15px;
-moz-border-radius-bottomleft: 15px;
-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;

	-khtml-border-radius-bottomright: 15px;
	-khtml-border-radius-bottomleft: 15px;
	-khtml-border-radius-topright: 15px;
	-khtml-border-radius-topleft: 15px;


	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	border-top-right-radius: 15px;
	border-top-left-radius: 15px;
opacity: .2;
filter:alpha(opacity=20);

top: 50px;
left: 0px;
z-index: 1;
}


#nav{/*
position: fixed;
top: 50px;
left: 150px;*/
z-index: 2;
}

#nav ul li {
font-size: 20px;
display: block;
margin: 30px 0px 50px 10px;
font-family: helvetica;
}

#nav li a {
text-decoration: none;
padding: 0px 10px 0px 10px;
}

#nav li a:link{
color: #a0a0a0;
color: #d7d7d7;
}

#nav li a:visited{
color: #d7d7d7;
}

#nav li a:hover{
color: #7da7d8;
}

#nav li a:active{
color: #7da7d8;
}




