html, body, p, div, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
}
body {
	margin-bottom:20px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	background: #565555;
	line-height: 120%;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	margin: 0px;
	padding: 5px;
	font-weight: bold;
	line-height: 120%;
}
h3 {
	font-size:16px;
	}
p, li {
	line-height: 160%;
	margin: 0px 0px 10px;
	padding: 0px;
}

img {
	border: 0px;
}

a:link, a:visited, a:active {
	color: #006699;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
    text-decoration: underline;
}
#ad-top{
 	height:15px;
	margin-left: auto;
    margin-right: auto;
	text-align:center;
	font-size:10px;
	color: #999;
	text-transform:uppercase;	
}
#wrapper {
        margin:auto;
        width:1000px;
}
#container{
	background-color: #FFF;
	text-align:left;
	width:1000px;	
	margin-top:0px;
	position:relative;
	padding:0px;
}
#container-top {
	background-color: #f6f6f6;
	padding: 5px 0px 0px 14px;
	width: 600px;
	}
#botscroller {
	/*margin: 10px 7px;*/
	border: 1px solid #cccccc;
	background-color:#FFFFFF;
}
#content {
	margin: 0px;
	padding: 0px;
	width: 1000px;
}
#content p {
	margin: 0px;
	padding: 5px;
}
#leftCol {
	position:relative;
	margin-top:0px;
	margin-left:0px;
	padding:0px;
	width:655px;
* html width:655px; 
	float:left;
	border-left: 1px solid #cccccc;
}
#leftCol p {
	margin: 0px;
	padding: 5px 5px 5px 0px;
}
#blogcontent{
margin-right:10px;
width:470px;
float:right;
display:inline;
}
.clear{
clear:both;
}
.bordergrey {
	margin: 0px;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.smallFont {
	font-size: 11px;
}
.photoRight {
	float: right;
	margin: 5px;
}
.photoLeft {
	margin: 5px;
	float: left;
}
.featplug {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border: 1px solid #000000;
}
ul.pluglist {
	margin-top: 0px;
	padding-top: 0px;
}
ul.pluglist li {
	list-style-image: url(g);
	padding-bottom: 10px;
	padding-top: 0px;
	margin: 0px;
}

#tophomebox {
	background-color: #f6f6f6;
	padding-bottom: 10px;
	padding-left: 6px;
}
/*THREE PANELS*/
#panels {
	margin: 0px;
	margin-left:10px;
	padding: 0px;
	width: 625px;
	height: 290px;
}
#panels p {
	margin: 0px;
	padding: 0px 5px;
}
#panels h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 5px 5px 5px 10px;
	margin: 0px;
	font-size:18px;
}
#panels #box1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 290px;
	width: 200px;
	border: 1px solid #CCCCCC;
}
#panels #box1 a:link, #panels #box1 a:visited {
	font-weight: normal;
}
#panels #box1 a:hover {
	font-weight: normal;
}
#panels #box2 {
	margin: 0px auto;
	padding: 0px;
	height: 290px;
	width: 200px;
	border: 1px solid #CCCCCC;
}
#panels #box2 a:link, #panels #box2 a:visited {
	font-weight: normal;
}
#panels #box2 a:hover {
	font-weight: normal;
}
#panels #box3 {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 290px;
	width: 200px;
	border: 1px solid #CCCCCC;
}
#panels #box3 ul {
	width: 170px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
#panels #box3 ul li {
	width: 170px;
	line-height:100%;
}
#panels #box3 ul li a:link, #panels #box3 ul li a:visited {
	font-weight: normal;
}
#panels #box3 ul li a:hover {
	font-weight: normal;
}
#drippan {
	margin: 0px;
	margin-bottom:5px;
	padding: 0px;
	width: 1000px;       
    text-align:left;
}
#drippan .bordergrey {
	margin: 0px;
	padding: 0px;
	border: 1px solid #CCCCCC;
	height:210px;
	width:191px;
}
#drippan .twtext {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align:left;

}
#drippan .twtext p {
	margin: 0px 0px 0px 10px;
	padding: 0px;
	text-align:left;
}
#drippan .twtext a:link {
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
#drippan .twtext a:hover {
	text-decoration: underline;
}
.bluecap {
	font-weight: bold;
	color: #006699;
	text-transform: uppercase;
}

#header{
	width:1000px;
	margin: auto;
	background: #FFF url() no-repeat top left;
}

#headbox {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 470px;
}

#search {
	float: right;
	height: 36px;
	width: 286px;
	margin-top: 10px;
	margin-right: 5px;
	display: inline;
}

/*SIDEBAR STYLES*/
#sidebar {
	float:right;
	width:310px;
	background:#fff;
	text-align:left;
	margin-top:8px;
	margin-right:13px !important;;	
	margin-right:4px;
}
#sidebar p {
	margin: 0px;
	padding: 5px 5px 5px 10px;
	line-height: 130%;
}
#sidebar h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	line-height: 120%;
}

/* Index Listing */
#category-title{
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	margin-top:10px;
	margin-left:10px;
	text-transform:uppercase;

}
#entries {
	margin-top:10px;
    margin-left:5px;
    margin-right:5px;
}

#individual-entry {
	margin-left: 11px;
	margin-right: 5px;
	margin-top:5px;
	margin-bottom:10px;
}
h3.list-header, .list-header a:link, .list-header a:visited{
    margin-top:3px;
	font-weight: bold;
	/*font-style:italic;*/
	font-size: 24px;
	line-height: 26px;
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#333333;
}
.list-header a:hover{
	color:#ffffff;
	background-color:#000000;
	text-decoration:none;
}
.entry-footer {
	font-family:"Georgia", Times New Roman, Times, serif;
	margin-top:10px;
	font-size: 11px;
	line-height: 14px;
	margin-bottom:5px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.post-footers {
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#999;
	padding: 0px;
	font-size:13px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
/*RELATED STORIES*/
#rlinks {
	width: 100%;
	clear: both;
	margin-bottom: 5px;	
}

#rlinks ul {
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 2em;
	color:#006699;
}
#rlinks li {
	padding: 0px;
	margin: 0px;
	list-style:disc;
	line-height:1.8em;
}
/*.share-it {
margin:auto;
font-size:11px;
font-family:"Georgia", Times New Roman, Times, serif;
}*/

#shareit{
	margin:auto;
margin-top:-4px;
margin-bottom:-4px;
font-size:11px;
font-family:"Georgia", Times New Roman, Times, serif;
	/*margin-bottom:15px;*/
}

#shareit a:link, #shareit a:visited{
font-size:11px;
font-family:"Georgia", Times New Roman, Times, serif;

}
/*COMMENTS*/
.comments-header{
font-weight:bold;
}
.comment-form-header{
width:470px;
}
.comment-form-border{
width:463px;
border-left:1px solid #999;
border-right:1px solid #999;
border-bottom:1px solid #999;
border-top:0px;
}
.comment-form-body{
margin-left:20px;
margin-bottom:10px;

}
.comment-form-body input{
border:1px solid #333;
}
.comment-form-body label{
color:#000000;
font-size:13px;
}
#comments-open-footer{
text-align:right;
margin-right:10px;
}
.comment-head-blog {
	background: #fff url('') no-repeat top left;
  	margin:0;
	/*margin-left: 10px;*/
	margin-bottom:-2px;
  	position:relative;	
	width:470px;
	height:12px;
	overflow:hidden;
}
.comment-footer-blog {
	font-size: 11px;
	text-align: right;
	background: #fff url('') no-repeat top left;
	margin-bottom:15px;
	margin-top:0px;
	/*margin-left:10px;*/
  	position:relative;
  	padding-left:0;
	text-align:left;
    padding-top:20px;
	width:470px;
	height:27px;
}
.comment-content-blog {
	/*margin-left: 10px;*/
	margin-left: 3px;
	background-color:#ffffcc;
	width:441px;
	border-left:1px solid #333;
	border-right:1px solid #ccc;
	/*background: #fff url('') repeat-y top left;*/
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
}

#sign-in {
    display: block;
    height: 33px;
    width: 310px;
}
#comm-icon {
    float:left;
    height:33px;
    width:40px;
}
#sign-in-body {
    float:left;
    height:33px;
    width:222px;
    overflow:hidden;
}
#comm_body {
    float:left;
    height:33px;
    width:222px;
    overflow:hidden;
}
#fb_body {
    background:transparent url() repeat scroll 0 0;
    float:left;
    height:33px;
    margin:0;
    overflow:hidden;
    padding:0;
    width:222px;
}
#fb-icon {
    float:left;
    height:33px;
    width:38px;
}

/* start: fwb - friends with benefits styles */
#fwb_share_form_msg {
    border: 2px solid #3b5999;
    padding: 10px;
}
#fwb_login_status {
    display: block;
    padding-top: 10px;
    padding-left: 10px;
    color: white;
}
#fwb_login_status a, #fwb_login_status a:hover {
    color: white;
}
#fwb_share_form fieldset {
    border: 2px solid #3b5999;
    padding: 7px 10px 10px 10px;
}
#fwb_share_to_lbl {
    display: none;
}
#fwb_share_btn_share_container {
    clear: both;
    margin-top: 5px;
}
#fwb_share_to_friends {
    height: 188px;
    border: 1px solid #ccc;
    overflow: auto;
    margin-top: 5px;
}
.fwb_share_to_friend {
    float: left;
    width: 180px;
    overflow: hidden;
    padding: 2px;
    border: 1px solid #eee;
    margin: 2px;
    cursor: pointer;
}
.fwb_share_to_friend:hover {
    background-color: #eee;
    border: 1px solid #cad3e6;
}
#fwb_share_to_friends .selected {
    background-color: #e7ebf5;
    border-color: #145c9a;
}
#fwb_share_to_friends .selected .fwb_share_to_friend_pic img {
    border: 1px solid #205c98;
}
.fwb_share_to_friend_pic {
    float: left;
}
.fwb_share_to_friend_pic img {
    border: 1px solid #666;
    padding: 0px;
}
.fwb_share_to_friend_info {
    padding-left: 5px;
    float: left;
}
.fwb_share_to_friend_name {
    font-size: 10px;
    color: black;
    margin: 0px;
}
.fwb_share_to_friend_city {
    font-size: 9px;
    color: #666;
    margin: 2px 0px 0px 0px;
}


.pagination{
margin-top:10px;
margin-bottom:20px;
}
a.pagination{
display: inline;
padding: 0.6em 0.3em;
margin-right:4px;
border: 1px solid #e5e5e5;
}

a:hover.pagination {
	background: #F5EA54;
}


/* End hide and navbar */

/* SIDENAV */
#sidenav-permalink{
float:left;
margin-top:10px;
margin-right:0px;
margin-left:15px;
width:145px;
border: 1px #ccc solid;
background:#fff;
display:inline;
}
#sidenav{
   margin: 0;
   padding: 0;
   list-style-type:none;
   font-size:11px;
}
li.nobullet{
 list-style-type: none;
}
#sidenav li {
   margin: 0px 0px 7px 0px;
}
#sidenav a {
   display: block;
   width: 133px;
   padding-left: 5px;
   padding-right: 5px;
   text-decoration: none;

}
#sidenav a:hover {
   background: #333;
   color: #fff;
   text-decoration: none;
 
}
/*EXPANDING MODULES*/
#list1a {
	border: 1px solid #CCCCCC;
	width: 300px;
	text-align: left;
}
#switch { position: fixed; bottom: 0; right: 15em; }
.basic  { width: 300px; background-color:#FFFFFF; }
.basic p { margin-bottom: 15px; border: none; text-decoration: none; margin: 0px; padding: 10px; }
.basic a.cheader {
	cursor:pointer;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	width: 295px;
	height:25px;
	border-bottom: 1px solid #CCCCCC;
	display: block;
	text-decoration: none;
	background-image: url();
	background-repeat: no-repeat;
	background-position: right center;
	overflow:hidden;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: left;
}
@media print {
	.basic div { display: block!important; height: auto!important }
}
.modules{
	overflow:hidden;
	text-align: left;
}
ul.module-list li {
	margin: 0px 5px 10px 0px;
	list-style-type: decimal;
	color: #666666;
	font-size: 12px;
	padding:0;
}
.modules li {
	margin:0px 0px 10px;
	list-style-type: none;
	padding:0px;
}
/*END EXPANDING MODULES*/
/* PHOTO GALLERY */

#caption{
	font-size:14px;
	line-height:120%;
	margin-top:10px;
}


#photo-wrapper{
	display:inline;
	float:left;
	width:445px;
	margin:0;
	margin-left:15px;
        margin-bottom:15px;
	padding:0;
    
}
#photosidenav {
	position:relative;
	margin:0px;
	margin-left:10px;
	padding:0px;
	width:165px;
	float:left;	
}
#photo-comments {
	margin-top:15px;
	margin-left:20px;
	padding:0px;
	width:600px;
	clear:both;
	margin:auto;
	text-align:left;
}

#photo-header {
	position:relative;
	margin:0px 0px 8px 0px;
	padding:10px 0px;        
	width:630px;
	height:35px;
}
#photo-cell{
	border:1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
}

.gallery-title {
	font-size: 20px;
	line-height:120%;
	font-weight:bold;
	color: #000000;
	margin-bottom:10px;
}

.gallery-title a, .gallery-title a:link, .gallery-title a:visited {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
}

.gallery-title a:hover {
	font-size: 16px;
	color: #000000;
	text-decoration: underline;
}

.photos-breadcrumb a, .photos-breadcrumb a:visited, .photos-breadcrumb a:link {
	text-decoration: none;
	color: #16387c;
	padding-right: 5px;
}

.photos-breadcrumb a:hover {
	text-decoration: underline;
	color: #16387c;
}

.thumb-img img {
	width: 40px;
	height: 40px;
	border: 0;
}
.gallery-thumb {
	width: 100px;
	overflow: hidden;
}
.thumb-img img a {
	border: 0;
}
.page-title {
	color: #84b354;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 240%;
}
.photo-text {
	font-size: 10px;
	line-height: 120%;
	color: #333333;
	padding: 0px 5px 15px 5px;
}
.photo-text a, .photo-text a:link, .photo-text a:visited {
	line-height: 120%;
	color: #333333;
	text-decoration: none;
}
.photo-text a:hover {
	line-height: 120%;
	color: #333333;
	text-decoration: underline;
}
.thumbs ul {
  margin:.5em 0 1.5em;
  padding:0;
  font-size:100%;
  line-height:1.6em;
}
.slides {
  float:right;
  width:75%;
  margin:10px 0px 15px 0px;
  padding:0;
  list-style:none;
  font-size:100%;
  line-height:1.4em;
   text-align:center;
}
.slides li, .slides p, p.slides {
  display:block;
  float:left;
  width:92px;
  margin:0 8px 5px 0;
  padding:0;
   text-align:center;
}
.slides3 {
  width:90%;
  margin:0px 5px 5px 0px;
  padding:3px;
  list-style:none;
  line-height:1.1em;
   text-align:center;
}
.slides3 li, .slides3 p, p.slides3 {
  display:block;
  float:left;
  width:98px;
  margin:0px;
  padding:3px;
  font-size:11px;
  text-align:center;
}
td#photo-border{
padding: 10px;
border:1px solid #cccccc;
}
p#photo {
  margin:2px 5px 2px 0px;
  text-align:center;  
  

  }
p#photo img {
  padding: 2px;
  /*border:1px solid #cccccc;*/
  text-align:center;  
}
li#photo {
  margin:0px 0px 3px 0px;
  text-align:center;
}
li#photo img {
  padding: 2px;
  border:1px solid #cccccc;
  margin-left: auto;
  margin-right: auto; 
  display:block;
  text-align:center;
}

.count {
  color: #666;
  font-size:10px;
}
  .galleries3 {
  background:#ffffff;
  float:left;
  margin:0px 3px 0px 3px;
  display:inline;
  width:440px;
}
.index .galleries3 {
  margin-bottom:3px;
  padding-bottom:1px;
}
.galleries3 ul {
  float:left;
  width:100%;
  margin:0;
  padding:0;
  list-style:none;
  text-align:center;
  display:inline;
}
.galleries3 li {
  background-image:none;
  position:relative;
  float:left;
  width: 98px;
  margin:0;
  padding: 0px 10px 3px 2px;
  text-align:center;  
display:inline;
}
.galleries {
  background:#ffffff;
  float:left;
  margin:0 0 0px;
  padding:1px 0;
display:inline;
}
.index .galleries {
  margin-bottom:5px;
  padding-bottom:1px;
}
.galleries ul {
  float:left;
  width:100%;
  margin:0;
  padding:0;
  list-style:none;
  text-align:center;
}
.galleries li {
  background-image:none;
  position:relative;
  float:left;
  width: 98px;
  margin:0;
  padding: 0px 0 8px 0px;
}
div.useslides ul li {
  background-position:64px 0;
  padding-top: 85px;
  margin-right: 32px;
}
.galleries h3 {
  margin:0 10px .25em 4px;
  font:bold 100% Verdana,Sans-serif;
  line-height:1.2em;

  }
.useslides h3 {
  margin-right:0;
  }
.galleries h3 a, .galleries a.img {
  border-width: 0;
  }
.galleries li .img {
  position:absolute;
  top:0;
  left:15px;
  }
  .galleries3 h3 {
  margin:0 10px .25em 0px;
  font:bold 100% Verdana,Sans-serif;
  line-height:1.2em;
  color:#666;
  }

.galleries3 h3 a, .galleries3 a.img {
  border-width: 0;
  }
.galleries3 li .img {
	position:absolute;
	top:0;
	left:5px;
	width: 105px;
	overflow-x:hidden;
  }
.useslides li .img {
  left:0px;
  }
.useslides ul p {
  margin-right:0;
}

/* scrolling marquee BOTS */
div.botscroll {
  padding: 0px 10px;
}
.botstitle {
	padding-left: 7px;
	font-size:16px;
}
.pointer {
  cursor: pointer;
}

.slink {
	padding: 0px 10px;
}
/* end scrolling marquee BOTS */


