/*
Theme Name: Glossy Green
Theme URI: http://themes.photoshop-pack.com
Description: Glossy Green Theme
Author: Photoshop-pack.com
Author URI: http://photoshop-pack.com/
*/
BODY {
background-color:#62655c;
font : 75%/170% Verdana, Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
} 
A { 
text-decoration : none;
} 
p { 
margin : 0 0 15px;
} 
INPUT { 
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
BLOCKQUOTE { 
padding-left : 5px;
padding-right : 6px;
font-size : 12px;
padding-bottom : 4px;
margin : 8px 0 10px;
width : 95%;
padding-top : 5px;
background-color:#f4ffd8;
color:#000;
float:right;
} 
CODE { 
display : block;
direction : ltr;
background-color : #eee;
padding : 5px;
color : #333333;
font-size : 12px;
} 
a { 
color:#222;
text-decoration : none;
} 
a:visited { 
color : #222;
} 
img { 
border : none;
} 
#wrapper { 
width : 800px;
margin : 0 auto;
background : url(images/warp_bg.gif) repeat-y ;
padding : 0;
border:1px solid #222;
border-bottom:none;
border-top:none;

} 
#header { 
background : url("images/header_img.jpg") no-repeat center ;
width : 800px;
height : 156px;
float : left;
} 
#header div.main { 
padding-right : 0;
padding-left : 33px;
padding-bottom : 0;
font : 27px Tahoma, Arial,'Trebuchet MS', 'Times New Roman', sans-serif;
color:#000;
padding-top : 80px;
text-align:center;
float : left;
} 
#header div.main a { 
color:#fff;
} 
#header p.desc { 
margin : 0px 0 0 0px;
font : 11px tahoma, sans-serif;
color:#000;
} 
#header div#search {
float:right;width:240px;padding-right:15px;height:55px;padding-top:13px;text-align:right;

}
#header_menu { 
width : 800px;
background : url("images/header_menu_bg.gif") repeat-x;
height: 53px;
clear:both;
} 
#navcontainer { 
margin : 0;
padding : 1px 0 0 0;
} 
#navcontainer UL { 
list-style : none;
margin : 0;
padding : 0;
border : none;
} 
#navcontainer LI { 
display : block;
margin : 0;
padding : 0;
float : left;
width : auto;

} 
#navcontainer A { 
color : #000;
display : block;
width : auto;
text-decoration : none;
background-color : transparent;
margin : 0;
padding : 16px 10px 15px;
border-top : 0;
border-right : 1px solid #666;

} 
#navcontainer A:hover, #navcontainer A:active {
background : url("images/header_menu_bg_over.gif") repeat-x;
} 
#navcontainer A.active:link, #navcontainer A.active:visited { 
position : relative;
z-index : 102;
background : #bbbbbb;
} 
#searchsubmit { 
background : #eee;
margin-top : 3px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #333;
} 
#searchform { 
padding : 10px;
margin : 0;
} 
#content { 
padding : 13px 25px 15px 19px;
width : 540px;
float : left;
overflow : hidden;
} 
.post { 
padding : 0;
padding-top : 0;
clear : both;
overflow : hidden;
} 
.post .title { 
margin-left : 0;
width : 525px;
} 
.postdata { 
font-size : 90%;
color : #777;
} 
.postdata a, .postdata a:visited { 
color:#009900;
text-decoration : none;
} 
.postdata a:hover { 
color:#00CC00;
text-decoration : none;
} 
 .category { 
background : url(images/post_details.gif) no-repeat ;
width : 525px;
padding : 1px 0px 8px 10px;
margin-bottom : 10px;
color : #444;
} 

.post_details { 
padding-left : 0px;
float : left;
margin-left : 3px;
} 
.post_details .author { 
color : #444;
} 
.mini-add-comment { 
background : url(images/mini-down-arrow.gif) no-repeat left center;
padding-left : 12px;
float : right;
} 
.entry { 
padding : 10px 0 5px;
clear : both;
} 
.entry a { 
color:#0000FF;
text-decoration : underline;
} 
h2 { 
color:#658d00;
margin : 3px 0 2px;
padding-bottom : 8px;
padding-right : 5px;
font : bold 18px Arial, Helvetica, sans-serif;
border-bottom : 1px dotted #cccccc;
} 
h2 a, h2 a:visited { 
color:#658d00;
text-decoration : none;
} 
h2 a:hover { 
color:#81a90f;
text-decoration : none;
} 
h3 { 
color : #006600;
margin : 5px 0 5px;
font : bold 12px/100% Arial, Verdana, Tahoma, Helvetica, sans-serif;
} 
#sidebar-left {
clear:both; 
float : left;
width : 212px;
color : #666666;
line-height : 160%;
margin-right : 0;
text-align : left;
padding-left:4px;
padding-top:13px;

} 
#sidebar-left img.rss{padding-left:33px;}
#sidebar-left p, #sidebar-left p { 
margin : 0 0 15px;
} 
#sidebar-left #categories, #archives, #links, #meta { 
padding-bottom : 10px;
padding-top : 0px;
} 
#sidebar-left h3 { 
font : 12px Tahoma, Helvetica, sans-serif;
color : #000;
padding:8px 0 15px 28px;
background : url("images/side_nav.gif") no-repeat;
margin-left : 10px;
} 
#sidebar-left h3 a, #sidebar-left h3 a:visited, #sidebar-left h3 a { 
color : #fff;
} 

#sidebar-left a, #sidebar-left a:visited { 
color : #333333;
text-decoration : none;
} 
#sidebar-left a:focus, #sidebar-left a:active { 
text-decoration : none;
} 
#sidebar-left ul
{
list-style : none;
margin : 0;
padding : 0;
}
#sidebar-left a:hover { 
text-decoration : underline;
} 

#sidebar-left ul li { 
margin-right : 10px;
padding-bottom : 5px;
} 
#sidebar-left ul li a{ 
padding-left: 30px;padding-bottom: 0px;padding-top: 6px;background: url(images/side_bar_bullet.gif) no-repeat 13px 11px;  display:block;color: #333333;
}
#sidebar-left ul li ul li{ 
background : url(images/side_bar_bullet.gif) no-repeat right;
padding-right : 12px;
} 
#calendar_wrap {
	text-align:center;
}
UL#recentcomments {
	padding-left:15px;
	color:#444;
font-weight:bold;
}
UL#recentcomments li a {
	background: none;
	font-weight:normal;
}
#footer { 
clear : both;
background : url("images/footer_bg.gif") repeat-x;
width : 800px;
height : 40px;
text-align : center;
padding-top : 13px;
color:#fff ;
} 
#footer a, #footer a:visited { 
text-decoration : none;
color:#eee;
} 
#footer a:hover { 
text-decoration : underline;
color:#000;
} 
.postarea { 
margin-left : 0;
margin-right : 0;
} 
.post_title { 
font-family : Arial, Helvetica, sans-serif;
border-bottom : 1px dotted #105956;
} 
.post_by { 
font-size : 14px;
} 
h3#comments { 
padding-right : 32px;
font : normal 140%/120% Arial, Tahoma, Helvetica, sans-serif;
clear : both;
} 
h3#respond { 
padding-right : 32px;
font : bold 140%/120% Arial, Tahoma, Helvetica, sans-serif;
margin : 20px 0 0;
clear : both;
} 
#comments_are { 
margin-left : 10px;
} 
#commentform { 
margin-top : 10px;
} 
#commentform label { 
font-weight : bold;
color : #666;
font-size : 100%;
padding-left : 5px;
} 
#commentform small { 
color : #999999;
font-size : 90%;
} 
#commentform input { 
font : 110% Arial, Verdana, Helvetica, sans-serif;
width : 220px;
padding : 5px 3px 3px 7px;
border-top : 1px solid #e6e6e6;
border-right : 1px solid #e2e2e2;
border-bottom : 1px solid #e2e2e2;
border-left : 1px solid #e6e6e6;
background-color:#FFFFFF;
} 
#commentform textarea { 
font : 12px Arial, Verdana, tahoma, Helvetica, sans-serif;
width : 480px;
background-color:#FFFFFF;
height : 140px;
background:#FFFFFF;
border : 1px solid #e6e6e6;
padding : 5px 3px 3px 7px;
} 
#commentform #submit { 
font : 12px Arial, Verdana, tahoma, Helvetica, sans-serif;
color : #000000;
background-color : #eee;
border : 1px solid #333333;
width : 135px;
margin-left : 355px;
} 

#commentform #submit:hover { 
border : 1px solid #003300;
background-color : #eaf5f7;
} 
#commentform textarea:focus, #commentform input[type="text"]:focus { 
border : 1px solid #3b9acc;
background-color:#FFFFFF;

} 
.commentlist { 
margin : 10px 0;
padding-left : 45px;
line-height : 130%;
} 
.commentlist li { 
padding : 5px 10px;
} 
.commentlist .alt { 
background : #f4f4f4;
} 
.commentlist cite { 
font-weight : bold;
font-style : normal;
font-size : 110%;
color : #333;
} 
.commentlist cite a, .commentlist cite a:visited { 
color:#006600;
} 
.commentlist small { 
margin-bottom : 5px;
display : block;
font-size : 87%;
} 
.commentlist small a, .commentlist small a:visited { 
color : #999999;
} 
