/*  

Theme Name: Facebook Addict

Theme URI: http://www.tobacamp.com

Description: Facebook Addict, theme for you who love Facebook

Version: 1.0

Tags: fixed width, widgets, valid CSS, valid XHTML, SEO, SEO friendly, adsense, three columns, right sidebar, widget ready

Author: Dani Gunawan

Author URI: http://blog.danigunawan.com



The CSS/XHTML is released under GPL

*/



/*  Тема переведена Avdenago (http://avdenago.com) для блога WebTheme.ru (http://webtheme.ru) 18 мая 2009 года.   */



/* import */



/**/



@import url(screen.css);

@import url(ie.css);

@import url(fancy-type.css);



/*************************************

 +Containers

 *************************************/

body

{

  color:#222;

  font-family:Verdana, Georgia, "Times New Roman", Times, serif;

  font-size:72.5%;

  line-height:1.4;

  text-align:left;

  margin:0;

  padding:0;

}



blockquote {

	background: #edeff4;

	border-top: 1px solid #d8dfea;

	border-bottom: 1px solid #d8dfea;

	padding: 10px;

}



a:link {

	color: #3b5998;

	text-decoration: none;

}



a:active {

	color: #3b5998;

	text-decoration: none;

}



a:visited {

	color: #3b5998;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



/* begin: pre-header */



#dg-blog-name {

	margin: 5px 10px 0px 10px;

	float: left;

	color: #c4cde0;

	font-weight: bold;

	padding: 0px 20px 0px 0px;

	background: url(images/fb-home.gif) right top no-repeat;

	text-transform: uppercase;

}



#dg-pre-header-container {

	margin: 0 auto;

}



#dg-pre-header-container-center {

	background: url(images/pre-header-bg.gif) top left no-repeat;

	width: 960px;

	height: 28px;

	margin: 0 auto;

}



#dg-pre-header {

	padding: 0px 0;

}



#dg-pre-header ul {

	list-style: none;

	margin: 0;

	margin-left: 12px;

}



#dg-pre-header li {

	float: left;

	padding: 5px 5px 0px 5px;

	height: 23px;

}



#dg-pre-header li:hover {

	background: #5c75aa;

	display: block;

}



#dg-pre-header a:link {

	color: #FFF;

	font-weight: bold;

	font-size: 95%;

	text-decoration: none;

}



#dg-pre-header a:active {

	color: #FFF;

	font-weight: bold;

	font-size: 95%;

	text-decoration: none;

}



#dg-pre-header a:visited {

	color: #FFF;

	font-weight: bold;

	font-size: 95%;

	text-decoration: none;

}



#dg-pre-header a:hover {

	color: #FFF;

	font-weight: bold;

	font-size: 95%;

	background: #5c75aa;

	text-decoration: none;

}



#dg-search-form {

	float:right;

}



#searchform {

	float: right;

	margin-top: 4px;

	margin-bottom: 4px;

	margin-left: 15px;

}



#searchform input {

	color: #999;

	font-size: 9pt;

	padding: 2px;

	border: none;

}



/* end: pre-header */



/* begin: header */

#dg-header-container {

	margin: 0 auto;

}



#dg-header-container-center {

	width: 960px;

	margin: 0 auto;

}



#dg-header {

	padding: 10px 0 0 10px;

}



#dg-header h1 {

	font-size: 190%;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #203360;

	margin: 0 0 5px 0;

}



#dg-header-tagline {

	float: right;

	margin-top: 6px;

	font-size: 95%;

	color: #fff;

}



/* end: header */



/* begin: headline */



#dg-headline-container {

	margin: 0 auto;

}



#dg-headline-container-center {

	margin: 0 auto;

	padding: 5px 0px 10px 3px;

}



#dg-headline {

	padding: 5px 20px 1px 20px;

	font-size: .96em;

	line-height: 1.15em;

}



#dg-headline h1 {

/*	margin: 10px 0px 0px 0px; */

	font-size: 130%;

	font-weight: bold;

	color:#333;

	padding-bottom: 0px; 

}



.dg-headline-heading {

	font-size: 125%;

	font-weight: bold;

	margin: 0px 0 7px 0;

}



.dg-headline-heading a:link {

	color:#333;

}



.dg-headline-heading a:hover {

	color:#333;

	text-decoration: underline;

}



.dg-headline-heading a:visited {

	color:#333;

}



.dg-headline-heading a:active {

	color:#333;

}



#dg-top-top-headline {

	background: url(images/top-top-headline.gif) top center no-repeat;

	

	height: 10px;

}



#dg-middle-top-headline {

	background: url(images/middle-top-headline.gif) top center repeat-y;

}



#dg-bottom-top-headline {

	background: url(images/bottom-top-headline.gif) top center no-repeat;

	height: 5px;

}



/* end: headline */



/* begin: featured */



#dg-featured {

	width: 380px;

	float: right;

}



#dg-featured ul {

	list-style: none;

	margin: 0;

	padding-right: 5px;

}



.dg-featured-title {

	font-size: 155%;

	font-weight: 400;

	color: #203360;

	padding: 5px0 0 0;

}



.dg-featured-title h2 {

	font-size: 95%;

	font-weight: 400;

	color: #203360;

	background: url(images/right-arrow.gif) left no-repeat;

	padding-left: 20px;

	margin: 0;

}



.dg-featured-box {

	display: block;

	padding: 7px;

	margin-top: 7px;

	background-color:#fff;

	border: 1px solid #d8dfea;

	border-left: 5px solid #d8dfea;

}



.dg-ftitle a:link {

	color: #3b5998;

	font-weight: bold;

	text-decoration: none;

}



.dg-ftitle a:active {

	color: #3b5998;

	font-weight: bold;

	text-decoration: none;

}



.dg-ftitle a:visited {

	color: #3b5998;

	font-weight: bold;

	text-decoration: none;

}



.dg-ftitle a:hover {

	text-decoration: underline;

}



.dg-fsubtitle {

	color: #999;

	font-size: 80%;

}



.dg-fsubtitle a:link {

	color: #3b5998;

	text-decoration: none;

}



.dg-fsubtitle a:active {

	color: #3b5998;

	text-decoration: none;

}



.dg-fsubtitle a:visited {

	color: #3b5998;

	text-decoration: none;

}



.dg-fsubtitle a:hover {

	text-decoration: underline;

}



/* end: featured */



/* begin: content */



#dg-content-container {

	background: #fff;

	margin: 0 auto;
	margin-top:100px;

}



#dg-content-container-center {

	width: 960px;

	margin: 0 auto;
	margin-top:100px;

	background: #fff;

	padding: 10px;
	

}



#dg-content {

	padding:0px;

}



#dg-content-single {

	padding-left:10px;

}



.dg-meta-single {

	font-size: 95%;

	color: #333;

}



.dg-entrytitle-wrap-single {

	padding: 5px 5px;

	border-top: 1px solid #3b5998;

	border-bottom: 1px solid #d8dfea;

	background: #f7f7f7;

}



.dg-entrytitle-wrap-single h1 {

	color: #333;

	text-transform: uppercase;

	font-size: 85%;

}

.entry-single {

	margin-bottom: 10px;

	padding-bottom: 10px;

}



.entry-single h1, .entry-single h2 {

	font-size: 120%;

	font-weight: bold;

	margin: 0px 0 3px 0;

}



.entry-single a:link {

	color: #333;

	text-decoration: none;

}



.entry-single a:active {

	color: #333;

	text-decoration: none;

}



.entry-single a:visited {

	color: #333;

	text-decoration: none;

}



.entry-single a:hover {

	text-decoration: underline;

}



.dg-entry-author {

	color: #666;

	font-size: 10px;

	font-weight: bold;

}



.entry {

	margin-bottom: 10px;

	padding-bottom: 10px;

	border-bottom: 1px #eceff5 solid;

}



.entry h1, .entry h2 {

	font-size: 120%;

	margin: 0px 0 3px 0;

}



.entry a:link {

	color: #333;

	text-decoration: none;

}



.entry a:active {

	color: #333;

	text-decoration: none;

}



.entry a:visited {

	color: #333;

	text-decoration: none;

}



.entry a:hover {

	text-decoration: underline;

}



.entry2 {

	margin-top: 0px;

}



.entry2 h1, .entry2 h2 {

	color: #203360;

	font-size: 170%;

	margin: 0px 0 3px 0;

}



.entry2 a:link {

	color: #3b5998;

	text-decoration: none;

}



.entry2 a:active {

	color: #3b5998;

	text-decoration: none;

}



.entry2 a:visited {

	color: #3b5998;

	text-decoration: none;

}



.entry2 a:hover {

	text-decoration: underline;

}



.dg-meta {

	font-size: 95%;

	color: #999;

}



.dg-meta a:link {

	color: #3b5998;

	text-decoration: none;

}



.dg-meta a:active {

	color: #3b5998;

	text-decoration: none;

}



.dg-meta a:visited {

	color: #3b5998;

	text-decoration: none;

}



.edg-meta a:hover {

	text-decoration: underline;

}



.dg-post {

	margin-top: 10px;

	padding-bottom: 46px;

	border-bottom: 1px solid #ddd;

}



.dg-post-excerpt {

	color: #333;

	font-size: 11px;

	margin-bottom: 5px;

	padding: 10px 10px 10px 5px;

	background: url(images/post-excerpt.gif) top left no-repeat #eceff5;

}



.dg-img-thumb {

	float: right;

}



.dg-post-single {

	margin-top: 10px;

	padding-bottom: 10px;

	border-bottom: 1px solid #ddd;

}



.more-link {

	margin-top: 20px;

	float: right;

	padding-right: 20px;

	text-align: right;

	font-weight: bold;

	height: 20px;

	width: 95px;

	padding-top: 5px;

	border: 1px solid #d4dae8;

	background: #edeff4;

}



#dg-navigation {

	margin-top: 30px;

}



#dg-left-navigation {

	float: left;

}



#dg-right-navigation {

	float: right;

}



/* end: content */



/* begin: sidebar */



#dg-left-sidebar {

	padding-left: 7px;

}



#dg-left-sidebar h4 {

	background: url(images/left-sidebar-h4.gif) no-repeat top left;

	height: 26px;

	font-size: 98%;

	color:#fff;

	padding: 6px 3px 6px 28px;

	margin: 0px;

}



#dg-right-sidebar h4 {

	margin: 10px 0px 0px 0px;

	font-size: 98%;

	font-weight: 700;

	color:#333;

	padding-bottom: 3px;

	border-bottom: 1px solid #ccc;

}



#dg-left-sidebar ul {

	list-style: none;

	margin: 0;

}



#dg-right-sidebar ul {

	list-style: none;

	margin: 0;

}



#dg-left-sidebar li {

	font-size: 98%;

	padding-left: 5px;

	padding-top: 4px;

	padding-bottom: 4px;

	border-bottom: 1px solid #d6d9de;

}



#dg-left-sidebar li:hover {

	background: #eceef4;

	display: block;

}



#dg-right-sidebar li {

	font-size: 98%;

	padding-top: 4px;

	padding-bottom: 4px;

}



#dg-left-sidebar a:link {

	color: #333;

	display: block;

	text-decoration: none;

}



#dg-left-sidebar a:active {

	color: #333;

	text-decoration: none;

}



#dg-left-sidebar a:hover {

	color: #333;

	text-decoration: none;

}



#dg-left-sidebar a:visited {

	color: #333;

	text-decoration: none;

}



#dg-right-sidebar a:link {

	color: #3b5998;

	text-decoration: none;

}



#dg-right-sidebar a:active {

	color: #3b5998;

	text-decoration: none;

}



#dg-right-sidebar a:hover {

	color: #3b5998;

	text-decoration: underline;

}



#dg-right-sidebar a:visited {

	color: #3b5998;

	text-decoration: none;

}



/* end: sidebar */



/* begin: footer */



#dg-footer-container {

	background: #fff;

	margin: 0 auto;

}



#dg-footer-container-center {

	border-top: 1px solid #ddd;

	width: 960px;

	margin: 0 auto;

}



#dg-left-footer a:link, #dg-right-footer a:link {

	color: #3b5998;

	text-decoration: none;

	border: none;

}



#dg-left-footer a:active, #dg-right-footer a:active {

	color: #3b5998;

	text-decoration: none;

	border: none;

}



#dg-left-footer a:visited, #dg-right-footer a:visited {

	color: #3b5998;

	text-decoration: none;

	border: none;

}



#dg-left-footer a:hover, #dg-right-footer a:hover {

	text-decoration: underline;

	border: none;

}



#dg-left-footer, #dg-right-footer {

	padding-top: 5px;

	color: #999;

	font-size: 95%;

}



#dg-right-footer {

	float: right;

}



/* end: footer */



.dg-border {

	border: 1px solid #333;

}



.dg-padding {

	padding: 10px;

}



.clear {

	clear: both;

}



/* begin: comments */



/* wp comment */

.dg-commentsblock,contactform

{

  	font-size:12pt;

  	clear:both;

 	padding-top:20px;

}



.dg-commentsblock textarea,.contactform textarea

{

  width:39em;

}



.dg-commentsblock input,.dg-commentsblock textarea,.contactform input,.contactform textarea

{

  border:1px solid #d1d1d1;

}

/* end of wpcomment */



#dg-comments-container {

	margin-top: 20px;

}



#dg-comments-container li {

	font-size: 80%;

}



.dg-comment-headings {

	font-size: 80%;

	font-weight: bold;

	color: #444;

	margin-top: 3px;

}



.dg-commentlist {

	list-style-type: none;

	margin: 0;

}



.dg-commentlist li {

	margin-top: 3px;

	padding: 10px;

}



.dg-comment-tag {

	font-size: 8pt;

}



.dg-comment-author {

	color: #333;

	font-size: 105%;

	margin-left: 10px;

	margin-right: 30px;

}



.dg-comment-meta {

	font-size: 8pt;

	margin-left: 10px;

	margin-right: 30px;

}



.dg-comment-text {

	margin-top: 10px;

	margin-left: 10px;

	margin-right: 30px;

	font-size: 10pt;

}



.dg-comment-text-bg-1 {

	background: url(images/post-excerpt.gif) top left no-repeat #eceff5;

}



.dg-comment-text-bg {

	background: #eceff5;

}



.dg-comment-logged-in {

	font-size: 10pt;

}



#dg-respond {

	background: #edeff4;

	display: block;

	padding:5px;

}



.dg-gravatar {

	margin-top: 10px;

}



/* end: comments */



/* begin: caption */

.wp-caption {

	background: #edeff4;

	border: 1px solid #d8dfea;

	padding: 9px 5px 0px 5px;

}



.wp-caption-text {

	margin-top: 3px;

	font-size: 8pt;

	color: #999;

	text-align: center;

}



.aligncenter {

	margin: 0 auto;

	text-align: center;

}



.alignleft {

	margin: 0 auto;

	text-align: center;
	float:left;

}



.alignright {

	margin: 0 auto;

	text-align: center;
	float:right;

}



/* end: caption */

#forMain {
	position:absolute;
	z-index:9999999;
}
