@charset "utf-8";
/* CSS Document */

/* 100% */
html, body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	font-family: 'Helvetica Neue', Arial, sans-serif;
	font-size: 100%;
}

body {
	background:#2e2e2e;
}

body#gallerybg {
	background-color: #000;
}

/* Font */
.contenttext {
	font-family: 'Helvetica Neue', Arial, sans-serif;
	font-size:12px; 
	color:#fefefe; 
	font-weight: normal; 
	line-height:18px;
	text-align:justify;
}

.contenttext01 {
	font-family: 'Helvetica Neue', Arial, sans-serif;
	font-size:12px; 
	color:#c2c2c2; 
	font-weight: normal; 
	line-height:18px;
	text-align:justify;
}

.contenttextbold {
	font-family: 'Helvetica Neue', Arial, sans-serif;
	font-size:16px; 
	color:#fefefe; 
	font-weight: bold; 
	line-height:18px;
	text-align:justify;
}

.tabletitle {
	font-family: 'Helvetica Neue', Arial, sans-serif;
	font-size:12px; 
	color:#fefefe; 
	font-weight: bold; 
	line-height:18px;
	text-align:justify;
}

.tableblack {
	font-family: 'Helvetica Neue', Arial, sans-serif;
	font-size:12px; 
	color:#000000;  
	line-height:18px;
	text-align:justify;
}


.contactadd1 {  
	font-family:'Helvetica Neue', Arial, sans-serif;
	font-size:11px;
	line-height:13px; 
	color:#414141; 
}
	
.contactadd2 {  
	font-family:'Helvetica Neue', Arial, sans-serif; 
	font-weight: bold;
	font-size:11px; 
	color:#414141; 
}


.footertext {  
	font-family:'Helvetica Neue', Arial, sans-serif; 
	font-size:10px; 
	color:#a3a3a3; 
}
.footertext, .footertext a:link,  .footertext a:visited {color:#a3a3a3; text-decoration: none; }
.footertext a:hover {text-decoration: underline;}

.maptext, .maptext a:link,  .maptext a:visited {color:#fefefe; text-decoration: none; }
.maptext a:hover {text-decoration: underline;}

.email, .email a:link, .email a:visited {color: #414141; text-decoration: none; }
.email a:hover {text-decoration: underline;}
.email01, .email01 a:link, .email01 a:visited {color: #c2c2c2; text-decoration: none; }
.email01 a:hover {text-decoration: underline;}

.mytextfield2 {  
	height:18px;
	width:215px; 
	font-family:Arial; 
	font-size:12px; 
	color:#000000; 
	border:#cccccc 1px solid;
}

.mytextfield1 {  
	font-family:Arial; 
	font-size:12px; 
	color:#000000; 
	border:#cccccc 1px solid;
}

.gallerytext {
	font-family: 'Helvetica Neue', Arial, sans-serif;
	font-size:10px; 
	color:#fff; 
	font-weight: normal; 
	line-height:16px;
	text-align:left;
}

/* Layout */
body.mainContent {
	background: #2E2E2E url(../images/retro01c.jpg) 0px 235px no-repeat fixed;
}

body#infobg {
	background: #000;
}

#outerwrapper {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	/*width:235px;*/
	background:url(../images/retro01c.jpg) 0px 235px no-repeat fixed;
}

#innerwrapper {
	position: absolute; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	/*width:985px;*/
	/*background: url(../images/retro02.jpg) 55px 100% no-repeat;*/
}

#navigation {
	width: 180px;
	margin-left:55px;
	margin-top:19px;
	height: 485px;
	/*background: url(../images/retro01a.jpg) 100% 177px no-repeat;*/
	/*background: url(../images/retro02.jpg) 0 97% no-repeat;*/
}

#aboutus {
	width:330px;
	height:152px;
	top:0;
	right:143px;
	position: absolute;
}

#homecontent00{
	width: 977px;
	padding-left: 23px;
}

#homecontent{
	width: 690px;
	padding-left: 23px;
	margin:0;
}

#contactcontent{
	width: 780px;
	padding-left: 23px;
}

#gallery{
	width:auto;
	height:auto;
	margin: 4px 4px 0 4px;
	background-color:#000;
}

table#gallery td {
	height: auto;
	margin: 0;
	padding: 4px;
	vertical-align: top;
}

/*td {
	font-size: 10px;
}*/

/*.img{
	margin-bottom: 3px; 
	height: auto;
  	width: auto;
  	text-align: left;
}

.img img {
	display: block;
}*/

#particulars {
	float:left;
	width:320px; 
	padding-left:80px;
	
}

#correspondence {
	float:right;	
	width:328px; 
	
}

#contactadd{
	margin:46px 0 18px 0;
	width:326px;
	height:152px;
	background:#e9e6e6 url(../images/contact06a.gif) no-repeat 0 0;
	position: relative;
}
#contactadd2{
	margin:0px 0 18px 0;
	width:326px;
	height:152px;
	background:#e9e6e6 url(../images/contact06a.gif) no-repeat 0 0;
	position: relative;
}
#contactadd3{
	margin:16px 0 18px 0;
	width:326px;
	height:172px;
	background:#e9e6e6 url(../images/contact06b.gif) no-repeat 0 0;
	position: relative;
}

#contactaddlogo{
     width:78px;
	height:11px;
	top:8px; 
	left:14px; 
	position: absolute;
}
#contactaddlogo2{
     width:138px;
	height:11px;
	top:8px; 
	left:14px; 
	position: absolute;
}

#contactaddleft{
	width:270px;
	top:27px;
	left:14px;
	position: absolute;
}
#contactaddleft2{
	width:270px;
	top:27px;
	left:14px;
	position: absolute;
}

#contactaddright{
	width:152px;
	top:27px;
	right:10px;
	position: absolute;
}
#contactaddleft3{
	width:270px;
	top:97px;
	left:14px;
	position: absolute;
}

/*#advertisingsub{
	margin-bottom:4px; 
	margin-left:23px; 
	display:block;
}*/

#advertisingsub a img.advertisingsubimg, #personalsub a img.advertisingsubimg {
	margin-bottom:4px; 
	margin-left:23px; 
	display:block;
}

#campaignsub a img.campaignsubimg {
	margin-bottom:4px; 
	margin-left:45px; 
	display:block;
}

#probonosub a img.probonosubimg {
	margin-bottom:4px; 
	margin-left:45px; 
	display:block;
}

#advertisinglink, #personallink, #advertisingsublink1, #advertisingsublink10, #advertisingsublink13 {
	cursor:pointer;
}

/*.content_contact_us { padding:0 0 100px; /* bottom padding for footer */
#abouttable{
	padding-top:12px;
}

#footer {
	width:780px;
	margin-bottom:6px;
	margin-top:10px;
}

.ul{
	
	margin-top:18px;
}

.ul02{
	
	margin-top:18px;
}

#th{
	padding-top:2px;
	padding-bottom:2px;
}

#about{
	margin-top:17px;
}
#job{
	margin-top:23px;
}
#position{
	margin-left:20px;
	margin-top:15px;
	margin-bottom:30px;
}

.btnReset {background:url(../images/contact05.gif) no-repeat; border:none; width:53px; height:21px;}
.btnReset:hover {border: 0;background:url(../images/contact05s.gif) no-repeat; cursor:pointer;}
.btnSubmit {background:url(../images/contact04.gif) no-repeat; border:none; width:53px; height:21px;}
.btnSubmit:hover {border: 0;background:url(../images/contact04s.gif) no-repeat; cursor:pointer;}
