/*  
Theme Name: Preserver Of Health
Theme URI: http://topwpthemes.com/preserver-Of-health/
Description: Designed by <a href="http://designed.nu">Design Blog</a> and available FREE at <a href="http://www.zinruss.com/themes/">WordPress Themes Gallery</a>
Author: Design Blog
Author URI: http://designed.nu
� 2008, Design Blog. All rights reserved. 
*/


.shows {
	margin:0px;	
	font-size:12px;
}

#top_advert {
height:120px;	
}

#login_links {
	float:right; 
}
#login_links li {
	float:left;	
	padding-right:5px;
	padding-top:10px;
}

#market-places {
	float:right;	
}

#main-page {
	
}

#main-page #left {
	min-height:125px;
	width:260px;
	float:left;
}
#main-page #left h1 {
	font-size:18px;
	font-weight:bold;	
}
#main-page #left p {
	font-size:11px;
}

#main-page #right {
	min-height:125px;
	width:260px;
	float:right;
}
#main-page #right h1 {
	font-size:18px;
	font-weight:bold;	
}
#main-page #right p {
	font-size:11px;
}

#content h1 a {
	font-size:18px;
	color:#3D59AB;
	font-weight:bold;
	line-height:18px;

}

/* 
   * Default HTML tags 
   */
a {
    color: #f77203;
    }

a:visited {
            color: #f77203;
            text-decoration: underline;
}

a:hover {
	color: #f77203;
}

acronym, abbr {
                cursor: help;
                }

blockquote {
	margin-left: 15px;
	padding-left: 5px;
}

body {

	background: #ffe852;
	color: #3D59AB;
	font-size: 62.5%;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	height:100%;
       
}

cite {
	font-size: 90%;
	font-style: normal;
}

h2 {
     font-size: 14px;
     margin: 0px 0 6px 0px;
     padding: 3px 0 3px 8px;
     font-weight: bold;
/*     color: #282828;*/
	background: url("images/content-title-background.jpg");  
     border-top: #fdd400 1px solid;
     border-bottom: #fdd400 1px solid;
}

h2 a,
h2 a:visited,
h2 a:hover,
h2 a:visited:hover { 
                     text-decoration: none;
                     color: #282828;
                     }
h3 {
     font-size: 120%;
     margin-top: 0;
}

img { 
      padding: 3px;
      border: #282828 1px solid;
      background: #fefefe;
      }

img.alignleft { 
                float: left;
                margin: 3px 3px 0px 0;
                }

img.alignright { 
                 float: right;
                 margin: 0 3px 0px 3px;
                 }

li { 
     margin: 0;
     padding: 0;
     list-style-type: none;
     }


ol#comments li p {
                   font-size: 100%;
                   }

ul { 
     margin: 0;
     padding: 0;
     }

/*
   * Classes
   */

/* The credits at the bottom of the site */
#credit {
          color: #282828;
          font-size: 11px;
          width: 900px;
          text-align: center;
          margin: 0 auto;
          padding: 0px;
          clear: both;
          height: 0px;
         
          }

#credit a, 
#credit a:hover,
#credit a:visited,
#credit a:visited:hover {
                          color: #282828;
                          }



/* Link to the comments */
.feedback {
          color: #f77203;
            text-align: right;
            padding-bottom: 15px;
            clear: both;
            text-transform: lowercase;
            }

.feedback a,
.feedback a:visited { 
                            text-decoration: none;
          color: #f77203;
                            }

.feedback a:hover, 
.feedback a:visited:hover { 
                            text-decoration: underline;
          color: #f77203;
                            }

/* The post informations */


.meta li, 
ul.post-meta li { 
                  display: inline;
                  }

.meta ul { 
           display: inline;
           list-style: none;
           margin: 0;
           padding: 0;
           }

.meta a { 
          color: #f77203;
          text-transform: lowercase;
          text-decoration: underline;
          }

.meta { 
        color: #534a40;
        font-size: 0.9em;
        font-weight: normal;
        letter-spacing: 0;
        }
.meta p{
	font-size:12px;
	font-weight:bold;
	margin: 1px;
	font-variant:small-caps;
}

.storycontent { 
                font-size: 115%;
                }

/* Comment form design */
#commentform #author, 
#commentform #email, 
#commentform #url, 
#commentform textarea {
                        background: #fefefe;
                        border: 1px solid #fdd400;
                        color: #282828;
                        }

#commentform textarea {
	width: 95%;
}

#commentlist li ul {
	border-left: 1px solid #0f0a06;
	font-size: 110%;
}

ol#commentlist li { 
                  list-style: decimal;
                  }

				  
#watchuslive{
		   width: 587px;		   
           padding: 10px;
		   margin:10px;
		   border: 3px solid #4791b3;
		   background-color:#FFF;
			text-align: center;
			vertical-align: middle;
}				  
#watchuslive p{
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#000;
}
#watchuslive img{
	border:0px;
}
#content {
			
           float: right;
           width: 560px;
           background: #fefefe;
           margin: 0px 18px 20px 18px;
           text-align: left;
           padding: 10px;
		   border: 3px solid #4791b3;
           line-height: 14px;
           }

#content ol li { 
                 list-style: decimal;
                 }

#content ul { 
              margin-top: 10px;
              margin-left: 35px;
              }

#content ul li { 
                 list-style-image: none;
                 }

#content-big {
           float: left;
           width: 587px;
           background: #fefefe;
           margin: 0px 5px 20px 10px;
           text-align: left;
           padding: 10px;
		   border: 1px solid #fdd400;
           line-height: 14px;
           }

#header {
          font-size: 26px;
          font-weight: bold;
		  text-decoration:none;
          font-family: Verdana;
          margin: 0 auto;
          height: 520px; /* && was 420px */
          width: 1024px;
          padding: 0;
}

#header2{

	 margin-bottom:10px;		
	 background-color:#ffdd00;
	 width:1024px;
	 height:245px;

 	 border-top: #ffdd00 5px solid;
     border-left: #ffdd00 5px solid;
     border-right: #ffdd00 5px solid;
     border-bottom: #ffdd00 8px solid;

}
#header2 #banner {
}
#slogan{
	position:absolute; 
	top:290px; 
	width:800px;
	height:40px;
	padding:5px;
	padding-left:50px;
	font-size:13px;
	font-style:normal;
	color:#000;
	background:#ffdd00;
	text-align:left;	
	float:left;
}

#HeaderNavigation {
	position:absolute; 
	top:330px;
	height:28px;
	width:1010px; 
	padding:5px;
	background-color:#fff;
	border:1px solid #ccc;
}


#slogan_right {
	position:relative; 
	top:200px;
	left:20px;
	width:350px; 
	height:40px;
	font-size:13px;
	font-style:normal;
	color:#000;
	background:#ffdd00;
	text-align:left;
	float:left;	
	clear:both;
}

#header-right{
		font-size:8px;
		color:#000;
		padding-top:5px;
		padding-bottom:10px;
		padding-right:11px;
		float:right;
}
#psa{
	padding:0px;
	border: 2px solid #4791b3;
    background: #f8f8f8;
	font-size:12x;
	text-align:center;
}
#psa ul,li,p {
	list-style-type:none;
}
#header-right p{
	margin:1px;
	font-size:10px;	
	text-align:center;
}
#header-right a{
	color:#3D59AB;
	font-size:12px;
	text-align:center;
}
.header-img{
     padding: 0px;
      border: #000 1px solid;
      background: #fdf100;
}
.header-title {
	font-family: Tahoma, Verdana, Arial;
	color:#282828;
	font-size:28px;
	padding:0px 430px 100 0;
	text-align:left;
	text-indent: 40px
	}
.header-title a{
	color:#282828;
	text-decoration:none;
	border-bottom:none;
	}
.header-title a:hover{
	color:#282828;
	text-decoration:none;
	border-bottom:none;
	}
.header-description {
        font-size: 14px;
        font-weight: normal;
	color:#282828;
	padding:0px 430px 0 0;
	text-align:left;
	text-indent: 60px
	}


#footer { 

          width: 1024px;
          height: 28px;
          margin: 0 auto;
		  color: #282828;

          }
#footer p {
          text-align: left;
		  color: #282828;
          margin-top: -15px;
}
#footer a {
                          color: #282828;
                          text-decoration: none;
                          } 
#footer a:hover {
                          color: #282828;
                          text-decoration: none;
                          }
#footer a:visited {
                          color: #282828;
                          text-decoration: none;
                          }
#footer a:visited:hover {
                          color: #282828;
                          text-decoration: none;
                          }

/* 
 * LEFT sidebar 
*/

#menu-left {

             float: left;
             padding: 0px 18px 20px 18px;
			 top:400px;
             width: 165px;
             font-size: 11px;
			 overflow:hidden;
			 margin-top: 0px;
			 background-color:#FABD0A;
			 min-height:100%;

}
#menu-left h2 {
     font-size: 12px;
     margin: 5px 0 6px 0px;
/*     padding: 3px 10 3px 13px;*/
     font-weight: bold;
     color: #282828; 
     background: url("images/menu-right-title-background.jpg");
     border-top: #f36c21 1px solid;
     border-left: #f36c21 1px solid;
     border-right: #f36c21 1px solid;
     border-bottom: #ea5401 1px solid;
}


#menu-left a,
#menu-left a:visited { 
                             text-decoration: none;
     				font-weight: bold;
                             color: #282828;
                             line-height: 15px;
                             }

#menu-left a:hover,
#menu-left a:visited:hover  { 
                              color: #282828;
                               text-decoration: underline;
                              }


#menu-left ul { 
              margin-left: 3px;
              }

#menu-left ul li { 
					margin-top:10px;
	                list-style-image: none;
                 }

#menu-left ul ul { 
					padding-bottom: 10px;
                    margin-left: 15px;
                   }

#menu-left ul ul li { 
                      list-style-type: circle;
                       color: #282828;
                      }

























  /* 
   * Right sidebar 
   */
#menu-right { 
			clear:both;
             float: right;
             padding: 0px 18px 20px 18px;
			 top:400px;
             width: 165px;
             font-size: 11px;
			 overflow:hidden;
			 margin-top: 0px;
			 background-color:#FABD0A;

}
#menu-right #header-right2{
		font-size:8px;
		color:#000;
		padding-top:15px;
		padding-left:20px;
		float:right;	 
}


#menu-right h2 {
     font-size: 12px;
     margin: 5px 0 6px 0px;
     padding: 3px 0 3px 13px;
     font-weight: bold;
     color: #282828; 
     background: url("images/menu-right-title-background.jpg");
     border-top: #f36c21 1px solid;
     border-left: #f36c21 1px solid;
     border-right: #f36c21 1px solid;
     border-bottom: #ea5401 1px solid;
}


#menu-right a,
#menu-right a:visited { 
                             text-decoration: none;
     				font-weight: bold;
                             color: #282828;
                             line-height: 15px;
                             }

#menu-right a:hover,
#menu-right a:visited:hover  { 
                              color: #282828;
                               text-decoration: underline;
                              }

#menu-right ul ul { padding-bottom: 10px;
                   margin-left: 15px;
                   }

#menu-right ul ul li { 
                      list-style-type: circle;
                       color: #282828;
                      }

.ad200 {
          text-align: center;
          margin-bottom: 20px;
 }

/* End of right sidebar */



input#s {
          width: 158px;
          height:17px;
          border: 1px solid #fdd400;
          color: #000;
}

#rap { 
       width: 1024px; 	   
       margin: 0 auto 0 auto;
       text-align: left;
       border-left: 0px solid #000;
       border-right: 0px solid #000;
       min-height:100%;
       height:100%;
}

#searchbutton { 
                margin-top: 2px;
                }


.search-bar  {

	font-size:10px;
	margin: 0;
	margin-left:10px;
	text-align: right;
	width:275px; /*286px;*/
}

.search-bar div, #searchform { 	
	no-repeat;
	margin: 0; 
	padding:0;
}
#searchform label {
	position:absolute;
	top:-1500px;
	left:-1500px;
}

.search-bar #s {

	width:100px;
	margin-top:5px;
	margin-right: 0px;
	text-align: left;
	font-size:12px;
}

.search-bar #searchsubmit {
	font-size: 13px;
	font-weight:normal;
	background: white url(images/16x16_zoom.png) no-repeat left;
	width: 70px;
	height: 25px;
	padding:0px;
	text-align:right;
	color: #003F87;

}

#sub-nav {
	height:19px;
	border-bottom:1px solid #cccccc;
	margin:0;
}

#mostrecents {
	
	text-decoration:underline;
	color:#0000FF;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:0px;
	padding-right:0px;
}
