/*
Theme Name: ecopress
Theme URI: http://freethemelayouts.com/
Description: Designed by <a href="http://freethemelayouts.com">FreeThemeLayouts</a>.<br> This work is licensed <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License.</a> This means you may use it and make any changes you like. However, credit links must remain on footer for legal use.
Version: 1
Author: FreeThemeLayout/DreamTemplate
Author URI: http://www.freethemelayouts.com/
*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
	color:#000000;
	background-color: #f3f9eb;
}

html { padding:0; margin:0; }

a:link { text-decoration:none; color :#7f262e; border:0; }
a:active { text-decoration:underline; color :#7f262e; border:0; }
a:visited { text-decoration:none; color :#7f262e; border:0; }
a:hover { text-decoration:underline; color :#7f262e; border:0; } 
a:focus { outline:none;}

.clr { clear:both; }

h1, h2, h3, h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

img { padding:0; margin:0; border:none; text-align:center; }
hr1 { border-left:0 solid #000000; border-right:0 solid #000000; border-top:0 dotted #000000; border-bottom:1px solid #000000; height :1px; }
hr { border-left:0 solid #7f262e; border-right:0 solid #7f262e; border-top:0 dotted #7f262e; border-bottom:1px solid #7f262e; height :1px; }

form { padding:0; margin:0; }
input { font-family:'Verdana'; color:#282b31; font-size:11px; }
textarea { font-family:'Verdana'; color:#282b31; font-size:11px; }
select { font-family:'Verdana'; color:#282b31; font-size:11px; }
small {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/* Header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#bgcontainer {width:1000px; margin:0 auto; padding:0; background: #ffffff; }

/**/ * html .Header { } /* */ 

.Syn {	height:40px; width:357px; float:right;}
.Syn ul { margin:0px 5px 5px 5px; padding:0 10px 0 10px; background:url(images/RSS.jpg) top left no-repeat  ; height:40px; }
.Syn li {margin:5px 5px 0 0; padding:5px 0 5px 55px; list-style-type:none; color:#000;}
.Syn li a {color:#000;}
.Syn li a:visited {color:#000; }
.Syn li a:hover {color:#000; }

.Header { width:1000px; margin:0; background:#f3f9eb; height:108px;}

.Logo {
	height:60px;
	width:420px;
	float:left;
	margin:10px 0 20px 25px;
	background-image: url(images/logo_bangjo.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.Header .LogoText h1 {padding:0 0 0 50px; margin:0; font:bold 48px Times New Roman, Helvetica, sans-serif;  color:#000000;}
.Header .LogoText a, .Header .LogoText a:visited { color:#CC0000; text-decoration:none; }
.Header .LogoText a:hover { color:#006699; text-decoration:none; }

.Header .Desc {	color:#000000; font-size:14px; line-height:14px; font-weight: bold; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 50px; margin:0px; letter-spacing: 1px}
/* Menu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Menu {padding:0; margin:40px 0 0 0; height:45px; width:500px; background:#E7F1DB url(images/menu_img.gif) no-repeat left; float:right;}
.Menu ul { list-style:none; margin:0; padding:0 0 0 20px;}
.Menu ul li { padding:13px 2px 13px 0; margin:0; float:left; line-height:19px; background:url(images/menu_img2.gif) no-repeat right; }
.Menu ul li a:link, .Menu ul li a:visited { padding:13px 10px 13px 10px; margin:0; outline:0; line-height:20px; font:bold 16px Arial, Helvetica, sans-serif; color:#006699;}
.Menu ul li a:active { padding:13px 10px 13px 10px; margin:0; outline:0; line-height:20px; font:bold 16px Arial, Helvetica, sans-serif; color:#FF0000;}
.Menu ul li a:hover {
	color:#FFFFFF;
	background-color: #86a490;
	background-image: url(images/menu_hover.gif);
	background-repeat: repeat-x;
	background-position: center top;
	text-decoration: none;
}

.RSS { padding:0px; margin:0px; float:left; height:211px; width:453px; background:url(images/bg_rss1.jpg) top no-repeat;}
.RSS h2 {
	padding:20px 0px 5px 100px;
	margin:0;
	outline:0;
	line-height:30px;
	color:#ffffff;
	letter-spacing:-1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-decoration: none;
}
.RSS ul { list-style:none; margin:5px 70px 5px 120px; padding:15px 0 0 10px; letter-spacing:1px;}
.RSS ul li { padding:5px 10px; margin:0; line-height:20px; }
.RSS ul li a:link, .RSS ul li a:visited {
	margin:0px;
	background:none;
	color:#AEDBD1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
.RSS ul li a:active {
	color:#a9bab7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
.RSS ul li a:hover {
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
}
.RSS ul li input.text { background:url(images/RSS_mail.gif) no-repeat; width:168px; height:22px; border:0; padding:5px; font:normal 18px Arial, Helvetica, sans-serif; color:#a9bab7; line-height:22px; }
.RSS ul li input.button { background:none; border:0; font:normal 12px Arial, Helvetica, sans-serif; color:#eef4da; line-height:22px; }

.WB { padding:0px; margin:0px; height:211px; width:547px; float:right; background:url(images/bg_rss2.jpg) top no-repeat;}
.WB h2 {
	outline:1px;
	background:none;
	line-height:30px;
	letter-spacing:-1px;
	color:#ffffff;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
}
.WB p {
	border-top:1px solid #748a93;
	outline:1px;
	background:none;
	line-height:20px;
	font: 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	margin-top: 5px;
	margin-right: 90px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 35px;
}

/* Container +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.CON {
	width:930px;
	margin:0px;
	background:#f3f9eb url(images/body_bg.gif) repeat-x top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 70px;
}

/* Side Central +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SC {
	width:630px;
	padding:0px;
	float:left;
	margin-top: 32px;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 0;
}

/* Post +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.Post {padding:0; margin:0; width:600px;}

.PostHead { border:0; width:600px; background: url(images/date_time.gif) no-repeat;}
.headTime { float:left; width:109px; text-align:center; padding:9px 0; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.PostHead h2 {
	letter-spacing:-1px;
	padding:2px 0 5px 35px;
	margin:0 0 5px 10px;
	color:#727272;
	font:normal 24px Arial, Helvetica, sans-serif;
	background-image: url(images/icon_bangjo.png);
	background-repeat: no-repeat;
}
.PostHead h2 a, .PostHead h2 a:visited { color:#006666; text-decoration:none; }
.PostHead h2 a:hover { color:#006699; text-decoration:underline; }

/**/ * html .PostTime { } /**/ 
.PostTime { float:left; line-height:20px; padding:13px 0 13px 0; text-indent:20px; margin:0 0 0 10px; color:#000000; background: url(images/img_1.gif) no-repeat left;}
.PostTime strong { font-weight:normal; font-size:14px; }
.PostHead small {padding:5px 0 ; margin:0; font-size:14px; line-height:14px; font-weight:normal; }
.PostAuthor { color:#006666; }
.PostCat { color:#000000; }
.PostCat a {
	color:#006699;
	text-decoration:none;
	font-weight: bold;
}
.PostCat a:visited { color:#006699; text-decoration:none; }
.PostCat a:hover { color:#0066FF; text-decoration:underline; }

.PostContent h1 {
	margin:0px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.PostContent {
	width:600px;
	padding:0;
	margin:0;
	font-size:12px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(images/content_bg.gif) top repeat-y;
	line-height: 16px;
}
.PostContent p {
	font-size:12px;
	color:#000000;
	margin:0;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.PostContent p strong {
	font-weight: bold;
	text-decoration: none;
}
.PostContent ol {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 35px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.PostContent ol li {
	font-size:12px;
	color:#333333;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	list-style: decimal-leading-zero;
}
.PostContent ul {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 35px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.PostContent ul li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	list-style-type:none;
	font-size:12px;
	color:#333333;
	text-decoration: none;
	list-style: square;
}
.PostContent blockquote { padding:10px; margin:0; color:#8a867c; background:#000; }
.PostContent blockquote p { font-size:12px; padding:0; margin:0; line-height:15px; }
.PostContent blockquote li { padding:2px 0 2px 15px; list-style-type:none; font-size:12px; line-height:15px; }
.PostContent blockquote a { color:#fff; }
.PostContent blockquote a:visited { color:#fff; }
.PostContent blockquote a:hover { color:#fff; text-decoration:underline; }

/**/ * html .PostContent p img { } /* */ 
.PostContent p img { margin:0px; }
.PostContent img { margin:0px; padding:10px; float: left; }

.PostCom { padding:10px 0; }
.PostCom ul { padding:0; margin:0; }
.PostCom li { padding:5px 0 5px 25px; margin:0 5px 0 0; list-style-type:none; display:inline; color:#2a688c; font-size:14px; } 
.PostCom li a { font-weight:normal; text-decoration:underline; color:#9a9646; } 
.PostCom li a:visited { font-weight:normal; text-decoration:underline; color:#9a9646; }
.PostCom li a:hover { font-weight:normal; text-decoration:none; color:#9a9646; }

.PostCom .Com {
	font-size: 14px;
	font-weight: bold;
	padding-left: 30px;
	color: #006666;
	text-decoration: none;
	background-image: url(images/comments.png);
	background-repeat: no-repeat;
}
.PostCom .Com a {
	color: #006666;
	text-decoration: none;
	font-weight: bold;
}
.PostCom .Com a:hover {
	color: #0066FF;
	font-weight: bold;
	text-decoration: underline;
}

.PostCom .Tags {
	padding-left:0;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.PostCom .Tags a, .PostCom .Tags a:link, .PostCom .Tags a:visited {
	color: #996699;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
.PostCom .Tags a:hover {
	color: #FF6600;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
}


/* Note ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.Note { padding:0; margin:0; }
.Note li { padding:3px 0 3px 15px; margin:0; list-style-type:none; font-size:12px; }

/* TrackbackList ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.TrackList { background:#f4ebef url(images/TrackListBottom.gif) no-repeat bottom; padding:15px; margin-top:20px; position:relative; }
.TrackListTop { background:#f4ebef url(images/TrackListTop.gif) no-repeat top; position:absolute; top:0; left:0; width:455px; height:10px; }
.TrackList h3 { font-size:14px; font-weight:bold; margin:0 0 5px 0; padding:0 0 5px 0; color:#333366; letter-spacing:-1px; border-bottom:dashed 1px #beb4c1; }
.TrackList ul { padding:0; margin:0; }
.TrackList li { padding:0 0 0 10px; margin:0; list-style-type:none; font-size:11px; background:url(images/TrackListIco.gif) no-repeat left top; }
.TrackList li a { color:#cc3366; }

/* Navigation - PlugIn +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Nav {
	font-size:14px;
	padding:10px;
	color:#333333;
	font-family:'Verdana';
	text-align: center;
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FAFDF4;
}
.Nav a, .Nav a:visited {
	padding:1px 6px 1px 4px;
	border-right:solid 1px #666;
	font-size:14px;
	color: #006666;
	text-decoration: none;
	font-weight: bold;
}
.Nav a:hover {
	padding:1px 6px 1px 4px;
	border-right:solid 1px #666;
	text-decoration:none;
	color: #FF0000;
	font-weight: bold;
}
.Nav span { padding:1px 6px 1px 4px; color:#006666; border-right:solid 1px #666; }
.Nav .on { padding:1px 6px 1px 4px; border-right:solid 1px #666; font-size:14px; color:#0099FF; }

/* Comments ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments {
	margin:20px 0 0 0;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.Comments h3 {
	font-size:16px;
	letter-spacing:-1px;
	color:#006666;
	border-bottom:solid 1px #999999;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}

/* Comments List  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.List ol {
	padding:0;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.List li {
	position:relative;
	padding:5px 0;
	margin:10px 0;
	list-style-type:square;
	background:url(images/PostDotted.gif) repeat-x bottom;
	list-style-position: outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

/**/ * html .List .LGrav { right:30px; } /* */ 
.List .LGrav { position:absolute; right:0; top:10px; }
.List .LGrav img { border:solid 1px #ccc; padding:2px; background:#fff; }

.List .LUsr { margin:0; padding:0; font-size:11px; line-height:12px; color:#999; }
.List .LUsr a { color:#996699; text-decoration:none; }
.List .LUsr strong { font:bold 16px "Trebuchet MS", sans-serif; letter-spacing:-1px; color:#666; }
.List .LUsr strong a { color:#cc0000; text-decoration:none; }

.List .LCon {
	margin:0px;
	padding:0;
	font-size:12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.List .LCon p { margin:0; padding:5px 0 ; font-size:12px; line-height:16px; }

.List .Author { background:#fff; }

/* Comments Form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Form .Email { }

.Form {
	padding:0 0 10px 0;
	position:relative;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.Form form { margin:0; padding:0; }
.Form a { text-decoration:underline; }
.Form p { padding:0 0 2px 0 ; margin:0; color:#000000; }
.Form p small strong { font-weight:bold; color:#CC0000; }
.Form p small {
	font-size:12px;
	display:block;
	padding:6px 0;
	color:#000;
	font-weight: bold;
	text-decoration: none;
}
.Form .TextField {
	color:#003366;
	border:solid 1px #d5e7f0;
	padding:6px;
	font-size:12px;
	display:block;
	background-color: #FFFFCC;
}
.Form .TextArea {
	color:#003366;
	border:solid 1px #d5e7f0;
	padding:6px;
	font-size:12px;
	background-color: #FFFFCC;
}
.Form input.SubmitComment { width:57px; height:29px; background:url(images/SubmitComment.png) no-repeat; margin-top:4px; }
.Form input.SubmitComment:hover { background:url(images/SubmitComment.png) no-repeat 0 -29px; margin-top:4px; }
.Form input.SubmitCommentIE { width:57px; height:29px; background:url(images/SubmitComment.png) no-repeat 0 -29px; margin-top:4px; }


/* Side Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SR { width:220px; float:left; padding:0; margin:32px 0 0 0;}

/* Side Right Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SRR {
	width:220px;
	margin:0;
	padding:0;
	font-size: 12px;
	text-decoration: none;
}
.SRR h2 {
	height:35px;
	color:#006666;
	padding:10px 10px 5px 20px;
	margin:0px auto;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	background-image: url(images/bg_categories.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.SRR ul { margin:0; padding:0 0 20px 20px; }
.SRR li {
	margin:0;
	list-style-type: disc;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.SRR a, .SRR a:visited {
	color:#006666;
	text-decoration:none;
	font-size: 12px;
	font-weight: normal;
}
.SRR a:hover { color:#FF6600; text-decoration:underline; }

/* Categories +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.SRR .widget { width:192px; margin:0; padding:0; background:url(images/right.gif) no-repeat top; }
.SRR .widget h2 { font:normal 24px "Times New Roman", Times, serif; color:#dad8b7; padding:10px 15px 20px 15px; margin:0; }
.SRR .widget ul { margin:0; padding:0 0 20px 0 ; color:#98b2a2; }
.SRR .widget li { margin:0; padding:1px 0 1px 0 ; list-style-type:none; font-size:12px; color:#98b2a2; }
.SRR .widget ul li { margin:0 5px; padding:1px 0 5px 15px; list-style-type:none; font-size:12px; color:#98b2a2; font-weight:normal; }
.SRR .widget li a { color:#a1a1a1; text-decoration:none; }
.SRR .widget li a:visited { color:#a1a1a1; }
.SRR .widget li a:hover { color:#a1a1a1; text-decoration:underline; }

.SRR .widget_categories { width:192px; margin:0; padding:0 0 10px 0px; background: url(images/menu_bgbg.gif) no-repeat bottom; }
.SRR .widget_categories h2 { height:41px; font:normal 24px  tahoma, Arial; color:#5e5e5e; padding:5px 25px 5px 35px; margin:0; background: url(images/bg_categories.gif) no-repeat top; }
.SRR .widget_categories ul { margin:0; padding:0 0 10px 0; background:url(images/menu_b.gif) no-repeat bottom; list-style:none; }
.SRR .widget_categories ul li { margin:0 0 0 20px; padding:3px 0 4px 20px; list-style-type:none; font-size:12px; color:#adadad; background:url(images/m_b.gif) no-repeat left; }
.SRR .widget_categories li a { color:#292929; text-decoration:none; }
.SRR .widget_categories li a:visited { color:#292929; }
.SRR .widget_categories li a:hover { color:#292929; text-decoration:underline; }

.SRR .widget_calendar h2 { font:italic 24px "Times New Roman", Times, serif; color:#7a491e; padding:10px 15px 20px 15px; margin:0; }
.SRR .widget_calendar table { width:100%; }
.SRR .widget_calendar table td { text-align:center; padding:3px; }
.SRR .widget_calendar caption { background:#fff3e2; padding:5px 0 ; }
.SRR .widget_calendar #today { background:#fff3e2; }

.SRR .widget_tag_cloud { font-family:"Trebuchet MS"; line-height:22px; }

.SRR .widget_calendar table { width:100%; }
.SRR .widget_calendar table td { text-align:center; padding:3px; }
.SRR .widget_calendar caption { background:#ffe0bf; padding:5px 0 ; }
.SRR .widget_calendar #today { background:#ffe0bf; }

/* Search ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/**/ * html .Search  { } /**/ 
.Search { padding:0; background:url(images/foot2_bg.gif) no-repeat  bottom; width:190px; float:left;}
.Search form { margin:0; }
.Search input { color:#330033; font-size:12px; }
.Search  input.keyword {border:1px solid #8a8671; width:110px; height:25px; float:left; color:#666666; } 
.Search  input.search { width:48px; height:28px; margin:0 5px 0 10px; padding:0; }
.Search .bt { padding:0; margin:0; background:none; float:left; }

/* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.FBG {
	width:1000px;
	margin:0;
	padding:0;
	background-color: #f3f9eb;
}
.FBG .FooterPanel { width:1000px; padding:0px; margin:0px auto; background: #e2edd6 url(images/bg_footer.gif) top repeat-x; }

/* Banners ADs ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.banner { width:900px; margin:0px auto; padding:0px;}
.banner h2 {
	font:normal 18px tahoma, Arial;
	color:#686868;
	padding:0 10px 0 10px;
	margin:0px auto;
	line-height:42px;
	letter-spacing: 8px;
}
.banner ul { margin:0px auto; padding:10px 0 15px 10px ; }
.banner li { margin:0px; padding:5px 5px 5px 10px; list-style-type:none; display: inline; }

/* Flickrrss ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.widget_flickrrss { width:190px; float:left; padding:0; margin:0;}
.widget_flickrrss h2 { font:normal 18px tahoma, Arial; color:#686868; padding:0 15px 0 15px; margin:0; line-height:42px; }
.widget_flickrrss ul { margin:0; padding:10px 0 0 5px; text-align:center; }
.widget_flickrrss li { float:left; list-style:none; padding:3px 5px 0 3px; margin:0px; }
.widget_flickrrss li a img { background:#fff; padding:0; border:1px solid #cebea9; width:50px; }
.widget_flickrrss li a:visited img { background:#fff; padding:0; border:1px solid #cebea9; }
.widget_flickrrss li a:hover img { background:#660000; padding:0; border:1px solid #660000; }

.Footer {
	width:1000px;
	margin:0px;
	text-align:center;
	color: #CCCCCC;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	background-color: #45626e;
}
.Footer p { font-size:10px; line-height:15px; color:#CCCCCC; padding:0; margin:0; font-family:'Verdana';}
.Footer a, .Footer a:link { color:#CCCCCC; text-decoration:underline;}
.Footer a:hover { color:#fff; text-decoration:underline;}

#blogroll {
	width: 860px;
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	text-align: justify;
	font-family: "Trebuchet MS", Arial, sans-serif, serif;
	background-color: #f3f9eb;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#blogroll h3 {
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
	padding: 0px;
	margin: 0px auto 10px auto;
	text-align: center;
	letter-spacing: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: capitalize;
}
#blogroll a, #blogroll a:link, #blogroll a:visited {
	text-decoration: none;
	color: #006666;
	font-weight: normal;
}
#blogroll a:hover {
	text-decoration: underline;
	color: #FF3300;
}

.initial {
	font-size: 14px;
	color: #0066CC;
	text-decoration: none;
	font-weight: bold;
}

.icons {
	margin: 0px auto;
}

.icons img {
	margin: 0px;
	padding-right: 5px;
}

#iklan-01 {
	float:right;
	width: 180px;
	margin-left: 8px;
	height: 150px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
}

#iklan-02 {
	width: 468px;
	height: 15px;
	margin: 5px auto 0px auto;
}

#iklan-03 {
	float:right;
	width: 300px;
	margin-left: 8px;
	height: 250px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
}

#iklan-04 {
	width: 468px;
	height: 60px;
	margin: 25px auto 0px auto;
}

.rating {
	margin-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	font-size: 11px;
	font-weight: normal;
	color: #006666;
	text-decoration: none;
}