@charset "utf-8";
/* CSS Document */

/*

Theme Name: ipadwedding
Theme URI: http://www.ipadwedding.com.au
Description: A theme for ipad wedding.
Version 1.0
Author: Euphoria Web Design
Author URI: http://www.euphoriawebdesign.com.au

*/

/*** Reset ***/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}

/*** General ***/



body {background: #fcf9fc; font-family: Arial, verdana, sans-serif;}
.clear {clear:both;}

#wrapper {margin: 0 auto; width: 960px;}

/*** Header ***/
#header {width: 960px; height: 221px; overflow: hidden;}
.logo {margin: 0 auto; width: 419px; height: 221px; }

/*** Navigation ***/
#navigation {width: 960px; height: 40px; margin-top: 10px; }
#nav{border:1px solid #ccc;border-width:1px 0;list-style:none;margin:0;padding:0;text-align:center;font-size: 12px;}
#nav li{position:relative;display:inline;}
#nav a{display:inline-block;padding:10px;}
#nav ul{position:absolute;/*top:100%; Uncommenting this makes the dropdowns work in IE7 but looks a little worse in all other browsers. Your call. */left:-9999px;margin:0;padding:0;text-align:left;}
#nav ul li{display:block;}
#nav li:hover ul{left:0;}
#nav li:hover a{text-decoration:underline;background:#f1f1f1;}
#nav li:hover ul a{text-decoration:none;background:#d1d1d1;}
#nav li:hover ul a:hover{text-decoration:underline;background:#f1f1f1;}
#nav ul a{white-space:nowrap;display:block;border-bottom:1px solid #ccc;}
a{color:#000;text-decoration:none;font-family: Arial, Helvetica, sans-serif;}
a:hover{text-decoration:underline;background:#f1f1f1;}

#container {width: 960px; height: auto; overflow: hidden;}

#maininfo { margin: 20px 0 0 0;clear: both;font-size: 12px;color: #767676;}
#maininfo .col {width: 938px ;background: #fff;height: auto;padding: 10px;margin-bottom: 20px; overflow: hidden; }
#maininfo .col h1 {font-family: Chaparral Pro;margin: 0.8em 0;font-size: 24px;color: #ed719e;}
#maininfo .col h2 {font-family: Arial;margin: 0.8em 0;font-size: 18px;color: #942193;}
#maininfo .col h3 {font-family: Apple Chancery ;margin: 0.8em 0;font-size: 18px;color: #006d8f;}
#maininfo .col h4 {font-family: Arial ;margin: 0.8em 0;font-size: 18px;color: #555555;}
#maininfo .col h2 span {color: #2f2f2f;}
#maininfo .col img {border: solid 1px #d8d8d8;padding: 2px;margin-bottom: 10px;}
#maininfo .col p {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #000; padding: 10px;}
#maininfo .col p a {color: #c7040a; text-decoration: underline;}
#maininfo .col p a:hover {color: #c7040a; text-decoration:none;}
#maininfo .col ul {margin:10px 0 10px 0px; list-style: none;}
#maininfo .col li {color: #ca0308;}

#content { margin: 20px 0 0 0;clear: both;font-size: 12px;color: #767676; overflow: hidden;}
#content .col {float: left; width: 660px ;background: #fff;height: auto;border: 1px solid #dddfe1;padding: 20px;margin-bottom: 20px; overflow: hidden;}
#content .col h1 {font: normal 24px Chaparral Pro;color: #ed719e;text-decoration: none;margin-bottom: 5px;}
#content .col h2 {font: normal 18px Arial;color: #942193;text-decoration: none;margin-bottom: 5px;}
#content .col h3 {font: normal 18px Apple Chancery;color: #006d8f;;margin-bottom: 5px;}
#content .col h4 {font: normal 18px Arial;color: #555555;;margin-bottom: 5px;}
#content .col h2 span {color: #2f2f2f;}
#content .col img {border: solid 1px #d8d8d8;padding: 2px;margin-bottom: 10px;}
#content .col p {margin-bottom: 10px;line-height: 17px;}
#content .col p a:link {color: #0085bc; text-decoration: underline;}
#content .col p a:hover {color: #0085bc; text-decoration:none;}
#content .col p a:visited {color: #3b7eb4; text-decoration: underline;}
#content .col ul {margin:5px 0 5px 40px;}
#content .col li {color: #000;}
#content table a:link {color: #c98900; text-decoration: underline;}
#content table a:visited {color: #c98900; text-decoration: underline;}
#content table a:hover {color: #c98900; text-decoration: none;}


#sidebar { float: right; width: 240px;}
#sidebar h2 {width: 240px; height: 28px; background: url(images/nc_bck.gif);font-family:"Trebuchet MS";font-size:16px;font-weight:normal; padding: 8px 0 0 15px;color: #909090;}
#sidebar ul {margin: 10px 0 20px 30px; color: #1d3367;}
#sidebar ul li {padding-top: 5px;}
#sidebar ul li a {color: #1d3367; text-decoration: underline;}
#sidebar ul li a:hover {color: #1d3367; text-decoration: none;}

/*** Footer ***/
#footer {margin: 0 auto; width: 960px; height: 170px; margin-top: 10px;}
.foottel { width: 940px; height: 60px; margin-left: 10px;}
.fblogo {margin: 10px 0 0 380px; width: 200px; height: 48px; alignment-adjust:central;}
.euph {margin-top: 20px; color: #a1a1a1; text-align:center; font-size:12px;}
.euph a{text-decoration: underline;color: #1B6F88;}
.euph a:link{text-decoration: underline;color: #1B6F88;}
.euph a:visited, a.visited,{color: #5F5C44;}
.euph a:hover{text-decoration: none;color: #2495B7;}

/*** Extras ***/
#soc {margin: 10px 0 0 0;}

/*** Blog ***/

/* Entries */
	.entry { margin: 0 0 45px 0; }
				.entryinfo { font: 11px Tahoma, Geneva, sans-serif; line-height: 19px; margin: 0 0 10px 0; padding: 0; color: #525252; }
				.post { overflow: hidden; }	
				
					.epic { width: 210px; float: left; }
						.epic img, .epic a img {padding: 2px; margin: 0; background: #eeeeee; width: 186px; height: 100px; }
					.etext { width: 410px; float: right; }
					
pre { overflow: auto; width: 470px; }

.postwrap {margin: 0 0 15px 0;border: 1px solid #292929;	background-color: #000;}
	
.post { top left repeat-x;border: 1px solid #f2f2f2;padding: 10px;color: #525252; background: #ececec;}

.post img {float: left; margin-right: 10px}

.post p {margin-bottom: 10px; padding:0 0 0 0;font-family: Arial; font-size: 12px;}

.title {margin: 0 0 8px 0;padding: 0px;line-height: 22px;font-size: 22px;font-family: Verdana;color: #146298;}

	
.title a {text-decoration: none;color: #146298;}

.title a:hover {text-decoration: none;color: #208cd6;}

.pagetitle {margin-bottom: 20px;line-height: 22px;font-family: Arial, Verdana;text-decoration: underline;}

.readmorecontent {text-align: right;color: #fff;}

a.readblog {padding: 4px 15px;background: #d0d0d0;color: #fff;text-decoration: none; font-size: 13px;}

a.readblog:hover {color: #fff;}


.postdate {font-size: 13px;font-family: Arial, Helvetica, Sans-serif;font-style: italic; color: #838282;}


.postmeta {font-size: 11px;padding: 2px 4px;font-family: Arial, Verdana;color: #474747;}
	
.postdate img, .postmeta img {border: none;vertical-align: middle;margin:2px;}
	
.entry {text-align: justify;line-height: 20px;padding-top: 8px;font-family: Arial, Verdana;font-size: 14px;color: #000;}

.entry li {padding: 5px 0 0 0; margin-left: 30px;}

.entry a:link, .entry a:visited, .entry a:active {font-weight: normal; color: #1B6F88; text-decoration:underline;}

.entry a:hover {font-weight: normal; color: #1B6F88; text-decoration: none; }