/*
Theme Name: Dr Gelman
Theme URI: http://drgelmanonline.com/
Description: Custom Theme created exclusively for the Dr. Gelman Show.
Version: 1.0
Author: Anthony Acosta
Author URI: http://kennedymedia.com/
*/
@font-face {
  font-family: "Union";
  src: url("fonts/union.ttf") format("truetype");
}

@font-face {
  font-family: "Share";
  src: url("fonts/share.ttf") format("truetype");
}

@font-face {
  font-family: "Impact";
  src: url("fonts/impact.ttf") format("truetype");
}

@import url(http://fonts.googleapis.com/css?family=Lato:400,900);

td img {display: block;}body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	color: #146A7B;
}
body {
	background-color: #22303B;
	background-image: url(images/bg.jpg);
}

h3 a{
  font-family: 'Lato', sans-serif;
  font-size: 24px;
  font-weight:600;
  margin: .5em 0 .5em;
  text-decoration:none;
  color:#FFF;
  margin-left:auto;
  margin-right:auto;
}

h2{
  font-family: "Share", "Arial Narrow", Arial, Sans;
  font-size: 200%;
  font-weight: normal;
  margin: .5em 0 .2em;

}


.contentwrapper {
	margin-right:auto;margin-left:auto;width:960px;
	}

#topmenu {
	text-align:right;
	float:right;
	}
#topmenu ul{
	list-style:none;
}
#topmenu ul li a{
	text-decoration:none;
	color:#FFF;
		font-size:22px;
	font-family: "Union", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Sans, FreeSans, Jamrul, Garuda, Kalimati;
	line-height:140%;
}



#post {width: 590px;
padding-left:12px;
background-color:#9CB4C7;
float:left;

}

#post_line {width: 640px;
background-image:url(images/postbg_line.jpg);
background-repeat:repeat-y;
padding-left:20px;}

.postmetadata{
	font-size: 8pt;
	padding-top: 4px;
	padding-bottom: 2px;
	display:block;

}
#footer { 
width:960px;
height:52px;
font-size:9px;
color:#FFF;
}


#content { overflow: hidden;background-color:#9CB4C7;
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
#content div { float: left; width: 590px;   }
#content #sidebar { background: #3E576C; }



#sidebar {
padding-left: 18px;
width:340px;
background-color:#3E576C;
float:right;
-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
padding-bottom: 50px;
height:100%;
color:#FFF;
font-size: 14px;
}

#clear {
clear:both;
}
	
.shadow1 {
        -moz-box-shadow: 3px 3px 4px #000;
  -webkit-box-shadow: 3px 3px 4px #000;
  box-shadow: 3px 3px 4px #000;
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');

}
.shadow1 .content {
        position: relative; /* This protects the inner element from being blurred */
        padding: 100px;
        background-color: #000;
}

<!--[if lte IE 7]><style type="text/css">
  hr {
    display : list-item;
    list-style : url(images/hr.gif) inside;
    filter : alpha(opacity=0);
    width : 0;
  }
</style><![endif]-->

