@charset "utf-8";
/* CSS Document */

body {
	padding: 0px;
	margin: 0px;
	background-color: #927883;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	padding: 10px;
	margin: 0px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
blockquote {
	font-style: italic;
	padding: 0px;
	margin: 0px;
}
#hidden_hdr h1, #hidden_hdr h2 {
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
.bold_link {
	font-weight: bold;
}
#nav {
	position: absolute;
	top: 10px;
	left: 58%;
	width: 22em;
	z-index: 2;
}
#nav_col1 {
	float: left;
	width: 11em;
}
#nav_col2 {
	float: left;
	width: 10em;
}
#nav ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#nav li {
	background: url(../assets/images/menu_btn.gif) no-repeat 0 50%;
	padding-left: 12px;
	margin-top: 0.4em;
}
#nav a:link, #nav a:visited {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 140%;
	text-decoration: none;
	padding-left: 4px;
}
#nav a:hover {
	background: url(../assets/images/main_nav_underline.gif) no-repeat 4px bottom;
}
#nav a:active {
}
/* This is to underline the current section/page of the website */

/*body#home #home_link a, body#membership #membership_link a, body#events #events_link a, body#gallery #gallery_link a, body#news #news_link a, body#partners #partners_link a, body#aboutus #aboutus_link a, body#contactus #contactus_link a {
	background: url(../assets/images/main_nav_underline.gif) no-repeat 4px bottom;
}*/
/* This is the end of the section to underline the current section/page of the website */

#outer_container {
	position: absolute;
	top: 0px;
	width: 100%;
}
#inner_container {
	/*width: 1024px;*/
	width: 1006px;
	margin: 0px auto;
	background-color: #F8CCDD;
}
#header {
	height: 215px;
	background-image: url(../assets/images/page_top_bck.jpg);
	background-repeat: repeat-x;
}
#header_wiwlogo {
	background-image: url(../assets/images/wiw_page_hdr.jpg);
	background-repeat: no-repeat;
	height: 120px;
	width: 500px;
}
#header_btm {
	background-image: url(../assets/images/page_ribbon.jpg);
	background-repeat: no-repeat;
	top: 113px;
/*	width: 1024px;*/
	width: 1006px;
	height: 102px;
	position: absolute;
}
#ribbon_tail {
	background-image: url(../assets/images/page_ribbon_corner.jpg);
	background-repeat: no-repeat;
	width: 180px;
	height: 73px;
	top: 215px;
	position: absolute;
}
#pagebody {
	background-color: #F8CCDD;
	float: left;
	padding: 20px 0px 30px 0px;
	width: 100%;
}
#maincontent {
	float: left;
	width: 625px;
}
#maincontent h3 {
	padding: 0px;
	margin: 0px;
	padding-left: 200px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 180%;
}
#maincontent h3 span {
/*	color: #8D3572;*/
}
#maincontent h4 {
	padding: 0px;
	margin: 25px 50px 0px 110px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 120%;
	Text-align: center;
}
#maincontent h5 {
	padding: 20px 0px 0px 60px;
	font-size: 110%;
}
#maincontent p {
	margin: 25px 30px 30px 80px;
}
#maincontent img, #sidecontent img {
	border: 2px solid #8D3572;
}
#maincontent img {
	margin: 0px 0px 0px 50px;
}
/* CSS Document */

#maincontent ul, #maincontent ol {
	padding: 0px 0px 0px 40px;
	margin: 0px 0px 0px 40px;
}
#maincontent li {
	padding-top: 1.5em;
}
#maincontent_spacer {
	height: 30px;
}
#sidecontent {
	float: left;
	width: 320px;
	margin: 25px 25px 0px 25px;
	padding-top: 2em;
}
#sidecontent h4 {
	text-align: center;
	font-size: 140%;
}
#sidecontent h5 {
	font-size: 110%;
	padding: .2em 0px .4em 0px;
}
#sidecontent p {
	padding-top: .6em;
}
#sidecontent ul {
	padding: 0px;
	margin: 1.5em 0px 0px 0px;
}
#sidecontent li {
	background: url(../assets/images/sml_menu_btn.gif) no-repeat 0 50%;
	list-style: none;
	font-size: 120%;
	margin: 0em 0em .7em 1em;
	padding-left: 1em;
}
#sidecontent a:link {
	color: #FFF;
	text-decoration: none;
}
#sidecontent a:visited {
	color: #FFF;
	text-decoration: none;
}
#sidecontent a:hover {
	color: #FFF;
	text-decoration: underline;
}
#sidecontent a:active {
	color: #FFF;
	font-weight: bold;
}
#sidecontent blockquote {
	border-top: 1px solid #FFFFFF;
	padding-top: 15px;
}
#footer {
	background-color: #C6869F;
	clear: both;
}
#footer a:link {
	text-decoration: none;
	color: #000000;
}
#footer a:visited {
	color: #666;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#footer a:active {
	font-weight: bold;
}
#footer a img {
	border-style: none;
}
.ftr_ctr {
	text-align: center;
	padding: 3px;
}
.ftr_menu {
	padding: 10px;
}
.ftr_sml_txt {
	font-size: x-small;
}
.ftr_lft {
	padding: 5px;
}
.ftr_rgt {
	text-align: right;
	padding: 5px;
}
/* Below is CSS for purple page box */
.prp_box_tbl {
}
.prp_box_bdy {
	background-color: #8D3572;
	color: #FFF;
}
.prp_box_bdy h1, h2, p {
	padding: 0px;
	margin: 0px;
}
.prp_box_top_lft, .prp_box_top, .prp_box_top_rgt {
	height: 30px
}
.prp_box_btm_lft, .prp_box_btm, .prp_box_btm_rgt {
	height: 40px
}
.prp_box_top_lft, .prp_box_lft, .prp_box_btm_lft {
	width: 30px
}
.prp_box_top_rgt, .prp_box_rgt, .prp_box_btm_rgt {
	width: 40px
}
.prp_box_top_lft, .prp_box_top_rgt, .prp_box_btm_lft, .prp_box_btm_rgt {
	background-repeat: no-repeat;
}
.prp_box_top, .prp_box_btm {
	background-repeat: repeat-x;
}
.prp_box_lft, .prp_box_rgt {
	background-repeat: repeat-y;
}
.prp_box_top_lft {
	background: url(../assets/images/prp_box_top_lft.jpg) top left;
}
.prp_box_top {
	background: url(../assets/images/prp_box_top.jpg) top;
}
.prp_box_top_rgt {
	background: url(../assets/images/prp_box_top_rgt.jpg) top right;
}
.prp_box_lft {
	background: url(../assets/images/prp_box_lft.jpg) left;
}
.prp_box_rgt {
	background: url(../assets/images/prp_box_rgt.jpg) right;
}
.prp_box_btm_lft {
	background: url(../assets/images/prp_box_btm_lft.jpg) bottom left;
}
.prp_box_btm {
	background: url(../assets/images/prp_box_btm.jpg) bottom;
}
.prp_box_btm_rgt {
	background: url(../assets/images/prp_box_btm_rgt.jpg) bottom right;
}
