/*  
Theme Name: Vistalicious
Theme URI: http://dailyblogtips.com/vistalicious-wordpress-theme-released/
Description: WP theme with a Vista twist
Author: Daily Blog Tips	
Author URI: http://www.dailyblogtips.com/wordpress-themes/
Version: 1.2
Tags:green color, right sidebar, one column, fixed width
*/

/* Reset Defaults Starts */

* {
  margin: 0;
  padding: 0;
  }

h1, h2, h3, h4, h5, h6, p, blockquote {
  margin: 0;
  padding: 10px;
  }

a {
  color: #256B7F;
  outline:none;
  }

a:hover {
  color: #6B8B45;
  }

blockquote {
  margin: 5px 10px;
  padding: 5px 10px;
  background: #9DCAE8;
  border: 1px dotted #BBB;
  }

code {
  color: #3366CC;
  }

a img {
  border: none;
  }


/* Reset Defaults Ends */

body {
  margin:0;
  padding:0
  font-family: arial, sans-serif;
  text-align: left; /* IE Centering Technique */
  /*background: #499F8F url(images/bgbody2.jpg) repeat-x top left;*/
  background: #5782ad url(images/body-background-image.jpg) 0 top repeat-x;
  
  }
#mainContainer{margin: 15px auto 10px auto;
  width: 970px;padding:0;font-family: Arial, Helvetica, sans-serif;}
#wrapper {
  text-align: left; /* IE Centering Technique */
  }

.topcurvewhite {
  margin: 0;
  height: 13px;
  background: url(images/bgtopwhite.gif) left top no-repeat;
  }

.bottomcurvewhite {
  margin: 0;
  height: 13px;
  background: url(images/bgbottomwhite.gif) left bottom no-repeat;
  }

#header {
  margin: 0;
  padding: 0 42px 20px 20px;
  width:908px;
  float:left;
  }
#logo{float:left;width:456px;margin:0;padding:0;text-align:left;}

#Imagereed{float:left;width:452px;margin:0;padding-top:45px;text-align:right;}

#header h1.sitename {
  padding: 0 0 0 0;
  position: relative;
  font-size: 20pt;
  }

#header h1.sitename a {
  color: #fff;
  text-decoration: none;
  }

#header h1.sitename a:hover {
  color: #D0DE9C;
  text-decoration: none;
  }

#header h2.sitedesc {
  padding: 0 0 0 0;
  position: relative;
  font-size: 11pt;
  color: #A6DDEA;
  }

#header .topright {
  float: right;
  position: relative;
  margin: 5px 0 0 0;
  padding: 0;
  width: 400px;
  height: 60px;
  text-align: right;
  color: #fff;
  font-size: 10pt;
  }

#header .topright a {
  color: #A6DDEA;
  }

#header .topright a:hover {
  color: #D0DE9C;
  }

.search {
  padding-bottom: 5px;float:left;
  }

#searchform {
  float: left;
  margin-left: 0;
  margin-top: 2px;
  margin-right: 0px;
  }

#searchform {
  margin-left: 5px;
  width: 260px;
  padding-top: 8px;
  height: 28px;
  
  
  }

#searchbox {
  margin-left: 0px;
  margin-bottom: 3px;
  width: 145px;
  background: none;
  border-top:2px solid #999999;
  border-left:2px solid #999999;
  border-right:1px solid #999999;
  border-bottom:1px solid #999999;
  height:17px;
  color:#666666;
  padding:2px 0 0 5px;
  }



#searchbutton {
  width: 85px;
  background: none;
  border: none;
  background:url(images/search.jpg) 0 0 no-repeat;
  height:25px;
  }

#searchbutton:hover {
  cursor: pointer;
  }
  
 .submitbutton{float:left;width:85px;margin:0 0 0 15px;} 
 
 *:first-child+html .submitbutton{float:left;width:85px;margin:0 0 0 8px;} 
 
 * html .submitbutton{float:left;width:85px;margin:0 0 0 2px;} 
 
 .Textboxarea{float:left;width:150px;margin:2px 0 0 0;}
 
 .formarea{float:left;width:260px;margin:0 0 0px 0;}

#main {
  clear: both;
  width: 968px; /* Overrides miscalculation in IE6; ignored by other browsers. */
  margin: 0;
  padding: 1px 1px 15px 1px;
  background:#FFFFFF;
  
  }

#navigation {
  clear: both;
  margin: 0px 0 0 0;
  width:968px;
  padding:0;
  }

#navigation ul {
  margin: 2px 0 0 0;
  padding: 0px 0 0 0;
  list-style: none;
  font-family:Arial, Helvetica, sans-serif;
  width:968px;
  }

#navigation li {
  float: left;
  margin:0 1px 0 1px;
  width:159px;
  text-align:center;
  height:26px;
  background: #4a7bac;
  padding:4px 0 0 0;
   
  }

#navigation li.freebook {
  float: left;
 margin:0 1px 0 1px;
  width:161px;
  text-align:center;
 height:26px;
  background: #e45824;
  padding:4px 0 0 0;
   
  } 
  
 *:first-child+html #navigation li {
  float: left;
  margin:0 1px 0 1px;
  width:159px;
  text-align:center;
  height:22px;
  background: #306090;
  padding:8px 0 0 0;
   
  }


  
 *:first-child+html #navigation li.freebook {
  float: left;
 margin:0 1px 0 1px;
  width:160px;
  text-align:center;
 height:22px;
  background: #0c6794;
  padding:8px 0 0 0;
   
  }   
  
 * html #navigation li {
  float: left;
  margin:0 1px 0 1px;
  width:159px;
  text-align:center;
  height:22px;
  background: #306090;
  padding:8px 0 0 0;
   
  }


  
 * html #navigation li.freebook {
  float: left;
 margin:0 1px 0 1px;
  width:160px;
  text-align:center;
 height:22px;
  background: #0c6794;
  padding:8px 0 0 0;
   
  }  
  
  #navigation li a{
  
  
  text-transform: uppercase;
  font-size: 12px;
  text-decoration: none;
  font-weight:bold;
   padding:0;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  

}  
  
#navigation li.freebook a:hover{
  
  
  color:#FFFFFF;

}  

#navigation li a:hover{
  
  
  color:#FFF;

}  

#navigation li.current_page a{
  
  
  text-transform: uppercase;
  font-size: 12px;
  text-decoration: none;
  font-weight:bold;
   padding:0;
  color:#FFF;
  font-family:Arial, Helvetica, sans-serif;
  

}  

#navigation li.current_page a:hover{
  
  
  color:#FFFFFF;

}  
  
  
  
    
/*#nav {
  clear: both;
  margin: 0px 0 0 0;
  width:968px;
  padding:0;
  }

#nav ul {
  margin: 2px 0 0 0;
  padding: 0px 0 0 0;
  list-style: none;
  font-family:Arial, Helvetica, sans-serif;
  width:968px;
  }

#nav li {
  float: left;
  margin-right: 1px;
  margin-bottom:0px;
  margin-left: 1px;
 padding:4px 49px;
 height:22px;
  background: #306090;
   
  }
  
*:first-child+html #nav li {
  float: left;
  margin-right: 1px;
  margin-bottom:0px;
  margin-left: 1px;
 padding:7px 49px;
 height:16px;
  background: #306090;
   
  }  
  
  * html #nav li {
  float: left;
  margin-right: 1px;
  margin-bottom:0;
  margin-left: 1px;
 padding:7px 49px;
 height:16px;
  background: #306090;
   
  }  
  
 #nav li.freebook {
  float: left;
  margin-right: 1px;
  margin-bottom:0px;
  margin-left: 1px;
 padding:4px 56px 4px 56px;
 height:22px;
  background: #0c6794;
   
  }
  
*:first-child+html #nav li.freebook {
  float: left;
  margin-right: 1px;
  margin-bottom:0px;
  margin-left: 1px;
 padding:7px 53px;
 height:16px;
  background: #0c6794;
   
  }  
  
  * html #nav li.freebook {
  float: left;
  margin-right: 1px;
  margin-bottom:0;
  margin-left: 1px;
 padding:7px 53px;
 height:16px;
  background: #0c6794;
   
  }   
  
  #nav li.freebook a{
  
  
  text-transform: uppercase;
  font-size: 12px;
  text-decoration: none;
  font-weight:bold;
   padding:0;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  

}  

 #nav li a{
  
  
  text-transform: uppercase;
  font-size: 12px;
  text-decoration: none;
  font-weight:bold;
   padding:0;
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  

}  
  
#nav li.freebook a:hover{
  
  
  color:#FFFFFF;

}  

#nav li a:hover{
  
  
  color:#FFF;

}  

#nav li.current_page a{
  
  
  text-transform: uppercase;
  font-size: 12px;
  text-decoration: none;
  font-weight:bold;
   padding:0;
  color:#FFF;
  font-family:Arial, Helvetica, sans-serif;
  

}  

#nav li.current_page a:hover{
  
  
  color:#FFFFFF;

}  */

#clickhere {
  clear: both;
  margin: 0px 1px 0 1px;
  width: 966px;
  height:40px;text-align:center;
  font:Georgia, "Times New Roman", Times, serif;font-size:18px;
  color:#0c6794;
  background:#deeaf6;
  padding-top:0px;
  float:left;
  }
  
 
#clickhere a{ font:Georgia, "Times New Roman", Times, serif;font-size:18px;
  color:#0c6794;text-decoration:none;}
  
#clickhere a:hover{ text-decoration:underline;}  

.clickheremaindiv{float:left;margin:0 0 0 320px}

* html .clickheremaindiv{float:left;margin:0 0 0 160px}


.textclickhere{float:left;padding:7px 0 0 0;}

.imageclickhere{float:left;padding:10px 0 0 5px}

*:first-child+html .textclickhere{float:left;padding:8px 0 0 0;}

*:first-child+html .imageclickhere{float:left;padding:9px 0 0 5px}



#contentwrapper {
  float: left;
  width: 600px;
  padding:0 20px;
  margin:10px 0 0 0;
  }

#contentwrapper1 {
  float: left;
  width: 600px;
  padding:0 20px;
  margin:10px 0 0 0;
  }


* html #contentwrapper1 {
  float: left;
  width: 600px;
  padding:0 0px 0 10px;;
  margin:10px -10px 0 0;
 
  }

#content {
  width:600px;margin:0;padding:0 !important;;float:left;
  }

#content .pageTitle {
  padding: 5px 10px 15px 10px;
  font-size: 22px;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: -1px;
  color: #5A7836;
  }

.post {
  margin: 5px 0 25px 0;
  }

#content ul {list-style:none;}

#content li{list-style:none;}

#content h2, #content h3, #content h4, #content h5, #content h6 {
  padding: 0 10px;
  font-weight: bold;
  }

#content h2 {
  font-size: 15pt;
  }

#content h3 {
  font-size: 11pt;
  }

#content h4, #content h5, #content h6 {
  font-size: 10pt;
  }

h2.homeTitle {
  margin: 0 0 15px 0;
  }

h2.postTitle {
  padding: 0 10px;
  font-size: 16pt;
  font-weight: bold;
  color: #000;
  font-family: arial, sans serif;
  letter-spacing: -1px;
  }

h2.postTitle a {
  font-size: 15pt;
  font-weight: bold;
  text-decoration: none;
  color: #0c6794;
  }

h2.postTitle a:hover {
  color: #0c6794;
  }

.postMeta {
  padding: 2px 10px 3px 10px;
  font-size: 9pt;
  color: #333;
  }

.postMeta a {
  text-decoration: none;
  }

.postContent img {
  margin: 10px;
  border: 3px solid #CCC;
  }

#content p, .postContent p {
  padding: 5px 10px;
  font-size: 12px;
  color: #5e594c;
  font-family:Arial, Helvetica, sans-serif;
  text-align:justify;
  }

.postContent ul, ol {
  padding: 0 0 0 35px;
  }

.postContent ul li, ol li {
  font-size: 10pt;
  color: #000;
  list-style:none;
  }

.postTags {
  margin: 5px 10px 15px 10px;
  font-size: 9pt;
  color: #000;
  }

p.comments {
  clear: both;
  padding: 5px 10px 5px 10px;
 
  }

p.comments a {
  padding-left: 20px;
  background: url(images/comment.gif) left top no-repeat;
  font-size: 10pt;
  text-decoration: none;
  }

.commentlist {
  margin: 10px 0;
  font-size: 10pt;
  list-style: none;
  }

.commentlist li {
  margin: 0 0 10px -25px;
  background: #CBE7FA;
  border: 1px solid #9DCAE8;
  width: 530px;
  }

.commentlist cite {
  padding: 10px;
  font-size: 10pt;
  }

.commentlist cite a {
  }

.commentmetadata {
  padding: 10px;
  }

.comment h3 {
  padding: 0 10px;
  font-size: 12pt;
  font-weight: bold;
  text-decoration: none;
  color: #000;
  }

.comment{width:600px;float:left;margin:30px 0 0 0;padding:0;clear:both;}

*:first-child+html .comment{width:600px;float:left;margin:0px 0 0 0;padding:0;clear:both;}

* html .comment{width:600px;float:left;margin:0px 0 0 0;padding:0;clear:both;}

.comment p {
  padding: 10px;
  font-size: 10pt;
  color: #000;
  clear:both;
  }

.comment a {
  text-decoration: none;
  }

.comment a:hover {
  text-decoration: underline;
  }

.comment textarea {
  width: 555px;
  }

.comment #submit {
  width: 118px;
  height: 30px;
  background: url(images/commentbutton.gif) left top no-repeat;
  border: none;
  font-size: 9pt;
  color: #333;
  }

.comment #submit:hover {
  cursor: pointer;
  }

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
 
 em{font-style:normal;}

/* Sidebars */

.searchtext{height:13px;width:145px;margin:0;padding:2px 0 0 5px;border:1px solid #666666;}



.sidebars {
  float:left;
  margin-top: 0px;
  margin-left: 15px;
  padding-top: 9px;
  width: 300px;
  font-style:normal !important;
  }

.sidebars h2 {
  padding: 8px 5px 2px 7px;
  font-size: 11pt;
  color: #fff;
  background: url(images/sidebar_title_bg.gif) left top repeat-x;
  height: 27px;
  font-family:Arial, Helvetica, sans-serif;font-style:normal;
  text-transform:uppercase;
  }

.sidebars table {
  width: 300px;
  }

.sidebars ul {
  margin: 0;
  padding: 0 0 5px 0;
  clear:both;
  }

.sidebars li {
  margin-bottom: 20px;
  list-style: none;
  font-size: 12px;
  color:#666666;
  font-family:Arial, Helvetica, sans-serif;
   border-bottom: none;
  
  }

.sidebars li ul {
  padding: 0;
  }

.sidebars ul ul li {
  margin: 0;
  padding: 3px 2px 5px 0px;
   font-size: 12px;
  color:#0c6794;
  font-family:Arial, Helvetica, sans-serif
  line-height: 17px; /* Required for cross-browser consistency; cross-browser defaults vary. */
  border-bottom: 1px solid #d8cba5;
  font-style:normal;
  }

.sidebars li.nobg a:hover {
  background: none;
  color: #003366;
  text-decoration: none;
  }

.sidebars a {
  display: inline;
  color: #2798b4;
  text-decoration: none;
  
  }

.sidebars a:hover {
  color: #2798b4;
  
  }

.sidebars p {
  padding: 2px 0;
  font-size: 9pt;
  }

#tag_cloud a {
  display: inline;
  }

.sidebars ul.children li {border-bottom:none;}
.sidebars ul.children {margin-bottom:-5px;}


/* Footer */

#footer {
  clear: both;
  padding-top: 10px;
  color: #fff;
  text-align: left; /* IE Centering Technique */
  }

#footer p {
  padding: 0;
  font-size: 8pt;
  line-height: 19px;
  }

#footer a {
  color: #A6DDEA;
  }

#footer a:hover {
  color: #D0DE9C;
  }

#credits {
  clear: both;
  float: left;
  margin: 0 auto;
  padding: 0 0 5px 0;
  width: 950px;
  text-align: center;
  }

/* extras */

.cleared {
  clear: both;
  }

.left {
  float:left;
  }

.right {
  float:right;
  }

#nextprevious {
  padding:10px;
  font-size:85%;
  }

a.gravatar {
  float:right;
  margin:10px 15px 20px 0;
  width:50px;
  }


.divRow{width:580px;float:left;margin:10px 0 0px 0;padding:0;clear:both;}
.divforlabel{width:150px;float:left;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#666666;;font-size:12px;font-weight:bold;margin:0 0 0 0;padding:0;}
.divfortextarea{width:340px;float:left;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#666666;;font-size:12px;margin:0 0 0 0;padding:0;}
.txtbox{width:300px;font-family:Arial, Helvetica, sans-serif;color:#666666;;font-size:12px;height:20px;padding:2px 0 0 5px;border:1px solid #7f9db9;}

.txtarea{width:300px;font-family:Arial, Helvetica, sans-serif;color:#666666;;font-size:12px;padding:2px 0 0 5px;border:1px solid #7f9db9;}

.formclass{margin:0 0 10px 10px;padding:0;width:580px;}

fieldset{float:left;margin:0;padding:10px 0 10px 10px;border:1px solid #7f9db9;}
legend{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#666666;}

.sideimage{clear:both;margin:5px 0 0 20px;float:left;width:260px;padding:0;}

* html .sideimage{clear:both;margin:5px 0 0 10px;float:left;width:260px;padding:0;}

h2.mainheading {
  padding: 8px 5px 2px 7px !important;
  font-size: 11pt !important;
  color: #fff;
  background: url(images/sidebar_title_bg.gif) left top repeat-x;
  height: 27px;
  font-family:Arial, Helvetica, sans-serif;font-style:normal;
  font-weight:bold;
  text-transform:uppercase !important;
  margin:10px 0 10px 0;
  }
  
p.timeslot{color:#2798b6 !important;font-family:Arial, Helvetica, sans-serif;font-size:12px !important;margin:0;padding:10px; font-weight:bold !important;}  

.DaikosYouTube h2.widgettitle{color:#0c6794;}

*:first-child+html .DaikosYouTube h2.widgettitle{color:#0c6794;margin:0;padding:0 !important;}

* html .DaikosYouTube h2.widgettitle{color:#0c6794;margin:0;padding:0 !important;}

.archive{clear:both;margin:0 0 20px 0;padding:0;width:590px;}

.archive li{line-height:20px;padding:0 0 0 15px;color:#2798B4;font-family:Arial, Helvetica, sans-serif;font-size:14px;}

.archive li li{line-height:20px;padding:0 0 0 0px;color:#2798B4;font-family:Arial, Helvetica, sans-serif;font-size:14px;}

* html .archive li li{line-height:20px;padding:0 0 0 15px;color:#2798B4;font-family:Arial, Helvetica, sans-serif;font-size:14px;}

*:first-child+html .archive li li{line-height:20px;padding:0 0 0 15px;color:#2798B4;font-family:Arial, Helvetica, sans-serif;font-size:14px;}

.archive a:hover {color:#2798B4;text-decoration:underline;}

.archive a {color:#2798B4;display:inline;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;}

#contactsubmit {
  width: 79px;
  height: 28px;
  background: url(images/submit.jpg) left top no-repeat;
  border: none;
  font-size: 9pt;
  color: #333;
  }

 #contactsubmit:hover {
  cursor: pointer;
  }
  
  .tubepress_normal_embedded_wrapper {
    text-align:center;
}

.tubepress_normal_embedded_wrapper .tubepress_normal_embedded_inner {
    text-align: left;
    margin: auto;
}

.tubepress_normal_embedded_wrapper .tubepress_normal_embedded_inner .tubepress_embedded_title {
    font-weight: bold;
    font-size: larger;
    margin-bottom: .3em;
}

.tubepress_meta {
    color: #666;
    font-style: italic;
}

.tubepress_meta_group {
    text-align: left;
}

.tubepress_meta_runtime {
    font-size: 11px;
    color: #000;
    font-weight: bold;
}

.tubepress_thumb {
    float: left;
    width: 32%;
    line-height: 1.1em;
    font-size: 11px;
    height: 175px;
    text-align: center;
    overflow: hidden;
}

.tubepress_thumb a {
	cursor: pointer;	
}

.tubepress_meta_title, .tubepress_meta_title a, .tubepress_meta_title a:hover {
    font-size: 12px;
    font-weight: bold;
}

.tubepress_thumb_inner {
    margin: auto;
}

.tubepress_thumbs {
    clear:both;
    padding: 0 0 0 5px;
    padding-top: 1em;
}

div.pagination {
    padding: 3px;
    margin: 3px;
    text-align:center;
    clear: both;
}
div.pagination a {
    border: 1px solid #dedfde;
    margin-right:3px;
    padding:2px 6px;
    background-position:bottom;
    text-decoration: none;
    color: #0061de;        
}
div.pagination a:hover, div.meneame a:active {
    border: 1px solid #000;
    background-image:none;
    background-color:#0061de;
    color: #fff;
}
div.pagination span.current {
    margin-right:3px;
    padding:2px 6px;    
    font-weight: bold;
    color: #ff0084;
}
div.pagination span.disabled {
    margin-right:3px;
    padding:2px 6px;
    color: #adaaad;
}

.tubepress_thumb_widget {
	width: 100%;
	text-align: left;
	margin-top: 1em;
	height: auto;
}

.tubepress_thumb_widget a {
	cursor: pointer;	
}

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */
.jqmWindow{display:none;position:fixed;top:17%;left:50%;margin-left:-300px;background-color:#EEE;color:#333;border:1px solid black;padding:12px;}.jqmOverlay{background-color:#000;}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px');}
* html .jqmWindow{position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop)+Math.round(17 *(document.documentElement.offsetHeight || document.body.clientHeight) / 100)+'px');}

#sb-container,#sb-wrapper{text-align:left;}#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}body>#sb-container{position:fixed;}#sb-overlay{height:expression(document.documentElement.clientHeight+'px');}#sb-container>#sb-overlay{height:100%;}#sb-wrapper{position:relative;}#sb-wrapper img{border:none;}#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}#sb-body-inner{position:relative;height:100%;}#sb-content.html{height:100%;overflow:hidden}#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}#sb-title,#sb-title-inner{height:26px;}#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}#sb-info,#sb-info-inner{height:20px;}#sb-info-inner{font-size:12px;color:#fff;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}#sb-nav-close{background-image:url(resources/close.png);background-repeat:no-repeat;}#sb-nav-next{background-image:url(resources/next.png);background-repeat:no-repeat;}#sb-nav-previous{background-image:url(resources/previous.png);background-repeat:no-repeat;}#sb-nav-play{background-image:url(resources/play.png);background-repeat:no-repeat;}#sb-nav-pause{background-image:url(resources/pause.png);background-repeat:no-repeat;}#sb-counter{float:left;padding:2px 0;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
