/* 
  -----------------------------------
 Sunlounge Print CSS
 
 Copyright digital evolution 2007
 
 last updated 25/05/07
  -----------------------------------
*/
/*
PAGE LAYOUT STYLES
*/



img {
    vertical-align: top;
	 border: none;
}
a {
	color: Black;
}
body {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000;
	background-color: white;
	margin-top: 0px;
}

#masthead {
	display: none;
		
}

#mastheadbg {

 display: none;
	
	
  
}
/*
Search form section with marketing byline*/
#searchdiv {
	display: none;
	
}

* html #searchdiv {
	display: none;
	
}
#searchdiv img {
	display: none;
}

#pagewrapper {
 width: 580px;
	margin: 0px; 
	
}

#wrapperbg {

background-color: #fff;
	
  
}



#contentTable {
	width: 580px;
	
}

/*
Sets borders and background for the top-level menu items-
and font-size for the entire menu.*/
#menubar {
	display: none;
	
}

#animation {
	display: none;
	
}
#maincontent {
	width: 580px;
	vertical-align: top;
	margin: 0;
	padding: 7px;
}
#sidebar {
	display: none;
}
#footer {
	width: 580px;	
  color: black;
}

#footercontent {
	color: black;
	
}

#baselinks {
	display: none;
	}
	
#createdby {
  color: black;
}

h1, h2, h3, h4, h5 {
	color: black;
	}
/*
Sets link styles for all links on the page except the Pop Menu Magic Menu.*/
a:link {
	color: black;
}
a:visited {
	color: black;
}
a:hover, a:active, a:focus {
	color: black;
}

.hide {
	display: none;
}

/* Horizontal Rules */
hr {
   border-style: solid;
	color: Black;
	height: 2px;
	margin: 20px 0;
	
	
}

img {
	border: none;
}
 
  

/* Form Classes */

select {
	display: none;
}
input {
	display: none;
}

.searchbutton {
	display: none;
}

#searchlogintable {
display: none;

	
}
.searchform {
	display: none;
	
}
.searchinput {
	display: none;
}

.gobutton {
	display: none;
}


.enquiryform {
display: none;;
}
.enquiryformsubmit {
display: none;
}

/* Login row located in the header */

#catchphrase h1{
	display: none;
}

/* Green bar above menu */
#greenbar {
	display: none;
}

/* Sidebar styles */

#sidebar h2{
display: none;
	}
	
#sidebar h3{
display: none;
	}
	
	
#subscribetable {
	display: none;
}

.subscribeform{
display: none;
}
.subscribeformtext{
display: none;

}
.subscribeformtextlink a {
display: none;
}
.subscribeformtextlink a:link {
display: none;
	
}
.subscribeformtextlink a:visited {
display: none;
}
.subscribeformtextlink a:hover, .subscribeformtextlink a:active, .subscribeformtextlink a:focus {
display: none;
}
.subscribeforminput {
display: none;
}

/* Main Content */

#maincontent h1 {
font-size: 1.5em;
margin-bottom: 10px;
	
}

#maincontent h2 {
font-size: 1.1em;
}

#maincontent h3 {
font-size: 1.0em;
margin-top: 20px;
margin-bottom: 0;

}


#maincontent h4 {
font-size: 1.0em;
margin-top: 20px;
margin-bottom: 0;}

#maincontent h5 {
font-size: 0.9em;
margin-top: 20px;
margin-bottom: 0;}	


#maincontent p {

color: Black;
font-size: 0.9em;
line-height: 1.3em;
margin-bottom: 10px;
	
}



#maincontent ul {
	color: Black;
	font-size: 1.1em;
	width: 400px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	line-height: 1.7em;
	background-color: transparent;
	/*text-indent: 0;*/
	
}
#maincontent li {
background: transparent url(../imgs/misc/list_icon_sun.jpg) no-repeat 0 5px;
padding: 2px 0 5px 20px;
margin: 0;
}
#maincontent ol {
margin-left: 20px;
color: Black;
	font-size: 0.9em;

	/*text-indent: 0;*/
	
}

#maincontent ol li {
background: transparent;
padding: 2px 0 5px 0;
margin: 0;
}

.styledlist li a {
color: Black;
}

.styledlist li a:hover{
color: Black;
}

/* Base links */

#baselinks a:link {
	display: none;
}
#baselinks a:visited {
	display: none;
}
#baselinks a:hover, #baselinks a:active, #baselinks a:focus {
	display: none;
}


	
/* general float classes */

.floatright {
	float: right;
	padding: 0 5px 5px 20px;
	
}

.floatright2 {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	padding: 4px;
	background-color: #E8ECDF;
	border: 1px solid #E3E3E3;
}
.floatright3 {
	float: right;
	padding-left: 20px;
	padding-bottom: 0;
	margin: 0;
}





/* Contact table */
#contacttable {
	width: 440px;
}
#contacttable h4 {
	color: Black;
	font-size: 1.0em;
	margin: 0;
	line-height: 1.2em;
}

#contacttable h4 {
	color: Black;
	font-size: 0.9em;
	margin: 0 0 10px 0;
	line-height: 1.1em;
}
.addcol
{
	width: 136.6px;
}

/* Misc classes */
.spacercol {
	width: 15px;
}

#skintable {
color: Black;
font-size: 0.8em;
line-height: 1.2em;
margin-top: 30px;
width: 430px;


}

#skintable tr {
vertical-align: top;
padding-bottom: 20px;

}
#skintable tr .trline{
border-bottom: 1px solid #BBBBBB;
}

.sunsubmit {
	display: none;
}

/* Specials Zone */
#specialstable {
	color: white;
	width: 440px;
	border: 3px solid Black;
	background-image: url(../imgs/bg/bg_specialstable.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: Black;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: right;
	
}
#specialstable tr{
	vertical-align: top;
}
#specialstable h4{
	color: white;
	font-size: 1.2em;
	margin-top: 5px;
	margin-bottom: 10px;
	
}
#specialstable p{
	color: white;
	font-size: 0.8em;
	margin-top: 0;
	margin-bottom: 10px;
	
}
#specialstable a:link, #specialstable a:visited{
	color: white;
	text-decoration: none;
	
}
#specialstable a:hover, #specialstable a:active{
	color: white;
	text-decoration: underline;
	
}

.specialstablethumbtd {
	width: 100px;
	padding: 0;
	
}
.specialstablemidtd {
	width: 10px;
	padding: 5px;
}
.specialstabletxttd {
	width: 300px;
	padding: 5px;
}

/* Search Fields */

#SearchStyles h1 {
display: none;
	
}

#SearchStyles {
	display: none;
	
}

#SearchStyles a{
	display: none;
}
#SearchStyles h3 {
	display: none;
}

#SearchStyles h4 {
	display: none;
}
