﻿body {color: #333;
font: 12px Georgia, "Times New Roman", Times, serif;
margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #2B353A;
background: url(images/main_bg.jpg) top center repeat-x;
background-color: #2E2E2E;
}

/*HOMEPAGE SPECS*/

div#container {margin: 0 auto;
background-image: url(images/entire_bg.gif);
background-repeat: no-repeat;
background-position: top;
width: 100%;
height: 100%;
text-align: center;
}

div#homecontain {width: 900px;
height: 400px;
padding-top: 85px;
margin: 0 auto;
}

div#homecontent	{width: 700px;
height: 235px;
padding-top: 100px;
margin: 0 auto;
background: transparent;
text-align: center;
}

div#homecontent img {float: left;
padding: 0px 0px;
margin: 0px 0px;
}

div#homecontent ul {list-style: none;
vertical-align: bottom;
padding: 11px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
}

div#homecontent li {float: left;
width: 120px;
height: 185px;
text-align: right;
list-style-type: none;
vertical-align: bottom;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #ffffff;
font-variant: small-caps;
}

/*END HOMEPAGE SPECS*/

/*Jay Designs Additions Jan 2011*/

div#ads {width: 332px; float:right; margin-top: -58px; margin-right: -5px;}

@font-face {
	font-family: 'AmazoneBTRegular';
	src: url('type/amazone-bt-webfont.eot');
	src: local('☺'), url('type/amazone-bt-webfont.woff') format('woff'), url('type/amazone-bt-webfont.ttf') format('truetype'), url('type/amazone-bt-webfont.svg#webfont6XmeWbl6') format('svg');
	font-weight: normal;
	font-style: normal;
}

div.testimonialR	{float: right; width:271px; margin:10px 10px 2px 10px; padding: 10px; border: solid 1px #0092CF;}
div.testimonialR1	{float: right; width:271px; margin:0px 10px 2px 10px; padding: 10px; border: solid 1px #0092CF;}
div.testimonialL	{float:left; width:271px; margin:10px 24px 0px 0; padding: 10px; border: solid 1px #0092CF;}

p.amazone	{ color: #0092CF; font-family: 'AmazoneBTRegular',Georgia, serif; font-size: 20px; line-height: 120%;}
p.tName		{ text-align:right; padding-right: 23px; margin-top:0;color: #0092CF; font-family: 'AmazoneBTRegular',Georgia, serif; font-size: 18px;}

/*END Jay D*/

/*INTERIOR SPECS*/

div#entire {margin: 0 auto;
background-image: url(images/entire2_bg.jpg);
background-repeat: repeat-x;
background-position: top;
width: 100%;
height: 100%;
text-align: center;
background-color: #2E2E2E;
}

div#contain {width: 900px;
margin: 0 auto;
background-color: trasnparent;
background-image: url(images/main_int_bg.gif);
background-repeat: no-repeat;
background-position: top;
}

div#content	{width: 700px;
background-color: #fff;
background-image: url(images/content_bg.gif);
background-repeat: repeat-x;
background-position: top left;
margin: 0 auto;
text-align: left;
}

div#content img {float: left;
padding: 0px 0px;
margin: 0px 0px;
}

div#content ul {list-style: none;
vertical-align: bottom;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
float: left;
background-color: #333;
}

div#content li {float: left;
width: 120px;
height: 185px;
text-align: right;
list-style-type: none;
vertical-align: bottom;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #ffffff;
font-variant: small-caps;
}

div#text {padding: 20px 20px 20px 30px;
background-color: #fff;
clear: both;
}

div#text ul {list-style-type: square;
list-style-position: outside;
margin: 5px 20px;
background-color: #fff;
float: none;
}

div#text li {list-style-type: square;
list-style-position: outside;
padding: 3px 0px 3px 0px;
font: 12px Georgia, "Times New Roman", Times, serif;
color: #333;
text-align: left;
float: none;
font-variant: normal;
width: auto;
height: auto;
}

/*END INTERIOR SPECS*/



#about a:link, #about a:visited {background-image: url(images/about.jpg);
background-repeat: no-repeat;
}

#about a:hover, #about a:active {background-image: url(images/about-over.jpg);
background-repeat: no-repeat;
}

#wedding a:link, #wedding a:visited {background-image: url(images/wedding.jpg);
background-repeat: no-repeat;
}

#wedding a:hover, #wedding a:active {background-image: url(images/wedding-over.jpg);
background-repeat: no-repeat;
}
#social a:link, #social a:visited {background-image: url(images/social.jpg);
background-repeat: no-repeat;
}

#social a:hover, #social a:active {background-image: url(images/social-over.jpg);
background-repeat: no-repeat;
}
#contact a:link, #contact a:visited {background-image: url(images/contact.jpg);
background-repeat: no-repeat;
}

#contact a:hover, #contact a:active {background-image: url(images/contact-over.jpg);
background-repeat: no-repeat;
}

#about a:link, #about a:visited, #about a:active, #wedding a:link, #wedding a:visited, #wedding a:active, #social a:link, #social a:visited, #social a:active, #contact a:link, #contact a:visited, #contact a:active {color: #fff;
text-decoration: none;
display: block;
padding: 150px 2px 0px 0px;
height: 70px;
width: 118px;
text-align: right;
vertical-align: bottom;
}


#about a:hover, #wedding a:hover, #social a:hover, #contact a:hover {color: #666;
text-decoration: none;
display: block;
padding: 150px 2px 0px 0px;
height: 70px;
width: 118px;
text-align: right;
vertical-align: bottom;
}



div#footer	{width: 100%;
	margin-top: 10px;
	text-align: center;
	font: 10px Georgia, "Times New Roman", Times, serif;
	color: #666;
	clear: both;
}

div#footer a:link		{color: #666;
	text-decoration: underline;
}

div#footer a:visited	{color: #666;
	text-decoration: underline;
}

div#footer a:hover		{color: #999;
	text-decoration: none;
}

div#footer a:active	{color: #999;
	text-decoration: none;
}



p {margin: 10px 0px;
line-height: 18px;
}

h1 {padding: 10px 0px;
margin: 0px 0px;
color: #333;
font-variant: small-caps;
text-transform: uppercase;
font: bold 18px Georgia, "Times New Roman", Times, serif;
}

h2 {padding: 10px 0px;
margin: 0px 0px;
color: #666;
font-style: italic;
text-transform: lowercase;
font: bold 16px Georgia, "Times New Roman", Times, serif;
}

h3 {padding: 0px 0px 0px 0px;
margin: 0px 0px;
color: #0092cf;
font: bold 12px Georgia, "Times New Roman", Times, serif;
}

h4 {padding: 0px 0px 0px 0px;
margin: 0px 0px;
color: #0092cf;
font: bold 14px Georgia, "Times New Roman", Times, serif;
}

.blue {color: #0092cf;
font: 11px Georgia, "Times New Roman", Times, serif;
font-variant: normal;
padding: 0px 0px 0px 15px;
}

.blue2 {color: #0092cf;
text-transform: none;
font-variant: normal;
font-style: italic;
}

a:link		{color: #333;
	text-decoration: underline;
}

a:visited	{color: #333;
	text-decoration: underline;
}

a:hover		{color: #0092CF;
	text-decoration: none;
}

a:active	{color: #0092CF;
	text-decoration: none;
}


