@charset "UTF-8";
/* CSS Document */
/*  
Theme Name: Princess Court Receptions
Theme URI: http://www.princesscourtreceptions.com.au
Description: Basic Theme
Version: 1.0
Author: Ricky Synnot
Author URI: http://www.itsricky.com
*/
/*
	Colors:
	Burgundy: 		#580d26
	Grey P text: 	#403d3a
	Body Bone: 	#e7e3dd
	
	Image thumbs for homepage: 283 x 186
	
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5,
h6, p, blockquote, pre, a, code, del, em, font, img, small,
strike, strong, dl, dt, dd, ol, ul, li, fieldset, form,
label, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;  background: transparent; }
body { line-height: 1; font-family:Georgia, "Times New Roman", Times, serif; background-repeat:repeat; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ‘’; content: none; }
/* End Defaults */

h1 { font-style:normal; font-weight:normal;  font-size:18px;} /* Use image replacement trick -999 from PDF */
h1 a {}
h1 a:link {}
h1 a:hover {}

h2 { font-family:Helvetica, “Helvetica Neue”, Arial, sans-serif; font-size:22px; font-style:normal; font-weight:normal; margin-bottom:22px; color:#580d26; }
h2 a { text-decoration:none; font-style:normal; }
h2 a:link {text-decoration:none; font-style:normal;}
h2 a:hover {text-decoration:underline; font-style:normal;}

p { font-size:14px; font-style:italic; color:#403d3a; line-height:21px; margin-bottom:17px; }
p.caption { font-size:13px; }
p.footer { font-size:13px; margin-bottom:4px;  }

a { font-style:italic; color:#580d26; text-decoration:underline; }
a:link { font-style:italic; color:#580d26; text-decoration:underline; }
a:hover { color:#403d3a; text-decoration:none;}

#enquiry {width:320px; height:120px; position:absolute; top:0; left:50%; margin-left:90px;   z-index:100; cursor:pointer; }
#allContent {width:820px; height:auto; top:0; left:50%; margin-left:-410px; position:absolute; }
#headerPanel {height:318px; width:820px; margin-top:53px; float:left;  background-position:0 77px; background-repeat:no-repeat;}
#emblem {width:233px; height:283px; float:left; background-repeat:no-repeat;  margin-left:-13px;}
#logoType { width:580px; height: 60px;  margin-top:120px; float:right; background-repeat:no-repeat; }

#navBar { width:580px; height:47px; float:right; margin-top:20px; }
#navBar ul#nav {margin: 0; font-style:normal;}
#nav li {float: left; margin-right: 13px; list-style-type: none; font-style:normal; }
#nav li a {float: left; margin-right: 13px; list-style-type: none; font-style:normal;}
#nav li#li_home {} /* Not Needed */

#theContent {width:820px; margin-top:26px; height:auto; margin-top:23px; float:left; clear:both;  }
.homePost {width:820px; height:auto; margin-bottom:45px; float:left; }
.postText { width: 474px; height:auto; float:left;}
.postImg { width:320px; height:auto; float:right; text-align:center; margin-right:-13px;}
.imgFrame { width:320px; height:221px; background-repeat:no-repeat; float:left; margin-top:8px;}
.imgPic {  width:283px; height:186px; margin-top:17px; margin-left:19px; overflow:hidden; float:left; }


#footerPanel{ background-repeat:no-repeat; float:left; clear:both; height: 230px; width:820px; }
.footerTextLeft {float:left; text-align:left; width:260px; margin-top:60px; }
.footerTextLeft li {}
.footerTextLeft li a {}
.footerTextRight {float:right; text-align:right; margin-top:60px; }

#footerPanel ul#navFoot {margin:22px 0 0 0;}
#navFoot li { font-size:13px; list-style-type: none;  margin-top:8px; margin-bottom:8px; }
#navFoot li a {font-size:13px; list-style-type: none;  margin-top:8px; margin-bottom:8px; }
