	/*  Theme Name: EnvyTheme URI: http://www.wpdesigner.com/Description: Envy WordPress theme of the Seven Deadly Sins theme series by Small PotatoVersion: 1Author: Small PotatoAuthor URI: http://www.wpdesigner.com/*/body, h1, h2, h3, h4, h5, h6, p, blockquote, form{	margin: 0;	padding: 0;}body{	font-family: Verdana, Arial, Helvetica, Georgia, Sans-serif;	font-size: 12px;	text-align: center;	vertical-align: top;	background: #253d5c;	background-image:url(images/bg_body.jpg);	background-repeat:repeat-y;	background-position:center;	color: #333;}h1, h2, h3, h4, h5, h6{	font-family: Verdana, Arial, Helvetica, Georgia, Sans-serif;	font-size: 12px;	font-weight: normal;}form, textarea{	font-family: Verdana, Arial, Helvetica, Georgia, Sans-serif;	font-size: 12px;}a{	text-decoration: underline;	color: #39639a;}a:hover{	text-decoration: none;}a img{	border: 0;}.alignleft{ float: left; }.alignright{ float: right; }p{	padding: 15px 0 0;}p img{	max-width: 100%;}blockquote{	margin: 15px 0 0;	font-family: Georgia, Arial, Helvetica, Sans-serif;	font-size: 11px;	background: #e7f1fe;	color: #2d558a;}blockquote p{	padding: 10px;}blockquote blockquote{	margin: 15px;	background: #fff;}.topbar{	float: left;	width: 100%;	margin: 0 0 10px;	border-bottom: 1px solid #2b466a;	font-size: 11px;	background: #192f4b;	color: #6994cb;}.topbar a{	text-decoration: none;	color: #89b0e1;}.topbar a:hover{	text-decoration: underline;	color: #fff;}.topbarwrap{	margin: 0 auto;	width: 970px;	text-align: left;}.topbar ul{	float: left;	width: 970px;	list-style-type: none;	margin: 0;	padding: 8px 0;}.topbar ul li.skip{	float: right;}.topbar ul li.skip a{	padding: 0 19px 0 0;	background: url(images/nav_skip.gif) no-repeat 100% 3px;}.clear{	margin: 0;	padding: 0;	clear: both;}#container{	margin: 0 auto;	width: 970px;	text-align: left;}.firstmenu{	float: left;	width: 970px;	background: url(images/bg_firstmenu.jpg) no-repeat;}.firstmenu ul{	list-style-type: none;	margin: 0;	padding: 20px 20px 0 20px;}.firstmenu ul li{	float: left;	background: url(images/navtab.gif) no-repeat right top;}.firstmenu ul li a{	display: block;	padding: 8px 48px 8px 10px;	font-weight: bold;	text-decoration: none;	color: #fff;}.firstmenu ul li a:hover{	text-decoration: underline;}.firstmenu ul li.first a{	padding: 8px 48px 8px 39px;	background: url(images/navtab_first.gif) no-repeat;}.firstmenu ul li.last{	background: url(images/navtab_last.gif) no-repeat right top;}.firstmenu ul li.last a{	padding: 8px 39px 8px 10px;}.firstmenu ul li#firstcurrent{	background: #fff url(images/navtab_current.gif) no-repeat right top;}.firstmenu ul li#firstcurrent a{	background: url(images/navtab_current_first.gif) no-repeat;	color: #000;}.firstmenu ul li#current{	margin-left: -38px;	background: #fff url(images/navtab_current.gif) no-repeat right top;}.firstmenu ul li#current a{	padding: 8px 48px;	background: url(images/navtab_current_left.gif) no-repeat;	color: #000;}.firstmenu ul li#lastcurrent{	margin-left: -38px;	background: #fff url(images/navtab_current_last.gif) no-repeat right top;}.firstmenu ul li#lastcurrent a{	padding: 8px 39px 8px 48px;	background: url(images/navtab_current_left.gif) no-repeat;	color: #000;}.firstmenu ul li.floatright{	float: right;	background: url(images/navtab_floatright_a.gif) no-repeat right top;}.firstmenu ul li.floatright a{	padding: 8px 39px;	background: url(images/navtab_floatright_b.gif) no-repeat left top;}.header, .headerwrap{	float: left;	width: 970px;	background: #fff url(images/bg_header_bottom.gif) no-repeat left bottom;}.headerwrap{	padding: 0 0 10px 0;	background: url(images/bg_header_top.gif) no-repeat;}.banner, .about{	margin: 10px 0 0 10px;	display: inline;	background: url(images/bg_banner.gif) repeat-x;}.banner, .banner-r, .banner-l{	float: left;	width: 630px;	height: 123px;	overflow: hidden;}.about, .about-r, .about-l{	float: left;	width: 310px;	height: 123px;	overflow: hidden;}.banner-r, .about-r{	background: url(images/bg_banner_right.gif) no-repeat right top;}.banner-l, .about-l{	background: url(images/bg_banner_left.gif) no-repeat;}.banner h1, .banner .description{	padding: 17px 25px 0;	font-family: Georgia, Arial, Helvetica, Sans-serif;	font-size: 30px;	text-transform: uppercase;	color: #fff;}.banner h1 a{	text-decoration: none;	color: #fff;}.banner h1 a:hover{	text-decoration: underline;}.banner .description{	padding: 0px 25px;	font-size: 18px;	line-height: 48px;	color: #1654a2;}.banner .search{	padding: 16px 0 0 25px;}.banner .search form, .banner .search form input{	margin: 0;	padding: 0;	border: 0;	font-size: 11px;	background-color: transparent;}.banner .search form .keyword{	float: left;	width: 540px;	height: 30px;	overflow: hidden;	background: #fff url(images/bg_searchform.gif) no-repeat;}.banner .search form .keyword #s{	padding: 8px 0 0 10px;	width: 95%;}.banner .search form input#searchsubmit{	margin-left: 6px;	width: 30px;	height: 30px;	overflow: hidden;	display: inline;}.about ul{	list-style-type: none;	margin: 0;	padding: 0 25px 0;	line-height: 24px;}.about ul li{	padding: 19px 0 0 15px;	background: url(images/bullet_arrow.gif) no-repeat 0 26px;}.about ul li h2{	font-family: Georgia, Arial, Helvetica, Sans-serif;	font-size: 18px;	color: #fff;}.about ul li h2 a{	text-decoration: none;	color: #fff;}.about ul li h2 a:hover{	text-decoration: underline;}.secondmenu{	float: left;	width: 970px;	background: url(images/bg_sub_nav.gif);}.secondmenu ul{	list-style-type: none;	margin: 0;	padding: 0 20px;}.secondmenu ul li{	float: left;	background: url(images/sub_navtab.gif) no-repeat right top;}.secondmenu ul li a{	display: block;	padding: 8px 48px 8px 10px;	font-weight: bold;	text-decoration: none;	color: #fff;}.secondmenu ul li a:hover{	text-decoration: underline;}.secondmenu ul li.first a{	padding: 8px 48px 8px 39px;	background: url(images/sub_navtab_first.gif) no-repeat;}.secondmenu ul li.last{	background: url(images/sub_navtab_last.gif) no-repeat right top;}.secondmenu ul li.last a{	padding: 8px 39px 8px 10px;}.secondmenu ul li#firstcurrent{	background: #fff url(images/sub_navtab_current.gif) no-repeat right top;}.secondmenu ul li#firstcurrent a{	background: url(images/sub_navtab_current_first.gif) no-repeat;	color: #000;}.secondmenu ul li#current{	margin-left: -38px;	background: #fff url(images/sub_navtab_current.gif) no-repeat right top;}.secondmenu ul li#current a{	padding: 8px 48px;	background: url(images/sub_navtab_current_left.gif) no-repeat;	color: #000;}.secondmenu ul li#lastcurrent{	margin-left: -38px;	background: #fff url(images/sub_navtab_current_last.gif) no-repeat right top;}.secondmenu ul li#lastcurrent a{	padding: 8px 39px 8px 48px;	background: url(images/sub_navtab_current_left.gif) no-repeat;	color: #000;}#content{	float: left;	width: 970px;	padding: 0 0 10px;	background: #c3dcfc url(images/bg_content_bottom.gif) no-repeat left bottom;}.main{	float: left;	margin: 10px 0 0 0;	display: inline;	width: 730px;	overflow: hidden;}.post{	margin: 10px 0 0 10px;}.post-date, .sidebar ul li .sidebar-title{	padding: 8px 20px 8px 26px;	font-family: Arial, Helvetica, Georgia, Sans-serif;	font-size: 11px;	background: #39639a url(images/bg_post_date.jpg) no-repeat;	color: #fff;}.post h2{	border-bottom: 1px solid #d1ebd1;	padding: 14px 10px 11px;	font-family: Georgia, Arial, Helvetica, Sans-serif;	font-size: 24px;	background: #ecfbec url(images/bg_post_h2.gif) no-repeat;	color: #333;}.post h2 a{	text-decoration: none;	color: #333;}.post h2 a:hover{	text-decoration: underline;}.post h1{	border-bottom: 1px solid #d1ebd1;	padding: 14px 10px 11px;	font-family: Georgia, Arial, Helvetica, Sans-serif;	font-size: 24px;	background: #ecfbec url(images/bg_post_h2.gif) no-repeat;	color: #333;}.post h1 a{	text-decoration: none;	color: #333;}.post h1 a:hover{	text-decoration: underline;}.entry{	padding: 0 10px 8px;	line-height: 22px;	background: #fff  url(images/bg_main_rc_bottom.gif) no-repeat left bottom;}.entry h1, .entry h2, .entry h3, .entry h4, .entry h6{	margin: 0;	padding: 15px 0 0;	border: 0;	font-family: Verdana, Arial, Helvetica, Georgia, Sans-serif;	background-image: none;	background-color: transparent;}.entry h1, .entry h2, .entry h3{	font-size: 36px;	line-height: 48px;}.entry h2{	font-size: 24px;	line-height: 34px;}.entry h3{	font-size: 18px;	line-height: 24px;}.entry img.alignleft, .entry img.alignright{	margin: 5px 10px 0 0;	padding: 4px;	border: 1px solid #ccc;}.entry img.alignright{	margin: 5px 0 0 10px;}.entry img.centered{	margin: 0 auto;	display: block;}.entry .moretext{	padding: 0 23px 0 0;	background: url(images/bullet_read_more.gif) no-repeat 100% 3px;	text-decoration: none;}.postmetadata{	float: left;	width: 610px;	margin: 0;	padding: 0;	font-size: 11px;	clear: both;}.postmetadata a{	text-decoration: none;	color: #f35a0b;}.postmetadata a:hover{	text-decoration: underline;}.postmetadata ul{	list-style-type: none;	margin: 0;	padding: 10px 10px 0 10px;}.postmetadata ul li{	float: left;	margin: 0 10px 0 0;	display: inline;}.postmetadata ul li.author{	padding: 0 0 0 20px;	background: url(images/pencil.gif) no-repeat 0 4px;}.postmetadata ul li.comment-number{	padding: 0 0 0 19px;	background: url(images/user.gif) no-repeat 0 4px;}.filedunder{	clear: both;}.previous-next{	float: left;	width: 630px;	display: inline;	margin: 10px 0 0 10px;	background: #fff url(images/bg_main_rc_bottom.gif) no-repeat left bottom;}.previous-next a{	font-weight: bold;	text-decoration: none;	color: #079a02;}.previous-next a:hover{	text-decoration: underline;}.previous-next ul{	float: left;	width: 630px;	list-style-type: none;	margin: 0;	padding: 10px 0;	line-height: 24px;	background: url(images/bg_main_rc_top.gif) no-repeat;}.previous-next ul li{	float: left;	margin: 0 10px;	display: inline;}.previous-next ul li .previous{	padding: 0 0 0 20px;	background: url(images/bg_previous.gif) no-repeat;}.previous-next ul li .next{	padding: 0 20px 0 0;	background: url(images/bg_next.gif) no-repeat right top;}.sidebar{	float: left;	display: inline;	width: 200px;	margin: 10px 0 0 10px;}.sidebar ul{	list-style-type: none;	margin: 0;	padding: 0;}.sidebar ul li{	margin: 10px 0 0; 	background: #ecfbec url(images/bg_sidebar_ul_li.gif) no-repeat left bottom;}.sidebar ul li .sidebar-title{	background: #39639a url(images/bg_sidebar_title.jpg) no-repeat;}.sidebar ul ul{	padding: 0 10px 10px;	background: url(images/bg_sidebar_ul_ul.gif) no-repeat;}.sidebar ul ul li{	margin: 0;	padding: 0 0 8px;	background: url(images/bg_sidebar_ul_ul_li.gif) no-repeat left bottom;}.sidebar ul ul li h2{	padding: 14px 10px 11px;	font-family: Georgia, Arial, Helvetica, Sans-serif;	font-size: 24px;	color: #333;}.sidebar ul ul ul{	line-height: 24px;	padding: 5px 10px 0;	background: #fff url(images/bg_sidebar_ul_ul_ul.gif) no-repeat;}.sidebar ul ul ul li{	padding: 0;	background-image: none;}.sidebar ul ul ul ul{	padding: 0 10px;;	background-image: none;}/* Start Widget Styles */.sidebar li#search form#searchform{	padding: 5px 0 0;}div#calendar_wrap{	padding: 10px;	background: #fff url(images/bg_sidebar_ul_ul_ul.gif) no-repeat;}table#wp-calendar{	width: 100%;}table#wp-calendar th, table#wp-calendar td{	padding: 13px 0 0;}.sidebar ul li#google-search div{	margin: 0;	padding: 10px 10px 0;	text-align: left;	background: #fff url(images/bg_sidebar_ul_ul_ul.gif) no-repeat;}/* End Widget Styles */#footer{	float: left;	width: 970px;	line-height: 22px;	padding: 10px 0;	font-size: 11px;	color: #89b0e1;}#footer a{	color: #fff;}#footer p{	margin: 0 0 0 20px;	padding: 10px 0 0;}#footer p.skipback{	padding: 0 0 0 19px;	background: url(images/nav_skip_back.gif) no-repeat 0 8px;}.comments-template{	margin: 10px 0 0 10px;	line-height: 22px;	background: #fff url(images/bg_main_rc_bottom.gif) no-repeat left bottom;}.comments-template-wrap{	padding: 10px;	background: url(images/bg_main_rc_top.gif) no-repeat;}.comments-template h3{	font-family: Georgia, Arial, Helvetica, Sans-serif;	font-size: 18px;}.comments-template p.nocomments{	padding: 0;}.comments-template h3#comments{	padding: 0 0 0 21px;	background: url(images/comments.gif) no-repeat 0 3px;}ol.commentlist{	list-style-type: none;	margin: 0;	padding: 10px 0 20px;}ol.commentlist li{	margin: 10px 0 0;	padding: 10px;}ol.commentlist li.alt{	background: #f3fef3;}ol.commentlist li.highlighted{	border: 1px solid #9cd69c;	padding: 9px;}ol.commentlist li .author-link{	padding: 0 10px 8px;}ol.commentlist li cite{	font-style: normal;}ol.commentlist li .author-link a{	font-weight: bold;}ol.commentlist li .comment-text{	border-top: 1px solid #d1ebd1;	border-bottom: 1px solid #d1ebd1;	padding: 0 0 10px;}ol.commentlist li .comment-text p{	padding: 15px 10px 0;}small.commentmetadata{	display: block;	padding: 8px 10px 0;	font-size: 11px;	clear: both;}
