/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

.entry a:hover img, .widget a:hover img {border-bottom:0px;}

.attention { margin-bottom:20px; background-color:#b73c33; padding:3px;
}

.attentioninner { border:1px solid #FFF; font-weight:bold; font-size: 8pt; font-face: Helvetica, Arial, sans-serif; padding: 10px; color:#FFF;
}

table {
	border-width: 1px;
	border-color: #E0E0E0;
	border-collapse: collapse;
}
table th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #E0E0E0;
	background-color: #E0E0E0;
}
table td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #E0E0E0;
	background-color: #fff;
}

.post #download { position:relative; height:35px; margin:20px 0 0; padding:1px 0 0 80px;  }
.post #download a img { padding:0 10px 0 0; opacity:0.7; }
.post #download a:hover img { padding:0 10px 0 0; opacity:1; }
.post #download .banner { background:url(http://iccrs.org/themes/site_themes/headlines/images/banner-download.png) no-repeat; position:absolute; top:0px; left:-40px; width:110px; height:36px; color:#fff; font:bold italic 14px Georgia, serif; text-shadow:#555 0 1px ; line-height:29px; padding:0 0 0 16px;}

.post #contact { position:relative; height:35px; margin:20px 0 0; padding:1px 0 0 62px;  }
.post #contact a img { padding:0 10px 0 0; opacity:0.7; }
.post #contact a:hover img { padding:0 10px 0 0; opacity:1; }
.post #contact .banner { background:url(http://iccrs.org/themes/site_themes/headlines/images/banner-contact.png) no-repeat; position:absolute; top:0px; left:-40px; width:110px; height:36px; color:#fff; font:bold italic 14px Georgia, serif; text-shadow:#555 0 1px ; line-height:29px; padding:0 0 0 16px;}

.banner-5 { background:url(http://iccrs.org/themes/site_themes/headlines/images/banner-5.png) no-repeat; position:absolute; top:0px; left:-40px; width:110px; height:36px; color:#fff; font:bold italic 14px Georgia, serif; text-shadow:#555 0 1px ; line-height:29px; padding:0 0 0 16px;}

#comments .comment-head .location  { font-family:Georgia, serif; font-style:italic; margin: 0 0 0 7px; text-transform:uppercase; font-size: 10px; }

.post-bio { margin: 0 0 15px 0;font-size:14px;color:#9F9F9F; font-family:Verdana, Geneva, sans-serif; text-transform:uppercase; line-height:18px;}

hr { border:0; margin:20px 0; width: 100%; color: #CCC; background-color: #CCC; height: 1px; clear:both;}

.main_half { width:290px; height:130px; float:left; margin-top:10px;}
.main_half_left {width:120px; float:left; border-top: 1px solid #CCC; padding-top: 9px;}
.main_half_right {width:150px; float:left; border-top: 1px solid #CCC; padding-top: 9px;}
.main_half_right p {font-size:14px; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif;}
.main_half_right a {color:#000;}
.main_half_right a.visited {color:#000;}
.main_half_right a.hover {color:#000;}
.bio_title {text-transform:uppercase; font-size:11px; font-family:Verdana, Geneva, sans-serif; color:#9F9F9F; }

.bio_title_head {text-transform:uppercase; font-size:14px; font-family:Verdana, Geneva, sans-serif; margin-bottom:5px; color:#9F9F9F;}

.clearboth {clear:both;}

.entry  {margin-top: 20px}

.bio  {float: left; width: 110px; height: 110px; margin: 10px; padding: 5px; border: 1px solid #999;}

#page-nav ul.language{padding:0 0 0 35px;}
#page-nav ul.language li{float:left;width:auto;}
#page-nav ul.language a { color:#eee; text-decoration:none; text-shadow: #333 0px 1px 0px;line-height:29px; display:block; padding:0 10px; }
#page-nav.language a:hover { background:url(http://iccrs.org/themes/site_themes/headlines/images/nav-hover.png) repeat; color:#fff; }

h2.frontpage  {font-size: 16px;} 

.frontpage_header  { display: block; padding:12px 24px 0px; font-size:18px; background:url(http://iccrs.org/themes/site_themes/headlines/images/bg-widget-title.png) repeat-x; height:30px; font-weight: bold; }

.post.frontpage { padding:25px 25px 5px; border-bottom:1px solid #fff; border-top:1px solid #ddd; position:relative; }
.entry.frontpage_NL { text-align:center; width:126px; float: left; padding:0px; border-bottom:1px solid #fff; border-top:1px solid #ddd; position:relative; }

h3.nav  { background:url(http://iccrs.org/themes/site_themes/headlines/images/bg-footer-widget-title.png) repeat-x; text-shadow: #fff 0px 1px 0px;}

.post #sshare { position:relative; height:25px; margin:30px 0 0; padding:1px 0 0 55px;  }
.post #sshare .banner { background:url(http://iccrs.org/themes/site_themes/headlines/images/banner-share.png) no-repeat; position:absolute; top:0; left:-40px; width:78px; height:36px; color:#fff; font:bold italic 14px Georgia, serif; text-shadow:#555 0 1px ; line-height:29px; padding:0 0 0 16px;}
.post #sshare a img { margin-top: -1px; padding:0 10px 0 0; opacity:0.7; }
.post #sshare a:hover img { padding:0 10px 0 0; opacity:1; }

#respond_ff  { margin-bottom:0;}
#comments_ff #respond_ff { padding:20px 0; }
#respond_ff h3  { font-size:16px; color:#777; padding-bottom:10px;  }
#respond_ff .left { float:left; width:200px; }
#respond_ff .right { float:left; width:380px; }
#commentform_ff  { margin: 15px 0 0 0; font-family:Arial, Helvetica, sans-serif; }
#commentform_ff input.txt  { color:#555;width:180px; margin: 0 5px 10px 0; padding: 7px 5px; border: 1px solid #eee; }
#commentform_ff textarea  { color:#555;width: 95%!important; padding: 5px; border: 1px solid #eee;}
#commentform_ff #submit  { margin: 15px 0 0 0; }
#commentform_ff input.txt, #commentform_ff textarea { border: 1px solid;border-top-color: #C5C3C3;border-left-color: #C5C3C3;border-right-color: #ececec;border-bottom-color: #ececec; }

#commentform_ff #submit { font-family:Georgia, serif; background:url(http://iccrs.org/themes/site_themes/headlines/images/bg-button.png) no-repeat center 0; padding:4px 8px; color:#fff; font:Georgia, serif; font-weight:bold; font-size:12px; font-style:italic; text-shadow: #555 0px 1px; background-color:#6694ac; border:1px solid #557c90; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
#commentform_ff #submit:hover { cursor:pointer; opacity:0.8; }

#respond_ff img {border: 0; padding: 0; height: 26px; width: 192px; margin-bottom:5px;}

#respond  { background:#ececec; border-top:1px solid #f5f5f5; margin: 0; padding:25px 25px 20px; border-bottom: 1px solid #bbb;}
#comments #respond { padding:20px 0; }
#respond h3  { font-size:16px; color:#777; padding-bottom:10px;  }
#respond .left { float:left; width:200px; }
#respond .right { float:left; width:380px; }
#commentform  {	margin: 15px 0 0 0; font-family:Arial, Helvetica, sans-serif; }
#commentform input.txt  { color:#555;width:180px; margin: 0 5px 10px 0; padding: 7px 5px; border: 1px solid #eee; }
#commentform textarea  { color:#555;width: 95%!important; padding: 5px; border: 1px solid #eee; }
#commentform #submit  { margin: 15px 0 0 0; }
#commentform input.txt, #commentform textarea { border: 1px solid;border-top-color: #C5C3C3;border-left-color: #C5C3C3;border-right-color: #EDEDED;border-bottom-color: #EDEDED; }

#commentform #submit { font-family:Georgia, serif; background:url(http://iccrs.org/themes/site_themes/headlines/images/bg-button.png) no-repeat center 0; padding:4px 8px; color:#fff; font:Georgia, serif; font-weight:bold; font-size:12px; font-style:italic; text-shadow: #555 0px 1px; background-color:#6694ac; border:1px solid #557c90; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
#commentform #submit:hover { cursor:pointer; opacity:0.8; }

#respond img {border: 0; padding: 0; height: 26px; width: 192px; margin-bottom:5px;}


