/* general styles */

a.top:link, a.top:visited, a.top:active  {color:#42494A; font-weight:normal; font-family:verdana,arial; font-size:65%; text-decoration:none;}
a.top:hover  {color:#4B8FCC; text-decoration:underline;}


h1 {padding:0; margin:0; font-size:100%; font-weight:normal;}
h2 {padding:0; margin:0; font-size:100%; font-weight:normal;}

body {
    margin: 0px 0px;
    padding: 0px;
    text-align: center;
	background-image:url(assets/background.gif);
	background-position:center;
	background-repeat:repeat-y;
	background-color: #e0e0e0;}

.main {
    width: 636px;
    margin: 0px auto;
    text-align: left;
    padding: 0px 0px 0px 6px;}
	
.logo {
    width: 630px;
	height: 80px;
    margin: 15px 0px 15px 0px;
    text-align: right;
	background-color: #4b8fcc;}
	
.nav {
	margin: 15px 0px 15px 0px;
	text-align:center;
	color:#42494A;}
						
.nav p {
	color:#42494A;
	line-height:160%;
	font-size:70%;}

.page-title {
	font-size:150%; 
	color:#4B8FCC; 
	text-align:left;
	padding: 0px 30px 0px 230px;
	margin: 15px 0px 15px 0px;
	font-family:verdana,arial;}
			
.quote {
	width:230px;
	float:left;}
		 
.quote p {
	color:#4B8FCC;
	font-family:verdana,arial;
	font-style:italic;
	padding:0px 30px 0px 30px;
	text-align:left;
	vertical-align:top;
	line-height:160%;
	font-size:70%;}	
	
.holiday {
	color:#4B8FCC;
	font-family:verdana,arial;
	font-style:italic;
	padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align:top;
	line-height:160%;
	font-size:70%;}	
		 		
.text {
	width: 400px;
	float: left;}
	
.form {
	width: 400px;
	float: left;}
	
.text img {
	float: left;
	padding: 6px 10px 6px 0px;}

						
.text p {
	color:#42494A;
	font-family:verdana,arial;
	padding:0px 30px 0px 0px;
	text-align:left;
	line-height:160%;
	font-size:70%;}
	
.form p {
	color:#42494A;
	font-family:verdana,arial;
	text-align:left;
	line-height:140%;
	font-size:70%;}
	
.blue {
	color:#4B8FCC;
	font-size:100%;}	
	
.bluelarge {
	color:#4B8FCC;
	font-size:100%;
	font-size:120%;}
		 
.text li {
	color:#42494A;
	font-family:verdana,arial;
	padding:0px 30px 0px 0px;
	text-align:left;
	line-height:160%;
	font-size:70%;}
		 
.text h2 {
	font-size:90%;
	font-weight:bold; 
	color:#42494A; 
	line-height:160%;
	padding:0px 30px 0px 0px;
	text-align:left;
	font-family:verdana,arial;}
		 
.link {
	color:#42494A;
	font-weight:bold;}

		 
		 
	body#home a#homenav,
	body#profile a#profilenav,
	body#services a#servicesnav,
	body#travel a#travelnav,
	body#urban a#urbannav,
	body#retreates a#retreatesnav,
	body#referals a#referalsnav,
	body#contact a#contactnav {
	color: #4B8FCC;
}
				



