/* MAILCHIMP CSS */

#mc_embed_signup {
	background:#fff !important; 
	clear:left !important; 
	font:14px Helvetica,Arial,sans-serif !important;
}

/* RED TAG AND CAT */

.single .post .entry-cat {
/*	font-size: 13px !important;	*/
   	color: #F70000 !important;
}

.single .post .tags {
/*	font-size: 13px !important;	*/
	color: #F70000 !important;
}

.blog-description {
	text-transform: none !important;
	font-style: italic;
	font-size: 13px !important;
}

/* MISC MARGINS */

.single .post .entry-info, .single-post .entry-info {
    padding-bottom: 1px;
}

.single .post .entry-cat, .single-post .entry-cat {
    margin-top: 2px;
}

/* REMV AVATAR BG */
#commentlist .avatar {
    background-color: transparent !important;
}

/* REMV 2 WIDGET BRDRS */

#searchbar { display: none; }

.addthis_toolbox {
    width: 300px;
    margin: 0 auto;
    vertical-align: middle;
}

#text-28 { 
vertical-align: middle !important;
background: none !important; 
border: none !important; 
padding-left: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}


/* REMV LUCIDA GRANDE */
body {
    font-family: Arial,Verdana,sans-serif !important;
}

/* CHANGE NAV */
#nav .sf-menu a {
    font-family: "Lucida Grande",Arial,Helvetica,sans-serif;
    font-size: 15px;
    letter-spacing: 1px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#nav .sf-menu li li a {
    font-family: Arial,Verdana,sans-serif !important;
    font-size: 13px;
    top: 0em;
}

.quick-nav a:link, .quick-nav a:visited {
    opacity: 0.8;
}

#nav .quick-nav li {
    padding-top: 0px;
    padding-bottom: 5px;
}

/* NAV BUTTONS */
#text-32 { 
background: none !important; 
border: none; 
padding-left: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

#text-24 { 
background: none !important; 
border: none; 
padding-left: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

#text-26 { 
background: none !important; 
border: none; 
padding-left: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

#text-27 { 
background: none !important; 
border: none; 
padding-left: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

#text-31 { 
background: none !important; 
border: none; 
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

#text-33 { 
background: none !important; 
border: none; 
padding-left: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

#text-34 { 
background: none !important; 
border: none; 
padding-left: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

#text-35 { 
background: none !important; 
border: none; 
padding-left: 0px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}

/* SHORTEN BOTTOM MARGIN ON MAIN PAGE */
.posts-default li {
    margin-bottom: 0px !important;
    height: 210px !important;
}


/* INCREASE HOME PAGE TITLE SIZE */
.home-title {
    font-size: 20px !important;
    color: #1e1b1a;
    margin-bottom: 2px !important;
    padding-bottom: 2px !important;
    padding-top: 2px !important;
    font-weight: 900;
    text-transform: none !important;
    font-style: italic !important;
    text-shadow: #ffee00 1px 1px 1px
/*    font-family: Georgia, 'Times New Roman',serif !important; */
}

/* BIG GAMBLE-bottom margin fixer */
.hfeed {
    margin-bottom: 2px !important;
}

/* ADSENSE FLOAT */
.adsense-left { float:left; padding:2px 16px 8px 2px;}
.adsense-right { float:right; padding:-5px 2px 0px 5px;}

/* BOX SHADOW */
#main {
box-shadow: 3px 3px 3px #aaa;
-moz-box-shadow: 3px 3px 3px #aaa;
-webkit-box-shadow: 3px 3px 3px #aaa;
}

#footer {
box-shadow: 3px 3px 3px #aaa;
-moz-box-shadow: 3px 3px 3px #aaa;
-webkit-box-shadow: 3px 3px 3px #aaa;
}

.entry-thumbnails-link {
box-shadow: 2px 2px 2px #aaa;
-moz-box-shadow: 2px 2px 2px #aaa;
-webkit-box-shadow: 2px 2px 2px #aaa;
}

/* ROUNDED CORNERS */
#main, #footer, #primary .widgetcontainer, #secondary .widgetcontainer, .searchform  {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
}

#featured-slideshow, .entry-thumbnails-link {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
}

.widgettitle, .search-results h2 {
    -moz-border-radius-topright: 8px;
    -moz-border-radius-topleft: 8px;
    -webkit-border-top-right-radius: 8px;
    -webkit-border-top-left-radius: 8px;
    -khtml-border-top-right-radius: 8px;
    -khtml-border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
    border-bottom: 1px solid #CCC;
}

.search-results-content {
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-bottomleft: 8px;
    -webkit-border-bottom-right-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -khtml-border-bottom-right-radius: 8px;
    -khtml-border-bottom-left-radius: 8px;
    border-radius: 8px;
}

/* IMAGE FLOAT */
img.floatLeft { 
    float: left; 
    margin: 15px 30px 0px 0px; 
}
img.floatRight { 
    float: right; 
    margin: 8px; 
}

img.floatLeftClear { 
    float: left; 
    clear: left; 
    margin: 4px; 
}

/* Entry Title Smallifier */
.single .post .entry-title, .single-post .entry-title {
    font-size: 19px;
    font-weight: 700;
}

h3 {
    font-size: 16px;
}

/* ZAZZLE STORE IMAGE FIXER */
.productTitle {
    display: block;
    font-weight: bold;
    height: 18px;
    overflow-x: hidden;
    overflow-y: hidden;
}

/* CHANGE LINK COLOR */
.post .entry-content a { color: #153e7e; }

.tab_content a { color: #153e7e; } 

/* INCR POST TEXT SIZE */
.entry-content {
    font-family: 'Palatino',Georgia,serif;
    font-size: 14px;
    line-height: 1.9em;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
    overflow-x: hidden;
    overflow-y: hidden;
}

/* REM PADDING FROM HEADING */
.logo {
    float: left;
    max-width: 980px;
    padding: 3px 0 10px 10px;
}

/* UPPER LEFT SOCIAL WIDGET TAB */
#follow.left {
    border-bottom-right-radius: 4px;
    border-color: #1E1B1A;
    border-style: solid;
    border-top-right-radius: 4px;
    border-width: 1px 1px 1px 0;
    left: 0;
    padding: 4px 0 0 0;
    position: fixed;
    top: 180px;
    width: 24px;
}

/* TOP SLIDESHOW BOTTOM BOX */
.featured-entry { height:40px; top:-40px; opacity: .8; filter: alpha(opacity = 80); }

.featured-entry .entry-title {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 800;
    padding-bottom: 1px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 2px;
opacity: 1.00 !important;
}

.featured-entry .entry-summary {
    display: block;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0;
    
font-style: italic;
     font-size: 12px;
}

/* FANCY TABLE "MYTABLE" */
  CAPTION.MYTABLE
  {
  }

  TABLE.MYTABLE
  { 
     font-family:tahoma, helvetica, arial, sans-serif !important;
     border-collapse:collapse !important;
     font-size:7pt !important;
     background-color:#FEFFF0 !important;
     width:250px !important;
padding:0px !important;
margin:0px 0px 5px 15px !important; 
     border-color:#e8e7d9 !important;
     border-width:1px !important;
  }

  TH.MYTABLE
  {
     font-size:9pt !important;
     background-color:#1e1b1a !important;
     color:white !important;
padding:0px !important;
padding-left: 16px !important;
     border-style:solid !important;
     border-width:0px !important;
     border-color:#1e1b1a !important;
     text-align:left !important;
  }


  TR.MYTABLE
  { 
     height:7px !important;
padding:0px !important;
     vertical-align:center !important;
  }

  TD.MYTABLE
  {  
     font-size:8pt !important;
     background-color:#FEFFF0 !important;
     color:#000000 !important;
padding:0px !important;
     border-style:dotted !important;
     border-width:0px !important;
     border-color:#e8e7d9 !important;
     text-align:left !important;
  }

/* SUBSCRIBE BUTTON */
	#mc_embed_signup.button 
	{
		color:#4b4b4b !important;
		height:28px !important;
		margin-bottom:0px !important;
	}

	#mc_embed_signup.button:hover
	{
		color:#ffffff !important;
	}

/* TABLE "BUTTON" */
  CAPTION.BUTTON
  {
  }

  TABLE.BUTTON
  { 
	border-collapse:collapse !important;
	background-color:#FFFFFF !important;
	width:190px !important;
	padding:0px !important;
	margin:0px 0px 0px 0px !important; 
	border-width:0px !important;
  }

  TH.BUTTON
  {
	background-color:#FFFFFF !important;
	padding:0px !important;
	border-width:0px !important;
  }


  TR.BUTTON
  { 
	background-color: #FFFFFF !important;
	padding:0px !important;
	vertical-align:center !important;
  }

  TD.BUTTON
  {  
	background-color:#FFFFFF !important;
	padding:0px !important;
	border-width:0px !important;
  }