@charset "utf-8";
/*

Name : London Photography.
Author : KC, Indusnet Technologies
Version : Index-Three_3-7April09.psd
Date : 09-Apr-09
Author URL : http://www.londonphotography.com/

*/
@import url('properties.css');
body {
	font-family:Arial, Helvetica, sans-serif;
	background:#0E0E0E url(../images/body_bg.gif) repeat-x 0 0;
	color:#fff;
	margin:0;
	padding:0;
}

html {
	height:100%;
	/*padding-bottom:1px;*/
}

img, ul, li, p, h1, h2, h4, h3, h5, form, input, select, label, span, div {

	padding:0; margin:0;
}
/*a {
	border:#B8B06F 1px solid;
	border-bottom:none;
}
*/
a {
	outline:none;
}
div {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	text-transform:none;
	text-decoration: none;
	text-align:left; 
	vertical-align:top;
}
#externalcontainer {
	min-height:100%;
	height: auto !important;
	height: 100%;
	background:url(../images/ext_bg.gif) repeat-y 0 0;
	/*background:#FFFFFF;*/
	width:100%;
	margin: 0 auto -142px;
	padding:0;
	color:#FFFFFF;
}

td {
	font:normal 13px/24px "Trebuchet MS", "Times New Roman", Georgia;
	color:#C1C1C1;
	padding:0;
	margin:0;
}

#wrap {
	width:678px;
	/*background:#FFFFFF;
	margin-left:auto;
	margin-right:auto;*/
	/*position:absolute;*/
	padding:0px 150px;
	color:#FFFFFF;
	/*position:relative;*/
	margin:20% auto 7%;
}
.width100per {
	border:0px none;
	width:100%	
}	
.width50per {
	border:0px none;
	width:50%	
}
.width25per {
	border:0px none;
	width:25%	
}
.width33per {
	border:0px none;
	width:33%	
}
.width34per {
	border:0px none;
	width:34%	
}	
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}
a{outline:none;}

/*-----------------Logo panel Starts------------------*/
.logo_pane {
	margin:0 0 61px 0;
	padding:0;
}
.logo_pane img {
	margin:0 0 0 0;
	font-size:1px;
	display:block;
	line-height:1px;
	padding:0;
}
/*-----------------Logo panel Ends------------------*/
/*---------------Footer Panel Starts--------------*/
.footer {
	clear:both;
	font:normal 11px/14px "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	color:#686868;
	text-align:center;
	/*position:fixed;
	position:absolute;
	bottom:0;
	height:20px;
	width:100%;
	z-index:50000;*/
}
.footer_inner {
	position: relative;
	width: 700px;
	height:25px;
	margin: 0 auto;
	background: url(footer.jpg) no-repeat;
}
.footer_inner, .push {
	height: 25px; /* .push must be the same height as .footer */
}
.footer_inner .footLinks {
	font:normal 13px/14px "Times New Roman", Times, serif;
	color:#5D5D5D;
	width:199px;

	}
.footer_inner .footLinks a {
	float:left;
	height:16px;
	text-decoration:none;
	background-position:0 0;
	padding:0 0 0 0;
	margin:0 0 0 35px;
}
.footer_inner .footLinks a.contact {
	background:url(../images/footer_contact.gif) no-repeat 0 0;
	width:62px;
}
.footer_inner .footLinks a:hover {
	background-position:0 100%;
}
.footer_inner .footLinks a.areas {
	background:url(../images/foter_areas.gif) no-repeat 0 0;
	width:49px;
}
.footer_inner .footLinks a.links {
	background:url(../images/footer_links.gif) no-repeat 0 0;
	width:41px;
}
.footer_inner .footLinks a:hover, .footer_inner .footLinks a.active {
	background-position:0 100%;
}
.footer_inner .footLinks a:hover {
	text-decoration:none;
	color:#dadada;
}
/*---------------Footer Panel Ends--------------*/
/*---------------Content Panel Starts--------------*/
.bodyContent {
	width:500px;
	padding:320px 246px 0px 224px;
	display:block;
}
.bodyContent h2 {
	font:normal 20px/21px "Trebuchet MS", "Times New Roman", Georgia;
	color:#E2B724;
	text-transform:uppercase;
	padding:0 0 19px 0;
	margin:0;
}
.bodyContent h3 {
	font:normal 18px/19px "Trebuchet MS", "Times New Roman", Georgia;
	color:#B89620;
	padding:15px 0 10px 0;
	margin:0;
}
.bodyContent p {
	font:normal 13px/24px "Trebuchet MS", "Times New Roman", Georgia;
	color:#C1C1C1;
	padding:0 0 18px 0;
	margin:0;
}
.bodyContent p a {
	font:normal 13px/24px "Trebuchet MS", "Times New Roman", Georgia;
	color:#E2B724;
	text-decoration:none;
}
.bodyContent p a:hover {
	text-decoration:underline;
}
/*---------------Content Panel Ends--------------*/
