@CHARSET "UTF-8";

* {
	margin: 0;
	padding; 0;
}

body {
	background-color: #000;
}

#container {
	margin: 0 auto;
	width: 900px;
}

#header img {
	width: 230px;
	border: 0;
	margin: 60px 0 55px -15px;
	border: none;
}

#content {
float: left;
margin: 12px 0 0 0;
color: #99dbf9;
}

#content1 {
float: left;
margin: 0;
}


#content a:link { color: #000;}
#content a:visited {color: #000; }
#content a:hover {color: #99dbf9; }
#content a:active {color: #99dbf9; } 

#pics a:link { color: #000;}
#pics a:visited {color: #000; }
#pics a:hover img {border: 2px solid #99dbf9; }
#pics a:active {color: #99dbf9; }

#pics a img {
margin-right: 40px;
margin-bottom: 45px;
float: left;
border: none;
}

#home #navigation a.home, #about #navigation a.about, #photo #navigation a.photography, #design #navigation a.design, #pricing #navigation a.pricing, #info #navigation a.info {
	text-decoration: none;
	color: #000;
	background-color: #00AEEF;
}
#portraits #navigation a.photography, #nature #navigation a.photography, #other #navigation a.photography, #sports #navigation a.photography,
	#booklets #navigation a.design, #motion #navigation a.design, #various #navigation a.design, #web #navigation a.design {
	text-decoration: none;
	color: #000;
	background-color: #00AEEF;
}

#navigation {
	float: right;	
	margin: 110px 40px 0 0;
}

#navigation ul li {
	margin: 0;
	list-style: none;
	padding: 0 10px 0 0;
	display: inline;
}

#navigation a {
	font-family: helvetica;
	font-size: 19px;
	font-weight: lighter;
	text-decoration: none;
	padding: 6px 7px 5px 6px;
}
#navigation a:link {color: #00aeef; }
#navigation a:visited {color: #00aeef; }
#navigation a:hover {color: #99dbf9; text-decoration: line-through;  }
#navigation a:active {color: #00aeef; } 
#navigation a:focus {color: #99dbf9; }

#text  {
float: right;
color: #d2edf9;
letter-spacing: .8pt;
font-family: Arial;
line-height: 1.5;
font-size: 15px;
width: 450px;
margin: -5px 30px 10px 0px;
}

#text2  {
float: right;
color: #d2edf9;
font-family: Arial;
line-height: 1.5;
font-size: 14px;
width: 450px;
margin: -150px 0 0px 60px;
}

#text a:link {color: #00aeef; text-decoration: none;}
#text a:visited {color: #00aeef; text-decoration: none;}
#text a:hover {color: #99dbf9; text-decoration: line-through; }
#text a:active {color: #00aeef; text-decoration: none;} 
#text a:focus {color: #99dbf9; }


#price p {
padding-bottom: 15px;
padding-top: 0;
}

#price li {
padding-bottom: 5px;
}

#price {
float: left;
color: #fff;
font-family: Arial;
line-height: 1.5;
font-size: 14px;
width: 285px;
margin: 0px 0 10px 75px;
}

body#home div#container div#pics div#footer {
	clear: right;
	padding-top: 50px;
}

#images {
	color: White;
	width: 700px;
	letter-spacing: .5pt;
	text-align: center;
	font-size: 12px;
	margin-top: 25px;
	border: none;
}
#images .gallery img{
	border: 0;
	border: none;
}

#images img {
	float: left;
	border: none;
}

#images ul li img {
	padding: 0 25px 25px 0;
	border: none;
}

.gallery
{
	position:relative;
	cursor: default;
	list-style: none;
	text-align: center;
	margin-left: -40px;
	margin-top: 0px;
}

.gallery a .preview
{
	display: none;
}
.gallery a:hover .preview 
{
	display: block;
	position: absolute;
	left: 30px;
	top: 50px;
	z-index: 1;
}
.gallery img
{
	color: inherit;
	vertical-align: top;
	margin: 0px;
	border: none;
} 

.gallery li
{
	color: inherit;
	display: inline;
	float: left;
	padding: 5px;
	position:relative;
}
.gallery .preview
{
	width: 250%;
	height: auto;
}

#footer {
	float: right;
	width: 900px;
}

#footer p {
	text-align: right;
	font-size: x-small;
	font-family: helvetica;
	color: #00aeef;
	margin: 0 0 10px 0;
}
