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

#header td {
	background-image: url(../images/brg_logo_w_mtn_03.gif);
}
.webheadings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}

.header_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-style: italic;
	font-weight: bold;
	color: #0080C0;
	line-height: normal;
	font-variant: normal;
}
#top_header_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 50px;
	font-weight: bold;
}


.navbar {
	padding: 10px;
	background-image: url(../images/bar_bkg_img_07.jpg);
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mtn_img_area {
	background-image: url(../images/mtn_scene_03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	border: thin none #D0CFCB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	list-style-type: none;
	list-style-image: none;
	padding: 20px;
	line-height: 25px;
	font-weight: bold;
}
#portfolio_bkg {
	height: 591px;
	width: 949px;
	background-color: #FFFFFF;
	background-image: url(../images/portfolio_bkg_03.jpg);
}

.no_bullets {
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: bold;
    font-style: italic;
    color: #004080;
}
.no_bullets_regular {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 0px;
}
#table_container {
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 50px;
}

.invisible_bullets {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: bold;
    font-style: normal;
    color: #004080;
}
body {
	background-color: #292387;
}
.copyright_bar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	padding: 10px;
	background-image: url(../images/bar_bkg_img_07.jpg);
}
.bottom_bar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	padding: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
.vertical_top {
	vertical-align: top;
}

.bordered_img {
	border: 10px solid #FFFFFF;
}
h3 {
	color: #004080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
h4 {
	color: #004080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
h5 {
	color: #004080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.picture_heading {
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #ffffff;
   text-align: left;
}
.list_heading {
   font-weight: bold;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   text-align: left;
}
.webheadingswhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.imageborder {
	border: 2px solid #FFFFFF;
}
.upperlinkstyle:visited, .upperlinkstyle:link, .upperlinkstyle:active {
	font-weight: normal;
	color: #292387;
	text-decoration: none;
}
.upperlinkstyle:hover {
	font-weight: bolder;
	color: #292387;
	text-decoration: underline;
}
.lowerlinkstyle:visited, .lowerlinkstyle:link, .lowerlinkstyle:active {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}
.lowerlinkstyle:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.navlinkstyle:visited, .navlinkstyle:link, .navlinkstyle:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navlinkstyle:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.example_link:visited, .example_link:link, .example_link:active {
	font-weight: normal;
	color: #0000CC;
	text-decoration: underline;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.example_link:hover {
	font-weight: bold;
	color: #0000cc;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.headingdiv {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.price_page_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #004080;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 50px;
	line-height: 14px;
	font-weight: bold;
}
#services_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0080BF;
	padding-left: 60px;
	line-height: 20px;
}
.services_links {
	color: #0033CC;
	text-decoration: none;
}

.italic_indented {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: 17px;
	color: #000000;
	padding-top: 0px;
	padding-right: 100px;
	padding-bottom: 0px;
	padding-left: 100px;
}


.contact_info_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663366;
	padding-left: 40px;
	font-weight: bold;
}
.page_content_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 50px;
}
.back_to_top_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #3333CC;
	padding-left: 100px;
}

.table_style {
	border: 2px dashed #333333;
	background-color: #FFFFFF;
	padding: 5px;
}
.payment_options {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	list-style-type: decimal;
	font-weight: bold;
}
.list_indent {
	padding-left: 100px;
}

