@charset "UTF-8";

* {padding:0px;	margin:0px;}
body {font-family: Geneva, Arial, Helvetica, sans-serif;background: url(../images/bg-image.jpg) repeat-x top left #ffebc6;margin: 0; padding: 0;text-align: center; color: #3c2100;}
a:link, a:visited {text-decoration:none; color:#0b516b;}
a:hover {text-decoration:underline;}

#container {width: 1100px; background-color:transparent; margin: 0 auto; text-align: left;position:relative;}
#content {width: 923px; margin: 0 auto; text-align: left;}
#maincontent {background:url(../images/home-main2.jpg) top left no-repeat;height:781px;padding: 25px 340px 10px 108px;}
#header {background:url(../images/logo-header.jpg) top left no-repeat;height:222px;}
#rightflourish {
	position:absolute;
	width:84px;
	height:336px;
	background:url(../images/right-flourish.jpg) top right no-repeat;
	left: 1012px;
	top: 320px;
}
#leftflourish {
	position:absolute;
	width:92px;
	height:336px;
	background:url(../images/left-flourish.jpg) top right no-repeat;
	left: -3px;
	top: 317px;
}
#maincontent2 {background:url(../images/content-slice.jpg) top left repeat-y;padding: 10px 100px 30px 108px;}
#header2 {background:url(../images/logo-header2.jpg) top left no-repeat;height:244px;}
#rightflourish2 {position:absolute;width:148px;height:336px;background:url(../images/right-flourish2.jpg) top right no-repeat;left: 947px;top: 309px;}
#leftflourish2 {position:absolute;width:148px;height:336px;background:url(../images/left-flourish2.jpg) top right no-repeat;left: -2px;top: 310px;}
#footer {background:url(../images/bottom-slice.jpg) top left no-repeat;height:116px;}
#cppyright {height:116px;}
#mainimage {position: absolute;width:290px;height:425px;left: 623px;top: 243px;}
#mainimage2 {
	position: absolute;
	width:290px;
	height:425px;
	left: 623px;
	top: 243px;
	background-color: #EAEEF2;
}
#thumbnail1 {width:197px; height:134px;float:left; padding-right:2px;}
#thumbnail2 {width:197px; height:134px;float:left;padding-right:2px;}
#thumbnail3 {width:197px; height:134px;float:left; padding-right:2px;}
#thumbnail4 {width:197px; height:134px;float:left;padding-right:2px;}
#thumbnail5 {width:197px; height:134px;float:left;padding-right:2px;}
#thumbnail6 {width:197px;height:134px;float:left;}
.dottedline {height:6px; border-bottom:dotted 2px #fff; clear:both; padding:12px 0; margin:10px 0;}



/*Navigation
============================*/

#nav ul {list-style:none;padding-right: 100px;padding-top:145px;line-height: 2;}
#nav a {display:block; width:4em;font-family:Geneva, Arial, Helvetica, sans-serif;color:#ffd592;font-size:14px;text-decoration:none;display:block;}
#nav li{float:right;background:url(../images/divider.gif) center right no-repeat;width:4em;text-align:center;padding:1px;margin:1px;}
#nav li a:hover{background:#0b516b;}

/*secondary navigation*/
#nav li ul {position: absolute;	padding:0px;width: 4em;left: -999em;}
#nav li ul a {background-color:#05516b;width:20em; color:#fffffd;padding-left:1em;}
#nav li ul li {background:none;text-align:left;color:#ffd592;}
#nav li:hover ul {left: auto;}
#nav li a:hover {color: #FFF;}

/*secondary navigation*/
#nav2 ul {list-style:none;padding-right: 100px;padding-top:145px;line-height: 2; z-index:100;}
#nav2 a {display:block; width:4em;font-family:Geneva, Arial, Helvetica, sans-serif;color:#ffd592;font-size:14px;text-decoration:none;display:block;}
#nav2 li{float:right;background:url(../images/divider.gif) center right no-repeat;width:4em;text-align:center;padding:1px;margin:1px;}
#nav2 li a:hover{background:#0b516b;}

#nav2 li ul {position: absolute;	padding:0px;width: 4em;left: -999em;}
#nav2 li ul a {background-color:#05516b;width:20em; color:#fffffd;padding-left:1em;}
#nav2 li ul li {background:none;text-align:left;color:#ffd592;}
#nav2 li:hover ul {left: auto;}
#nav2 li a:hover {color: #FFF;}




/*Form
======================================================*/

#contactform{background-color:#f6ede0;}
#contactform h6{padding:10px 0px;}

input.txt {	font-family:"Times New Roman", Times, serif;font-size:14px;color: #6f411e;border:1px inset #996600;	width:100px;}
form div {clear:left;margin:0;padding:0;padding-top:5px;font-family:"Times New Roman", Times, serif;font-size:14px;	color: #6f411e;}
form div label {font-family:"Times New Roman", Times, serif;font-size:14px;color: #6f411e;float:left;width:40%;	padding-left:10px;}




/*Typography
============================*/

#maincontent h1 {font-family:"Times New Roman", Times, serif; font-size:24px; font-style:italic;padding-bottom:6px;}
#maincontent p {font-size:13px; padding-bottom:12px;line-height:20px;}
#maincontent2 h1 {font-family:"Times New Roman", Times, serif; font-size:24px; font-style:italic;padding-bottom:6px;}
#maincontent2 h2 {font-size:16px; padding-bottom:10px;color:#0b516b;}
#maincontent2 h3 {font-size:14px; padding-top:16px;}
#maincontent2 p {font-family: Geneva, Arial, Helvetica, sans-serif;font-size:13px; padding-bottom:14px;line-height:20px;}
#maincontent2 ul {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px;margin-left:18px;}
#maincontent2 li {line-height:18px;padding-bottom:6px;}
#copyright p {text-align:center; font-size:10px; color:#993300;}
#maincontent2 h4 {font-family:"Times New Roman", Times, serif; font-size:19px; font-style:italic;padding:15px 0 25px 0;color:#0b516b;}
#maincontent h4 {font-family:"Times New Roman", Times, serif; font-size:17px; font-style:italic; padding:15px 0 15px 0;color:#0b516b;}



/*Clear float
============================*/

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

