/****************************
   default.css
   (C) leenx 2011
   Default style properties	
*****************************/

body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:18px; color:#2e2e2e; background-image: url(../images/bg.gif);}
img{border:none;}
a{text-decoration:none; color: #2e2e2e; background: yellow; }
a:hover, a:active{text-decoration:none; color: yellow; background: #2e2e2e;}

img.left{float:left; margin-right:20px;}
img.right{float:right; margin-left:20px;}

h2, h3, h4{color:#2e2e2e; font-weight: normal; font-style: normal; line-height:normal; font-size:36px;}

h1, #header a {color: rgba( 0, 196, 207, 0.5); text-shadow: 10px 0px 0 yellow; font-size:80px;font-weight: bold; background: none;}

h2{font-family: adelle; font-size:24px; background: #2e2e2e; color: #fff; padding: 8px; -moz-box-shadow: 1px 1px 1px #fff;
-webkit-box-shadow: 1px 1px 1px #fff;
box-shadow: 1px 1px 1px #fff;}
h3, h3 a{font-size:32px; background: #2e2e2e; color: #fff; padding: 4px; text-transform: uppercase; margin:0;}
h3 {
-moz-box-shadow: 1px 1px 1px #fff;
-webkit-box-shadow: 1px 1px 1px #fff;
box-shadow: 1px 1px 1px #fff;}
h4{font-size:14px;}
h4 a, h4 a:hover, h4 a:active{padding: 4px;}

#wrapper, #header {width:960px; margin:0 auto;}

/* news */

.item {float: left; width: 300px; padding-right: 20px; height: 450px;}
.item p {text-align: justify; margin:0; padding:0 0 10px 0;}
.item p a, .item p a:hover, .item p a:active, #archive a {padding: 0 4px 0 4px;}
.item p a:hover, .item p a:active, #archive a:hover, #archive a:active {color: yellow; background: #2e2e2e;}
.item h3 {margin-top: 20px; margin-bottom: 10px;}
.item img, #news img {border: 1px solid #2e2e2e; width: 300px; height: 150px;}

.right {float: right; width: 640px; margin: 0; padding:0;}

.date {background: #2e2e2e; color: #fff; font-size: 11px; padding: 4px;}
.date a {background: none; color: yellow;}
.fb-buttonhome {background: #3b5999; color: #fff; font-size: 11px; padding: 4px;}
.fb-buttonhome a {background: none; color: #fff;}

#newsall div {float: left; width: 300px; height: 150px; margin: 0 10px 10px 0; border: 1px solid #2e2e2e; text-align: center;}
#newsall div a {margin:0; padding:0;}

/* twitter, flickr, delicious  */

#twitter_update_list {list-style-type: none; margin:0; padding:0;}
#twitter_update_list li{padding-bottom:10px;}
#twitter_update_list a {padding: 0 4px 0 4px;}
.delicious-banner {display: none;}
.flickr_badge_image {float: left; margin:0; padding:0;}
.flickr_badge_image a {margin:0; padding:0;}
.flickr_badge_image img {margin:0; padding:0; width: 100px; height: 75px; border: none;}
.delicious-posts li {padding-bottom:10px;}
.delicious-posts a, .delicious-posts a:hover, .delicious-posts a:active {font-size: 14px; padding: 4px;}

.social-buttons{margin: 10px 0;}


/* footer  */

#footer ul {list-style-type: none; margin:0; padding:0;}
#footer li {float: left; margin-right: 10px;}
#footer a.orange {background: #f95602; color: #fff; padding: 4px;}
#footer a.green {background: #90ca48; color: #fff; padding: 4px;}
#footer a.blue1 {background: #002d47; color: #fff; padding: 4px;}
#footer a.blue2 {background: #0099b5; color: #fff; padding: 4px;}
#footer a.pink {background: #ea4c88; color: #fff; padding: 4px;}
#footer .twitter-follow-button {width: 50px; padding: 4px;}



