html {
margin: 0;
padding: 0;
font-family: "Trebuchet MS", sans-serif;
text-align: center;
font-size:90%;
color:#FCEDB6;
}
body {
background:url(images/background2.jpg) no-repeat center;
margin: 0;
padding: 0;
}
a:link,a:visited,a:active {
text-decoration:underline;
color:#ffffff;
}
a:hover {
color:#F7B455;
}
img {
	border: none;
}
#homecontainer {
width:740px;
text-align:center;
margin:0 auto;
padding:0;
}
.holidaysfound {
color:#F7B455;
display:inline;
font-weight:bold;
font-size:185%;
float:left;
}
#homecontainer h1 {
color:#74D1DF;
font-size:180%;
font-weight:bold;
display:inline;
margin:0;
padding-left:10px;
float:left;
}
#homecontainer h2 {
color:#FCEDB6;
font-size:120%;
font-weight:bold;
padding-bottom:3px;
text-align:left;
margin:0;
display:block;
clear:both;
}
#homecontainer h3 {
color:#fff;
font-size:110%;
font-weight:bold;
padding-bottom:3px;
text-align:left;
margin:0;
}
.strapline {
color:#666;
font-size:125%;
font-weight:normal;
margin-top:8px;
}
.homelogin {
margin-top:5px;
float:right;
padding-right:15px;
font-size:90%;
color:#69C;
font-weight:bold;
}
.homelogo {
margin-top:20px;
margin-bottom:50px;
}
.spacer {
clear:both;
}
.tag1,.tag2,.tag3,.tag4,.tag5,.tag6 {
font-weight:bold;
padding-left:12px;
padding-right:12px;
line-height:1.4em;
}
a.tag1:link,a.tag1:visited,a.tag2:link,a.tag2:visited,a.tag3:link,a.tag3:visited,a.tag4:link,a.tag4:visited,a.tag5:link,a.tag5:visited,a.tag6:link,a.tag6:visited {
color:#fff;
text-decoration:underline;
}
a.tag1:hover,a.tag2:hover,a.tag3:hover,a.tag4:hover,a.tag5:hover,a.tag6:hover {
color:#fff;
text-decoration:underline;
background:#F7D455;
}
.tag6 {
font-size:165%;
}
.tag5 {
font-size:150%;
}
.tag4 {
font-size:135%;
}
.tag3 {
font-size:120%;
}
.tag2 {
font-size:105%;
}
.tag1 {
font-size:90%;
}
.searchcloud {
background-color:#69C;
padding:20px 0 20px 20px;
}
.homesearchpanel2 {
background-color: rgba(74,136,214,0.6);
border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
width:691px;
height:50px;
text-align:left;
margin:0;
padding:25px;

}
.homesearchpanel2 ol {
list-style:none;
margin:0;
padding:0;
}
.homesearchpanel2 li {
display:inline;
float:left;
margin:0;
padding:0px;
}
.homesearchpanel2 li.button {
display:inline;
float:left;
margin:0;
padding:0px;
text-align:center;
}
.homesearchpanel2 label {
color:#fff;
font-size:110%;
margin-left:5px;
}
.example {
font-size:90%;
padding-left:5px;
}
.homesearchhelp a:link,homesearchhelp a:visited {
color:#fff;
}
.homesearchhelp a:hover {
color:#F90;
}
input.txt2 {
width:280px;
font-size:120%;
border-radius: 25px;
-webkit-border-radius: 25px; 
-moz-border-radius: 25px; 
padding:1px 5px 1px 5px;
border:solid 0 #fff;
margin-right:15px;
}
.advanced {
font-size:75%;
}
.homesearchhelp {
padding-top:5px;
color:#fff;
font-size:90%;
line-height:1.7em;
}
.browsecloud {
background-color: rgba(74,136,214,0.6);
width:691px;
text-align:left;
margin:0;
padding:25px;
border-radius: 15px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
}
.small {
font-size:90%;
}
.hometagcloud3 {
border:#69C 8px solid;
background:#fff;
width:724px;
text-align:center;
}
.browsecloud2 {
padding:10px;
text-align:center;
}
.browsecloud2 img {
border:1px solid #E8F0F7;
padding:5px;
margin:5px;
}
.installwidget {
font-size:125%;
}
.installwidget p {
color:#F90;
font-weight:bold;
display:inline;
margin:0;
padding:0;
}
#homefooter {
text-align:center;
color:#4A88D6;
font-size:90%;
}
.homecopyright {
font-size:85%;
color:#4A88D6;
line-height:1.6em;
padding-top:5px;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	outline: none;
	cursor: pointer;
	text-align: center;
	color:#fff;
}
.orange {
	border: solid 1px #F59936;
	background: #F7B455;
	background: -webkit-gradient(linear, left top, left bottom, from(#F7B455), to(#F9C986));
	background: -moz-linear-gradient(top,  #F7B455,  #F9C986);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F7B455', endColorstr='#F9C986');
	-webkit-border-radius: 1em; 
	-moz-border-radius: 1em;
	border-radius: 1em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.orange:hover {
	background: #F6A545;
	background: -webkit-gradient(linear, left top, left bottom, from(#F6A545), to(#F7BB74));
	background: -moz-linear-gradient(top,  #F6A545,  #F7BB74);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6A545', endColorstr='#F7BB74');
	text-decoration: none;
}
.orange:active {
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
	text-decoration: none;
	position: relative;
	top: 1px;
}
.orange a:link  {
	text-decoration: none;
	color:#fff;
}
.orange a:visited {
	text-decoration: none;
	color:#fff;
	font-weight:bold;
}
.medium {
	margin-top:22px;
	font-size:14px;
	padding:2px 8px 2px 8px;
	text-decoration: none;
	font-weight:bold;
}