p{padding:5px;padding-left:0px;padding-right:0px;}
.module_round_box_outer ul, .moduletable ul{list-style:none;}
.contentpaneopen ul{list-style:disc;margin-left:10px;margin-right:10px;}
ol{margin-top:5px;margin-bottom:5px;}
ol li{padding:2px;margin-right:15px;margin-left:15px;}
blockquote{background:transparent url(../images/typography/s5_left_quote.png) no-repeat top left;font-weight:bold;font-style:italic;line-height:150%;margin:15px 0pt;padding:0px 0px 5px 65px;width:auto;}
blockquote p{background:transparent url(../images/typography/s5_right_quote.png) no-repeat bottom right;margin-top:0pt;padding:0pt 65px 10px 0pt;}
.s5_bluebox, .s5_redbox, .s5_graybox, .s5_greenbox, .black_box, .gray_box, .yellow_box, .orange_box, .green_box, .blue_box, .red_box{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.code{background:#EBEAEA;border-left:solid 5px #666666;color:#666666;font-family:monospace;font-style:normal;font-variant:normal;font-weight:normal;line-height:1.5;margin-top:15px;margin-bottom:15px;padding:10px 20px;padding-top:20px;padding-bottom:20px;font-size:1.0em;}
ul.ul_arrow li{background:transparent url(../images/typography/s5_ul_arrow.png) no-repeat 0px 6px;padding:4px;padding-left:18px;padding-right:18px;list-style:none;}
#s5_component_wrap ul.ul_arrow{padding-left:0px;margin-left:0px;margin-right:0px;list-style-type:none;}
ul.ul_star li{background:transparent url(../images/typography/s5_ul_star.png) no-repeat top left;line-height:17px;list-style:none outside none;margin-top:12px;padding:0 16px 0 24px;}
#s5_component_wrap ul.ul_star{line-height:21px;list-style-type:none;margin-left:0;margin-right:0;padding-left:0;}
ul.ul_bullet li{background:transparent url(../images/typography/s5_ul_bullet.png) no-repeat top left;padding:3px;padding-left:23px;padding-right:18px;list-style:none;background-position:0 8px;}
#s5_component_wrap ul.ul_bullet{padding-left:0px;margin-left:0px;margin-right:0px;list-style-type:none;}
#s5_component_wrap ul.ul_numbers{padding-left:0px;margin-left:0px;margin-right:0px;list-style-type:none;}
ul.ul_numbers li{line-height:25px;padding-bottom:9px;padding-left:42px;padding-top:0;}
li.li_number1{background:transparent url(../images/typography/s5_li_number1.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
li.li_number2{background:transparent url(../images/typography/s5_li_number2.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
li.li_number3{background:transparent url(../images/typography/s5_li_number3.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
li.li_number4{background:transparent url(../images/typography/s5_li_number4.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
li.li_number5{background:transparent url(../images/typography/s5_li_number5.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
li.li_number6{background:transparent url(../images/typography/s5_li_number6.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
li.li_number7{background:transparent url(../images/typography/s5_li_number7.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
li.li_number8{background:transparent url(../images/typography/s5_li_number8.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
li.li_number9{background:transparent url(../images/typography/s5_li_number9.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
li.li_number10{background:transparent url(../images/typography/s5_li_number10.png) no-repeat top left;padding-top:8px;padding-bottom:22px;list-style-type:none;padding-right:18px;padding-left:40px;}
.red_box{background:#FFD6D6;color:#CC0000;font-weight:300;padding:16px 5px 16px 22px;}
.red_box a, #s5_component_wrap_inner .red_box a{color:#CC0000;font-weight:bold;text-decoration:underline;}
.blue_box{background:#D0DCEC;color:#1B6FC2;font-weight:300;padding:16px 5px 16px 22px;}
.blue_box a, #s5_component_wrap_inner .blue_box a{color:#1B6FC2;font-weight:bold;text-decoration:none;}
.green_box{background:#EEF7DD;color:#40AB38;font-weight:300;padding:16px 5px 16px 22px;}
.green_box a, #s5_component_wrap_inner .green_box a{color:#40AB38;font-weight:bold;text-decoration:underline;}
.orange_box{background:#FEF6D8;color:#755102;font-weight:300;padding:16px 5px 16px 22px;}
.orange_box a, #s5_component_wrap_inner .orange_box a{color:#755102;font-weight:bold;text-decoration:underline;}
.yellow_box{background:#F4F5B9;color:#757402;font-weight:300;padding:16px 5px 16px 22px;}
.yellow_box a, #s5_component_wrap_inner .yellow_box a{color:#757402;font-weight:bold;text-decoration:underline;}
.gray_box{background:#dfdfdf;color:#4B4B4B;font-weight:300;padding:16px 5px 16px 22px;}
.gray_box a, #s5_component_wrap_inner .gray_box a{color:#4B4B4B;font-weight:bold;text-decoration:underline;}
.black_box{background:#333333;color:#FFFFFF;font-weight:300;padding:16px 5px 16px 22px;}
.black_box a, #s5_component_wrap_inner .black_box a{color:#FFFFFF;font-weight:bold;text-decoration:underline;}
.boxed{background:none repeat scroll 0 0 #040404;border:1px solid #212121;margin-bottom:-5px;margin-right:0;padding:0;}
.boxed:hover{background:#ffffff;}
.boxed_black{background:#040404;border:1px solid #212121;padding:5px;margin-right:10px;margin-bottom:8px;}
.padded{margin-right:12px;margin-bottom:8px;padding:10px;border:solid 1px #E1E1E1;margin-bottom:17px;margin-top:2px;position:relative;}
.point{min-height:28px;}
.s5_greenbox{position:relative;padding:12px;-moz-box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;color:#ffffff;background:#185564;}
.s5_greenbox a{color:#ffffff;}
.s5_greenbox .point{padding-left:42px;background:transparent url(../images/typography/s5_alert.png) no-repeat center left;}
.s5_graybox{position:relative;padding:12px;color:#313131;-moz-box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;background:#e6e6e6;}
.s5_graybox a{color:#313131;}
.s5_graybox .point{padding-left:42px;background:transparent url(../images/typography/s5_alert.png) no-repeat center left;}
.s5_bluebox{position:relative;padding:12px;-moz-box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;color:#ffffff;background:#22ace5;}
.s5_bluebox a{color:#ffffff;}
.s5_bluebox .point{padding-left:42px;background:transparent url(../images/typography/s5_alert.png) no-repeat center left;}
.s5_redbox{position:relative;padding:12px;-moz-box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;-webkit-box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;box-shadow:0 0px 3px rgba(0, 0, 0, 0.3) inset;color:#ffffff;background:#ff5858;}
.s5_bluebox a{color:#ffffff;}
.s5_redbox .point{padding-left:42px;background:transparent url(../images/typography/s5_alert.png) no-repeat center left;}
.s5_pricetable_7, .s5_pricetable_6, .s5_pricetable_5, .s5_pricetable_4, .s5_pricetable_3, .s5_pricetable_2, .s5_pricetable_1{padding-top:50px;}
.s5_pricetable_7, .s5_pricetable_6, .s5_pricetable_5, .s5_pricetable_4, .s5_pricetable_3, .s5_pricetable_2, .s5_pricetable_1{padding-bottom:25px;}
.s5_pricetable_7 .s5_pricetable_column{width:13.5%;}
.s5_pricetable_6 .s5_pricetable_column{width:15.5%;}
.s5_pricetable_5 .s5_pricetable_column{width:19.5%;}
.s5_pricetable_4 .s5_pricetable_column{width:24.5%;}
.s5_pricetable_3 .s5_pricetable_column{width:32.5%;}
.s5_pricetable_2 .s5_pricetable_column{width:49.5%;}
.s5_pricetable_1 .s5_pricetable_column{width:100%;}
.s5_pricetable_column.recommended{margin-top:-22px;padding-bottom:23px;background:#333333;color:#ffffff;position:relative;margin-left:-1px;margin-right:-1px;border:medium none;}
.s5_pricetable_column{border:1px solid #cccccc;text-align:center;padding-bottom:10px;background:#ffffff;float:left;}
.s5_pricetable_column_padding{padding:20px;}
.s5_pricetable_column .s5_title{font-size:2.2em;margin-bottom:40px;padding:17px 14px;color:#ffffff;background:#333333;}
.s5_pricetable_column.recommended .s5_title{color:#000000;background:#ffffff;}
.s5_pricetable_column .s5_horizontalrule{height:1px;margin-bottom:26px;background:#e1e1e1;}
.s5_pricetable_column .s5_options{font-size:1.1em;margin-bottom:25px;line-height:32px;margin-top:25px;text-align:center;}
.s5_pricetable_column a.s5_pricetable{text-decoration:none;text-align:center;}
.s5_buttoncenter{text-align:center;}
.s5_pricetable_column .price{line-height:42px;font-size:5.1em;}
.s5_pricetable_column .dollarsign{font-size:1.4em;vertical-align:top;}
.s5_pricetable_column .month{vertical-align:text-top;font-size:1.1em;}
@media screen and (max-width:970px){.s5_pricetable_column{margin-bottom:45px;float:none;}
.s5_pricetable_column.recommended{margin-top:0px;}
.s5_pricetable_7 .s5_pricetable_column{width:100%;}
.s5_pricetable_6 .s5_pricetable_column{width:100%;}
.s5_pricetable_5 .s5_pricetable_column{width:100%;}
.s5_pricetable_4 .s5_pricetable_column{width:100%;}
.s5_pricetable_3 .s5_pricetable_column{width:100%;}
.s5_pricetable_2 .s5_pricetable_column{width:100%;}
}
.s5_video_container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;}
.s5_video_container iframe, .s5_video_container object, .s5_video_container embed{height:100%;left:0;position:absolute;top:0;width:100%;}
.light_font{font-weight:100;}
.heavy_font{font-weight:800;}
.s5_photo_thumbs{margin-right:-1px;}
.s5_photo_thumbs_shadow{width:33px;height:100%;display:block;background:rl(../images/s5_left_shadow.png) repeat-y top left;position:absolute;z-index:1;}
.s5_photo_thumbs img{width:32.333333%;display:inline-block;float:left;cursor:pointer;position:relative;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in;}
.s5_photo_thumbs img:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);z-index:2;-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;transition:all 300ms ease-in;-moz-box-shadow:0 0px 18px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 0px 18px rgba(0, 0, 0, 0.5);box-shadow:0 0px 18px rgba(0, 0, 0, 0.5);}
.s5_photographers_first{float:left;width:20%;padding-right:3%;}
.s5_photographers_second{float:left;width:100%;}
.s5_photographers{line-height:170%;}
.s5_photographer{width:20%;margin-left:3%;float:left;}
.s5_photographer img{display:block;}
.s5_photographer_info{background:#FFFFFF;padding:12px;line-height:130%;}
.s5_photographer_title{color:#868686;font-size:0.85em;margin-top:2px;}
.s5_photographer_name{color:#000000;font-size:1.2em;font-weight:500;font-family:times new roman;}
.s5_customer_quotes{color:#666666;font-size:0.85em;line-height:170%;padding-top:8px;}
.s5_customer_quote_left{float:left;width:48%;margin-right:2%;}
.s5_customer_quote_right{float:left;width:48%;margin-left:2%;}
.s5_customer_quote_wrap{background:#FFFFFF;}
.s5_customer_quotes img{display:block;float:left;width:137px;}
.s5_customer_quotes .s5_customer_quote_title{color:#333333;display:block;font-size:1.7em;margin-bottom:15px;}
.s5_customer_quote_text{padding:22px;padding-top:16px;padding-bottom:16px;overflow:hidden;}
.s5_customer_quote_name{color:#FFFFFF;font-size:1.6em;font-weight:500;margin-top:30px;}
.s5_customer_quote_location{color:#C8C6C6;font-size:1.2em;font-weight:300;margin-top:-20px;}
.s5_services{margin-top:54px;padding-bottom:8px;}
.s5_service_title{color:#FFFFFF;font-size:1.5em;margin-bottom:14px;font-weight:500;display:block;}
.s5_service_left, .s5_service_right{float:left;width:50%;font-size:0.9em;color:#A7A7A7;}
.s5_service_left{text-align:right;}
.s5_service_right{text-align:left;}
.s5_service_left .highlight_icon{float:right;margin-left:40px;margin-right:20px;}
.s5_service_right .highlight_icon{float:left;margin-right:40px;margin-left:20px;}
.s5_service_line_break{display:block;width:100%;height:50px;float:left;}
.highlight_icon{padding:25px;display:inline-block;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
.highlight_icon img{display:block;}
.s5_ps_white{background:#FFFFFF;color:#25383B;padding:16px;padding-left:20px;padding-right:20px;display:inline-block;font-size:1.3em;}
.s5_ps_black{background:#242B2E;padding:16px;padding-left:20px;padding-right:20px;color:#FFFFFF;display:inline-block;font-size:1.3em;}
.s5_ps_highlight{padding:12px;padding-left:16px;padding-right:16px;color:#FFFFFF;display:inline-block;font-size:1em;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;}
.s5_ps_text{text-align:right;padding-right:76px;padding-bottom:34px;line-height:100%;}