/*
Theme Name: Orange
Description: Stylish 3 columns Wordpress theme.
*/

body { 
font-family:'Verdana'; 
font-size:10px; 
}
#wrap { 
width:980px; 
font-family:Verdana, 
Arial, Helvetica, 
sans-serif; 
font-size:10px; 
color:#666; 
margin:0 
auto; 
}
#header {
height:95px;
border:3px solid #e6e6e4;
}
#banner {
float:right;
margin:-83px 10px 0px 0px;
padding:0;
}
.blog-name:link, 
.blog-name:visited, 
.blog-name:hover{
	 color:#0000cc;
	 font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	 font-size:26pt;
	 font-weight:bold;
	 text-decoration:none;
	 letter-spacing: -1px;
	 background:transparent;
	 margin:0 0 0 20px;
	 padding:0;
	 }
.blog-description {
	 color:#ee7600;
	 font-size:10pt;
	 font-weight:bold;
	 margin:-10px 0px 0px 30px;
	 padding:0;
	 }
#search { 
margin-top:30px; 
float:right; 
padding:0; 
}
input#searchsubmit { 
background:#fc6; 
border:2px solid #f93; 
color:#333; 
font-size:13px; 
}
a:hover { 
text-decoration:none; 
color:#555353; 
border:none;
}
.left { 
float:left; 
width:170px; 
border:3px solid #e6e6e4; 
margin:10px 0; 
padding:10px; 
}
.right { 
float:right; 
width:170px; 
border:3px solid #e6e6e4; 
margin:10px 0; 
padding:10px; 
} 
.right img { 
border:0; 
display:block; 
margin-left:auto; 
margin-right:auto; 
}
.middle { 
margin-top:10px; 
line-height:16px; 
margin-left:10px; 
float:left; 
width:540px; 
border:3px solid #e6e6e4; 
overflow:hidden; 
padding:10px; 
font-size:11px; 
}
.middle h2 { 
font-size:16px; 
border-bottom:dashed 1px #ccc; 
margin:0 7px 3px 0; 
padding:3px 0; 
}
.middle img { 
border:4px #eee solid; 
}
.ads { 
margin-top:10px; 
line-height:16px; 
margin-left:10px; 
float:left; 
width:540px; 
border:3px solid #f3f3f3; 
text-align:center; 
padding:10px; 
}
.ads img { 
border:0; 
text-align:center; 
}
img.wp-smiley { 
border:0; 
padding:0; 
}
#footer { 
width:980px; 
margin-top:5px; 
text-align:center; 
font-size:12px;
clear:both; 
padding:10px; 
}
div.hr { 
height:3px; 
background:#fff url(images/hr.gif) repeat-x scroll center; 
clear:both; 
}
div.br { 
height:10px; 
background:#fff url(images/br.gif) repeat-x scroll center; 
clear:both; 
}
.alignright { 
float:right; 
} 
.alignleft { 
float:left; 
} 
.gcomment { 
border-left:none; 
vertical-align:middle; 
border-right:none; 
margin-bottom:3px; 
border-bottom:1px solid #f3f3f3; 
background-color:#F7F7F7; 
padding:3px; 
}
.ucomment { 
border-left:none; 
border-right:none; 
margin-bottom:3px; 
border-bottom:1px solid #f3f3f3; 
background-color:#fbfbf1; 
padding:3px; 
} 
input#submit { 
background:#fc6; 
border:2px solid #f93; 
color:#fff; 
font-size:13px; 
}
ol.commentlist { 
margin:0 0 1px; 
padding:0; 
}
ol.commentlist li { 
list-style:none; 
margin:0; 
padding:13px 13px 1px; 
}
ol.commentlist li.commenthead { 
list-style:none; 
margin:0; 
} 
ol.commentlist li.commenthead h2 { 
margin:0; 
}
span {}
.addthis { float:right; 
clear:both; 
}
a:link,a:active,a:visited { 
text-decoration:none; 
color:#416e90; 
border:none; 
}
.left h2,.comments h3 { 
font-size:14px; 
color: #ee7600;
border-bottom:dashed 1px #ccc; 
margin:0 7px 3px; 
padding:3px 0; 
}
.left ul,.right ul { 
list-style-type:none; 
margin:0; padding:0; 
line-height:150%; 
font-size:12px; 
}
.left ul li,.right ul li { 
list-style-type:none; 
margin:0 0 20px; 
padding:0; 
}
.left ul li ul,.right ul li ul { 
list-style-type:square; 
margin:0; 
padding:0 3px; 
}
.left ul li ul li,.right ul li ul li { 
list-style-type:none; 
background:transparent url(images/bullet.gif) no-repeat 0 4px; 
border:0; margin:0; 
padding:0 0 2px 14px; 
}
.left ul li ul li :hover { 
border-bottom:#ccc 1px solid;
}
.right h2,.comments h3 { 
font-size:14px; 
color: #ee7600;
border-bottom:dashed 1px #ccc; 
margin:0 7px 3px; 
padding:3px 0; 
}
.right ul,.right ul { 
list-style-type:none; 
margin:0; padding:0; 
line-height:150%; 
font-size:12px; 
}
.right ul li,.right ul li { 
list-style-type:none; 
margin:0 0 20px; 
padding:0; 
}
.right ul li ul,.right ul li ul { 
list-style-type:square; 
margin:0; 
padding:0 3px; 
}
.right ul li ul li,.right ul li ul li { 
list-style-type:none; 
background:transparent url(images/bullet.gif) no-repeat 0 4px; 
border:0; margin:0; 
padding:0 0 2px 14px; 
}
.right ul li ul li :hover { 
border-bottom:#ccc 1px solid;
}
div.hr hr,div.br br { 
display:none; 
}
.middle2,.middle3 { 
margin-top:10px; 
line-height:16px; 
margin-left:10px; 
float:left; 
width:237px; 
border:3px solid #f3f3f3; 
overflow:hidden; 
padding:10px; 
}
.middle2 h2,.middle3 h2 { 
font-size:14px; 
border-bottom:dashed 1px #ccc; 
margin:0 7px 3px 0; 
padding:3px 0; 
} 
.middle2 :hover,.middle3 :hover { 
background:#fafafa; 
}
.ucomment img,.addthis img { 
border:0; 
}