/* `Default CSS
----------------------------------------------------------------------------------------------------*/

a {color: #000;text-decoration: none;}
a:hover {text-decoration: underline;}

.left{text-align:left;}
.center{text-align:center;}
.right{text-align:right;}

.alignleft{margin-right:10px; float:left;}
.aligncenter{margin:0px auto;}
.alignright{margin-left:10px; float: right;}

.darkgray_bg{background:#333333;}
.blue_bg{background:#1988d0;}
.light_gray{background:url(../images/trans_bg.png) repeat;}
.gray_bg{background:#7f7f7f;}

.padding_right10{padding-right:10px;}
.padding_equal10{padding:10px;}
.padding_top10{padding-top:10px;}
.padding_top20{padding-top:20px;}
.padding_left10{padding-left:10px;}
.padding_tb10{padding:10px 0px;}
.padding_bottom10{padding-bottom:10px;}
.padding_tb20{padding:20px 0px;}
.padding_lr10{ padding:0px 10px;}

.margin_tb20{margin-top:20px; margin-bottom:20px;}
.margin_top20{margin-top:20px;}
.margin_top10{margin-top:10px;}
.margin_bottom10{margin-bottom:10px;}
.margin_bottom20{margin-bottom:20px;}

.button{background:#555; border:none; padding:5px 10px; font-size:14px;}
.button:hover{background:#333; border:none; padding:5px 10px; text-decoration:none;}

.border_bottom{ border-bottom:1px solid #CBCBCB;}


/* `Bread_Wrapper
----------------------------------------------------------------------------------------------------*/

#bread_wrapper{ margin:0px; height:30px; padding:5px 0px;}
#bread_wrapper ul{ margin:0px; padding:0px;}
#bread_wrapper ul li{ margin:0px; padding:0px 0px 0px 40px; list-style-type:none; float:left;}
#bread_wrapper ul li.contact_icon{ background:url(../images/contact_icon.png) no-repeat left center; margin-right:25px; height:28px;}
#bread_wrapper ul li.about_icon{ background:url(../images/about_icon.png) no-repeat left center; margin-right:25px; height:28px;}
#bread_wrapper ul li a{ color:#e7e7e7; text-decoration:none; font-size:16px; font-weight:500; line-height:28px;}

/* `Header_Wrapper
----------------------------------------------------------------------------------------------------*/

#header_wrapper{ background:url(../images/header_bg.jpg) repeat; border-bottom:2px solid #cbcbcb; color:#555555;}
#header_wrapper p{ font-weight:600;}
#header_wrapper h1{font-family:'Conv_Eurosti',Sans-Serif; color:#004990; font-size:40px; margin:0px; font-weight:bold;}
#header_wrapper h2{font-family:'Conv_trebuc_0',Sans-Serif; font-size:30px; color:#333333;}


/* `Blog_Wrapper
----------------------------------------------------------------------------------------------------*/

#blog_wrapper{color:#555555;}
#blog_wrapper #blog_left{ width:640px; background:url(../images/block_line.jpg) repeat-y right top; float:left;}
#blog_wrapper #blog_left ul{ padding:0px;}
#blog_wrapper #blog_left ul li{ padding:5px 0px; margin:0px 0px 0px 20px; list-style-image:url(../images/arrow_list.png);}
#blog_wrapper #blog_left ul li a{ color:#2888c9;}

#blog_wrapper #blog_left h1{ color:#FFF; font-size:20px;font-family:'Conv_trebuc_0',Sans-Serif; padding-left:10px; margin:0px;}
#blog_wrapper #blog_left .title{ font-weight:bold; font-style:italic; color:#FFF;padding:5px 10px; font-size:11px;}
#blog_wrapper #blog_left .title a{color:#FFF;}
#blog_wrapper #blog_left .button{ color:#FFF;}

.add_comment h2{ color:#FFF; font-size:16px; font-family:'Conv_trebuc_0',Sans-Serif;padding:3px 10px;}
.add_comment form {font:12px Arial, Helvetica, sans-serif;margin:0px;padding:5px 10px;width:320px;}
.add_comment form ol {list-style:none;margin:0;padding:0;}
.add_comment form li {padding:6px 0px;margin:0px;}
.add_comment form li#send {background:none;margin-top:6px; text-align:right;}
.add_comment form label {float:left;width:80px;text-align:left;margin-right:7px;color:#555;line-height:23px; font-weight:bold;}
.add_comment form input, form textarea {padding:4px;font:12px Arial, Helvetica, sans-serif;width:225px; background:#555; border:none; color:#FFF;}
.add_comment form li#send input {background:#555; padding:5px 10px; text-decoration:none; color:#FFF; text-decoration:none; font-style:normal; border:none;cursor:pointer; font-size:14px; width:120px;}


#contact{ font-weight:bold; color:#555555;}
#contact h2{ color:#FFF; font-size:16px; font-family:'Conv_trebuc_0',Sans-Serif;padding:3px 10px;}
#contact form {font:12px Verdana, Geneva, sans-serif;margin:0px;padding:0px;width:280px;}
#contact form ol {list-style:none;margin:0;padding:0;}
#contact form li {padding:6px 0px;margin:0px;}
#contact form li#send {background:none;margin-top:6px; text-align:right;}
#contact form label {float:left;width:60px;text-align:left;margin-right:7px;color:#555;line-height:23px; font-weight:bold;}
#contact form input{padding:4px;font:12px Arial, Helvetica, sans-serif;width:200px; background:#555555; border:none; color:#FFF;}
#contact form textarea {padding:4px;font:12px Arial, Helvetica, sans-serif;width:200px; background:#555555; border:none; color:#FFF;}
#contact form li#send input {background:#555; padding:5px 10px; text-decoration:none; color:#FFF; text-decoration:none; font-style:normal; border:none;cursor:pointer; font-size:14px; width:120px;}


#blog_right{}
#blog_right #newsletter{ font-weight:bold; color:#555555;}
#blog_right #newsletter h2{ color:#FFF; font-size:16px; font-family:'Conv_trebuc_0',Sans-Serif;padding:3px 10px;}
#blog_right #newsletter form {font:12px Verdana, Geneva, sans-serif;margin:0px;padding:5px 10px;width:280px;}
#blog_right #newsletter form ol {list-style:none;margin:0;padding:0;}
#blog_right #newsletter form li {padding:6px 0px;margin:0px;}
#blog_right #newsletter form li#send {background:none;margin-top:6px; text-align:right;}
#blog_right #newsletter form label {float:left;width:40px;text-align:left;margin-right:7px;color:#555;line-height:23px; font-weight:bold;}
#blog_right #newsletter form input,	form textarea {padding:4px;font:12px Arial, Helvetica, sans-serif;width:225px; background:#555555; border:none; color:#FFF;}
#blog_right #newsletter form li#send input {background:#555; padding:5px 10px; text-decoration:none; color:#FFF; text-decoration:none; font-style:normal; border:none;cursor:pointer; font-size:14px; width:120px;}

#blog_right #testimonial{ font-weight:bold; color:#555555;}
#blog_right #testimonial h2{ color:#FFF; font-size:16px; font-family:'Conv_trebuc_0',Sans-Serif;padding:3px 10px;}
#blog_right .sk_testimonials_widget p{ font-style:italic; font-weight:bold;}
#blog_right .sk_testimonials_widget a{ color:#004990; }

#blog_wrapper #blog_right .button{ color:#FFF;}


#trex{ border-top:1px solid #cbcbcb; padding:10px 0px;}

/* `Footer_Wrapper
----------------------------------------------------------------------------------------------------*/
#footer_wrapper{ color:#ffffff; font-size:11px;font-family:'Conv_trebuc_0',Sans-Serif;}
#footer_wrapper a{ color:#ffffff;}


#primary ul{ margin:0px;}
#newsletter ul{ list-style:none; margin:0px;}
#newsletter li{list-style:none;margin:0px;}
.more-link {
    background: none repeat scroll 0 0 #555555;
    border: medium none;
    font-size: 14px;
    padding: 5px 10px;
	color:#fff;
}
#text-3 h2{ display:none;}
#text-3 p {border-top: 1px solid #CBCBCB;
    padding: 10px 0;}
#blog_wrapper #blog_left h1  a{ color:#fff;}	

.entry-utility{ padding:0px 10px;}
#nav-below{ padding:0px 10px;}

.privacy1{ color:#004990; font-weight:bold;}

#lightbox-panel1 ul li:hover{background: none repeat scroll 0 0 #1988D0; text-decoration:none;}
#lightbox-panel1 ul li a:hover{background: none repeat scroll 0 0 #1988D0; text-decoration:none;}