@charset "UTF-8";
/* CSS Document */
*{margin:0; padding:0;}
body {background-image:url('images/Canvas_Texture.jpg'); background-color:#E5E3D7;font-family:Arial, Helvetica, sans-serif; color:#321233;}
.wrapper{width:1200px; margin:0 auto;}
.content {width:940px; margin:-18px 118px 30px 118px; height:auto; padding:50px;}
p {font-size: 11.5px; font-family:Arial, Helvetica, sans-serif; color:#321233; line-height:16px;margin-bottom:15px;}
a{text-decoration:none}
.nav {font-size:14px; position:relative; z-index:1; width:1010px; margin:-18px 118px 0; padding: 10px 0 0 0; height:30px;}
.nav a{text-decoration:none;color:#ab1a91;padding:3px;}
.nav a:hover{text-decoration:none; color:#7a0b6a; font-weight:bold;}
.nav-yellow{color:#ecbd13!important;font-weight:bold;}
.nostyle{list-style:none;}
.image-border{border:1px solid #321233;}
.border-tan{border:1px solid #f7f2e0;}
.border-yellow{border: 1px solid #ecbd13;}
.border-gray{border:1px solid #6c696c;}
.border-light-gray{border:1px solid #a19fa1;}
.caption p{font-size:10px;}
.image-padding{padding:5px 15px;}
.none {display:none;}

/* ------------ Text Sizes ----------- */
h1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#321233;}
h2{font-family:Arial, Helvetica, sans-serif; color:#321233; font-size:30px;}
h3{font-family:Arial, Helvetica, sans-serif; color:#7a0b6a; font-size:25px; margin-bottom:5px;}
h4{font-family:Arial, Helvetica, sans-serif; color:#ab1a91; font-weight:normal; font-size:18px;}
.small-text{font-size:12px!important;}

/* --------- Side Nav ------------- */
.side-nav {width:115px; float:left; margin: 40px 0 0 0;}
.side-nav li{list-style:none; position:relative; font-size:14px;}
.side-nav .active {color:#7a0b6a;font-weight:bold;}
.side-nav .active-pink {color:#ab1a91;}

/* ---------- Grid ---------- */
.row {margin-left: -20px; *zoom: 1;}
.row:before, .row:after { display: table; content: ""; line-height: 0;}
.row:after {clear: both;}
[class*="span"] { float: left; min-height: 1px; margin-left: 20px;}
.span12 { width: 940px;}
.span11 {width: 860px;}
.span10 {width: 780px;}
.span9 {width: 700px;}
.span8 {width: 620px;}
.span7 {width: 540px;}
.span6 {width: 460px;}
.span5 {width: 380px;}
.span4 {width: 300px;}
.span3 {width: 220px;}
.span3half {width: 180px;}
.span2 {width: 140px;}
.span1 {width: 60px;}
.offset12 {margin-left: 980px;}
.offset11 {margin-left: 900px;}
.offset10 {margin-left: 820px;}
.offset9 {margin-left: 740px;}
.offset8 {margin-left: 660px;}
.offset7 {margin-left: 580px;}
.offset6 {margin-left: 500px;}
.offset5 {margin-left: 420px;}
.offset4 {margin-left: 340px;}
.offset3 {margin-left: 260px;}
.offset2 {margin-left: 180px;}
.offset1 {margin-left: 100px;}
.row-fluid {width: 100%;*zoom: 1;}
.row-fluid:before,.row-fluid:after {display: table;content: "";line-height: 0;}
.row-fluid:after {clear: both;}
.row-fluid [class*="span"] {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%;}
.row-fluid [class*="span"]:first-child {margin-left: 0;}
.row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 2.127659574468085%;}
.row-fluid .span12 {width: 100%; *width: 99.94680851063829%;}
.row-fluid .span11 {width: 91.48936170212765%; *width: 91.43617021276594%;}
.row-fluid .span10 {width: 82.97872340425532%; *width: 82.92553191489361%;}
.row-fluid .span9 {width: 74.46808510638297%; *width: 74.41489361702126%;}
.row-fluid .span8 {width: 65.95744680851064%; *width: 65.90425531914893%;}
.row-fluid .span7 {width: 57.44680851063829%; *width: 57.39361702127659%;}
.row-fluid .span6 {width: 48.93617021276595%; *width: 48.88297872340425%;}
.row-fluid .span5 {width: 40.42553191489362%; *width: 40.37234042553192%;}
.row-fluid .span4 {width: 31.914893617021278%; *width: 31.861702127659576%;}
.row-fluid .span3 {width: 23.404255319148934%; *width: 23.351063829787233%;}
.row-fluid .span2 {width: 14.893617021276595%; *width: 14.840425531914894%;}
.row-fluid .span1 {width: 6.382978723404255%; *width: 6.329787234042553%;}
.row-fluid .offset12 {margin-left: 104.25531914893617%; *margin-left: 104.14893617021275%;}
.row-fluid .offset12:first-child {margin-left: 102.12765957446808%; *margin-left: 102.02127659574467%;}
.row-fluid .offset11 {margin-left: 95.74468085106382%; *margin-left: 95.6382978723404%;}
.row-fluid .offset11:first-child {margin-left: 93.61702127659574%; *margin-left: 93.51063829787232%;}
.row-fluid .offset10 {margin-left: 87.23404255319149%; *margin-left: 87.12765957446807%;}
.row-fluid .offset10:first-child {margin-left: 85.1063829787234%; *margin-left: 84.99999999999999%;}
.row-fluid .offset9 {margin-left: 78.72340425531914%; *margin-left: 78.61702127659572%;}
.row-fluid .offset9:first-child {margin-left: 76.59574468085106%; *margin-left: 76.48936170212764%;}
.row-fluid .offset8 {margin-left: 70.2127659574468%; *margin-left: 70.10638297872339%;}
.row-fluid .offset8:first-child {margin-left: 68.08510638297872%; *margin-left: 67.9787234042553%;}
.row-fluid .offset7 {margin-left: 61.70212765957446%; *margin-left: 61.59574468085106%;}
.row-fluid .offset7:first-child {margin-left: 59.574468085106375%; *margin-left: 59.46808510638297%;}
.row-fluid .offset6 {margin-left: 53.191489361702125%; *margin-left: 53.085106382978715%;}
.row-fluid .offset6:first-child {margin-left: 51.063829787234035%; *margin-left: 50.95744680851063%;}
.row-fluid .offset5 {margin-left: 44.68085106382979%; *margin-left: 44.57446808510638%;}
.row-fluid .offset5:first-child {margin-left: 42.5531914893617%; *margin-left: 42.4468085106383%;}
.row-fluid .offset4 {margin-left: 36.170212765957444%; *margin-left: 36.06382978723405%;}
.row-fluid .offset4:first-child {margin-left: 34.04255319148936%; *margin-left: 33.93617021276596%;}
.row-fluid .offset3 {margin-left: 27.659574468085104%; *margin-left: 27.5531914893617%;}
.row-fluid .offset3:first-child {margin-left: 25.53191489361702%; *margin-left: 25.425531914893618%;}
.row-fluid .offset2 {margin-left: 19.148936170212764%; *margin-left: 19.04255319148936%;}
.row-fluid .offset2:first-child {margin-left: 17.02127659574468%; *margin-left: 16.914893617021278%;}
.row-fluid .offset1 {margin-left: 10.638297872340425%; *margin-left: 10.53191489361702%;}
.row-fluid .offset1:first-child {margin-left: 8.51063829787234%; *margin-left: 8.404255319148938%;}
[class*="span"].hide, .row-fluid [class*="span"].hide {display: none;}
[class*="span"].pull-right, .row-fluid [class*="span"].pull-right {float: right;}


/* ----------- Margins --------- */
.no-margin{margin:0;}
.negative-largest-top-margin{margin-top:-50px;}
.negative-larger-top-margin{margin-top:-40px;}
.negative-large-top-margin{margin-top:-30px;}
.negative-medium-top-margin{margin-top:-20px;}
.negative-small-top-margin{margin-top:-10px;}
.negative-xsmall-top-margin{margin-top:-5px;}
.no-top-margin{margin-top:0;}
.xsmall-top-margin{margin-top:5px;}
.small-top-margin{margin-top:10px;}
.medium-top-margin{margin-top:20px;}
.large-top-margin{margin-top:30px;}
.larger-top-margin{margin-top:40px;}
.largest-top-margin{margin-top:50px;}
.negative-largest-right-margin{margin-right:-50px;}
.negative-larger-right-margin{margin-right:-40px;}
.negative-large-right-margin{margin-right:-30px;}
.negative-medium-right-margin{margin-right:-20px;}
.negative-small-right-margin{margin-right:-10px;}
.negative-xsmall-right-margin{margin-right:-5px;}
.no-right-margin{margin-top:0;}
.xsmall-right-margin{margin-right:5px;}
.small-right-margin{margin-right:10px;}
.medium-right-margin{margin-right:20px;}
.large-right-margin{margin-right:30px;}
.larger-right-margin{margin-right:40px;}
.largest-right-margin{margin-right:50px;}
.negative-largest-bottom-margin{margin-bottom:-50px;}
.negative-larger-bottom-margin{margin-bottom:-40px;}
.negative-large-bottom-margin{margin-bottom:-30px;}
.negative-medium-bottom-margin{margin-bottom:-20px;}
.negative-small-bottom-margin{margin-bottom:-10px;}
.negative-xsmall-bottom-margin{margin-bottom:-5px;}
.no-bottom-margin{margin-bottom:0;}
.xsmall-bottom-margin{margin-bottom:5px;}
.small-bottom-margin{margin-bottom:10px;}
.medium-bottom-margin{margin-bottom:20px;}
.large-bottom-margin{margin-bottom:30px;}
.larger-bottom-margin{margin-bottom:40px;}
.largest-bottom-margin{margin-bottom:50px;}
.negative-largest-left-margin{margin-left:-50px;}
.negative-larger-left-margin{margin-left:-40px;}
.negative-large-left-margin{margin-left:-30px;}
.negative-medium-left-margin{margin-left:-20px;}
.negative-small-left-margin{margin-left:-10px;}
.negative-xsmall-left-margin{margin-left:-5px;}
.no-left-margin{margin-left:0;}
.xsmall-left-margin{margin-left:5px;}
.small-left-margin{margin-left:10px;}
.medium-left-margin{margin-left:20px;}
.large-left-margin{margin-left:30px;}
.larger-left-margin{margin-left:40px;}
.largest-left-margin{margin-left:50px;}
.gigantic-left-margin{margin-left:60px;}


/* ---------- Padding ------------- */
.no-padding{padding:0;}
.xsmall-padding{padding:5px;}
.small-padding{padding:10px;}
.medium-padding{padding:20px;}
.large-padding{padding:30px;}
.larger-padding{padding:40px;}
.largest-padding{padding:50px;}
.gigantic-padding{padding:60px;}


/* -------- Text Colors -------- */
.white{color:#ffffff;}
.tan{color:#f7f2e0;}
.yellow{color:#ecbd13;}
.pink{color:#ab1a91;}
.purple{color:#7a0b6a;}
.light-gray{color:#a19fa1;}
.gray{color:#6c696c;}
.black{color:#321233;}


/* ------- BG Colors -------- */
.bg-white{background-color:#ffffff;}
.bg-tan{background-color:#f7f2e0;}
.bg-yellow{background-color:#ecbd13;}
.bg-pink{background-color:#ab1a91;}
.bg-purple{background-color:#7a0b6a;}
.bg-light-gray{background-color:#a19fa1;}
.bg-gray{background-color:#6c696c;}
.bg-black{background-color:#321233;}
.shadow{ -webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.75); -moz-box-shadow:0px 2px 5px rgba(50, 50, 50, 0.75); box-shadow:0px 2px 5px rgba(50, 50, 50, 0.75);}


/* -------- Link Colors & Styles--------- */
.link-white {color:#ffffff;}
.link-white:hover, .link-white:active {color:#f7f2e0;}
.link-tan {color:#f7f2e0;}
.link-tan:hover, .link-tan:active {color:#ab1a91;}
.link-yellow {color:#ecbd13;}
.link-yellow:hover, .link-yellow:active {color:#7a0b6a;}
.link-pink {color:#ab1a91;}
.link-pink:hover, .link-pink:active {color:#7a0b6a;}
.link-purple {color:#7a0b6a;}
.link-purple:hover, .link-purple:active {color:#ab1a91;}
.link-light-gray {color:#a19fa1;}
.link-light-gray:hover, .link-light-gray:active {color:#ab1a91;}
.link-gray {color:#6c696c;}
.link-gray:hover, .link-gray:active {color:#7a0b6a;}
.link-black {color:#321233;}
.link-black:hover, .link-black:active {color:#7a0b6a;}
.link-bold:hover, .link-bold:active {font-weight:bold;}


/* Carousel */
.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after {display: table; content: ""; line-height: 0;}
.clearfix:after {clear: both;}
.hide-text {font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}
.jQuery {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.carousel {position: relative; margin: 20px 0; line-height: 1;}
.carousel-inner {overflow: hidden;width: 880px; margin:0 auto;position: relative;}
.carousel-inner > .item {display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left;}
.carousel-inner > .item > img { display: block; line-height: 1;}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block;}
.carousel-inner > .active {left: 0;}
.carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%;}
.carousel-inner > .next {left: 100%;}
.carousel-inner > .prev {left: -100%;}
.carousel-inner > .next.left, .carousel-inner > .prev.right {left: 0;}
.carousel-inner > .active.left {left: -100%;}
.carousel-inner > .active.right {left: 100%;}
.carousel-control {position: absolute;top: 40%;left: 15px;width: 40px;height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: #ffffff; text-align: center; background: #222222; border: 3px solid #ffffff; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; filter: alpha(opacity=50);}
.carousel-control.right {left: auto;right: 15px;}
.carousel-control:hover {color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90);}

.right {float:right;}
.left{float:left;}
.center{text-align:center;}