@charset "utf-8";
/***************************** 
*         S I T E   F R A M E
*****************************/
html, body {
  width: 100%;
  height: 100%;
  background: none;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 16px;
  font-weight: normal;
}
html { background: #7186A5 url(/images/html_bg.png) center top repeat-x; }
body {
  background: url(/images/Top_Center_Show_Case.png) center 65px no-repeat;
  color: #333333;
  font-family: Verdana, Helvetica, sans-serif;
}
/***************************** 
*          A L L   O V E R
*****************************/
.clearboth { clear: both; }
.imgleft {
  float: left;
  padding: 5px;
}
.imgright {
  float: right;
  padding: 5px;
}
.alignleft {
  float: left;
  padding: 5px;
  background: #EAEAEA;
  margin: 5px;
  border: 1px solid #333;
  text-align: center;
  -moz-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #fff;
  background: #012357; /* old browsers */
  background: -moz-linear-gradient(top, #012357 1%, #4BA2E5 100%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #012357), color-stop(100%, #4BA2E5)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012357', endColorstr='#4BA2E5', GradientType=0 ); /* ie */
  -webkit-box-shadow: 0px 0px 8px #140f14;
  -moz-box-shadow: 0px 0px 8px #140f14;
  box-shadow: 0px 0px 8px #140f14;
}
.alignright, #main-page img.ran-img-all {
  float: right;
  padding: 5px;
  background: #EAEAEA;
  margin: 5px;
  border: 1px solid #333;
  text-align: center;
  -moz-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #fff;
  background: #012357; /* old browsers */
  background: -moz-linear-gradient(top, #012357 1%, #4BA2E5 100%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #012357), color-stop(100%, #4BA2E5)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012357', endColorstr='#4BA2E5', GradientType=0 ); /* ie */
  -webkit-box-shadow: 0px 0px 8px #140f14;
  -moz-box-shadow: 0px 0px 8px #140f14;
  box-shadow: 0px 0px 8px #140f14;
}
.aligncenter, .siteimages {
  margin: 5px auto;
  padding: 5px;
  background: #EAEAEA;
  border: 1px solid #333;
  text-align: center;
  -moz-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #fff;
  background: #012357; /* old browsers */
  background: -moz-linear-gradient(top, #012357 1%, #4BA2E5 100%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #012357), color-stop(100%, #4BA2E5)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012357', endColorstr='#4BA2E5', GradientType=0 ); /* ie */
  -webkit-box-shadow: 0px 0px 8px #140f14;
  -moz-box-shadow: 0px 0px 8px #140f14;
  box-shadow: 0px 0px 8px #140f14;
}
.siteimages {
  max-width: 500px;
  min-width: 300px;
}
.mlg-actions {
  font-size: 16px;
  color: #fff;
  border: 1px solid #333;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 90%;
  margin: 0 auto;
  margin-bottom: 50px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
}
.mlg-actions a { color: #fff; }
* .wp-caption-text {
  border: 1px solid #333;
  text-align: center !important;
  font-size: 10px !important;
  padding: 0 !important;
  -moz-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #fff;
  background: #012357; /* old browsers */
  background: -moz-linear-gradient(top, #012357 1%, #4BA2E5 100%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #012357), color-stop(100%, #4BA2E5)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012357', endColorstr='#4BA2E5', GradientType=0 ); /* ie */
  -webkit-box-shadow: 0px 0px 8px #140f14;
  -moz-box-shadow: 0px 0px 8px #140f14;
  box-shadow: 0px 0px 8px #140f14;
  color: #fff;
}
a {
  text-decoration: none;
  color: #0063D6;
  font-weight: bold
}
abbr { border-bottom: 1px dotted #79B4E2; }
abbr:hover {
  color: #79B4E2;
  cursor: help;
}
p { padding: 5px }
h1, h2, h3, h4, h5, h6, .widgettitle {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-weight: bold;
}
h1 a, h1 a:hover { text-decoration: none; }
h1 {
  font-size: 2.2em;
  line-height: 2.2em;
}
h2 {
  font-size: 1.7em;
  line-height: 1.7em;
}
h3 {
  font-size: 1.5em;
  line-height: 1.5em;
}
h4 {
  font-size: 1.3em;
  line-height: 1.3em;
}
h5 {
  font-size: 1.2em;
  line-height: 1.2em;
}
h6 {
  font-size: 1em;
  line-height: 1em;
}
ul, li { list-style: none; }
#main-page img {
  opacity: 0.8;
  filter: alpha(opacity=80)
}
/***************************** 
*          F R A M E    W O R K 
*****************************/
#bodywrap, #main-site-nav, #site-header {
  width: 900px;
  margin: 0 auto;
}
/***************************** 
*          S I T E    H E A D E R
*****************************/
#site-header {
  height: 200px;
  text-align: center;
  background: url(/images/Header.png) top center no-repeat;
  font-family: 'Times New Roman', Times, serif;
}
.growup { height: 200px; }
#site-header h1 { line-height: 18px; }
#site-header h2 { line-height: 20px; }
#site-header #site-header-title {
  width: 500px;
  padding-left: 50px;
  height: 100px;
  float: left
}
#site-header #site-header-title h1 a {
  text-decoration: none;
  display: block;
  text-transform: uppercase;
  color: #033E97;
  font-size: 15px;
  letter-spacing: 1px;
  border-bottom: 1px solid #033E97;
  padding-top: 20px;
  padding-bottom: 5px;
}
#site-header #site-header-title h2 {
  text-decoration: none;
  height: 50px;
  display: block;
  text-transform: uppercase;
  color: #033E97;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
  padding-top: 5px;
}
#site-header #header-sidebar {
  width: 300px;
  padding-right: 50px;
  height: 100px;
  float: right;
  text-align: right;
  display: block;
}
#site-header #header-sidebar h3 {
  text-decoration: none;
  display: block;
  text-transform: uppercase;
  color: #033E97;
  font-size: 21px;
  letter-spacing: 1px;
  padding-top: 10px;
  padding-bottom: 5px;
  text-align: right;
}
#site-header #header-sidebar .widget_text div {
  text-decoration: none;
  height: 30px;
  display: block;
  text-transform: uppercase;
  color: #fff;
  font-size: 25px;
  font-weight: bold;
  letter-spacing: 1px;
  text-align: right;
}
/***************************** 
*          C O N T E N T   T O P   A N D   B O T T O M
*****************************/

#bottom_content, #top_content {
  height: 100px;
  background: #f00;
}
#top_content { background: url(/images/top_content.png) center bottom no-repeat; }
#bottom_content { background: url(/images/bottom_content.png) center top no-repeat; }
/***************************** 
*          M A I N    N A V 
*****************************/
 
#main-site-nav {
  width: 650px;
  float: right;
}
.nav {
  height: 50px;
  line-height: 50px;
  padding-left: 13px;
  margin: 0;
  padding: 0;
}
#main-site-nav .nav a {
  display: block;
  float: left;
  padding: 2px 10px;
  background: #1e5799;
  background: -moz-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #7db9e8));
  background: -webkit-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  background: -o-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  background: -ms-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=0 );
  background: linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  margin: 0 5px 0 0;
  color: #fff;
  border: 1px solid #333;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
#main-site-nav .nav li a strong {
  display: block;
  font-size: 20px;
  line-height: 20px;
  font-weight: normal;
  text-shadow: 0px 0px 5px #000000;
  filter: dropshadow(color=#000000, offx=0, offy=0);
}
#main-site-nav .nav li { float: left; }
#main-site-nav .nav li a span {
  display: block;
  font-size: 12px !important;
  line-height: 15px;
  color: #333;
}
#main-site-nav .nav li.current-menu-item a {
  background: #7db9e8;
  background: -moz-linear-gradient(top, #7db9e8 0%, #1e5799 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7db9e8), color-stop(100%, #1e5799));
  background: -webkit-linear-gradient(top, #7db9e8 0%, #1e5799 100%);
  background: -o-linear-gradient(top, #7db9e8 0%, #1e5799 100%);
  background: -ms-linear-gradient(top, #7db9e8 0%, #1e5799 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799', GradientType=0 );
  background: linear-gradient(top, #7db9e8 0%, #1e5799 100%);
}
#main-site-nav .nav li.current-menu-item a strong { }
#sidebar ul li.current-menu-item a { color: #29b8e5 }
#main-site-nav .nav a:hover {
  background: rgb(125,185,232);
  background: -moz-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(125, 185, 232, 1)), color-stop(100%, rgba(30, 87, 153, 1)));
  background: -webkit-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
  background: -o-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
  background: -ms-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799', GradientType=0 );
  background: linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
}
/***************************** 
*          C O N T E N T
*****************************/
.content-wrap {
  background: url(/images/center_content.png) top center repeat-y;
  min-height: 1000px;
  padding: 0 30px;
}
#main-page { }
#main-page {
  width: 650px;
  float: right;
  background: #fff;
  border: 1px solid #7186A5;
  padding: 15px;
  margin-right: 5px;
  -moz-box-shadow: 0 0 15px 5px #7186A5;
  -webkit-box-shadow: 0 0 15px 5px #7186A5;
  box-shadow: 0 0 15px 5px #7186A5;
}
#main-page h2 {
  font-size: 1.5em;
  padding: 10px 0;
  color: #333;
  letter-spacing: 3px;
  word-spacing: 5px;
}
#main-page h2 a {
  text-align: center;
  display: block;
  color: #C0B191;
  font-size: 20px;
  font-weight: bolder;
  text-decoration: none;
}
#main-page {
  font-size: 1.3em;
  padding: 10px 0;
  text-align: center;
}
#main-page {
  font-size: 1em;
  padding: 10px 0;
  letter-spacing: 2px;
}
#main-page p {
  font-size: 17px;
  line-height: 25px;
  padding: 10px;
  text-align: left;
}
#main-page ul {
  padding-left: 50px;
  text-align: left;
}
#main-page ul li {
  list-style-image: url("/images/blue_dot.png");
  list-style-type: square;
  padding: 5px 0;
}
#bodywrap .content-wrap ol {
  padding: 0 0 0 40px;
  text-align: left
}
#bodywrap .content-wrap ol li { list-style-type: decimal; }
/***************************** 
*          T r a f f i c   R e p o r t
*****************************/
#traffic-report { }
#traffic-report table, #weather {
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #5182B3;
  color: #333;
  font-wight: bolder !important;
  vertical-align: middle !important;
  text-align: center !important;
  width: 600px;
  margin: 0 auto;
}
#weather { margin: 40px auto; }
#weather li.yahoo-img {
  display: block;
  float: right;
  padding: 10px;
  margin: 0px 70px 0px 10px;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
}
#weather li.yahoo-img img {
  width: 100px;
  height: 100px
}
#weather span.yahoo-span { font-weight: bolder; }
#traffic-report table tbody p.subnav_head {
  background: #4776A6;
  vertical-align: middle !important;
  text-align: center !important;
  font-size: 20px;
  color: #fff;
  font-weight: bolder
}
#traffic-report table tbody tr td {
  border-bottom: 3px solid #B9AD94;
  border-left: 3px solid #B9AD94;
}
#traffic-report table tbody tr td p { text-align: center; }
#traffic-report table tbody tr:hover {
  background: #143567;
  color: #fff;
}
#traffic-report .drivingtips {
  display: block;
  text-align: center;
  font-size: 40px
}
#traffic-report .h2 { color: #fff }
/***************************** 
*          B L O G    P O S T 
*****************************/
 
#bodywrap #loop-page .loop { }
#bodywrap #loop-page .loop h1, #bodywrap #loop-page .loop h2, #bodywrap #loop-page .loop h3 { font-size: 20px }
#main-page .whenthepost span { display: block; }
#main-page .whenthepost {
  position: absolute;
  margin-left: 690px;
  background: #333;
  padding: 5px;
  color: #fff;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
}
#breadcrumb {
  font-size: 12px;
  margin: 5px;
  padding: 10px 5px;
  border: 1px solid #333;
  background: #79B4E2;
  color: #000;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
}
#breadcrumb a { color: #fff; }
/***************************** 
*          S I D E B A R
*****************************/

#sidebar {
  width: 175px;
  float: left;
  margin-top: -70px;
}
#sidebar.twitterside { margin-top: -125px !important; }
#sidebar #searchform {
  text-align: center;
  padding-bottom: 15px
}
#sidebar #searchform input {
  text-align: left;
  height: 22px;
  width: 165px;
  font-size: 17px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #fff;
  background: #012357; /* old browsers */
  background: -moz-linear-gradient(top, #012357 1%, #4BA2E5 100%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #012357), color-stop(100%, #4BA2E5)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012357', endColorstr='#4BA2E5', GradientType=0 ); /* ie */
  -webkit-box-shadow: 0px 0px 8px #140f14;
  -moz-box-shadow: 0px 0px 8px #140f14;
  box-shadow: 0px 0px 8px #140f14;
}
#sidebar #searchform input:focus {
  background: #4EA3E5; /* old browsers */
  background: -moz-linear-gradient(top, #4EA3E5 0%, #01255C 99%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4EA3E5), color-stop(99%, #01255C)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4EA3E5', endColorstr='#01255C', GradientType=0 ); /* ie */
}
#sidebar h3 {
  color: #C0B191;
  display: block;
  text-align: center;
  letter-spacing: 2px;
  text-decoration: underline;
  font-size: 16px;
}
#sidebar li a, #sidebar .tagcloud a {
  display: block;
  padding: 5px 0;
  text-decoration: none;
  background: #01245A url("/images/tan_dot.png") center left no-repeat;
  margin: 2px 0;
  width: 155px;
  margin-left: -3px;
  font-size: 12px !important;
  color: #fff;
  padding-left: 15px;
}
#sidebar input, #sidebar textarea {
  background: #01245A;
  border: 1px solid #7186A5;
  color: #fff;
  padding-left: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #fff;
  background: #012357; /* old browsers */
  background: -moz-linear-gradient(top, #012357 1%, #4BA2E5 100%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #012357), color-stop(100%, #4BA2E5)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012357', endColorstr='#4BA2E5', GradientType=0 ); /* ie */
  -webkit-box-shadow: 0px 0px 8px #140f14;
  -moz-box-shadow: 0px 0px 8px #140f14;
  box-shadow: 0px 0px 8px #140f14;
  width: 160px
}
#sidebar input:focus, #sidebar textarea:focus {
  background: #00347F;
  color: #fff;
  background: #4EA3E5; /* old browsers */
  background: -moz-linear-gradient(top, #4EA3E5 0%, #01255C 99%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4EA3E5), color-stop(99%, #01255C)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4EA3E5', endColorstr='#01255C', GradientType=0 ); /* ie */
}
.wpcf7-mail-sent-ok {
  color: #0DFF00;
  text-align: center;
  background: #01245A;
  border: 1px solid #7186A5;
  padding: 5px 0;
}
.wpcf7-validation-errors {
  color: #FF0000;
  text-align: center;
  background: #01245A;
  border: 1px solid #7186A5;
  padding: 5px 0;
}
.wpcf7-submit {
  font-weight: bolder;
  font-size: 25px;
  letter-spacing: 3px;
  margin-left: 5px;
  cursor: pointer
}
.wpcf7-submit:hover {
  background: #0048AF !important;
  color: #000 !important;
}
textarea { overflow: hidden }
#sidebar .ran-img-all {
  float: left;
  padding: 5px;
  background: #EAEAEA;
  margin: 5px;
  border: 1px solid #333;
  text-align: center;
  -moz-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #fff;
  background: #012357; /* old browsers */
  background: -moz-linear-gradient(top, #012357 1%, #4BA2E5 100%); /* firefox */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #012357), color-stop(100%, #4BA2E5)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#012357', endColorstr='#4BA2E5', GradientType=0 ); /* ie */
  -webkit-box-shadow: 0px 0px 8px #140f14;
  -moz-box-shadow: 0px 0px 8px #140f14;
  box-shadow: 0px 0px 8px #140f14;
  width: 150px;
  height: 220px
}
/***************************** 
*          R E C E N T    P O S T    B O T T O M
*****************************/
#bodywrap #recent-post-page {
  background: url(/images/center_content.png) top center repeat-y;
  padding-right: 30px
}
.this-post {
  border: 1px solid #333;
  margin: 5px 3px
}
#recent-post-page .little-post {
  width: 22%;
  float: right;
  margin: 15px 5px;
  padding: 8px;
  border: 1px solid #333;
  min-height: 450px;
  background: #fff
}
#recent-post-page .little-post a {
  display: block;
  text-align: center;
}
#recent-post-page .little-post h3 a {
  font-size: 16px;
  background: #01255D;
  color: #fff;
  border: 1px solid #333;
  height: 100px;
  line-height: 50px;
  color: #fff;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
}
#main-page .postmetadata {
  border: 1px solid #000;
  margin: 10px;
  background: #BCBCBC;
}
#main-page .postmetadata span {
  display: block;
  padding: 0 10px;
  font-size: 12px;
  letter-spacing: 1px
}
#comments-trackbacks {
  letter-spacing: 2px;
  background: #333;
  padding: 5px;
  color: #fff;
  border: 2px solid #fff;
  text-align: center;
}
#comments-trackbacks {
  letter-spacing: 2px;
  background: #333;
  padding: 5px;
  color: #fff;
  border: 2px solid #fff;
  text-align: center;
}
#comments-trackbacks span { display: block; }
.readmorelink { display: block; }
/***************************** 
*          C O M M E N T S    F O R M   //  R E P L Y S
*****************************/
#commentform .required { color: #f00; }
#commentform p.form-allowed-tags, #commentform p.comment-notes {
  font-size: 10px;
  text-align: center;
  border: 1px solid #333;
  width: 90%;
  margin: 0 auto;
  line-height: 10px;
  padding: 5px;
}
.comment-form-comment { height: 150px; }
.comment-form-comment textarea {
  height: 150px;
  width: 500px;
  display: block;
  float: right;
}
.comment-form-comment label {
  font-weight: bolder;
  height: 150px;
  line-height: 150px;
  display: block;
  width: 100px;
  float: left;
}
.comment-form-url, .comment-form-email, .comment-form-author { height: 30px; }
.comment-form-url input, .comment-form-email input, .comment-form-author input {
  height: 30px;
  width: 500px;
  display: block;
  float: right;
}
.comment-form-url label, .comment-form-email label, .comment-form-author label {
  font-weight: bolder;
  height: 30px;
  line-height: 30px;
  display: block;
  width: 100px;
  float: left;
}
#commentform input, #commentform textarea {
  padding: 2px 5px;
  font-weight: bolder;
  letter-spacing: 1px;
  font-size: 20px;
  background: #EAEAEA;
  border: 1px solid #333;
  -moz-border-radius: 7px;
  border-radius: 7px;
  border: 1px solid #fff;
  background: #1e5799;
  background: -moz-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #7db9e8));
  background: -webkit-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  background: -o-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  background: -ms-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=0 );
  background: linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  -webkit-box-shadow: 0px 0px 8px #140f14;
  -moz-box-shadow: 0px 0px 8px #140f14;
  box-shadow: 0px 0px 8px #140f14;
}
#commentform input:focus, #commentform textarea:focus {
  color: #fff;
  border: 1px solid #333;
  background: rgb(125,185,232);
  background: -moz-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(125, 185, 232, 1)), color-stop(100%, rgba(30, 87, 153, 1)));
  background: -webkit-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
  background: -o-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
  background: -ms-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799', GradientType=0 );
  background: linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
}
#commentform input#submit {
  color: #fff;
  width: 180px;
  margin-left: 200px
}
#commentform input#submit:hover {
  color: #333;
  cursor: pointer;
  border: 1px solid #333;
  background: rgb(125,185,232);
  background: -moz-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(125, 185, 232, 1)), color-stop(100%, rgba(30, 87, 153, 1)));
  background: -webkit-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
  background: -o-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
  background: -ms-linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799', GradientType=0 );
  background: linear-gradient(top, rgba(125, 185, 232, 1) 0%, rgba(30, 87, 153, 1) 100%);
}
#commentform input#submit:focus { color: #08FF00; }
#commentform input.error, #commentform textarea.error { background-color: #f99; }
#commentform div.error, #commentform label.error { color: red; }
#commentform div.errorlabels label { display: block; }
/***************************** 
*          S I T E    F O O T E R
*****************************/

#site-footer {
  background: #050505 url(/images/footer-bk.png) top center repeat-x;
  color: #fff;
  min-height: 450px;
  padding-top: 20px;
}
#site-footer #footer-in {
  width: 900px;
  margin: 0 auto;
  font-size: 14px
}
#site-footer #footer-in li { list-style: none; }
#site-footer #footer-in li a {
  color: #96CEE5;
  padding: 2px;
  margin-left: 25px;
}
#site-footer #footer-in .widget {
  display: inline-block;
  width: 300px;
  float: left;
}
#site-footer #footer-in .widget div { padding-left: 25px; }
#site-footer #footer-in .widgettitle {
  font-weight: bolder;
  color: #fff;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  width: 240px;
  text-align: center;
}
#site-footer #footer-in .widget_recent_entries { background: url(/images/rss-icon-s.png)100px top no-repeat; }
#site-footer #footer-in a { }
#load-time {
  position: absolute;
  margin-top: 100px
}
#second-footer {
  text-align: center;
  font-size: 13px;
  margin-top: 30px;
}
#second-footer strong { display: block }
/***************************** 
*          A U H O R    I N F O R M A T I O N
*****************************/
.accordionButton, .shareaccordionButton {
  cursor: pointer;
  border-top: 1px dotted #cccccc;
  border-bottom: 1px dotted #cccccc;
  text-align: center;
}
.accordionButton.on, .shareaccordionButton.on {
  background: #333;
  color: #fff;
}
.accordionContent, .shareaccordionContent {
  padding: 10px;
  text-align: left;
  background: #EDEDED
}
.author-bio { padding: 15px 0; }
.author-bio h3 {
  font-size: 16px;
  margin: 0 0 5px 0;
  letter-spacing: 2px;
  word-spacing: 10px
}
.author-bio img {
  float: left;
  padding: 2px;
  border: 1px solid #cccccc;
  margin: 5px 15px 0 0;
  width: 60px;
  height: 60px;
}
.over { background: #CCCCCC; }
.accordionContent .clearboth { border-bottom: 1px dotted #cccccc; }
/***************************** 
*          S C R O L L    T O    T O P
*****************************/
#topcontrol {
  border: 1px solid #000;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: inset 0px 0px 10px 1px #525252;
  -moz-box-shadow: inset 0px 0px 10px 1px #525252;
  box-shadow: inset 0px 0px 10px 1px #525252;
}
#topcontrol, #topcontrol a {
  background: #000;
  text-align: center;
  margin: 0;
  width: 20px;
  height: 20px;
  line-height: 22px; /*LineHeight Is A Little Off To Keep ^ Center :) */
  text-align: center;
  display: block;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  text-shadow: 0px 0px 2px #ffffff;
  filter: dropshadow(color=#ffffff, offx=0, offy=0);
}
#topcontrol:hover, #topcontrol a:hover { color: #7CDAFF; }
/***************************** 
*          S O C I A L    L I N K S 
*****************************/
.share_socialbar { padding: 5px; }
.share_socialbar h5 {
  padding: 10px 0;
  font-size: 25px;
  letter-spacing: 2px;
  word-spacing: 20px
}
.share_socialbar a span { display: none }
.share_socialbar a {
  display: block;
  float: left;
  height: 48px;
  width: 48px;
  background: #f00;
  margin: 0 5px;
}
.share_socialbar a:hover {
  opacity: 1.0;
  filter: alpha(opacity=100);
}
.share_socialbar a.share_twitter { background: url(/images/social/48/twitter.png) top center no-repeat; }
.share_socialbar a.share_facebook { background: url(/images/social/48/facebook.png) top center no-repeat; }
.share_socialbar a.share_digg { background: url(/images/social/48/digg.png) top center no-repeat; }
.share_socialbar a.share_delicious { background: url(/images/social/48/delicious.png) top center no-repeat; }
.share_socialbar a.share_stumble { background: url(/images/social/48/stumbleupon.png) top center no-repeat; }
.share_socialbar a.share_Reddit { background: url(/images/social/48/reddit.png) top center no-repeat; }
.share_socialbar a.share_buzz { background: url(/images/social/48/google.png) top center no-repeat; }
.share_socialbar a.share_print {
  background: none;
  width: 190px;
  line-height: 48px;
  background: #333;
  text-align: center;
  color: #fff;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
}
/***************************** 
*          S L I D E   S O C I A L    L I N K S 
*****************************/
.slide-out-div {
  padding: 20px;
  width: 300px;
  background: #ccc;
  border: 1px solid #29216d;
  position: absolute;
  right: 20px
}
.slide-out-div a.handle {
  background: #000;
  display: block;
  width: 200px;
  height: 25px;
  line-height: 25px;
  text-align: center;
}
.older-newer-links, .older-newer-links a { color: #fff; }
.older-newer-links .alignright {
  width: 46%;
  float: right;
  min-height: 60px;
  text-align: right;
  padding: 5px;
  margin: 4px
}
.older-newer-links .alignleft {
  width: 46%;
  float: left;
  min-height: 60px;
  text-align: left;
  padding: 5px;
  margin: 4px
}
#main-page.loop .older-newer-links a { color: #333 }
#FBTWGP {
  position: fixed;
  width: 70px;
  text-align: center;
  background: #7186a5;
  margin-left: -80px;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
}
#FB iframe {
  padding: 10px;
  margin: 0px;
  height: 60px;
  width: 60px;
}
#last-twit {
  display: block;
  width: 645px;
  float: right;
  text-align: center;
  margin: 0 5px 10px 5px;
  font-weight: bold;
  color: #fff;
  font-size: 13px;
  min-height: 60px;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
}
#last-twit li { padding: 10px; }
#last-twit img { float: left; }
/***************************** 
*          T H E   M A I N   C O N T  A C T  F O R M 
*****************************/

#the-main-contact-form .required {
  color: #f00;
  font-weight: bolder;
}
#the-main-contact-form {
  width: 600px;
  margin: 0 auto;
  border: 1px solid #333;
  padding: 5px;
  display: block;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
}
#the-main-contact-form .wpcf7-submit {
  width: 220px;
  margin-left: 170px;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  color: #fff
}
#the-main-contact-form .wpcf7-submit:hover { background: #E5F4FF; }
/* I N P U T */

#the-main-contact-form div.main-form {
  margin: 5px 0;
  height: 50px;
  display: block;
}
#the-main-contact-form div.main-form:hover, #the-main-contact-form div.main-form-textarea:hover {
  background: #E5F4FF;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
}
#the-main-contact-form div.main-form .main-form-info {
  width: 190px;
  float: left;
  height: 50px;
  line-height: 50px;
  text-align: right;
  font-size: 15px;
  padding: 0 5px;
}
#the-main-contact-form div.main-form input {
  padding: 5px;
  width: 380px;
  float: left;
  display: block;
  height: 30px;
  margin-top: 4px;
  font-size: 20px;
  border: 2px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
}
#the-main-contact-form div.main-form input:focus, #the-main-contact-form div.main-form-textarea textarea:focus {
  background: #6CC0FC;
  color: #fff;
}
/* T E X T A R E A  */

#the-main-contact-form div.main-form-textarea {
  margin: 5px 0;
  height: 255px;
  display: block;
}
#the-main-contact-form div.main-form-textarea .main-form-info {
  width: 190px;
  float: left;
  text-align: right;
  font-size: 15px;
  padding: 0 5px;
  padding-top: 80px;
}
#the-main-contact-form div.main-form-textarea textarea {
  padding: 3px;
  width: 380px;
  display: block;
  float: left;
  margin-top: 5px;
  border: 2px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  font-size: 20px;
  font-weight: bolder;
  overflow: auto;
  height: 235px;
  resize: none;
}
/***************************** 
*          T H E   W E A T H E R   T O P  
*****************************/

#weather-top #show-button {
  position: absolute;
  margin-left: 780px;
  margin-top: -100px;
  z-index: 9999
}
#weather-top #show-button .show-weather-button {
  width: 150px;
  height: 150px;
  display: block;
  font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;
  color: #0063D6;
  cursor: pointer;
}
#weather-top #show-button .yahoo-span {
  font-size: 25px;
  position: absolute;
  display: block;
  width: 100px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  margin-top: -95px;
  margin-left: 15px;
}
#weather-top #slide-wrap {
  display: none;
  background: url(/images/w-images/clouds-white.png) no-repeat;
  position: absolute;
  margin-top: -210px;
  margin-left: 620px;
  opacity: 0.9;
  filter: alpha(opacity=90);
  width: 250px;
  height: 250px;
  padding: 5px;
}
#weather-top #slide-wrap ul, #weather-top #slide-wrap h2 { width: 200px; }
#weather-top #slide-wrap h2 {
  font-size: 15px;
  text-align: center;
  padding-left: 8px;
  color: #0063D6;
}
#weather-top #slide-wrap ul {
  font-size: 13px;
  height: 100px;
  padding-left: 30px;
  padding-top: 30px;
  font-weight: bolder;
}
#weather-top #slide-wrap ul li span.yahoo-span {
  font-weight: bolder;
  width: 110px;
  display: block;
  float: left;
}
#slide-wrap .show-weather-button a {
  cursor: pointer;
  background: #1e5799;
  background: -moz-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1e5799), color-stop(100%, #7db9e8));
  background: -webkit-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  background: -o-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  background: -ms-linear-gradient(top, #1e5799 0%, #7db9e8 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=0 );
  background: linear-gradient(top, #1e5799 0%, #7db9e8 100%);
  padding: 3px;
  display: block;
  text-align: center;
  color: #fff;
  width: 100px;
  font-size: 10px;
  border: 1px solid #000;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  margin-top: 12px
}
#show-button-voice {
  background: url(/images/phone-icon.png) left center no-repeat;
  padding: 20px 3px;
  display: block;
  text-align: center;
  color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  cursor: pointer;
  margin: 10px 5px;
  margin-top: -110px;
}
#slide-wrap-voice {
  position: fixed;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  display: block;
  text-align: center;
  color: #fff;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  width: 400px;
  height: 100px;
  margin-top: -300px;
  margin-left: 250px;
  display: none;
  padding: 0 0 30px 0;
}
#slide-wrap-voice .show-button-voice {
  color: #f00;
  display: block;
  text-align: right;
  padding: 3px 5px;
  cursor: pointer;
}
/***************************** 
*          R A N   R S S   F E E D S
*****************************/
#RSS_Feeds { background: url(/images/center_content.png) top center repeat-y; }
#RSS_Feeds h2 {
  text-align: center;
  font-size: 40px;
}
#RSS_Feeds ul {
  margin: 0 40px;
  border: 1px solid #333;
  padding: 10px;
  background: #fff;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  background: #1e5799;
  background: -moz-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, #1e5799), color-stop(0%, #0d2d5f), color-stop(50%, #7db9e8), color-stop(100%, #0d2d5f));
  background: -webkit-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -o-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
  background: -ms-linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0d2d5f', GradientType=1 );
  background: linear-gradient(left, #1e5799 0%, #0d2d5f 0%, #7db9e8 50%, #0d2d5f 100%);
}
#RSS_Feeds ul li {
  height: 100px;
  overflow: hidden;
  border: 1px solid #333;
  margin: 10px 0;
  padding: 5px;
  background: #fff;
  border: 3px solid #B9AD94;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0px 0px 10px 0px #0d2c5f;
  -moz-box-shadow: 0px 0px 10px 0px #0d2c5f;
  box-shadow: 0px 0px 10px 0px #0d2c5f;
  -webkit-transition: height 500ms ease;
  -moz-transition: height 500ms ease;
  -o-transition: height 500ms ease;
  transition: height 500ms ease;
}
#RSS_Feeds ul li span {
  display: block;
  font-weight: bolder;
}
#RSS_Feeds ul li:hover {
  height: 100%;
  background: #E8ECF1; 
  -webkit-transition: height 500ms ease;
  -moz-transition: height 500ms ease;
  -o-transition: height 500ms ease;
  transition: height 500ms ease;
}
#show-button-voice { margin-top: 10px }
