body{
    font:12px/17px "Helvetica",Arial,sans-serif;
    line-height:20px;
}
pre,code{
    font-family:'DejaVu Sans Mono',Menlo,Consolas,monospace;
}
hr{
    border:0 #ccc solid;
    border-top-width:1px;
    clear:both;
    height:0;
}
p{
    color:#000000;
    font-size:12px;
    line-height:20px
}
.fl{
    float:left;
}
.fr{
    float:right;
}
h1{
    font:19px/24px 'NovecentowideBookBold',sans-serif;
    text-transform:uppercase;
}
h2{
    font:18px/20px 'NovecentowideBookBold',sans-serif;
    text-transform:uppercase;
}
h2.tagline{
    font-family:'Helvetica',Helvetica,Arial,sans-serif;
    font-size:26px;
    line-height:35px;
    margin:30px 0;
    text-align:center;
    color:#454545;
    font-weight:bold;
    border-bottom:1px solid #e5e5e5;
    border-top:1px solid #e5e5e5;
    padding:20px 0;
}
h2 a{
    font:18px/20px 'NovecentowideBookBold',sans-serif;
    text-transform:uppercase;
    text-decoration:none;
}
h3{
    font:16px/20px 'NovecentowideNormalRegular',sans-serif;
    text-transform:uppercase;
}
h3 a{
    font:16px/20px 'NovecentowideNormalRegular',sans-serif;
    text-transform:uppercase;
    text-decoration:none;
}
h4{
    font:14px/20px 'NovecentowideBookBold',sans-serif;
    text-transform:uppercase;
}
h4 a{
    font:14px/20px 'NovecentowideNormalRegular',sans-serif;
    text-transform:uppercase;
    text-decoration:none;
}
h5{
    font:11px/20px 'NovecentowideNormalRegular',sans-serif;
    text-transform:uppercase;
}
h5 a{
    font:11px/20px 'NovecentowideNormalRegular',sans-serif;
    text-transform:uppercase;
    text-decoration:none;
}
.single_content h1,.single_content h2,.single_content h3,.single_content h4,.single_content h5{
    margin-bottom:8px;
}
.content_inner h4 a{
    color:#6B6B6B;
}
ol{
    list-style:decimal;
}
ul{
    list-style:disc;
}
li{
}
ul li a:hover{
    text-decoration:none;
}
dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure{
    margin-bottom:20px;
}
p{
    margin-bottom:10px;
}
a{
    color:#00A3DE;
    text-decoration:none;
}
.top_navigation li a:hover{
    color:#00AFEE;
}
#content_wrapper .page_navigation li.active a{
    color:#00A3DE;
}
h1{
    color:#343739;
}
h2{
    color:#343739;
}
h2 a{
    color:#343739;
}
h2 a:hover{
    color:#343739;
    text-decoration:none;
}
h3{
    color:#343739;
}
h3 a{
    color:#343739;
}
h3.bordtitles{
    border-bottom:4px solid #EEEEEE;
    color:#343739;
    padding-bottom:5px;
}
h3 a:hover{
    color:#666666;
    text-decoration:none;
}
h4{
    color:#343739;
}
h4 a{
    color:#343739;
}
h4 a:hover{
    color:#00A3DE;
    text-decoration:none;
}
h5{
    color:#343739;
}
h5 a{
    color:#343739;
}
h5 a:hover{
    color:#00A3DE;
    text-decoration:none;
}
#content h1,h2,h3,h4,h5,h6{
    margin-bottom:10px;
}
.nivo-caption .nivoTitle{
    color:#00A3DE;
}
.nivo-caption .nivoTitle{
    color:#00a8e5;
}
.comment_box .comment_name a:hover{
    color:#00A3DE;
}
.meta_text span.data a{
    color:#8E8E8E;
}
.meta_text span.data a:hover{
    color:#00A3DE;
    text-decoration:none;
}
.dropcap1{
    color:#00A3DE;
    text-shadow:1px 1px 0 #EDEDED;
}
.tags a:hover{
    background:none repeat scroll 0 0 #00A3DE;
    border:1px solid #027f80;
    color:#FFFFFF;
    text-decoration:none;
}
#pager a:hover{
    color:#00A3DE;
}
#pager .current{
    color:#00A3DE;
}
.content_inner h4 a:hover{
    color:#00AFEE;
}
.sidebar_widget ul li a:hover{
    color:#00AFEE;
}
#searchform_filters input:focus{
    border-color:#00A3DE;
}
.article_box_title a:hover{
    color:#00A3DE;
    text-decoration:none;
}
#pager span.tagged{
    background-color:#00A3DE;
}
#pager a:hover{
    background-color:#00A3DE;
}
#comments input[type="submit"],button{
    background-color:#00A3DE;
    border:1px solid #00a8e5;
}
#comments .comment-form-author .required,#comments .comment-form-email .required{
    color:#00A3DE;
}
#pre_footer ul li a:hover{
    color:#00A3DE;
}
#topnav{
    background-color:#f3f3f3;
    border-bottom:6px solid #00afee;
}
.circle.blue{
    background:none repeat scroll 0 0 #3359A2;
}
.circle.color2{
    background:none repeat scroll 0 0 #008F90;
}
.circle.color3{
    background:none repeat scroll 0 0 #00A3DE;
}
.mail {
        position: relative;
    left: 40px;
}

.name-style{
	text-align: center;
    font-weight: bold;
    margin-bottom: 5px;
}