@media screen { .sprite { border:none; background-image:url(/wp-content/themes/rocas/images/sprite.gif); } .sprite-rss { background-position: 0 -610px; width: 179px; height: 110px; } .sprite-search { background-position: 0 -750px; width: 30px; height: 20px; } .sprite-spacer { background-position: 0 -775px; width: 1px; height: 1px; } body { background:#062b48 url(/wp-content/themes/rocas/images/bg_m.jpg) repeat-y top center; color:#484d53; margin:0; padding:0; }  .links { display:block; width:95%; height:45px; line-height:20px; border:#d7dee0 1px solid; background:#f5f7f8; color:#003c6e; font-size:11px; padding:5px 10px; } .links a { text-decoration:none; color:#576267; } .links a:hover { color:#576267; text-decoration:none; } .links .comment { display:block; float:left; background:url(/wp-content/themes/rocas/images/sprite.gif) no-repeat left center; background-position: 0 -183px; width: 16px; height: 16px; padding-left:20px; margin-right:35px; } .links .feed { display:block; float:left; background:url(/wp-content/themes/rocas/images/sprite.gif) no-repeat left center; background-position: 0 -225px; width: 16px; height: 16px; padding-left:20px; margin-right:35px; } .links .cat { display:block; float:left; background:url(/wp-content/themes/rocas/images/sprite.gif) no-repeat left center; background-position: 0 -120px; width: 16px; height: 16px; padding-left:20px; margin-right:35px; } .links .clock { display:block; float:left; background:url(/wp-content/themes/rocas/images/sprite.gif) no-repeat left center; background-position: 0 -162px; width: 16px; height: 16px; padding-left:20px; margin-right:35px; } .postmetadataalt { font-size:0.71em; border-top:2px dotted #6890bb; padding:7px; } .partner { font-size:0.81em; border:1px solid #6890bb; margin:25px; padding:7px; } .pagetitle { margin:0; padding:0 0 15px 18px; } html { font-size:11px; font-family:arial, helvetica, sans-serif; } .normal { font-size:1.01em; } .big { font-size:1.31em; } .small { font-size:0.91em; } h1 { font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif; color:#486d9c; font-size:3.21em; text-transform:uppercase; font-weight:400; line-height:1.01em; margin:0; padding:0; } #respond { color:#464646; font-size:1.01em; text-transform:uppercase; margin:0; padding:0; } .h3 { font-size:1.3em; color:#fff; text-transform:none; text-align:center; padding-top:14px; padding-left:3px; background:url(/wp-content/themes/rocas/images/sprite.gif) top no-repeat; background-position: 2px -454px; width: 179px; height: 35px; letter-spacing:1px; font-family:Arial, sans-serif; margin:0; } .h0 { font-size:1.3em; color:#fff; text-transform:none; text-align:center; padding-top:14px; padding-left:3px; background:url(/wp-content/themes/rocas/images/sprite.gif) top no-repeat; background-position: 0 -558px; width: 179px; height: 25px; letter-spacing:1px; font-family:Arial, sans-serif; margin:0; } .h4 { font-size:1.01em; color:#486d9c; text-transform:uppercase; vertical-align:middle; margin:0; padding:0; } .border { width:802px; vertical-align:top; text-align:left; background: url(/wp-content/themes/rocas/images/bg_m.jpg) repeat-y top center; } .main_div { height:100%; vertical-align:top; background: url(/wp-content/themes/rocas/images/bg_m.jpg) repeat-y top center; margin:0 0 0 1px; } .main_table { display:table; background:url(/wp-content/themes/rocas/images/sprite.gif) left top no-repeat; background-position: 0 -806px; width: 800px; height: 420px; } .main_table_row { width:800px; height:100%; display:table-row; } .left_1 { width:27px; height:100%; vertical-align:top; display:table-cell; text-align:left; } .main_left { width:183px; height:100%; vertical-align:top; display:table-cell; text-align:left; } .left_2 { width:7px; height:100%; vertical-align:top; display:table-cell; text-align:left; } .main_cent { width:557px; height:100%; vertical-align:top; display:table-cell; text-align:left; } .co_name_bg { width:557px; height:280px; vertical-align:top; } .co_name { vertical-align:top; text-align:right; font-size:1.2em; font-weight:700; padding:19px 20px 0; } .co_name a { font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif; color:#343b4b; text-decoration:none; font-size:0.7em; } .co_name a:hover { color:#343b4b; text-decoration:none; } .slogan { color:#5d6e76; vertical-align:top; text-align:right; font-size:0.8em; padding:10px 0 0; } .search_bg { height:36px; width:497px; vertical-align:top; } #search { vertical-align:top; color:#000; padding:30px 0 0; } #search input { background:none; font-size:11px; color:#6c809a; font-family:Tahoma, Verdana, Helvetica, sans-serif; width:185px; height:18px; vertical-align:middle; border:none; margin:0 4px 0 12px; padding:0; } #search .input { width:30px; height:20px; background:none; border:none; vertical-align:middle; margin-left:12px; padding-left:0px; } .head_bg { width:100%; vertical-align:top; float:right; background:#fff; } .table2 { width:100%; display:table; float:right; } .table_row2 { width:100%; display:table-row; height:100%; } .left2 { width:356px; vertical-align:top; display:table-cell; text-align:left; }  .head { color:#064777; font-size:1em; line-height:1.9em; padding:10px 10px 7px 28px; margin-left:25px; } .post-title-cat { font-size: 13px; list-style-type: disc; text-transform:uppercase; } .post-title-cat:hover { text-decoration: underline; } .head a { color:#064777; font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif; text-decoration:none; } .head a:hover { color:#064777; text-decoration:none; } .right2 { width:107px; vertical-align:top; display:table-cell; text-align:left; }  .calendar { font-family:Georgia, "Book Antiqua", "Souvenir Lt BT", "Times New Roman", serif; float:left; clear:left; background:url(/wp-content/themes/rocas/images/sprite.gif) no-repeat right top; background-position: 0 -61px; width: 50px; height: 54px; width:50px; height:55px; margin-left:5px; } .calendar .month { padding-top:2px; display:block; clear:both; text-align:center; font-size:14px; color:#FFF; font-weight:700; margin-bottom:0; } .calendar .date { display:block; clear:right; text-align:center; font-size:30px; color:#27350d; margin-top:-5px; font-weight:700; margin-bottom:0; line-height:35px; } .content_txt { line-height:1.55em; width:95.6%; margin-bottom:15px; font-size:1.13em; float:right; text-align:justify; font-family:Arial, Helvetica, sans-serif; padding:11px; } .content_txt b a { color:#486d9c; font-weight:400; text-decoration:underline; } .content_txt b a:hover { color:#628e12; font-weight:400; text-decoration:none; } .comment a { color:#486d9c; font-weight:150; text-decoration:underline; } .comment a:hover { color:#628e12; font-weight:700; text-decoration:none; } .content_txt li { list-style:none; background:url(/wp-content/themes/rocas/images/sprite.gif) left top no-repeat; background-position: 0 -362px; width: 3px; height: 12px; vertical-align:top; line-height:1.81em; color:#486d9c; margin:0; padding:0 0 0 12px; } .content_txt ul li a { text-decoration:underline; color:#486d9c; } .table3 { width:450px; display:table; } .table_row3 { width:450px; display:table-row; height:100%; } .left3 { width:151px; vertical-align:top; display:table-cell; text-align:left; } .cent3 { width:131px; vertical-align:top; display:table-cell; text-align:left; } .right3 { width:168px; vertical-align:top; display:table-cell; text-align:left; } .right_1 { width:10px; height:100%; vertical-align:top; display:table-cell; text-align:left; } .widget_style { vertical-align:top; text-align:left; padding:0; } .widget_style ul { border-left:1px solid #ffffff; border-right:1px solid #ffffff; background:#f0f0f0 url(/wp-content/themes/rocas/images/page_bg2.jpg) bottom no-repeat; margin:-2px 1px 3px 3px; padding:0 0px 18px 15px; } .widget_style li { list-style:none; vertical-align:top; line-height:1.51em; color:#535353; margin:0; padding:0 3px 2px 3px; } .widget_style ul li a { text-decoration:none; color:#535353; } .widget_style li a:hover { color:#1054a2; text-decoration:underline; } #calendar_wrap { vertical-align:top; color:#2e4263; padding:0 0 15px 29px; } #calendar_wrap a { color:#2c5c72; text-decoration:none; font-weight:700; } #calendar_wrap a:hover { color:#628e12; text-decoration:none; font-weight:700; } #search_txt { vertical-align:top; text-align:left; margin:0; padding:15px 0; } #search_txt input { font-size:11px; color:#464646; font-family:Tahoma, Verdana, Helvetica, sans-serif; width:140px; height:15px; vertical-align:top; margin:0; padding:0; } #search_txt strong { color:#FFF; text-transform:uppercase; font-size:1.01em; } #search_txt .input { width:59px; height:22px; background:none; border:none; vertical-align:top; margin:0; padding:0; } .footer { background:none; color:#fff; font-size:0.97em; position:relative; background:#fff url(/wp-content/themes/rocas/images/sprite.gif) no-repeat top; background-position: 0 -265px; width: 800px; height: 86px; } .footer_txt { vertical-align:top; font-weight:100; text-align:center; line-height:110%; color:#6c809a; padding:4px 5px 0 50px; } .footer_txt a:hover { color:#6c809a; text-decoration:none; } .content_txt a { color:#0e3d7a; text-decoration:none; } a:hover,.content_txt h2 a:hover { color:#255a9f; text-decoration:none; } p,.content_txt ul { margin:0; padding:0; } h2,h3,.h2 { color:#667c8a; font-size:1.7em; font-family:Arial, Helvetica, sans-serif; padding: 0 0px 0 10px; margin: 0 0px 0 10px; width: 100%; } .content_txt li a:hover { color:#255a9f; text-decoration:none; } .content_txt strong,.content_txt b { color:#486d9c; } #links_with_style,#archives,#meta,#recent-comments,#recent-posts,#categories,#calendar,#pages { vertical-align:top; padding:15px 0 0; } #gsearch,#textwidget,#delicious-box { text-align:left; padding:15px 0 0; } blockquote { background:#edeff0; border-left:2px dashed #86949e; margin:15px; padding:10px; }  #menu { height:37px; background:none; display:block; padding:0 0 0 14px; } #menu_line { position:relative; display:block; height:37px; font-size:12px; font-weight:700; font-family:Arial,Verdana,Helvitica,sans-serif; } #menu_line ul { list-style-type:none; width:auto; float:right; margin:0; padding:1px 20px 0 0; } #menu_line ul li { display:block; float:right; width:102px; margin:0 1px 0 0; } #menu_line ul li a { display:block; color:#fff; text-align:center; text-decoration:none; width:97px; height:35px; padding:10px 0 0 0px; } #menu_line ul li a:hover { color:#fff; text-align:center; padding-top:5px; background:url(/wp-content/themes/rocas/images/sprite.gif) no-repeat top; background-position: 0 -391px; width: 104px; height: 37px; } #menu_line ul li a.current,#menu_line ul li a.current:hover { color:#fff; background:transparent url(/wp-content/themes/rocas/images/sprite.gif) no-repeat top right; background-position: 0 -391px; width: 104px; height: 37px; } .content_txt h2 a{ color:#486d9c; text-decoration:none; } .content_txt a:hover{ color:#486d9c; text-decoration:none; } .cats_head_bg,#google-search,#text-1,#delicious { vertical-align:top; } .footer_txt a,a { color:#6c809a; text-decoration:none; } img,img a { border:0; } } @media all {div.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } span.wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #ff0000; font-size: 10pt; width: 280px; padding: 2px; } span.wpcf7-not-valid-tip-no-ajax { color: #f00; font-size: 10pt; display: block; } span.wpcf7-list-item { margin-left: 0.5em; } .wpcf7-display-none { display: none; } img.ajax-loader { border: none; vertical-align: middle; } } 