.gallery {        margin: auto;      }.gallery-item {        float: left;        margin-top: 10px;        text-align: center;      }.gallery img {        border: 2px solid #cfcfcf;      }.gallery-caption {        margin-left: 0;        }.hidden { display: none }.block { display: block }.vvqbox { display: block; max-width: 100%; visibility: visible !important; margin: 10px auto; } .vvqbox img { max-width: 100%; height: 100%; } .vvqbox object { max-width: 100%; }.button_col {  float: left;  clear: both;  background: #690 url(assets/mu-plugins/ezcore/images/bg_left.png) no-repeat;  padding: 0 0 0 10px;  margin: 5px 0;}.button_col a{  float: left;  height: 40px;  background: url(assets/mu-plugins/ezcore/images/bg_stretch.png) repeat-x left top;  line-height: 40px;  padding: 0 1px;  color: #fff;  font-size: 1.3em;  text-decoration: none;}.button_col span {  background: url(assets/mu-plugins/ezcore/images/bg_right.png) no-repeat;  float: left;  width: 10px;  height: 40px;}.clear {  clear: both;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/.Thickbox, .Thickbox * { margin: 0; padding: 0; }/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {font: 12px "Lucida Grande", Verdana, Arial, sans-serif;color: #333333;}#TB_secondLine {font: 10px "Lucida Grande", Verdana, Arial, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG {background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}* html #TB_overlay { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_window {position: fixed;position: absolute;background: #ffffff;z-index: 102;color:#000000;display:none;text-align:left;top:50%;left:50%;border: 1px solid #555;-moz-box-shadow: rgba(0,0,0,1) 0 4px 30px;-webkit-box-shadow: rgba(0,0,0,1) 0 4px 30px;-khtml-box-shadow: rgba(0,0,0,1) 0 4px 30px;box-shadow: rgba(0,0,0,1) 0 4px 30px;}* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:6px 10px 0;text-align:right;float:right;}#TB_ajaxWindowTitle{float:left;padding:6px 10px 0;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{padding:15px;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: fixed;display:none;z-index:103;top: 50%;left: 50%;background-color: #E8E8E8;border: 1px solid #555;margin: -45px 0pt 0pt -125px;padding: 40px 15px 15px;}* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}* html #TB_HideSelect { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;_margin-bottom:1px;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/.Thickbox, .Thickbox * { margin: 0; padding: 0; }/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {font: 12px Arial, Helvetica, sans-serif;color: #333333;}#TB_secondLine {font: 10px Arial, Helvetica, sans-serif;color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {position: absolute;z-index:100;top: 0px;left: 0px;background-color:#000;filter:alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}#TB_window {position: absolute;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;}#TB_window img {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;  -ms-interpolation-mode: bicubic;}#TB_window img#TB_Image {  margin-right: 15px;  float: right;}#TB_additional_images { display: block; width: 75px; float: left; padding: 0px; margin-top: 15px; margin-left: 15px;}#TB_additional_images img.TB_Thumbnail_Image { margin: 0px 0px 15px 0px }#TB_Header{ background: #cccccc; height: 16px; width: 95%; padding: 4px; margin: 6px auto 0px auto;  }#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}.TB_Selected img{ border:2px solid #FFCC66 !important; }#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{padding:5px 10px 7px 0;margin-bottom:1px;text-align:right;float:right;}#TB_Header #TB_TopCloseAjaxWindow{  padding: 0px;  margin: 0px;  display: block;  text-align:right;  float:right;}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{background-color:#e8e8e8;height:27px;}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent p{padding:5px 0px 5px 0px;}#TB_load{position: absolute;display:none;z-index:101;        top: 50%;        left: 50%;        background-color: #E8E8E8;        border: 1px solid #555;        margin: -45px 0pt 0pt -125px;        padding: 40px 15px 15px;}#TB_HideSelect{z-index:99;position:absolute;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}body {line-height:1.5;}table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;}table, td, th {vertical-align:middle;}blockquote:before, blockquote:after, q:before, q:after {content:"";}blockquote, q {quotes:"" "";}a img {border:none;}/*Containers*//*16 Column*/.c960,.c900,.c840,.c780,.c720,.c660,.c600,.c540,.c480 {display: block;}.c960 {width: 960px;} .c900 {width: 900px;} .c840 {width: 840px;}.c780 {width: 780px;} .c720 {width: 720px;} .c660 {width: 660px;}.c600 {width: 600px;} .c540 {width: 540px;} .c480 {width: 480px;}/*12 Column*/.c960,.c880,.c800,.c720,.c640,.c560,.c480 {display: block;}.c960 {width: 960px;} .c880 {width: 880px;} .c800 {width: 800px;}.c720 {width: 720px;}.c640 {width: 640px;} .c560 {width: 560px;} .c480 {width: 480px;}/*Columns (12 & 16)*/.w960,.w960-,.w900,.w900-,.w840,.w840-,.w780,.w780-,.w720,.w720-,.w660,.w660-,.w600,.w600-,.w540,.w540-,.w480,.w480-,.w420,.w420-,.w360,.w360-,.w300,.w300-,.w240,.w240-,.w180,.w180-,.w120,.w120-,.w60,.w60-,.w880,.w880-,.w800,.w800-,.w640,.w640-,.w560,.w560-,.w480,.w480-,.w400,.w400-,.w320,.w320-,.w160,.w160-,.w80,.w80- {display: inline; float: left; margin: 0px 10px; text-align: left; overflow: hidden;}/*16 Column*/.w960 {width: 940px;} .w960- {width: 960px; margin: 0px;}.w900 {width: 880px;} .w900- {width: 900px; margin: 0px;}.w840 {width: 820px;} .w840- {width: 840px; margin: 0px;}.w780 {width: 760px;} .w780- {width: 780px; margin: 0px;}.w720 {width: 700px;} .w720- {width: 720px; margin: 0px;}.w660 {width: 640px;} .w660- {width: 660px; margin: 0px;}.w600 {width: 580px;} .w600- {width: 600px; margin: 0px;}.w540 {width: 520px;} .w540- {width: 540px; margin: 0px;}.w480 {width: 460px;} .w480- {width: 480px; margin: 0px;}.w420 {width: 400px;} .w420- {width: 420px; margin: 0px;}.w360 {width: 340px;} .w360- {width: 360px; margin: 0px;}.w300 {width: 280px;} .w300- {width: 300px; margin: 0px;}.w240 {width: 220px;} .w240- {width: 240px; margin: 0px;}.w180 {width: 160px;} .w180- {width: 180px; margin: 0px;}.w120 {width: 100px;} .w120- {width: 120px; margin: 0px;}.w60 {width: 40px;} .w60- {width: 60px; margin: 0px;}/*12 Columns*/.w880 {width: 860px;} .w880- {width: 880px; margin: 0px;}.w800 {width: 780px;} .w800- {width: 800px; margin: 0px;}.w640 {width: 620px;} .w640- {width: 640px; margin: 0px;}.w560 {width: 540px;} .w560- {width: 560px; margin: 0px;}.w480 {width: 460px;} .w480- {width: 480px; margin: 0px;}.w400 {width: 380px;} .w400- {width: 400px; margin: 0px;}.w320 {width: 300px;} .w320- {width: 320px; margin: 0px;}.w160 {width: 140px;} .w160- {width: 160px; margin: 0px;}.w80 {width: 60px;} .w80- {width: 80px; margin: 0px;}/*Alignment and Float*/.center {margin: 0 auto;} .left {float: left;} .right {float: right;}.clearfloat {clear: both;}.wrap:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}/*Theme Name: Flexx - RedTheme URI: http://chattanoogasynergy.comAuthor: ChattanoogaSynergyVersion: 1.0.2Description: A red version of the default FlexxTemplate: FlexxBold_102Version History1.0.0 - 2008-11-12Initial Release1.0.1 - 2008-11-13Updated featured-images.php code to 1.0.71.0.2 - 2008-11-13Updated featured-images.php code to 1.0.8Updated iThemesFileUtility.php to 1.1.1Updated feature-bottom.php and feature-top.phpUpdated flexlayout.php1.0.3 - 2008-11-14Updated style.css for IE7 fixUpdated /lib/flexxlayout.phpUpdated functions.php to add PHP4 compatibilityUpdated lib/contact-page-plugin/contact-page-plugin.php to 1.0.2Updated lib/featured-images/featured-images.php to 1.0.10Updated lib/flexx-layout-editor/flexx-layout-editor.php to 1.0.2Updated lib/theme-options/theme-options.php to 1.0.2Updated lib/theme-options/theme-options-framework.php to 1.0.3Updated lib/tutorials/tutorials.php to 1.0.41.0.4 - 2008-11-24Updated lib/theme-options/theme-options.php to 1.0.3Standardized the changelog format in style.css1.0.5 - 2008-11-24No file changesVersion update to match other releases1.0.6 - 2008-11-25Updated lib/featured-images/featured-images.php to version 1.0.11Updated lib/contact-page-plugin/contact-page-plugin.php to version 1.0.3Updated lib/flexx-layout-editor/flexx-layout-editor.php to version 1.0.3Updated lib/iThemesFileUtility.php to version 1.1.2Updated lib/theme-options/theme-options-framework.php to version 1.0.4Updated lib/tutorials/tutorials.php to version 1.0.51.0.7 - 2008-12-02Updated lib/tuturials/tutorials.php to version 1.0.61.0.8 - 2008-12-11Updated footer.php and functions.php1.1.0 - 2008-12-16Updated iThemesFileUtility.php to version 1.3.0Added lib/billboard folder and filesModified functions.php file to add entry code for lib/billboard/billboard.php*//*CSS Reset*//*Get the grid, baby!*/body { /* This is where you set many of the universal defaults */background: #137bbb url(/assets/themes/FlexxRed/images/body-bg.jpg) top center repeat-y; color: #000;font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: center;}/*********************************************Universal Link Styles*********************************************/a {color: #984402;text-decoration: none;}a:hover { color: #000; text-decoration: underline; }/*********************************************Universal Text Elements*********************************************/p, ul, ol, blockquote {color: #333;}ol, ul {margin: 5px 35px;}blockquote {margin: 5px 0px 5px 10px; padding: 0px 0px 0px 10px;font-style: italic;}img { border: 0px; background: none; }p {padding: 10px 0px;margin: 0px;}/*********************************************Header Styles*********************************************//* Use this for universal styles for all header elementsBe sure to uncomment the styles before using */h1,h2,h3,h4,h5,h6 {/*font-family: ;font-size: ;color: px;margin: px; padding: px;*/}h1 { /* This style is generally used as title on single posts and pages */font-size: 25px;line-height: 24px;font-weight: bold;text-transform: uppercase;letter-spacing: -1px;font-family: Arial, Helvetica, Sans-Serif;}h2 { /* This style used as a sub-header in post/page content */font-size: 18px;}h3 { /* This style used as the post titles on homepage/archive */clear: both;font-size: 25px;line-height: 24px;font-weight: bold;text-transform: uppercase;letter-spacing: -1px;font-family: Arial, Helvetica, Sans-Serif;}h3 a {}h3 a:hover {}h4 { /* This style used as title for comments and as the identifying header on archive page  */font-size: 18px;padding: 0 0 0 15px;}h5 {font-size: 16px;}h6 {font-size: 14px;}/*********************************************The Obligatory WP Styles*********************************************/.aligncenter,div.aligncenter {   display: block;   margin-left: auto;   margin-right: auto;}.alignleft {   float: left;   margin: 0px 8px 8px 0px;}.alignright {   float: right;   margin: 0px 0px 8px 8px;}.wp-caption {   border: 1px solid #ddd;   text-align: center;   background-color: #f3f3f3;   padding-top: 4px;   margin: 10px;}.wp-caption img {   margin: 0;   padding: 0;   border: 0 none;}.wp-caption p.wp-caption-text {   font-size: 11px;   line-height: 17px;   padding: 0 4px 5px;   margin: 0;}.post img {border: 2px solid #cfcfcf;}/*********************************************Container Div*********************************************/#container {background: #FFF;margin-top: 20px;border: 5px solid #FFF;}/*********************************************Header Styles*********************************************/#header {clear: both;background: #000;}#header #title a {display: block;overflow: hidden;}/*********************************************Horizontal Navigaion Styles (with dropdowns)*********************************************/#above-header #pagemenu,#above-header #catmenu {border-bottom: 1px solid #FFF;}#below-header #pagemenu,#below-header #catmenu {border-top: 1px solid #FFF;}#pagemenu,#catmenu {background: #6d0a00 url(/assets/themes/FlexxRed/images/menu-bg.gif) repeat-x;float: left;font-size: 11px;text-transform: uppercase;width: 100%; height: 32px;margin: 0px; padding: 0px;}/* This is the style for the first UL (horizontal) */#pagemenu ul,#catmenu ul {float: left;background: transparent;height: 32px; line-height: 32px;margin: 0px; padding: 0px;}/* This is the style for the top level list items */#pagemenu ul li,#catmenu ul li {background: none;width: auto;display: block;float: left;list-style-type: none;height: 32px; line-height: 32px;margin: 0px; padding: 0px;}#pagemenu ul li.home,#catmenu ul li.home {background: none;}/* The style for all links */#pagemenu a,#catmenu a {color: #FFF;text-decoration: none;font-weight: bold;}/* The universal hover state colors and background for all LI items and links */#pagemenu li:hover a,#pagemenu li.sfhover a,#pagemenu li a:hover,#catmenu li:hover a,#catmenu li.sfhover a,#catmenu li a:hover {color: #000;text-decoration: none;background: #FFF;}/* This is the style for the top level links, if different than the universal */#pagemenu ul li a,#catmenu ul li a {display: block;height: 32px; line-height: 32px;margin: 0px; padding: 0px 12px;text-decoration: none;}/* if you want to set a "current page item" style, do it here */#pagemenu ul li.current_page_item a,#catmenu ul li.current_page_item a {}/****************************** The second-level stuff *******************************//* This hides the nested UL before you hover */#pagemenu li ul,#catmenu li ul {clear: both;position: absolute;width: 180px; /* the width of the dropdown */left: -999em;}/* This shows the nested UL when you hover */#pagemenu li:hover ul, #pagemenu li.sfhover ul,#catmenu li:hover ul, #catmenu li.sfhover ul {left: auto;display:  block;z-index: 5000;}/* This is the style for the nested UL */#pagemenu li:hover ul,#pagemenu li.sfhover ul,#catmenu li:hover ul,#catmenu li.sfhover ul {background: transparent;display: block;margin: 0px; padding: 0px;border-top: 1px solid #FFF;}/* This is the style for the LI items within the nested UL */#pagemenu li:hover ul li,#pagemenu li.sfhover ul li,#catmenu li:hover ul li,#catmenu li.sfhover ul li {background: transparent;width: 100%;display: block;padding: 0px; margin: 0px;height: 30px; line-height: 30px;overflow: hidden;text-align: left;border: 1px solid #FFF;border-top: none;}/* This is the style for the links within the LI items within the nested UL */#pagemenu li:hover ul li a,#pagemenu li:hover ul li.current_page_item a,#pagemenu li.sfhover ul li a,#pagemenu li.sfhover ul li.current_page_item a,#catmenu li:hover ul li a,#catmenu li:hover ul li.current_page_item a,#catmenu li.sfhover ul li a,#catmenu li.sfhover ul li.current_page_item a {background: #1078b7 url(/assets/themes/FlexxRed/images/menu-bg.gif) repeat-x;color: #FFF;width: 170px;display: block;margin: 0px; padding: 0px 5px;height: 30px; line-height: 30px;}/* This is the style for the hover state on the links within the LI items within the nested UL */#pagemenu li:hover ul li a:hover, #pagemenu li.sfhover ul li a:hover,#catmenu li:hover ul li a:hover, #catmenu li.sfhover ul li a:hover {text-decoration: none;margin: 0px; padding: 0px 5px;height: 30px; line-height: 30px;background: #6d0a00;color: #FFF;}/*********************************************Feature-Top DivFeature-Bottom Div*********************************************/.w260,.w260-,.w390,.w390- {display: inline; float: left; margin: 0px 10px; text-align: left; overflow: hidden;}.w260 {width: 240px;} .w260- {width: 260px; margin: 0px;}.w390 {width: 370px;} .w390- {width: 390px; margin: 0px;}#feature-top,#feature-bottom {width: 100%;background: #6E0000;float: left;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;overflow: hidden;border-top: 1px solid #FFF;}#feature-top {margin-bottom: 10px;}#feature-top a {color: #FFF;text-decoration: none;}#feature-top a:hover {color: #FFF;text-decoration: underline;}#feature-bottom {}#feature-bottom a {color: #FFF;text-decoration: none;}#feature-bottom a:hover {text-decoration: underline;}#feature-top .widget,#feature-bottom .widget {padding: 0px 0px 10px 0px;}#feature-top h4,#feature-bottom h4 {margin: 0px; padding: 10px 10px 0px 10px;color: #FFF;font-family: Georgia, Times, Serif;font-size: 11px;text-transform: uppercase;font-weight: bold;border: 0px solid #FFF;border-left: none; border-right: none;}#feature-top h4 a,#feature-bottom h4 a {color: #FFF;text-decoration: none;}#feature-top h4 a:hover,#feature-bottom h4 a:hover {color: #FFF;text-decoration: none;}#feature-top-left h4,#feature-top-middle h4,#feature-bottom-left h4,#feature-bottom-middle h4 {border: none;}#feature-top p,#feature-top ul,#feature-top ol,#feature-top img,#feature-top form,#feature-top .widget div  {color: #FFF;padding: 10px;}#feature-bottom p,#feature-bottom ul,#feature-bottom ol,#feature-bottom img,#feature-bottom form,#feature-bottom .widget div  {color: #FFF;padding: 10px;}#feature-top ul,#feature-top ol,#feature-bottom ul,#feature-bottom ol {padding: 10px 0px; margin: 0px 15px 5px 25px;list-style-type: square;}#feature-top li ul,#feature-top li ol,#feature-bottom li ul,#feature-bottom li ol {padding: 0px;}#feature-top a.rsswidget img,#feature-bottom a.rsswidget img {display: none;}/*********************************************Content Div*********************************************/#content {background: #FFF;margin-top: 5px;}.post {padding: 0px 10px 10px 10px;}.post .title {width: 580px;}.post .date {display: none;}.post .post-title {float: left;width: 500px;line-height: 28px;padding: 5px 0px 0px 0px;}.post .post-title a {text-decoration: none;}.post .meta-author {font-style: italic;}/*********************************************Post Meta Styles, if needed*********************************************/.meta-top {clear: both; /* we need this so floats in the post are cleared */}.meta-bottom {clear: both; /* we need this so floats in the post are cleared */border-top: 1px solid #d7d7d7;margin: 10px 0px 0px 0px; padding: 10px 0px 0px 0px;}.meta-bottom .alignleft {width: 70%;}.meta-bottom .categories {background: url(/assets/themes/FlexxRed/images/folder.png) 0px 0px no-repeat;padding: 0px 0px 0px 18px;}.meta-bottom .comments {background: url(/assets/themes/FlexxRed/images/comments.png) 0px 2px no-repeat;padding: 0px 0px 0px 18px;}.photometa {margin: 0px 5px 0px 5px; padding: 0px 0px;width: 100%;}.EXIF {margin: -22px 0px 0px 10px; padding: 0px 0px;float: left;width: 33%;}.photometa h4 {border-bottom: 1px solid #666;text-align: center;margin: 0px; padding: 0px;}.photometa ul {list-style-type: none;}/*********************************************Previous/Next Page Navigation*********************************************/.paging {clear: both; /* To clear any floats */margin: 0px; padding: 10px;}/*********************************************Sidebar*********************************************/#sidebar { /* Wide Sidebar */background: #FFF;margin-top: 6px;}.sidebar {background: #FFF;}#sidebar .sidebar {background: none;}.sidebar a {text-decoration: none;}.sidebar a:hover {text-decoration: underline;}.sidebar h4 {clear: both;background: #666;font-size: 15px;color: #FFF;font-family: Georgia, Arial, Sans-Serif;margin: 0px 0px 10px 0px;padding: 8px;font-weight: normal;text-transform: uppercase;}.sidebar h4 img {padding: 0px;}.sidebar h4 a {color: #FFF;text-decoration: none;margin: 0px; padding: 0px;}.sidebar .widget {clear: both;padding: 5px 10px;}.sidebar .widget p,.sidebar .widget ul,.sidebar .widget ol,.sidebar .widget img,.sidebar .widget form,.sidebar .widget div  {padding: 5px 0px;}.sidebar p, .sidebar .textwidget {padding: 5px 0px;}.sidebar img {text-align: center;}.sidebar form {margin: 0px; padding: 0px;}.sidebar ul {list-style-type: none;margin: 0px; padding: 0px;}.sidebar ul li {margin: 0px; padding: 0px 0px 0px 8px;line-height: 18px;background: url(/assets/themes/FlexxRed/images/arrow.gif) 0px 4px no-repeat;}.sidebar ul li a {text-decoration: none;}.sidebar ul li a:hover {}.sidebar ul li ul {margin: 0px; padding: 0px;}.sidebar ul li ul li {margin: 0px; padding: 0px 0px 0px 8px;}.sidebar a.rsswidget img {display: none;}/*********************************************Comment Styles*********************************************/#comments {padding: 10px;}#comments h4 {padding: 0;}#comments .comment {margin: 5px 0px 5px 0px; padding: 10px;background: #FFFFFF;overflow: hidden;border: 1px solid #999;}#comments .alt {margin: 5px 0px 5px 0px; padding: 10px;background: #FFFFFF;overflow: hidden;border: 1px solid #999;}#comments .gravatar {float: left;padding: 0 5px 0 0;}#comments .commentmeta {}#comments .commentmeta a {text-decoration: none;}#comments .commentmeta a:hover {text-decoration: underline;}#comments .commenttext {}#respond {padding: 10px;}#respond h4 {padding: 0;}#respond form#commentform {}#respond #author {}#respond #email {}#respond #url {}#respond #comment {width: 100%;}#respond #submit {}/*********************************************Footer Styles*********************************************/#footer {text-align: left;color: #FFF;}#footer .alignleft,#footer .alignright {padding: 10px;}#footer .alignright {text-align: right;}#footer a {color: #FFF;text-decoration: none;}#footer a:hover {text-decoration: underline;}/*********************************************Contact Form Styles*********************************************/.ithemes-contact-page {margin: 0 auto;font-size: 12px;font-family: Arial, Helvetica, sans-serif;}.ithemes-contact-page td {padding: 5px;text-align: left;}.ithemes-contact-page td.label {text-align: right;vertical-align: top;font-weight: bold;}.ithemes-contact-page input,.ithemes-contact-page textarea,.ithemes-contact-page select {font-family: Arial, Helvetica, Sans-Serif;padding: 3px;}.ithemes-contact-page input:hover,.ithemes-contact-page textarea:hover,.ithemes-contact-page  select:hover{}.ithemes-contact-page  input:focus,.ithemes-contact-page  textarea:focus,.ithemes-contact-page  select:focus{}.ithemes-contact-page textarea,.ithemes-contact-page input {}/*Paginator 3000- idea by ecto (ecto.ru)- coded by karaboz (karaboz.ru)- modified by dzhus (dzhus.com)*/.paginator {margin-top:60px;font-size:1em;width:100%;}.paginator table {border-collapse:collapse;table-layout:fixed;width:100%;}.paginator table td {padding:0;white-space:nowrap;text-align:center;}.paginator span {display:block;padding:3px 0;color:#fff;}.paginator span strong,.paginator span a {padding:2px 6px;}.paginator span strong {background:#ff6c24;font-style:normal;font-weight:normal; }.paginator .scroll_bar {width:100%;height:20px;position:relative;margin-top:10px; }.paginator .scroll_trough {width:100%;height:3px;background:#ccc;overflow:hidden;}.paginator .scroll_thumb {position:absolute;z-index:2;width:0; height:3px;top:0; left:0;font-size:1px;background:#363636;}.paginator .scroll_knob {position:absolute;top:-5px; left:50%;margin-left:-10px;width:20px; height:20px;overflow:hidden;background:url(/assets/mu-plugins/paginator/skin/images/slider_knob.gif) no-repeat 50% 50%;cursor:pointer; cursor:hand;}.paginator .current_page_mark {position:absolute;z-index:1;top:0; left:0;width:0; height:3px;overflow:hidden;background:#ff6c24;}.fullsize .scroll_thumb {display:none;}.paginator_pages {width:100%;text-align:right;font-size:0.8em; color:#808080;margin-top:-10px; }/* $Rev: 100196 $Use this Style Sheet to customize the plugin. You can delete the file, and write your custom styles on the theme' style.css file.If you're usinf one of my themes, styling on the file custom.css is the preferred method.*//* ------------------------------------------------ WIDGET SIDEPOSTS */#sidebar ul li.widget_sideposts ul li, #sidebar ul li.widget_sideposts ul a {color: #fa6400;font-size: 13px;padding-top: 10px;font-weight: bold;}#sidebar span.sideposts_date {color: #474747;font-size: 10px;font-weight: normal;text-decoration: none;font-weight: normal;}#sidebar ul li.widget_sideposts ul li p {color: #474747;font-weight: normal;text-decoration: none;font-size: 11px;}#sidebar ul li.widget_sideposts ul li p a {color: #ff7e01;line-height: normal;font-weight: normal;font-size: 11px;padding-top: 0;}#sidebar ul li.widget_sideposts ul li p a:hover {text-decoration: underline;}/* ------------------------------------------- SIDEPOSTS IMAGE ALIGN */#sidebar ul li.widget_sideposts ul li img.alignleft {float: left;margin: 5px;padding: 2px;border: 1px solid #ffde01;clear: both;}#sidebar ul li.widget_sideposts ul li img.alignright {float: right;margin: 5px;padding: 2px;border: 1px solid #ffde01;clear: both;}#sidebar ul li.widget_sideposts ul li img.aligncenter {display: block;border: 0px;padding: 5px;margin-left: auto;margin-right: auto;clear: both;}/* EOF */.gallery {display: block;clear: left;overflow: hidden;margin: auto;}.gallery-item {float: left;margin: 10px 0 0 0;text-align: center;}.gallery .gallery-item img, .gallery .gallery-item img.thumbnail { max-width: 89%; height: auto; padding: 1%; margin: 0 auto; }.gallery div.clear { width: 0px; height: 0px; }/* Image sizes depending on the number of columns */.col-1 { width: 100%; }.col-2 { width: 50%; }.col-3 { width: 33%; }.col-4 { width: 24.5%; }.col-5 { width: 20%; }.col-6 { width: 16.5%; }.col-7 { width: 14%; }.col-8 { width: 12.4%; }.col-9 { width: 11%; }.col-10 { width: 10%; }.col-11 { width: 9%; }.col-12 { width: 8.33%; }.col-13 { width: 7.6%; }.col-14 { width: 7.1%; }.col-15 { width: 6.66%; }.col-16 { width: 6.25%; }.col-17 { width: 5.83%; }.col-18 { width: 5.55%; }.col-19 { width: 5.25%; }.col-20 { width: 4.95%; }.gallery-caption { margin-left: 0; }.clear { clear: both; height: 0; }dl.attachments {width: 80%;margin: 0.5em auto 0.5em auto;}dl.attachments-large {border: 1px dashed black;}dl.attachments:after {content:".";display:block;height:0;clear:both;visibility:hidden;}dl.attachments img{margin: 1%;}dl.attachments dt.icon {float: left;}dl.attachments dd {width: 80%;}dl.attachments dd.caption {float: left;margin: 0;padding: 0 0 0 0.5em;}/*  Copyright 2009  Esther S White  (email : esther@szabo-design.com)This file is part of Cycle Slideshow Plugin for WordPress.    Cycle Slideshow Plugin for WordPress is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.    Cycle Slideshow Plugin for WordPress is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more details.    You should have received a copy of the GNU General Public License along with Cycle Slideshow Plugin for WordPress.  If not, see <http://www.gnu.org/licenses/>.     */.wordcycle { margin:0 0 22px 0; }.cycle-item { margin:0 22px; }.cycle-item img { border: solid 8px #EFEFEF; margin:0 0 9px 0;}.cycle-caption { font-size:80%; font-family:Monaco, sans-serif; background:#EFEFEF;}/** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11, 2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}#jquery-lightbox a img { border: none; }#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}#lightbox-container-image { padding: 10px; }#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}#lightbox-container-image-box > #lightbox-nav { left: 0; }#lightbox-nav a { outline: none;}#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}#lightbox-nav-btnPrev { left: 0; float: left;}#lightbox-nav-btnNext { right: 0; float: right;}#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}#lightbox-container-image-data {padding: 0 10px; color: #666; }#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }#lightbox-image-details-caption { font-weight: bold; }#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;}#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;}.customfieldtitle:hover {text-decoration:underline;}.customfieldtitle, .customfieldplus {cursor:pointer;}.customfieldlistpages {display:none;}#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}#lightbox a img{ border: none; }#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}#imageContainer{padding: 10px;}#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 50% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 50% no-repeat; }/*** START : next / previous text links ***/#nextLinkText, #prevLinkText{color: #FF9834;font-weight:bold;text-decoration: none;}#nextLinkText{display: none !important;}#prevLinkText{display: none !important;}/*** END : next / previous text links ***//*** START : added padding when navbar is on top ***/.ontop #imageData {    padding-top: 5px;}/*** END : added padding when navbar is on top ***/#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow:hidden;}#imageData{padding:0 10px;}#imageData #imageDetails{ width: 70%; float: left; text-align: left; }#imageData #caption{ font-weight: bold;}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;}#imageData #helpDisplay {clear: left; float: left; display: block; }#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;display: none;}.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}* html>body .clearfix {display: inline-block; width: 100%;}* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}