﻿html {
  width: 100%;
  height:100%;
  margin: 0px;
  padding: 0px;
  font-family: Tahoma;
  text-align: center;
  color:#B3A59E; 
  background-color: #FFFFFF;
}
body {
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
  font-family: Tahoma;
  text-align: center;
  color:#B3A59E; 
  background-color: #FFFFFF;
}

P {
  margin:0px;

}

.pbg {
  border: 1px;
  color: red;
  font-family: Tahoma;
  font-size: 11px; 
  font-weight: normal;
}

h1 {
  font-family: Tahoma;
  font-size: 11px;
  color: #B3A59E;
  font-weight: bold;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.caps {
  font-family: Tahoma;
  font-weight: normal;
  font-size: 12px;
  color: #5F6062;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-transform:uppercase;
}

h2 {
  font-family: Tahoma;
  font-weight: normal;
  font-size: 12px;
  color: #5F6062;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-transform:uppercase;
}

h3 {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 11px;
  color: #B3A59E;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

h5 {
  font-family: Tahoma;
  font-weight: bold;
  font-size: 16px;
  color: #000000;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 5px 0px;
}

#header {
  height: 112px;
  width: 994px;
  position:relative;
}

#container {
  width: 994px;
  margin: auto;
  
  height:auto;
  min-height:50%;
  position:relative;
}


* html #container {
xheight: 100%;
height: 69%;
}

#logo {
  position: absolute;
  top:46px;
  left: 4px;
  width: 300px;
  height: 20px;
  z-index: 0;
}

#content {
  width: 994px;
  padding-bottom: 79px;
  left: 0px;
  margin-top:22px;
  text-align:left;
  overflow: auto; 
  
}

#bodyhome {
  margin-top:26px; 
  width: 994px; 
}

#bodysubpage {
  margin-top:0px; 
  width: 994px; 
}


#mainpuff {
  float: left;
  width: 586px;
  z-index: 0;
}

#mainpuff1 {
  float: left;
  width: 544px;
  z-index: 0;
  color: #5F6062;
  font-family: Tahoma;
  font-size: 11px; 
  text-align:justify; 
  font-weight: normal;
}


#mainpuff1 a {
  color: #B3A59E;
  font-weight: bold;
  text-decoration: none;
}

#mainpuff1 a:hover {
  text-decoration: underline;
}

#mainpuff2 {
  float: left;
  width: 510px;
  z-index: 0;
}


.pic_border {
  border:1px solid #B0B1B1; 
  z-index: 0; 
  padding:13px; 
  font-family:Tahoma; 
  font-size:11px; 
  color:#B3A59E; 
  text-transform:uppercase; 
  font-weight:bold;
}

.pic_border a{
	text-decoration:none;
	color:#B3A59E; 
}

.pic_border a img{
	border: 0;
}

#pic1 {
  border:1px solid #B0B1B1; 
  float: left;
  z-index: 0; 
  padding:13px; 
  font-family:Tahoma; 
  font-size:11px; 
  color:#B3A59E; 
  text-transform:uppercase; 
  font-weight:bold;
}

#pic1 a{
	text-decoration:none;
	color:#B3A59E;
}

#pic1 a img{
	border: 0;
}

#bodytext {
  float: right;
  width: 408px;
  z-index: 0;
  color: #5F6062;
  font-family: Tahoma;
  font-size: 10px; 
  text-align:justify; 
  padding-top:0px;
}

#bodytext2 {
  float: right;
  width: 422px;
  z-index: 0;
  color: #5F6062;
  font-family: Tahoma;
  font-size: 10px; 
  text-align:justify; 
  padding-top:0px 

}

#pollnews {
  border:1px solid #B0B1B1; 
  float: left;
  z-index: 0; 
  padding:13px; 
  font-family:Tahoma; 
  font-size:11px; 
  color:#B3A59E; 
  font-weight:bold;

}

#pollnews table{
  width: 107px;
  height: 148px;
}

#pollnews a{
	text-decoration:none;
	color:#B3A59E; 
	text-transform:uppercase; 
}

.pollnews a{
	text-decoration:none;
	color:#B3A59E; 
	font-weight:bold;
    font-family:Tahoma; 
    font-size:11px; 
	text-transform:uppercase; 
}

.pollnews p{
	text-decoration:none;
	color:#B3A59E; 
	font-weight:bold;
    font-family:Tahoma; 
    font-size:11px; 
	text-transform:uppercase;
	padding-top: 5px;
}


#pollnews form{
	padding: 0px;
	margin: 0px;
}

#pollnews a img{
	border: 0;
}

#pollbox {
  width: 107px; 
  height: 146px; 
  background-color: #AAABAE;
  text-align:center;
}

.pollbox {
  color: #FFFFFF;
  font-family: Tahoma;
  font-size: 6.5pt; 
  font-weight:normal;
  text-decoration: none;
}

#pollbox p{
  color: #FFFFFF;
  font-family: Tahoma;
  font-size: 11px; 
  font-weight:normal;
  padding-top: 20px;
}

#topicons {
  position: absolute;
  top: 62px;
  right: 0px;
  width: 160px;
  height: 22px;
  text-align:right; 
}

#newletterbox {
  width: 107px; 
  height: 146px; 
  background-color: #221E1F;
  text-align:center;
}


#topmenus {
  position: absolute;
  top: 44px;
  right: 0px;
  width: 600px;
  height: 14px;
  z-index: 0;
  color: #B3A59E;
  font-family: Tahoma;
  font-size: 11px; 
  text-transform:uppercase 
}

#topmenus a {
  color: #B3A59E;
  font-weight: normal;
  text-decoration: none;
}

#topmenus a:hover {
  text-decoration: underline;
}

#mainmenus {
  position: absolute;
  top: 90px;
  left: 0px;
  width: 572px;
  height: 21px;
  z-index: 0;
  color: #5F6062;
  font-family: Tahoma;
  font-size: 9px; 
  text-transform:uppercase;
  border-top:1px solid #BEBFC1; 
  padding-top:4px;   
}

#mainmenus a {
  color: #5F6062;
  font-weight: normal;
  text-decoration: none;
}

#mainmenus a:hover {
  text-decoration: underline;
}

#email p {
  color: #5F6062;
  font-family: Tahoma;
  font-size: 11px; 
  font-weight: normal;
  text-decoration: none;
}

#email a {
  color: #5F6062;
  font-weight: normal;
  text-decoration: none; 
  font-family:Tahoma; 
  font-size:11px;
}

#email a:hover {
  text-decoration: underline;
}

#colourbar {
  position: absolute;
  top: 90px;
  right: 0px;
  width: 422px;
  height: 21px;
  z-index: 0;
  border-top:1px solid #BEBFC1; 
  background-color:#D9D2CE;  
}

#subpage_pic {
  float: right;
  width: 408px;
  height: 21px;
  z-index: 0;
  color: #5F6062;
  font-family: Tahoma;
  font-size: 11px; 
  text-align:justify; 
  padding-top:0px;
}

#subpage_pic a {
  color: #B3A59E;
  font-weight: bold;
  text-decoration: none;
}

#subpage_pic a:hover {
  text-decoration: underline;
}

#footer {
  position:absolute;
  bottom:0px;

  background-position: right top;
  left: 0px;
  width: 994px;
  height: 22px;
  height: 47px;
  margin-top:10px;
}

#footermenus{
  float: right;
  width: 634px;
  height: 21px;
  z-index: 0;
  color: #5F6062;
  font-family: Tahoma;
  font-size: 9px; 
  text-transform:uppercase;
  border-top:1px solid #BEBFC1; 
  padding-top:4px;
}

#footermenus a {
  color: #5F6062;
  font-weight: normal;
  text-decoration: none;
}

#footermenus a:hover {
  text-decoration: underline;
}

#footercolourbar{
  float: left;
  width: 360px;
  height: 21px;
  z-index: 0;
  border-top:1px solid #BEBFC1; 
  background-color:#D9D2CE  
}

#footermenus1{
  float: right;
  width: 994px;
  height: 21px;
  z-index: 0;
  color: #5F6062;
  font-family: Tahoma;
  font-size: 9px; 
  text-transform:uppercase;
  border-top:1px solid #BEBFC1; 
  padding-top:4px;
  text-align: right; 
}

#footermenus1 a {
  color: #5F6062;
  font-weight: normal;
  text-decoration: none;
}

#footermenus1 a:hover {
  text-decoration: underline;
}





.category_search p {
  color: #FFFFFF;
  font-family: Tahoma;
  font-size: 10px;
  font-weight: normal;
  text-decoration: none;
}

.category_search a {
  color: #FFFFFF;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

.category_search a:hover {
  text-decoration: underline;
}

.searchtext {
  color: #5F6062;
  font-family: Tahoma;
  font-size: 11px; 
  font-weight: normal;
}

#textcontent {
  float: left;
  z-index: 0;
  color: #5F6062;
  font-family: Tahoma;
  font-size: 11px; 
  text-align:justify; 
  font-weight: normal;
}

div#textcontent a {
	font-weight: bold;
	color: #B3A59E;
	text-decoration: none;
}

#APPMODEL1  {
	
}

#mainmenus1 {
  position: absolute;
  top: 90px;
  left: 0px;
  width: 994px;
  height: 21px;
  z-index: 0;
  color: #5F6062;
  font-family: Tahoma;
  font-size: 9px; 
  text-transform:uppercase;
  border-top:1px solid #D9D2CE; 
  padding-top:4px; 
  
}

#mainmenus1 a {
  color: #5F6062;
  font-weight: normal;
  text-decoration: none;
}

#mainmenus1 a:hover {
  text-decoration: underline;
}


#bodyhome1 {
  margin-top:26px;
  width: 994px; 
 
 
}

#bodyhome1 a {
  color: #5F6062;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  text-transform:capitalize;
}

#bodyhome1 a:hover {
  text-decoration: underline;
    color: #B3A59E;
}

#bodyhome2 {
  margin-top:10px;
  width: 994px; 
}

#news_blogs_press {
  margin-top:0px;
  width: 994px; 
}


.smalltext {

  color: #5F6062;
  font-family: Tahoma;
  font-size: 10px; 
  text-align:justify; 
  font-weight: normal;
}


.smalltext a {
  color: #5F6062;
  font-family: Tahoma;
  font-size: 10px; 
  text-align:justify; 
  font-weight: normal;
  text-decoration: none;
}

.smalltext a:hover {
  text-decoration: underline;
}

.news_style {
  color: #5F6062;
  font-family: Tahoma;
  font-size: 11px; 
  text-align:justify; 
  font-weight: normal;
}
.news_style a {
  color: #5F6062;
  font-family: Tahoma;
  font-size: 11px; 
  text-align:justify; 
  font-weight: normal;
  text-decoration:none;
}

#footeraddlinks{
  width: 994px;
  height: 22px;
  margin-top:10px; 
  margin:auto;
}

.footeradvlinks {
  font-family: Tahoma;
  font-size: 10px; 
  text-transform:uppercase;
  text-decoration: none;
}

.footeradvlinks a {
  color: #5F6062;
  font-weight: normal;
  text-decoration: none;
}

.footeradvlinks a:hover {
  text-decoration: underline;
}

.mini_footer {
  font-family: Tahoma;
  font-size: 10px; 
  color: #5F6062;
  text-decoration: none;
}

.mini_footer a {
  color: #5F6062;
  font-weight: normal;
  text-decoration: underline;
}

.mini_footer a:hover {
  text-decoration: none;
}

div#allcomments {
    margin: 0px;
	padding-top:10px; 
	font-family: Tahoma;  
	font-size: 10px; 
	color: #959698;
	font-weight:normal;
}
div#allcomments p{
    margin: 0px;
    padding: 0px;
	font-family: Tahoma;  
	font-size: 10px; 
	color: #959698;
	font-weight:normal;
}

.Button_style {
  padding: 1px;
  font-family: tahoma;
  color: #5F6062;
  font-size: 9px;
  background-color: #fff;
  text-align: center;
  font-weight: normal;
  cursor: pointer;
  border:1px solid #FFF; 
  width:40px; 
  height:15px; 
}

div#PHOTOGRAPHER div.heading{
	text-transform: uppercase;
	font-weight: bold;
	padding-bottom: 3px;
}

div#PHOTOGRAPHER div#pic1 a{
  font-family:Tahoma; 
  font-size:11px; 
  color:#B3A59E; 
  text-transform:uppercase; 
  font-weight:bold;
}

.news_menus {
  font-family: Tahoma;
  font-size: 10px; 
  color: #FFFFFF;
  text-decoration: none;
}

.news_menus a {
  color: #FFFFFF;
  font-size: 10px; 
  font-weight: normal;
  text-decoration: none;
}

.news_menus a:hover {
  text-decoration: underline;
}

.news_text {
  font-family: Tahoma;
  font-size: 10px; 
  color: #5F6062;
  text-decoration: none;
  
}

.news_text a {
  color: #5F6062;
  font-size: 10px; 
  font-weight: bold;
  text-decoration: none;
}

.news_text a:hover {
  text-decoration: underline;
}

td span.NewsCat {
  color: #5F6062;
  font-size: 10px;
}

.NewsBox {
	width: 100%;
	border: 1px solid #B0B1B1;
}
.newsboximage {
  overflow:hidden; 
  position: relative; 
  display: block;
  width: 50px;
  height: 50px;
  margin: 4px;
  text-align:center;
}

.NewsBox img.NewsImg {
	border: 0px;
	xwidth: 50px;
	height: 50px;
	xmargin: 5px;
}
/*
div#NEWS_SEARCH {
  font-family: Tahoma;
  font-size: 10px; 
  color: #5F6062;
  float: right;
  padding-top: 7px;
}
div#NEWS_SEARCH form{
	padding: 0px;
	margin: 0px;
}
div#NEWS_SEARCH table{
	width: 10%;
}

div#NEWS_SEARCH td.news_text{
	padding-right: 5px;
	white-space: nowrap;
	vertical-align:middle;
}

div#NEWS_SEARCH input.news_text_search{
  font-family: Tahoma;
  font-size: 10px; 
  color: #5F6062;
  width: 120px;
  height: 18px;
}
*/
div#NEWS_SEARCH {
  font-family: Tahoma;
  font-size: 10px; 
  color: #5F6062;
  float: right;
  padding-top: 0px;
  float: right;
  width: 50%;
  
}
div#NEWS_SEARCH form{
	padding: 0px;
	margin: 0px;
	width: 0px;
	float:right;
}
div#NEWS_SEARCH table{
	width: 10%;
	float: right;
}

div#NEWS_SEARCH td.news_text{
	white-space: nowrap;
	vertical-align:middle;
}

div#NEWS_SEARCH input.news_text_search{
  font-family: Tahoma;
  font-size: 10px; 
  color: #5F6062;
  width: 120px;
  height: 18px;
}
div.navbar {
  font-family: Tahoma;
  font-size: 11px; 
  color: #5F6062;
  padding-top: 8px;
}

div.navbar a{
	text-decoration: none;
}

div.navbar a:hover{
	text-decoration: underline;
}

div#OUR_WORK div.navbar div.navbar_align {
	float: left;
	padding-top: 3px;
}

div#OUR_WORK div#VIEW_ALL {
	float: right;
	xfloat: left;
	xborder: 1px blue solid;
	padding-right: 152px;
	padding-top: 3px;
}

div#NEWS_LIST div.navbar div.navbar_align {
	float: left;
	xfloat: right;
	padding-top: 2px;
}

div#HOTOFFPRESS_LIST div.navbar div.navbar_align {
	float: right;
}

.NavURL{
  font-family: Tahoma;
  font-size: 11px; 
  color: #5F6062;
}

.NavURL a{
	text-decoration: none;
	color: orange;
}

.NavURL a:hover{
	text-decoration: underline;
}

div#newletterbox0 td.pollbox {
	color: #AAABAE;
}

div#newletterbox0 td.pollbox input{
	border: 1px black solid;
  font-family: Tahoma;
  font-size: 11px; 
}

div#newletterbox0 td.news_text input{
  font-family: Tahoma;
  font-size: 11px; 
}


div#newletterbox0 td.newsletterbutton {
  color: #FFF;
  font-family: Tahoma;
  font-size: 11px; 
  font-weight:normal ;
  text-decoration: none;
  cursor: pointer;
}

div#newletterbox0 td.newsletterbutton a{
  text-decoration: none;
  color: #FFF;
}
.terms_cond_box {
  font-family: Tahoma;
  font-size: 10px; 
  color: #5F6062;
  text-decoration: none;
  font-weight:normal !important;
}

.terms_cond_box a {
  color: #5F6062 !important;
  font-size: 10px; 
  font-weight: normal !important;
  text-decoration: none;
}

.terms_cond_box a:hover {
  text-decoration: underline;
}
div#OURWORK_MEDIA {
	width: 480px;
	height: 300px;
	overflow: hidden;
	margin: 10px;
	margin-bottom: 4px;
}

div#video div#OURWORK_DETAILS {
	width: 190px;
	font-family: Tahoma;
	font-size: 11px; 
	color: #5F6062;
	padding-top: 14px;
	padding-left: 7px;
}
div#OURWORK_SIMILARVIDEO {
	float:left;
}
div#OURWORK_SIMILARVIDEO table{
	width: 280px;
	xborder: 1px green solid;
}

div#OURWORK_SIMILARVIDEO td{
	vertical-align: top;
}
div#OURWORK_SIMILARVIDEO p.Title{
  font-family: Tahoma;
  font-size: 11px; 
  color: #5F6062;
  margin: 0px;
  padding: 0px;
  padding-left: 5px;
	
}
div#OURWORK_SIMILARVIDEO div.show_image{
	margin: 5px;
	padding: 5px;
	border: 1px gray solid;
	xtext-align: center;
}
div#OURWORK_SIMILARVIDEO div.show_image a img{
	border: 0px;
	height: 84px;
	width: 126px;
}
div#OURWORK_SIMILARVIDEO td.show_details{
  font-size: 9px;
  font-family: Tahoma;
  color: #5F6062;
  padding-top: 10px;
  width: 100%;
}
div#OURWORK_SIMILARVIDEO td.show_details p{
	padding-bottom: 3px;
}

div.playvideo {
	 background-position:right;
	 background-image: url('images/play_now.gif');
	 background-repeat:no-repeat;	 
	 position: absolute;
	 float:right;
	 width:126px;
	 height:40px;
	 cursor:pointer;	 
}
