
.blog-header { background:url(images/blog-header.gif) repeat-x; height:60px; float:left; width:700px; }

.blog-header p { font-size:30px; color:#FFF; padding:14px 10px 10px 10px; }

.blog-header a { color:#FFF; text-decoration:none; }

.blog-header a:hover { text-decoration:underline; }

.blog-right { background:url(images/blog-header-right.gif) no-repeat; width:8px; height:60px; float:left; }

#blog-post { font-size:13px; padding:10px 20px 10px 10px; line-height:16px;}

.submission-head {  font-weight:bold; font-size:13px; padding:5px; }

.submission-head a { color:#fff; text-decoration:none; }

.submission-head a:hover { text-decoration:underline; }

.submission-rating { color:#fff; font-weight:bold; font-size:13px; padding:5px; }

.subscribe-box { background:url(images/subscribe-box.gif) no-repeat left; width:275px; height:60px; margin:144px 0px 0px -3px;  *margin:144px 0px 0px -3px;
padding:0px; }

.submission-head {font-weight:bold; font-size:13px; padding:2px 5px;padding-bottom:5px;}
.submission-head a {color:#fff; text-decoration:none; }
.submission-head a:hover { text-decoration:underline; }
.submission-rating { color:#8ca00b; font-weight:bold; font-size:13px; padding:5px; }
.submission-box a img{max-height:210px; max-width:280px;min-height:210px; min-width:280px; margin:2px;}

.submission-box { float:left; padding:0px; margin:20px 35px 20px 0px; background:#333333; text-align:center; -moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

.read-more {padding:0px 0px 20px 10px; font-size:12px; }

.read-more a { color:#8a9e0b; text-decoration:none; font-weight:bold; }

.read-more a:hover { text-decoration:underline; }

#recent-articles ul { padding:5px; font-size:12px; }

#recent-articles ul li { padding:5px 0px 5px 0px; }

#recent-articles ul li a { color:#8a9e0b; text-decoration:none; font-weight:bold; }

#recent-articles ul li a:hover { text-decoration:underline; font-weight:bold; }

#recent-articles h2 { font-weight:bold; padding:4px; font-size:18px; }

.star { background:url(images/stars.png) no-repeat; width:19px; height:30px; display:inline-block; overflow:hidden; background-position:0 0; cursor:pointer; float:left;}
.stared { background:url(images/stars.png) no-repeat; width:19px; height:30px; display:inline-block; overflow:hidden; background-position:0 0;  float:left;}
.staredvote { background:url(images/stars.png) no-repeat; width:19px; height:30px; display:inline-block; overflow:hidden; background-position:0 -60px;  float:left;}
#galsearch{background:url(images/serach-box-bg.png) no-repeat top center; width:320px; height:328px; padding-top:60px; padding-left:50px; margin-top:75px;}
#galsearch form{margin-bottom:20px; padding-left:5px;}
#galsearch form select,#galsearch form input{padding:5px 3px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; border-radius:3px; border:#004693 1px solid; width:200px;}
#galsearch form input[type=submit]{ padding:5px 10px; width:60px;}
#galsearch form input[type=submit]:hover{ background:#333333; color:#FFF; cursor:pointer;}
#galsearch h3{color:#FFF;font-family: 'Droid Serif', serif; font-family:12px; font-weight:normal; margin-bottom:4px;}
.message{font-family: 'Droid Serif', serif; font-family:14px; font-weight:normal; margin-top:-35px; width:600px; padding-bottom:15px; line-height:150%;}
.header-main{width:980px;}
.gallery-more{ float:right; font-size:16px;font-family: 'Droid Serif', serif; font-weight:bold; color:#333;  padding-right:30px;}
.gallery-more a{color:#333;text-decoration:none;}
.featued-ribbon{position:absolute;}
