/* Starter Style Sheet - Chris Donahue */
body{margin:0;padding:0;font:12px/1.25em arial,sans-serif;color:#333333;background-image: url(graphics/background.png); background-repeat: repeat; background-position: left top; }
a{color:#222222;background-color:transparent;}
a:visited{color:#333333;background-color:transparent;}
a:hover{color:#1b5c95;background-color:transparent;}
h1,h2,h3,h4,h5,h6{margin:0.75em 0 0.25em 0;padding:0;}
h1{font-size:180%;}
h2{font-size:150%; border-bottom:solid 1px #CCCCCC; }
h3{font-size:130%;}
h4{font-size:120%;}
h5{font-size:110%;}
h6{font-size:100%;}
p,ul,ol,blockquote{margin:0 0;  padding:0px;}
p{padding:2px 0;  margin:2px 0 4px 0;}
ul li,ol li{margin:0;margin-left:1em;}
img{border:none; }
form{margin:0; }
table.data{width:100%;margin:0.75em 0;padding:0;border-collapse:collapse;}
table.data tr.header th{color:#FFFFFF;background-color:#666666;}
table.data tr.even td{color:inherit;background-color:#FFFFFF;}
table.data tr.odd td{color:inherit;background-color:#FFFFEE;}
table.data tr td,table.data tr th{margin:0;padding:2px 5px;border:solid 1px #CCCCCC;}
div#page_root{background-color:#FFF;width:990px;  margin:0px auto;border:4px solid #F9F9F9;}
div#header{background-image:url(graphics/layout.header.gif);background-repeat:no-repeat;background-color:#FFFFFF;height:88px;}
div#header h1{margin:0px;    padding:0px;    float:left;    display:block;    width:400px;    height:71px;  }
div#header h1 a{color:#ffffff;    display:block;    width:400px;    height:71px;    font-size:1%;    text-align:left;      }
div#header div.header_image { }
div#page_title{width:355px;    float:right;    color:#398ac9;    text-align:right;  }
div#page_title h2{border:none;      color:#398ac9;      padding-right:1em;   font-size:110%; }
div#primary{margin:3px 0 0 0;  padding:0px 0;}
div#site_search { clear:both;}
div#site_search input{border:1px solid #D1D1D1;padding:5px;}
div#site_search input.submit{border:1px solid #D1D1D1;padding:3px;}
div#site_search div.weather {
  float:right;
  border: 1px solid red;
  width: 300px;
  text-align: right;
  background-color: #ECECEC;
  border: 1px solid #D1D1D1;
  padding: 0 4px 0 0;
  height: 30px;
  overflow: hidden;
}
div#site_search div.google {
  float:left; 
  width: 600px;
}

div#col1{width:790px;  margin:0 0 0 0;  padding:0 0 0 5px;  float:right; border-left: 10px solid #ECECEC;}
div#col2{width:180px;  margin:0px;  padding:0px;  float:left;}

div#col2 div.col2_section{margin:0 0 .5em 0;    border:1px solid #D1D1D1;  }
div#col2 div.col2_section h4{font-size:10pt; background-color:#f8c055; color:#FFFFFF; margin:0px; padding:5px 3px;  }
div#col2 div.col2_section div.content{padding:5px;    }
div#col2 div.col2_section ul {margin: 1em;}
div#col2 div.col2_section ul li {margin: 1em;}

/* Footer Items */
div#footer{background-color:#f8f8f8;clear:both;color:#000;font-size:90%;border-top:1px dashed #D1D1D1; margin-top: 1em;}
div#footer a{color:#000;font-weight:bold;text-decoration:none;}
div#footer a:hover{text-decoration:underline;}
div#footer p{margin:0px;    padding:0px;  }
div#footer div.section{width:200px; float:left; margin:1em 1em 1em 2em; border-right:1px dashed #D1D1D1; height: 300px; }
div#footer div.alt{width:235px; float:left;  margin:1em; border-right:none;  }
div#footer div.section input{border:1px solid #D1D1D1;padding:5px;}
div#footer div.section input.submit{border:1px solid #D1D1D1;padding:3px;}
div#footer div.section div.linlar_services{background-image:url(/resources/graphics/linlarservices.gif);background-repeat:no-repeat;background-color:transparent;height:65px;width:213px;}
div#footer div.section div.linlar_services a{display:block;margin:1em 0 0 0;width:213px;height:60px;color:#f8f8f8;font-size:1%;text-align:right;}
div#footer div.section h2{color:#7c7c7c;border:none;}
div#footer div.section ul{margin-left:1em;}
div#footer div.section ul li{margin-left:1em;color:#434961;}
div#footer div.section ul li a{color:#434961;}
div#footer div.copyright{clear:both;background-color:#e7e7e7;margin:1em;border:1px solid #D1D1D1;padding:4px;}
div#clear{clear:both;}

/* Box Modeling for the Website */
div.box{float:left; margin-right:2px; padding:2px;}
div.box div.content p{margin:0px;padding:0px;}
div.image_float_left{float:left; margin:0px 5px 5px 5px; padding:0px;}
div.image_right{float:right; margin:0px; padding:0px;border:1px solid #222222;}

/* News viewer index container */
div.news_viewer_container{padding:4px;}
div.news_viewer_container h1.section_title{}
div.news_viewer_container h2.page_title{clear:both;    border-bottom:none;    font-size:15pt;    color:#000;  }
div.news_viewer_container p ul li{color:#555555;  }
div.news_viewer_container h3{color:#555555;  }
div.clear{clear:both;}
/* What is currently Right Rail Items */
div.related{margin:0px 1em 1em 0;  padding:2px;  float:left;width:322px;border:1px solid #D1D1D1;}
div.related ul{margin:5px 2px 5px 1em;      padding:0px;    }
div.related ul li{margin:.5em 0 0 1em;      padding:0px;    }
div.related ul li a{text-decoration:none;    }
div.related ul li a:hover{}
div.related h4{background-color:#3b578c;margin:0px;padding:4px;color:#FFF;border-bottom:#D1D1D1;clear:both;  }

div.related_video div.video_item{width:320px;  margin:0px auto;  padding:2px 0 2px 0;}
div.related_video div.video_item{clear:both;  }
div.related_video div.video_item div.video_thumb{float:left;      width:78px;      margin:2px;    }
div.related_video div.video_item div.video_cutline h6{margin:0px;      padding:0px;    }
div.related_video h4.top_video_title{margin:0px;      padding:2px;      background-color:#000000;      color:#FFFFFF;      font-size:100%;    }

div.related div.related_photos{text-align:cetner;  width:310px;  margin:0px auto;  padding:0 0 3px 0;}
div.links{margin-top:1em;}
div.links h3{background-color:#3b578c;margin:0px;padding:4px;color:#FFF;border-bottom:#D1D1D1;}
div.links div.link_content{text-align:left;padding:.5em 3em;margin:.5em 0;}
div.links img{float:left;width:32px;margin:.5em 0;}
div.links div.link_content div.clear{clear:both;}

/* Easy Blog - Story Commenting Styles */
div.related_comments_container{padding-top:1em;width:100%;margin:1em 0 1em .25em;clear:both;}
div.related_comments_container h2{background-color:#8693ac;margin:0px;padding:2px;color:#FFFFFF;font-size:110%;}
div.related_comments_container h6.disclosure{background-color:#fcfde0;font-size:8pt;color:#999999;margin:2px 0;border:1px solid #CCC;}
div.related_comments{border:1px solid #D1D1D1;background-color:#F9F9F9;margin-top:1em;}
div.related_comments h6{margin:0;padding:3px;border-bottom:1px dashed #D1D1D1;}
div.related_comments p{font-size:8pt;line-height:8pt;padding:0px 10px;}
div.related_comments p.date{font-size:5pt;}
/** * Easy Blog For,*/
div.related_comments_blog_form{padding-top:.5em;width:100%;margin:1em 0 1em .25em;clear:both;}
div.related_comments_blog_form h3{background-color:#8693ac;font-size:8pt;color:#FFF;padding:.5em .25em;margin:0px;border-bottom:1px solid #CCCCCC;}
div#popup_window{background-color:#FFFFFF;  padding:2em;}
div#popup_window h1{margin-bottom:1.5em;}
div#popup_window table{font-size:90%;  }
div#popup_window input{border:1px solid #D1D1D1;    padding:2px;    color:#333333;  }
