/* GENERAL */
body{ margin:10px 0px 0px 0px; font-size:12px; font-family:Arial;}
.center_site{ margin-left:auto; margin-right:auto; width:960px; }
.clear_small{ clear:both; height:1px; font-size:1px;}
a{ color:#000000;}
a:hover{color:#999999;}
h1{ margin:0px 0px 0px 18px;}
.bg_msg_err{ background-color:#e2e2e2; margin-top:10px; padding:5px; font-size:14px; color:#FF0000;}
.h1_top{ margin:0px; padding:0px; margin-bottom:10px; color:#999999; margin-top:5px; font-size:12px; font-weight:normal;}
.pos_relat{ position:relative;}

/* HEADER */
.logo{ height:120px;}
.header{ float:right; width:755px; border:#000000 1px solid; height:158px;}
.header .text{ background-color:#e5e5e5; font-size:12px; text-align:center; height:18px; padding-top:2px;}
.header .text h1{ padding:0px; margin:0px; font-size:12px; font-weight:normal;}
.header .text table{ color:#5d5d5d;}
.header .text table td{ padding:0px 10px 0px 10px;}
.header .text form{ padding:0px; margin:0px;}
.search_text_input{ background-color:#FFFFFF; border:0px; height:14px; width:245px;}
.header .banner{ text-align:center; height:116px;}
.header .banner div{ padding-top:17px;}

.google_search_results iframe{ height:1150px;}

/* BREADCRUMB */
.breadcrumb{ color:#999999;  padding-top:5px; }
.breadcrumb a{ color:#999999; text-decoration:none;}
.breadcrumb h1{ font-size:12px; padding:0px; margin:0px; font-weight:normal;}

.big_header .header_left{ background-image:url('../pictures/header_left.jpg'); width:466px; height:326px; float:left; margin-top:1px;}
.big_header .header_center{ background-image:url('../pictures/header_center.jpg'); padding-left:20px; width:461px; height:326px; float:left; color:#122995;}
.big_header .header_center h5{ font-size:17px; background:url('../pictures/bull.jpg') no-repeat; padding:0px; margin:0px; padding:10px 0px 10px 50px; margin-bottom:10px; font-weight:normal;}
.big_header .header_center table .left{ width:6px; height:65px;  background-image:url('../pictures/zip_code_left.jpg');}
.big_header .header_center table .center{ width:330px; height:65px;  background-image:url('../pictures/zip_code_center.jpg'); background-repeat:repeat-x; color:#FFFFFF; font-size:15px; }
.big_header .header_center table .center .text_input_search{ background-color:#FFFFFF; border:1px solid #cccccc; padding:5px; width:170px;}
.big_header .header_center strong{ position:absolute; display:block; font-weight:normal; color:#ff0000; font-size:14px; letter-spacing:0px; left:20px; top:75px;}
.big_header .header_right{ background-image:url('../pictures/header_right.jpg'); width:13px; height:326px; float:left;}

.bg_search{ background-image:url('../pictures/bg_search.jpg'); height:35px; padding-top:15px; margin-top:10px; margin-bottom:10px; text-align:center;}

.big_bg_top{ background-image:url('../pictures/bg_content_site_top.jpg'); height:11px;}
.big_bg_center{ background-image:url('../pictures/bg_content_site_center.jpg'); padding:0px 10px 10px 10px;}
.big_bg_bottom{ background-image:url('../pictures/bg_content_site_bottom.jpg'); height:11px;}
.top_search{ border-bottom:#CCCCCC 1px solid; padding-bottom:10px; text-align:center; padding-top:10px;}


.index{ width:646px; margin-top:7px; float:left;}
.index .top{ background-image:url('../pictures/index_top.jpg'); height:11px;}
.index .center{ background-image:url('../pictures/index_center.jpg');}
.index .bottom{ background-image:url('../pictures/index_bottom.jpg'); height:11px;}

.article{ margin-left:0px; margin-bottom:10px;}
.article .image{ float:left; width:227px; height:163px; padding-top:14px; background-image:url('../pictures/bg_image.jpg'); text-align:center;}
.article .content{ float:left; width:375px; text-align:justify; margin-left:10px; font-size:14px; line-height:19px;}
.article .content a{ display:block; font-size:18px; text-decoration:none;}
.article .content p{ padding:0px; margin:5px 0px 0px 0px;}
.article .content h2{ padding:0px; margin:0px;  font-size:17px; color:#122995;}

.right{ float:left; width:305px; margin-top:10px; margin-left:7px;}
.right .box_right .title{ background-image:url('../pictures/adds_title.png'); text-align:center; height:27px; padding-top:3px;}
.right .box_right .title h3{ padding:0px; margin:0px; font-size:18px; font-weight:normal; color:#122995;}
.right .box_right .content{ border:#cccccc 1px solid; text-align:center; padding:2px 0px 2px 0px;}
.right .box_right .right_article td{ border-bottom:#cccccc 1px solid;}
.right .box_right .right_article .number{ width:45px; text-align:center; color:#cccccc; font-size:35px; font-family:Arial; }
.right .box_right .right_article .val{ width:245px; }
.right .box_right .right_article .val a{ font-size:15px; text-decoration:none; font-weight:normal;}
.right .box_right .right_article .val h4{ padding:0px; margin:0px; font-size:15px;}

.right .box_right .tags{ text-align:left; padding:0px 10px 20px 10px; color:#999999;}
.right .box_right .tags a{color:#999999; font-size:15px; text-decoration:none;}
.right .box_right .tags a:hover{ text-decoration:underline; color:#000000;}
.right .box_right .tags .pos_relat a{ display:block; position:absolute; background-color:#afdc07; color:#FFFFFF; top:4px; left:210px; width:80px; text-align:center; border:#cccccc 1px solid; border-bottom:0px; border-right:0px; font-size:12px; padding:1px;}
.right .box_right .tags .pos_relat a:hover{ text-decoration:none; color:#000000;}
.right .right_main_menu{ width:282px; height:31px; padding-top:8px; background-image:url('../pictures/bg_main_menu.jpg'); display:block; text-decoration:none; font-size:16px; margin-left:15px; margin-top:2px;}

/* PAGGING */
.pagging{ margin-top:10px; }
.pagging a{ display:block; float:left; height:23px; background:url('../pictures/arrows.jpg') no-repeat; text-decoration:none; font-size:12px;}
.pagging a:hover{ color:#999999;}

.pagging a.previous{ padding:5px 0px 0px 40px;}
.pagging a.next{ padding:5px 40px 0px 0px; margin-left:40px; background-position:right bottom;}
.pagging font{ float:left; font-size:18px; margin-left:5px; margin-right:10px;}



/* CONTACT */
#contact{ padding:10px 15px 5px 15px; font-size:15px;}
#contact h1{ padding:0px; margin:0px 0px 20px 0px; color:#122995; font-weight:normal; font-size:18px;}
#contact h3{ padding:0px; margin:0px 0px 20px 0px; color:#122995; font-weight:normal; font-size:18px; font-weight:normal; color:#122995;}
#contact .text_input{ margin:5px 0px 20px 0px; border:#cccccc 1px solid; padding:7px; width:350px;}
#contact .textarea_comment{ margin:5px 0px 20px 0px; border:#cccccc 1px solid; padding:7px; width:450px; height:150px;}
#contact .option{ margin:5px 0px 20px 0px; border:#cccccc 1px solid; padding:7px; width:365px;}
.message{ float:right; color:#417ae4; margin-right:150px;}



/* ARTICLE */
.small_article{ margin-top:10px; border-bottom:#CCCCCC 1px solid; padding-bottom:10px; line-height:20px;}
.small_article .picture{ float:left; margin-right:10px;}
.small_article .title{ color:#0000ff; font-weight:bold; text-decoration:none; font-size:16px; display:block;}
.small_article .title:hover{ color:#000000;}


/* ARTICLE DETAILS */
.about_the_author{ font-size:12px; margin-top:5px;}
.about_the_author a{ font-size:12px;}
.bg_form_quotes{ background-image:url('../pictures/bg_form_quotes.jpg'); height:114px; margin-top:10px;}
.bg_form_quotes .left{ float:left; width:400px; color:#FFFFFF; font-size:16px; line-height:24px; margin:10px 0px 0px 15px; padding-right:20px;}
.bg_form_quotes .right{ float:left; color:#FFFFFF; width:150px; font-size:12px; font-weight:bold; text-align:center; font-size:13px;}
.bg_form_quotes .right .input_text{ padding:8px; border:#CCCCCC 1px solid; margin-top:5px; margin-bottom:10px;}

.art_big_img{ float:left; margin-top:5px; margin-right:10px;}
.content_article{ font-size:16px;}

.tags_list{ margin-top:10px;}
.tags_list a{color:#666666;}
.tags_list h2{ padding:0px; margin:0px; font-size:15px; font-weight:normal; float:left;}

.bg_title{ border:#cccccc 1px solid; background-image:url('../pictures/bg_title.jpg'); height:28px; margin-top:20px;}
.bg_title h4{ font-size:15px; margin:4px 0px 0px 10px; padding:0px; font-weight:normal; font-size:16px; font-weight:bold;}
.bg_title h3{ font-size:15px; margin:4px 0px 0px 10px; padding:0px; font-weight:normal; font-size:16px; font-weight:bold;}
.bg_title h2{ font-size:15px; margin:4px 0px 0px 10px; padding:0px; font-weight:normal; font-size:16px; font-weight:bold;}
.about_the_author{ margin-top:5px; border-bottom:#CCCCCC 1px solid; padding-bottom:5px;}

.links{ padding-top:5px; border-bottom:#CCCCCC 1px solid; height:35px; margin-bottom:10px;}
.links a{ display:block; float:left; height:23px; background:url('../pictures/arrows.jpg') no-repeat; text-decoration:none; font-size:16px;}
.links a:hover{ color:#999999;}

.links a.previous{ padding:5px 40px 0px 40px; background-position:right bottom;}
.links a.next{ padding:5px 40px 0px 40px; background-position:left top;}

.links .next{ display:block;}
.links .previous{ float:right;}

/* TAGS */
.box_tag{ width:300px; float:left; margin-left:5px; margin-bottom:5px;}
.box_tag a{ text-decoration:none;}

/* FOOTER */
.footer1{ background-image:url('../pictures/bg_footer.jpg'); height:40px; padding-top:16px; margin-top:10px; margin-bottom:10px; font-size:14px; text-align:center;color:#122995;}
.footer1 a{ font-size:16px; text-decoration:underline;color:#122995;}

