/*
Title:     winmarkets.com master styles for screen media
Author:    Michael T. Ashby, michael@ashbygroup.com
Updated:   May 8, 2006
*/

body {
   margin: 0;
   padding: 0;
   font-family: Tahoma, Verdana, Ariel, sans-serif;
   font-size: 80%;
   color: #333;
   background: #C3520C url('../i/backgrounds/fade-bkgd2.jpg') repeat-x 50% 0;
   text-align: center;
}


/* ---[ fixes ]------------------------------- */
body {
font-size: x-small; /* IE5 Win */
  voice-family: "\"}\""; 
  voice-family: inherit;
  font-size: small;
}
html>body { /* be nice to Opera */
font-size: small;
}


/* ---[ links ]------------------------------- */
a:link {
   color: #374eb0; 
   background-color: transparent;
   text-decoration: underline;
}

a:visited {
   color: #740616; 
   background-color: transparent;
   text-decoration: underline;
}

a:hover {
   color: #ba4c0f; 
   background-color: transparent;
   text-decoration: underline;
}

a:active {
   color: #374eb0;
   background-color: transparent;
   text-decoration: underline;
}


/* ---[ containers ]-------------------------- */
#wrapper {
   margin: 0 auto;
   width: 780px;
   background: #fff;
   border-left: 6px solid #fba031;
   border-right: 6px solid #fba031;
   color: #000;
}


/* ---[ navigation ]-------------------------- */
#nav ul {
   padding: 0;
   margin: 0 0 40px 0;
   border-top: solid 1px #fff;
   background: #333 url('../i/backgrounds/nav-slate.jpg') repeat;   
   color: #fff;
   font-size: 1em; 
   letter-spacing: 1px;
   float: left;
   width: 100%;
}

#nav ul li { 
   display: inline; 
}

#nav ul li a {
   padding: 5px 15px;
   background: #9F3B09 url('../i/backgrounds/nav-rust.jpg');
   color: #fff;
   text-decoration: none;
   float: left;
   border-right: 1px solid #fff;
}

#nav ul li a#active {
   background: #670514 url('../i/backgrounds/nav-burg.jpg');
   color: #fff;
}

#nav ul li a:hover {
   background: #670514 url('../i/backgrounds/nav-burg.jpg');
   color: #fff;
}


/* ---[ structure ]--------------------------- */
#content {
   clear: left;
   margin: 0 auto;
   width: 700px;
   background: #fff;
   color: #000;
}

#left {
   margin: 0 25px 0 0;
   width: 475px;
   text-align: left;
}

#footer {
   clear: both;
   padding: 0 0 20px 0;
}

#right {
   float: right;
   margin: 0;
   width: 200px;
   text-align: left;
}

#right h3 {
   font-family: "Warnock Pro", Palatino, "Times New Roman", serif;
   font-style: italic;
   font-weight: bold;
   margin-bottom: 5px;
}

#right h4 {
   font-family: "Warnock Pro", Palatino, "Times New Roman", serif;
   font-style: italic;
   font-weight: bold;
   font-size: 1.2em;
}
#right p {
   margin: 0 0 20px 0;
}


/* ---[ copy ]-------------------------------- */
h3 {
   font-size: 1.8em;
   font-weight: normal;
   color: #740616;
   background-color: transparent;
   margin: 0;
   padding: 0;
}

h2 {
   font-size: 1.1em;
   font-weight: bold;
   color: #ba4c0f;
   background-color: transparent;
   margin: 0 0 10px 0;
   padding: 0;
}

h4 {
   font-size: 1.1em;
   line-height: 1.4em;
   color: #740616;
   margin: 0;
   padding: 0;
}

h5 {
   font-size: .9em;
   font-weight: normal;
   letter-spacing: 2px;
   color: #ba4c0f;
   background-color: transparent;
   margin: 0 0 10px 0;
}

h6 {
   font-size: .9em;
   font-weight: normal;
   letter-spacing: 2px;
   color: #740616;
   background-color: transparent;
   margin: 0 0 10px 0;
}

p {
   line-height: 1.4em;
   margin: 0 0 10px 0;
   padding: 0;
}

blockquote {
   font-family: Tahoma, Verdana, Ariel, sans-serif;
   font-weight: bold;
   color: #364864;
   background-color: transparent;
   margin: 0 0 10px 0;
   padding: 5px 20px 5px 20px;
   border-left: solid 4px #E5E8EE;
   line-height: 1.5em; 
}

blockquote.red {
   font-family: "Warnock Pro", "Palatino", "Times New Roman", serif;
   font-size: 1.2em;
   font-style: italic;
   color: #ba4c0f;
   background-color: transparent;
   margin: 0 0 10px 0;
   padding: 5px 20px 5px 20px;
   border-left: solid 4px #fbebd8;
   line-height: 1.2em; 
}

blockquote.grey {
   font-family: Tahoma, Verdana, Ariel, sans-serif;
   color: #686868;
   font-weight: normal;
   background-color: transparent;
   margin: 0 0 10px 0;
   padding: 5px 20px 5px 20px;
   border-left: solid 4px #EBEBEB;
   line-height: 1.5em; 
}

blockquote.pdf {
   font-family: Tahoma, Verdana, Ariel, sans-serif;
   font-weight: normal;
   color: #364864;
   background: #FBEBD8 url(/i/icons/acrobat.gif) top right no-repeat;
   margin: 0 0 10px 0;
   padding: 5px 30px 5px 20px;
   border-left: solid 4px #fbebd8;
   line-height: 1.2em; 
}

.postdata {
   font-size: .9em;
   font-weight: normal;
   color: #808080;
}

.commentdata {
   font-size: 1em;
   font-weight: normal;
   color: #808080;
}

#left ul {
   margin: 0 0 10px 10px;
   padding: 0;
   line-height: 1.4em;
   list-style-position: inside;
   list-style-type: circle;
}

.postl {
   float: left;
   margin: 6px 10px 4px 0;
}

.postr {
   float: right;
   margin: 6px 0 4px 10px ;
}


/* ---[ zoomclouds ]-------------------------- */
.zoomclouds  {
   text-align: left;
   border:4px solid #2F3946;
   padding:2px;
   position:relative;
   background-color:#FFFFFF;
   width:200px;
 }
.zoomclouds span a, .zoomclouds a {
   margin: 0 2px;
   text-decoration:none;
   font-family: Helvetica, arial, sans-serif;
 }
.zoomclouds span.tag1 a {color:#2F3946}
.zoomclouds span.tag2 a {color:#2F3946}
.zoomclouds span.tag3 a {color:#620511}
.zoomclouds span.tag4 a {color:#9D3A08}
.zoomclouds span a:hover, .zoomclouds a:hover {
   color:#ffffff;
   background-color:#2F3946;
   text-decoration:none;
}
.zoomcloudswg {
   font-size:10px;
   color: #bbb;
}
.zoomcloudssp {
   font-size:10px;
   color: #444;
}