@charset "utf-8";
/* Specialized CSS for ARCain Studios */

/* - Page Wide Styles - */
/* - initializes the page to specific values for all browsers -*/
body.arcainwedding
{
	font-family:Narkisim, "Book Antiqua", "Palatino Linotype", Tahoma, Arial;
	background-color:#beec9e;
}

/* - Initializes the site to a minimum and maximum width, hight, and centers it to the browser - */
#page-container
{
	margin:0 auto;
	padding:0px 0px 0px 0px;
	min-width:1024px;
	max-width:1024px;
	min-height:768px;
	text-align:left;
}

#page-content-matt
{
	margin:20px 0px 0px 0px;
	padding: 5px 0px 1px 0px;
	background-color:#a4cc88;
	min-height:788px;
}

#page-content-area
{
	margin:0px 5px 5px 5px;
	padding:0px 0px 0px 0px;
	background-color:#ffffff;
	min-height:762px;
}

.fnt-bg-content
{
	/* 182C36 1BB1BE*/
	background-color:#D5DEF9;
	border:1px solid #2B7180;
	padding:5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
}

.fnt-bg-notice
{
	background-color:#F8DBC9;
	border:1px solid #F73F2B;
	padding:5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
}

.fnt-bg-special
{
	background-color:#FEFBC7;
	border:1px solid #FACD89;
	padding:5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
}

.fnt-Green
{
	color:#16c517;
}

.dsp-indent
{
	text-indent:35px;
}

.dsp-indent-date
{
	text-indent:20px;
}

/* Page IDs */

#slideshow-frame
{
	width:460px; 
	min-height:722px; 
	padding:80px 0px 0px 5px;
}

#page-content
{
	width:50%; 
	min-width:502px; 
	min-height:762px;
}

#content-container
{
	padding:35px 0px 0px 0px;
}

.frame-line
{
	border:1;
	color:#8A8A8A;
}

#content
{
	height:475px;
	overflow:auto; 
	margin:0px 25px 0px 25px;
}

.content-title
{
	padding:3px 0px 0px 0px;
}

.dsp-title
{
	padding:0px 0px 15px 0px;
}

.dsp-announcement
{
	padding:0px 0px 20px 0px;
}

.dsp-content
{
	min-height:400px; 
	padding:20px 10px 0px 10px;
}

.dsp-guestbook
{
	padding:0px 5px 0px 5px;
}

.dsp-guestbook-title
{
	padding:5px 5px 5px 5px; 
	margin:5px 0px 5px 0px; 
	background:#a1d17f; 
	border:1px solid #5ea42d;
}

.dsp-guestbook-entry
{
	padding:5px 5px 5px 5px; 
	margin:5px 0px 5px 0px; 
	background:#beec9e; 
	border:1px solid #5ea42d;
}

a:link
{
	text-decoration:none;
	color:#000000;
}

a:visited
{
	text-decoration:none;
	color:#000000;
}

a:active
{
	text-decoration:none;
	color:#000000;
}

a:hover
{
	text-decoration:underline;
	color:#000000;
}

a.notice:link
{
	text-decoration:underline;
	color:#000000;
}

a.notice:visited
{
	text-decoration:underline;
	color:#000000;
}

a.notice:active
{
	text-decoration:underline;
	color:#000000;
}

a.notice:hover
{
	text-decoration:none;
	color:#16c517;
}