/*
Theme Name: PHAT Theme
Theme URI: http://getphatnow.com/
Description: The default PHAT theme.
Version: 1.0
Author: Skyler Richter
Author URI: http://snowballinteravtive.com/
*/

body{background:#dcdcdc}
.highlight{background:url(img/highlight.jpg) #ffffff repeat-x; padding:30px 0;}

h2{font-size:23px; color:#ffffff; margin:0 0 10px 0; height:23px;}
h3{font-size:21px; color:#33393f; margin:0 0 10px 0; height:21px;}
h4{font-size:15px; color:#33393f; margin:0 0 10px 0; height:21px;}
h5{font-size:32px; color:#ffffff; height:32px; text-align:left; }
p{margin:0 0 15px 0;}

.padding_top{padding:15px 0 0 0;}

.panel{padding:0 10px;}
.more{display:block; color:#ffffff; text-decoration:none; width:117px; height:33px; text-indent:-99999px; background:url(img/more.png)}

.slim_banner{background:url(img/slim_banner.gif); padding:15px 0;}

.banner{background:url(img/banner.jpg); height:344px;}
.banner_right p{color:#ffffff;}

.height{height:344px;}

.node{margin:0 0 26px 0; border-bottom:solid 1px #e9e9e9; padding:0 0 20px 0;}
.node:last-child{margin:0; border-bottom:none; padding:0;}

.slide{position:absolute; background:url(img/phat.png) no-repeat right; height:265px; padding:20px 0 0 0}
.images{position:absolute; bottom:0px; text-align:center; width:300px;}

.header{height:90px; background:#ededed; border-bottom:solid 1px #ffffff;}
.header_left{padding:14px 0 0 0;}

.header_right{height:60px; padding-top:30px;}
.header_right ul{display:block; height:30px;}
.header_right ul li{display:block; float:left; height:30px; position:relative;}
.header_right ul li a{display:block; height:30px; line-height:30px; font-size:12px; text-decoration:none; color:#686868; padding:0 10px;}
.header_right ul li ul{position:absolute; left:-99999px; z-index:100;}

.header_right ul li:hover{background:#474E57;}
.header_right ul li:hover a{color:#FFF;}
.header_right ul li:hover ul{left:auto; background:#474E57; width:180px; height:auto;}
.header_right ul li:hover ul li a{display:block; font-size:13px;}


.footer{background:url(img/footer.jpg); height:48px; line-height:48px;}
.footer a{text-decoration:none; color:#686868; margin:0 0 0 10px;}
.footer_left{float:left;}
.footer_right{float:right;}

.tabs{height:49px;}
.tabs a{display:block; height:49px; line-height:41px; float:left; margin-right:30px; color:#FFF; text-decoration:none; position:relative; z-index:50;}
.tabs .active{background:url(img/active.jpg) bottom center no-repeat;}

.no_left{padding-left:0px !important;}
.no_right{padding-right:0px !important;}

.slide_1{width:460px; height:413px; position:absolute; bottom:0;}

.panel p{ margin:0;}

.quote{font-style:italic; color:#999; font-weight:bold; padding:0 0 0 20px; margin:0;}

.vitabot{background:#474e57; padding:20px 10px;}
.vitabot p{color:#ffffff; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; padding:0 10px;}
.vitabot h4{color:#ffffff; text-align:center; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 10px 0}

.relative{position:relative;}
.padding_left{padding:0 0 0 10px;}

.quote_left{margin-right:4px; position:relative; top:1px;}
.quote_right{margin-left:4px; position:relative; top:1px;}

.panel a{color:#e97400; text-decoration:none;}

.sidebar{background:#dddddd; padding:10px 10px 20px 10px;}

.container_12 .override{padding:0 10px; margin:0; background:url(img/dotted.png) repeat-y left;} 

.entry .ddfmwrap{display:block; width:940px;}