/* - - - - - - - - - - - - - - - - - - - - -

Title : amanda tabberer
URL : http://www.amandatabberer.com/

Author : SiteSuite Australasia
Designer : Erin Kim
Author URL : http://www.sitesuite.com.au


- - - - - - - - - - - - - - - - - - - - - */

/*
----------------------------------------------------------------------------- 
GLOBALS
-----------------------------------------------------------------------------*/

html {
	padding: 0;
	margin: 0;
	}

body {
	font: 14px/18px arial, helvetica, sans-serif;
	margin: 25px 0 0 0;
	padding: 0;
	color:#FFFFFF;

	}
	
.bg_home {
background-color: #021544;

} 

.bg_villas {
background-color: #333335;

} 

.bg_fashion {
background-color: #5cb7be;

} 

.bg_book {
background-color: #223b85;

} 
	
img {
	border: 0;
	}

.clear {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0
	}



td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	line-height: 1.3;
}

a {
color: #CCCCCC;
text-decoration: none;

}

a:hover {
text-decoration: underline;
color: #FFFFFF;

} 

hr {
width: 100%;
height: 1px;
color: #999999;
border: 1px dotted;

}
	
#stats {
display: none;
height: 0;
line-height: 0;
}

img {

}

/*
----------------------------------------------------------------------------- 
HEADINGS
-----------------------------------------------------------------------------*/

h1 {
	font: bold 16px Trebuchet MS, Tahoma, Arial, Helvetica, serif;
	color: #3b8ad2;
	text-transform: uppercase	}
	
h2 {
	font: bold 16px Arial, Helvetica, serif;
	color: #d6371d;	}

h3 {
	font: normal 12px/14px Arial, Helvetica, serif;
	color: #66CCFF;
	font-weight: 600;
	text-decoration: underline;
	}


/*
----------------------------------------------------------------------------- 
 
-----------------------------------------------------------------------------*/
#main_wrapper {
width: 901px;
margin: 0 auto;

} 

#main_wrapperC {
width: 884px;
margin: 0 auto;

} 

		#logo {
		width: 901px;
		height: 122px;
		margin: 0 auto;
		background: url("../../images/logo.jpg") no-repeat;
		} 
		
			#contact {
			text-align:right;
			float: right;
			margin-right: 10px;
			
			} 
	
	#main_container_bg {
	width: 945px;
	background:url(../siteimages/main_bg.gif) repeat-y;
	
	} 
	
		#home_content {
		width: 881px;
		margin: 0 auto;
		background-color: #c5b390;
		padding: 10px;
		
		} 
		
		#home_content a {
		color: #FFFFFF;
		
		} 
		
		#content {
		width: 861px;
		margin: 0 auto;
		padding: 20px;
		} 
		
		#contentF {
		width: 861px;
		margin: 0 auto;
		padding: 20px;
		} 
		
			#contentF h1 {
	font: bold 16px Trebuchet MS, Tahoma, Arial, Helvetica, serif;
	color: #18207d;
	text-transform: uppercase	}

		
		#content a {
		text-decoration: underline;
		
		} 
		
		#content a:hover {
		text-decoration: none;
		
		} 
		
		#contentP {
		width: 861px;
		margin: 0 auto;
		padding: 20px;
		border-top: 1px solid #CCCCCC;
		
		} 
		
		#contentPF {
		width: 861px;
		margin: 0 auto;
		padding: 20px;
		border-top: 1px solid #CCCCCC;
		} 
		
	#contentPF h1 {
	font: bold 16px Trebuchet MS, Tahoma, Arial, Helvetica, serif;
	color: #18207d;
	text-transform: uppercase	}

	
		#footer {
		width: 901px;
		margin: 0 auto;
		text-align: center;
		color: #317ada;
		font: 11px normal Arial, Helvetica, sans-serif;
		padding-top: 15px;
		padding-bottom: 15px;
		border-top: 1px solid #CCCCCC;
		
		} 
		
		#footer a, a:hover{
		color: #317ada;
		
		} 
		
		#footerF {
		width: 901px;
		margin: 0 auto;
		text-align: center;
		color: #18207d;
		font: 11px normal Arial, Helvetica, sans-serif;
		padding-top: 15px;
		padding-bottom: 15px;
		border-top: 1px solid #CCCCCC;
		
		} 
		
		#footerF a, a:hover{
		color: #18207d;
		
		} 

#slogan {
width: 901px;
height: 35px;
margin: 0 auto;

} 

#flash {
width: 901px;
height: 184px;
margin: 0 auto;

} 

#footermenu {
float: left;
color: #3f99c1;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
padding-left: 20px;

} 

#footermenu a {
text-decoration: none;
color: #3f99c1;
font-weight: bold;

} 

#footermenu a:hover {
text-decoration: underline;

} 

#footermenuF {
float: left;
color: #18207d;
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
padding-left: 20px;

} 

#footermenuF a {
text-decoration: none;
color: #18207d;
font-weight: bold;

} 

#footermenuF a:hover {
text-decoration: underline;

} 

#copy {
float: right;
padding-right: 20px;

} 

/*
----------------------------------------------------------------------------- 
Main Menu
-----------------------------------------------------------------------------*/

				#main_nav {
				text-align: center;
				padding: 28px 15px 5px 25px;
				
				} 

.mainNavItem {
	font-size: 11px;
	text-align: center;
	vertical-align:middle;
}
.mainNavItemLast { 
font-size: 11px; 
text-align: center;
vertical-align:middle;}

#nav, #nav ul {
	list-style: none;
	line-height: 10px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	}
	
ul#nav li {
	padding: 0px;
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;

	 }

#nav li a {
	display: block;
	text-decoration: none;
	padding: 0 5px 10px 25px;
	color: #4c4c4c;
	vertical-align:middle;
	
}

#nav li a:hover {
	color: #e28311;
}


#subnav {
width: 901px; 
height: 28px;
margin: 0 auto;
padding-top: 12px;

} 

.submenu {
color: #FFFFFF;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
padding-bottom: 10px;
text-transform:uppercase;
}	

.submenu a:hover {
color: #FFFFFF;

} 

.sub {
color: #FFFFFF;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
padding: 0 5px 0 5px;
}	


	

input, select, textarea {
	color: #000000;
	border: 1px solid #666666;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	}	


