body{
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000;
}

a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
	color: #2d4e69;
}
a:active {
	text-decoration: none;
	color: #2d4e69;
}

#page{
	width: 960px;
	margin: 0 auto;
}
#header{
	background-color: #f00;
}
#nav {
    width: 960px;
    border: 0;
    margin: 1em 0;
    padding: 0;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold;
	font-size:24px;
	line-height:16px;
    /*outline: 1px solid #ccc;*//*Uncomment this to confirm extent of nav */
}
nav:first-child { 
    width: 960px;
}
nav:last-child {
    width: 800px;
}
ul {
    display: table;
    width: 100%;
    border: 0;
    padding: 0;
}
li {
    display: table-cell;
    border: 0;
    padding: 0;
    text-align: center;
}
li:first-child {
    text-align: left;
}
li:last-child {
    text-align: right;
}
a {
    display: block;
    background-color: white;
    text-decoration: none;
}

#content{
	float: left;
	width: 960px;
	padding-bottom: 10px;
}
#content-2{
	float: left;
	width: 960px;
	background-color: #00f;
}

/* slideshow starts*/ 

#slideshow-right{
	float: left;
	width: 960px;
	height: 315px;
	padding-bottom: 10px;
}

.Container
	{
		width: 960px;
		border: 0px solid rgb(255,255,255);
		position: relative;
		height: 314px;
	}
	#slideshow
	{
		margin: 0;
		padding: 0;
		list-style: none;
		position: relative;
	}
	#slideshow li
	{
		float: left;
		position: absolute;
	}
    .Container2
	{
		width: 4px;
		border: 0px solid rgb(255,255,255);
		position: relative;
		height: 4px;
	}	

/* slideshow finishes*/ 

#space{
	clear: both;
	height: 10px;
}
#logo{
	float: left;
	width: 300px;
	height: 300px;
	background-color: #00c;
}

#gallery-header{
	background-image:url(images/bg-white.png);
	width: 960px;
}

/* top links starts */ 	

#toplinks{
	background-image:url(images/bg-white.png);
	width: 960px;
}

.toplinks-1{
	padding-top: 20px; padding-right: 30px;
	float: left;
	width: 300px;
	height: 300px;
}

.toplinks-2{
	padding-top: 20px; padding-right: 30px;
	float: left;
	width: 300px;
	height: 300px;
}

.toplinks-3{
	padding-top: 20px;
	float: left;
	width: 300px;
	height: 300px;
}

/* top links ends */ 	

/* gallery starts */ 	

#gallery{
	background-image:url(images/bg-white.png);
	font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000;
	width: 960px;
}

.gallery-1{
	padding-left: 20px;  padding-top: 20px;  padding-bottom: 5px; padding-right: 6px;
	font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000;
	float: left;
	width: 210px;
	height: 300px;
	background-image:url(images/bg-white.png);
}

.gallery-2{
	padding-left: 20px;  padding-top: 20px;  padding-bottom: 5px; padding-right: 6px;
	font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000;
	float: left;
	width: 210px;
	height: 300px;
	background-image:url(images/bg-white.png);
}

.gallery-3{
	padding-left: 20px;  padding-top: 20px;  padding-bottom: 5px; padding-right: 7px;
	font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000;
	float: left;
	width: 210px;
	height: 300px;
	background-image:url(images/bg-white.png);
}

.gallery-4{
	padding-left: 20px;  padding-top: 20px;  padding-bottom: 5px; padding-right: 21px;
	font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000;
	float: left;
	width: 210px;
	height: 300px;
	background-image:url(images/bg-white.png);
}

.gallery-text-1{
	padding-left: 20px;  padding-bottom: 5px; padding-right: 6px;
	font-family:Arial, Helvetica, sans-seriff; font-size:13px; color:#000; font-weight: bold; text-align:center;
	float: left;
	width: 210px;
	height: 42px;
	background-image:url(images/bg-white.png);
}

.gallery-text-2{
	padding-left: 20px;  padding-bottom: 5px; padding-right: 6px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight: bold; text-align:center;
	float: left;
	width: 210px;
	height: 42px;
	background-image:url(images/bg-white.png);
}

.gallery-text-3{
	padding-left: 20px;  padding-bottom: 5px; padding-right: 7px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight: bold; text-align:center;
	float: left;
	width: 210px;
	height: 42px;
	background-image:url(images/bg-white.png);
}

.gallery-text-4{
	padding-left: 20px;  padding-bottom: 5px; padding-right: 21px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight: bold; text-align:center;
	float: left;
	width: 210px;
	height: 42px;
	background-image:url(images/bg-white.png);
}


/* gallery ends */ 	

/* contact starts */ 	
#contact{
	float: left;
	width: 300px;
	padding-bottom: 10px;
}
#contact-image{
	float: right;
	width: 660px;
	padding-top: 14px;
}

/* contact ends */ 	

.footer-text-1{
	padding-bottom: 20px; padding-right: 10px;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif; color:#000;	
	float: left;
	width: 298px;
}

.footer-text-2{
	padding-bottom: 20px; padding-right: 40px;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000;
	float: left;
	width: 260px;
}

.footer-text-3{
	padding-bottom: 20px;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000;
	float: left;
	width: 260px;
}

.body-text-1{
	padding-bottom: 20px; padding-right: 40px;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000;
	float: left;
	width: 940px;
}
.gallery-line{
	padding-bottom: 20px; padding-right: 24px; padding-left: 6px; padding-top: 4px;
	float: left;
	width: 1px;
	height: 276px;
}

.align_left {    
	float: left;     margin-right: 10px;  margin-top: 10px;  margin-bottom: 10px;}
	
.align_right {    
	float: right;     margin-left: 10px;  margin-top: 10px;  margin-bottom: 10px;}
	
/* gallery ends */ 	

@font-face {
    font-family: 'lobster_1.3regular';
    src: url('lobster_1.3-webfont.eot');
    src: url('lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'),
         url('lobster_1.3-webfont.woff') format('woff'),
         url('lobster_1.3-webfont.ttf') format('truetype'),
         url('lobster_1.3-webfont.svg#lobster_1.3regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.style1 {
	font-size: 24px;
	font-family:'lobster_1.3regular', Arial, Helvetica, sans-serif; color:#172836;		
}

.lobster {
	font-size: 60px;
	font-family:'lobster_1.3regular', Arial, Helvetica, sans-serif; color:#172836;		
}

.style2 {
	font-size: 24px;
	font-family:'lobster_1.3regular', Arial, Helvetica, sans-serif; color:#172836; line-height: 36px;	
}
