
/*  http://www.hawaiianislandweddings.net
  --------------------------------------------
    current-revision-by:	Miko Walczuk
    last-modified-date:		01 Nov 2009
	
Contents:
    1. Master
    2. Text
    3. Images
    4. Header
    5. Navbar
    6. Body
    7. Sidebar
    8. Miscellaneous
	  
  Images, design and respective elements copyright (c)2009 Walczuk Productions. All Rights Reserved.
  
  
  
  
/*	1.) =Master
	------------------------------------------------- */
	
* { padding: 0; margin: 0; }

body {background: #b6b28e url(i/bg.jpg) no-repeat 50% 0%; text-align: center;font: 1.0em Lucida Grande, Verdana, Arial, sans-serif;}


/*	--- Links --- */


#container p a:link {text-decoration:none;color: #000;border-bottom: 1px solid #ccc;}
#container p a:visited {text-decoration:none; color: #555;border-bottom: 1px solid #bbb;}
#container p a:hover {color: #333;border-bottom: 1px solid #fff;background:#fefefe;}

#links li a:link {text-decoration:none;color: #000;border-bottom: 1px solid #ccc;}

  
/*	2.) =Text
	------------------------------------------------- */


p,dt,h2 {margin-bottom:1.0em;font-size:.7em;}
p,dd,li,ol {
	color: #000;
	font-size:0.7em;
	line-height: 1.8em;
}

#content li, #content ol {
margin-left:15px;
}

h3 {
	text-transform:uppercase;
	letter-spacing: .1em;
	color: #7b785b;
	padding: 1.0em 0;
	font: 1.0em "Lucida Grande", "Lucida Sans", Verdana, sans-serif;
}

h4, h5 {
	text-transform:uppercase;
	letter-spacing: .05em;
	color: #000;
	padding: .3em 0;
	font: 0.75em "Lucida Grande", "Lucida Sans", Verdana, sans-serif;
}

h1 a {
display:block;
background:url(i/logo.png) no-repeat 50% 50%;
padding:10px;
position:relative;
height:61px;
width:194px;
text-indent:-9999px;
top:15px;
left:25px;
}

h2 {
position:relative;
text-indent:-9999px;
top:0px;
padding:10px;
width:880px;
left:0%;
}

body#about h2 {background: url(i/t/about.png) no-repeat 0% 50%;}
body#gallery h2 {background: url(i/t/gallery.png) no-repeat 0% 50%;}
body#packages h2 {background: url(i/t/packages.png) no-repeat 0% 50%;}
body#blog h2 {background: url(i/t/blog.png) no-repeat 0% 50%;}
body#contact h2 {background: url(i/t/contact.png) no-repeat 0% 50%;}



  
/*	3.) =Images
	------------------------------------------------- */

a img {border:0 none;}

img.brdr {
background:#fefefe;
padding:2px;
}

img.right {
float:right;
margin:10px 0 10px 10px;
}

img.embed {
border:1px solid;
border-bottom-color:#fff;
border-top-color:#b6b28e;
border-right-color:#b6b28e;
border-left-color:#b6b28e;
}

/*	4.) =IDs
	------------------------------------------------- */

#paperbtm {
background:url(i/paper-btm.png) no-repeat 0% 0%;
height:100px;
width:980px;
position:absolute;
z-index:-1;
margin-top:110px;
}

#content #left {
width:430px;
}

#content #right {
float:right;
margin-top:-600px;
}

#contact #content #right {
float:right;
margin-top:-510px;
margin-right:200px;
}



/*	5.) =Classes
	------------------------------------------------- */

p.footer {
text-align:center;
height:100px;
position:relative;
bottom:-300px;
z-index:1;
width:970px;
}

p.couple {
text-align:right;
margin-top:-15px;
}
  
.row img {
float:right;
margin:0 0 10px 20px;
}  

.row {margin:0px 0px 25px 0px;}

.row p {margin:0px;}

/*	6.) =Body
	------------------------------------------------- */


#container {
	margin: 0px auto 0px;
	width: 970px;
	text-align: left;
background:url(i/paper-top.png) no-repeat 50% 81px;
}

#content {
text-align:left;
background:url(i/contentbg.png) repeat-y 0% 0%;
position:relative;
top:111px;
padding:0px 35px 50px 38px;

}

  
/*	7.) =Navbar
	------------------------------------------------- */

#nav {
height:60px;
width:470px;
background:url(i/navbg.png) no-repeat 50% 0%;
float:right;
margin-top:-55px;
margin-right:-10px;

}  

#nav ul {margin:8px 0 0 40px;list-style:none;}

#nav ul li a {
display:block;
float:left;
padding:11px;
text-indent:-9999px;
}


#nav li.g a {background: url(i/navg1.png) no-repeat 50% 47%;width:60px;}
#nav li.a a {background: url(i/nava1.png) no-repeat 50% 52%;width:50px;}
#nav li.p a {background: url(i/navp1.png) no-repeat 50% 53%;width:70px;}
#nav li.b a {background: url(i/navb1.png) no-repeat 50% 52%;width:40px;}
#nav li.c a {background: url(i/navc1.png) no-repeat 50% 52%;width:70px;}

  
/*	8.) =Misc
	------------------------------------------------- */


hr {display: none;}





	