/* CSS Document */
img, div,{behavior:url(iepngfix.htc);}
html,body,h1,h2,h3,h4,h5,h6,p,img,ul,ol,li,form,fieldset,input,textarea
{
margin:0;
padding:0;
border:0 none;
}
.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
body
{
background:#424347 url(images/header-bg.jpg) center 0 repeat-x;
text-align:center;
}
#header-wrap
{
width:100%;
height:350px;
text-align:center;
}
#header
{
width:760px;
height:350px;
text-align:left;
margin:0 auto;
background:url(images/pictures.jpg) 0 0 no-repeat;
}
#header h1
{
width:510px;
height:194px;
background:url(images/logo.jpg) 0 0 no-repeat;
float:left;
display:inline;
margin:152px 0 0 15px;
}
#header h1 a
{
width:510px;
height:194px;
display:block;
}
#header h1 span{display:none;}
#content-wrap
{
width:100%;
text-align:center;
background:url(images/content-bg.jpg) center 0 repeat;
}
#content
{
width:760px;
margin:0 auto;
text-align:left;
padding:0 0 100px 0;
}
#left
{
width:480px;
float:left;
display:inline;
padding:0 35px;
position:relative;
}
#left h1
{
font:30px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:32px;
margin:0 0 5px 0;
}
#left h1 a
{
color:#fff;
text-decoration:none;
}
#left h2
{
font:28px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:30px;
margin:0 0 5px 0;
}
#left h3
{
font:18px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:20px;
margin:0 0 10px 0;
}
#left h4
{
font:14px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:16px;
margin:0 0 5px 0;
}
#left h4 a
{
color:#fff;
text-decoration:none;
}
#left p
{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:18px;
margin:0 0 25px 0;
}
#left p.more{text-align:right;}
#left p.alignleft
{
float:left;
display:inline;
}
#left p.alignright
{
float:right;
display:inline;
}
#left p.alignleft a, #left p.alignright a, #left p.more a{text-decoration:none;}
#left p a{color:#fff;}
#left p a:hover{color:#c5c5c5;}
#left p.post
{
font-size:11px;
line-height:14px;
background:url(images/post.jpg) 0 2px no-repeat;
margin:0 0 15px 0;
padding:0 0 0 25px;
}
#left p.post a
{
color:#fff;
text-decoration:none;
}
#left p.post a:hover{color:#c5c5c5;}
#left img
{
padding:5px;
border:1px solid #666;
}
#left img.plane
{
position:absolute;
right:0;
top:175px;
padding:0;
border:none;
display:none;
}
#left img.wp-smiley
{
border:none;
padding:0;
}
#left ol{margin:0 0 30px 50px;}
#left ol li
{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:14px;
margin:0 0 5px 0;
}
#left ul
{
list-style:none;
margin:0 0 30px 50px;
}
#left ul li
{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:18px;
margin:0 0 5px 0;
background:url(images/bullet.jpg) 0 2px no-repeat;
padding:0 0 0 20px;
}
/*** COMMENTS ***/
#left #comments
{
list-style:none;
margin:0;
}
#left #comments li
{
width:100%;
float:left;
display:inline;
background:none;
padding:10px 0 0 0;
border-bottom:1px solid #666;
margin:0;
}
#comment-box #comments li.author{font-style:italic;}
#left #comments div.picture
{
width:50px;
float:left;
display:inline;
}
#left #comments div.picture img{padding:2px;}
#left #comments div.details
{
width:420px;
float:right;
display:inline;
}
#left #comments div.details p
{
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:13px;
}
#left form fieldset dl
{
position:relative;
width:100%;
margin:0 0 10px 0; 
padding:10px 0 0 0;
}
#left form fieldset dt
{
width:100px;
clear:left;
float:left;
text-align:right;
font:14px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
margin:0 0 10px 0;
}
#left form fieldset dd
{
padding:0 0 4px 0;
margin-left:110px;
font:12px Arial, Helvetica, sans-serif;
color:#fff;
}
#left form dd.button{float:left; margin:10px 0 0 0;}
#left form fieldset dd .control, #left form fieldset dd .control_short, #left form fieldset dd .control_large
{
background:#fff;
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#53574A;
padding:2px 0 0 5px;
height:18px;
border:1px solid #666;
margin:0 0 5px 0;
}
#left form fieldset dd .control_short{width:200px;}
#left form fieldset dd .control_large{width:320px; height:100px; padding:5px; float:left; display:inline;}
#left form fieldset dd .control_button
{
width:61px;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
cursor:pointer;
background:none;
border:none;
}
/* Captcha */
#left #zrx_captcha
{
width:100%;
clear:both;
float:left;
display:inline;
}
#left #zrx_captcha div
{
float:left;
display:inline;
}
#left img.iml
{
float:left;
display:inline;
margin-right:15px;
}
#right
{
width:200px;
float:left;
display:inline;
margin:-310px 0 0 0;
padding:0 0 0 10px;
position:relative;
}
#right h2
{
font:18px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:20px;
margin:0 0 5px 0;
position:relative;
}
#right h2.twitter
{
height:25px;
background:url(images/twitter.jpg) 0 0 no-repeat;
padding:7px 0 0 34px;
}
#right h2.flickr
{
height:25px;
background:url(images/flickr.jpg) 0 0 no-repeat;
padding:2px 0 0 42px;
}
#right h2.recent
{
height:25px;
background:url(images/recent.jpg) 0 0 no-repeat;
padding:0 0 0 42px;
}
#right p
{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:18px;
margin:0 0 30px 0;
position:relative;
}
#right p.rss
{
height:20px;
font:14px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
position:relative;
background:url(images/rss.jpg) 0 3px no-repeat;
padding:0 0 0 20px;
margin:0 0 20px 0;
}
#right p.rss a
{
color:#fff;
text-decoration:none;
}
#right a
{
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:13px;
color:#fff;
text-decoration:none;
}
#right a:hover{color:#c5c5c5;}
#right ul
{
width:170px;
list-style:none;
}
#right ul li
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
border-bottom:1px solid #666;
background:url(images/bullet.jpg) 0 8px no-repeat;
padding:8px 0 8px 20px;
position:relative;
}
#right ul li a
{
color:#fff;
text-decoration:none;
}
#right ul li a:hover{color:#c5c5c5;}
#right ol{list-style:none;}
#right ol li
{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
margin:0 0 5px 0;
}
#right img
{
width:75px;
height:75px;
float:left;
display:inline;
padding:2px;
border:1px solid #666;
margin:0 8px 8px 0;
}
#right img.smiley
{
width:auto;
height:auto;
padding:0;
border:none;
margin:0;
position:absolute;
bottom:-150px;
right:0;
}
#right .clear{clear:both;}
#footer-wrap
{
width:100%;
height:52px;
clear:both;
background:url(images/footer-bg.jpg) center bottom repeat-x;
position:fixed;
bottom:0;
left:0;
}
#footer
{
width:760px;
height:52px;
margin:0 auto;
position:relative;
text-align:center;
}
#footer p
{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
line-height:13px;
float:left;
display:inline;
margin:35px 0 0 200px;
}
#footer img.duster
{
position:absolute;
top:-15px;
right:80px;
}
#footer img.chalk
{
position:absolute;
top:20px;
right:380px;
}
#footer img.chalk2
{
position:absolute;
top:20px;
right:580px;
}
