﻿/*
Theme Name: Omega
Theme URI: http://www.website.com
Description: Omega WP Theme
Version: 1.0
Author: PHDEV
Author URI: http://www.website.com
*/

body {
font-family:verdana;
font-size:11px;
background:#000064 left bottom fixed no-repeat;
margin:0;
padding:0;
}

a {
text-decoration:none;
color:#4C4D4F;
outline:none;
}

a img {
border:none;
}

#container {
position:relative;
width:995px;
background-color:#FFF;
color:#231F20;
margin:50px auto 0;
padding:40px 0;
}

#header {
position:relative;
width:925px;
padding-bottom:6px;
border-bottom:1px solid #F3664A;
font-size:11px;
font-family:arial;
margin:0 auto;
}

#header ul {
position:relative;
list-style-type:none;
margin:25px 0 0 5px;
padding:0;
}

#header ul li {
display:inline;
margin:0;
padding:0 10px;
}

#header a {
color:#4C4D4F;
}

#header #searchform {
position:absolute;
top:0;
right:0;
width:160px;
height:16px;
overflow:hidden;
border:none;
background:url("img/search_box.jpg") 0 0 no-repeat;
margin:0;
}

#header #searchform #formsub {
position:relative;
width:160px;
height:16px;
overflow:auto;
}

#header #searchform #searchtext {
width:130px;
height:12px;
border:0 solid red;
font-size:9px;
float:left;
color:#4E4E50;
margin:2px 0 0;
padding:0;
}

#header #searchform #searchbutton {
border:none;
background:url("img/search_button.jpg") 0 0 no-repeat;
float:left;
width:12px;
height:12px;
margin:2px 5px 0;
}

#main {
position:relative;
width:925px;
overflow:auto;
line-height:17px;
color:#474749;
margin:5px auto 0;
}

#main h1 {
color:#ED1A29;
font-size:16px;
}

#main h2 {
color:#ED1A29;
font-size:11px;
margin-top:0;
}

#main #frontleft {
position:relative;
width:650px;
float:left;
margin-top:10px;
color:#231F20;
}

#main #frontleft #sliderbox {
position:relative;
width:650px;
height:285px;
color:#FFF;
}

#main #frontleft #slider {
position:relative;
width:650px;
height:285px;
overflow:hidden;
z-index:0;
}

#main #frontleft #slider .imslider {
display:block;
width:650px;
height:285px;
overflow:hidden;
position:relative;
}

#main #frontleft #slider .imslider p {
position:absolute;
bottom:0;
left:0;
border:0 solid #FFF;
width:400px;
margin:0 0 11px 15px;
}

#main #frontleft #slidepager {
position:absolute;
bottom:0;
right:0;
z-index:100;
margin:0 10px 10px 0;
}

#main #frontleft #slidepager a {
color:#FFF;
padding-right:10px;
}

#main #frontleft #frontbox {
position:relative;
width:100%;
overflow:auto;
background:url("img/frontbox.jpg") 0 0 repeat-y;
margin:15px 0 0;
padding:10px 0;
}

#main #frontleft #frontbox .boxes {
float:left;
width:300px;
padding-right:10px;
overflow:hidden;
margin-right:20px;
}

#main #frontleft #frontbox .fb1 {
margin-left:5px;
}

#main #frontleft #frontbox .fb3 {
margin:0 0 0 5px;
}

#main #frontright {
position:relative;
width:250px;
overflow:hidden;
float:left;
margin-left:20px;
margin-top:10px;
color:#231F20;
}

#main #frontright #edit-link {
display:block;
clear:both;
margin:20px 0;
}

#main #frontright #levent {
margin:-5px 0 10px;
}

#main #frontright #lnews {
position:relative;
list-style-type:none;
margin:-7px 0 5px;
padding:0;
}

#main #frontright #lnews li {
position:relative;
overflow:auto;
color:#4D4D4F;
width:100%;
}

#main #frontright #lnews li a {
overflow:auto;
cursor:pointer;
}

#main #frontright #lnews li a span {
float:left;
width:170px;
}

#main #frontright #lnews li a span.lndate {
width:70px;
float:left;
}

#main #mainleft {
float:left;
width:150px;
margin-right:15px;
}

#main #mainleft ul {
list-style-type:none;
margin:10px 0 0 15px;
padding:0;
}

#main #mainleft ul#subCat {
font-size:9px;
margin:20px 0 0 15px;
}

#main #mainleft ul#subCat li {
padding-left:8px;
color:#525252;
}

#main #mainleft ul#subCat li.licurrent {
background:url("img/li_tri.jpg") 0 7px no-repeat;
}

#main #mainleft ul#subCat li.libold {
font-weight:700;
cursor:default;
}

#main #mainleft ul#subCat li.lihdiv {
font-weight:700;
cursor:default;
border-top:1px dotted #9D9D9D;
margin-top:8px;
padding-top:5px;
background-position: 0 12px;
*background-position: 0 13px;
}

#main #mainright {
position:relative;
float:left;
width:760px;
overflow:hidden;
color:#1A1A1C;
*margin-top: 10px; 
}

#main #mainright #edit-link {
display:block;
clear:both;
margin-top:20px;
}

#main #mainright #edit-link a,#main #mainright #the_post #edit-link a,#main #mainright .post_row {
color:#231F20;
}

#main #mainright h1 {
margin-bottom: 26px;
font-size:24px;
font-weight:lighter;
line-height:28px;
}

#main #mainright h1 img {
margin-bottom:-10px;
}

#main #mainright h1.h1title {
margin-top: 10px;
font-size:26px;
color:#1A1A1C;
}

#main #mainright h2 {
font-size:16px;
font-weight:lighter;
color:#1A1A1C;
margin-bottom:-5px;
}

#main #mainright h2.searchtitle {
font-size:16px;
font-weight:lighter;
color:#ED1A29;
margin:30px 0 0;
}

#main #mainright h3 {
font-size:10px;
margin:0 0 -10px;
}

#main #mainright h3.h3sub {
font-size:10px;
margin:8px 0 10px;
}

#main #mainright h1.h1title2 {
font-size:24px;
margin:10px 0 50px;
*margin-top: 0;
}

#main #mainright .post_row {
overflow:auto;
width:100%;
margin:10px 0 30px;
}

#main #mainright .post_col {
float:left;
width:275px;
overflow:hidden;
margin-right:15px;
color:#636467;
}

#main #mainright .post_col h2.h2title, #main #mainright #the_post h2.h2title {
font-size:11px;
font-weight:700;
margin-bottom:0;
}

#main #mainright .post_col img {
margin-top:10px;
}

#main #mainright #the_post {
position:relative;
width:570px;
overflow:hidden;
text-align:justify;
color:#636467;
}

#main #mainright #the_post img {
max-width:570px;
width:expression(this.width > 570 ? 570 : true);
height: auto;
}

#main #mainright #the_post img.alignleft {
float: left;
margin: 5px 15px 15px 0; 
}

#main #mainright #the_post img.alignright {
float: right;
margin: 5px 0 15px 15px;
}

#main #mainright #the_post p {
margin: 20px 0px;
}

#main #mainright ul {
list-style-type:none;
margin:15px 0;
padding:0;
}

.alignleft {
float:left;
margin:0 10px 10px 0;
}

.alignright {
float:right;
margin:0 0 10px 10px;
}

.aligncenter {
display:block;
text-align:center;
clear:both;
}

.divwhole {
position: relative;
width:100%;
overflow:auto;
padding-bottom: 5px;
}

.divwhole p {
margin:5px 0;
}

#main #mainright .ablk a {
color:#525252;
}

.divwhole p img {
vertical-align:middle;
margin-right:10px;
}

.divhalf {
width:570px;
float:left;
}

.divhalf2 {
width:570px;
float:left;
margin-left: 10px;
}

.imhalf {
width:45%;
float:left;
}

.divmid {
width:570px;
margin-left:10px;
}

.divlist1 {
margin-bottom:20px;
}

#main #mainright .divlist1 h3 {
margin:-5px 0;
}

#main #mainright .h3m h3 {
 margin: 20px 0 -5px 0;
}

.divright {
width:163px;
float:left;
margin-left:15px;
color:#000;
font-size:10px;
overflow:hidden;
}

.divright h3 {
margin:8px 0 -10px;
}

.divright img {
max-width:163px;
width:expression(this.width > 163 ? 163 : true);
height:auto;
}

.divblock {
width:145px;
border:1px solid #A5A5A5;
margin-bottom:10px;
padding:8px;
}


#main .divblock .findoutmore {
padding-right:15px;
background:url("img/img_findoutmore.jpg") top right no-repeat;
color:#000;
}

#main .divblock .fom {
margin-right:5px;
}

.f11 {
font-size:11px;
}

.f10 {
font-size:10px;
}

.pd10 {
padding:10px;
}

.uldash {
list-style-type:none;
margin:-10px 0 0;
padding:0;
}

.wpcf7 form {
margin-top:20px;
color:#4C4D4F;
}

.wpcf7 form p {
width:100%;
overflow:auto;
margin:0;
}

.wpcf7 form p.req,form p.req {
font-size:9px;
margin-top:30px;
margin-bottom:5px;
}

#main #mainright .wpcf7 form h2 {
font-size:11px;
color:#ED1A29;
font-weight:700;
padding-bottom:5px;
border-bottom:1px dotted #BDBDBD;
margin:20px 0 10px;
}

.wpcf7 form label {
width:200px;
float:left;
}

.wpcf7 form span {
width:300px;
float:left;
}

.wpcf7 form span input,.wpcf7 form span select {
width:194px;
margin-bottom:10px;
font-size:11px;
color:#4C4D4F;
}

.wpcf7 form span textarea {
margin-bottom:10px;
font-size:11px;
font-family:verdana;
color:#4C4D4F;
}

.wpcf7 form p.psubmit,form p.psubmit {
width:100%;
text-align:center;
border-top:1px dotted #BDBDBD;
outline:none;
padding:10px 0;
}

.wpcf7 form #formsubmit,form #submit {
border:none;
background:url("img/button_submit.jpg") 0 0 repeat-x;
height:26px;
width:140px;
text-align:center;
font-weight:700;
color:#FFF;
cursor:pointer;
padding:0 10px;
}

.wpcf7 form span.relme {
position:relative;
padding-bottom:10px;
width:290px;
height:19px;
border:none;
overflow:hidden;
background:url("img/file_select.jpg") 0 0 no-repeat;
}

.wpcf7 form #file-resume,.wpcf7 form #file-cover {
position:absolute;
top:0;
right:0;
opacity:0;
filter:alpha(opacity = 0);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
width:200px;
cursor:default;
margin:0 30px 0 0;
}

.wpcf7 form #var-resume,.wpcf7 form #var-cover {
width:185px;
height:15px;
overflow:hidden;
cursor:default;
background-color:#FFF;
margin:1px 0 0 5px;
}

.wpcf7 form span.wpcf7-not-valid-tip {
position:absolute;
top:20%;
left:20%;
z-index:800;
background:#FFF;
border:1px solid red;
font-size:10px;
width:180px;
text-align:center;
padding:2px;
}

.wpcf7 form div.wpcf7-response-output {
text-align:center;
}

#comment {
position:relative;
margin-top:20px;
width:585px;
color:#474749;
}

#main #mainright #comment h2 {
border-top:1px dotted #9D9D9D;
border-bottom:1px dotted #9D9D9D;
font-size:11px;
font-weight:700;
margin:10px 0;
padding:5px 0;
}

#main #mainright #comment ul ul {
border-left:1px solid #9D9D9D;
}

#main #mainright #comment ul ul li {
padding-left:20px;
background:transparent;
}

#comment form {
border-top:0 dotted #9D9D9D;
padding-top:10px;
}

#comment form p {
overflow:auto;
}

#comment form p span {
float:left;
width:200px;
}

#comment form p input {
color:#474749;
font-size:11px;
}

#comment form p textarea {
width:350px;
font-family:verdana;
font-size:11px;
margin:0;
}

#comment form p.psubmit input {
color:#FFF;
font-size:14px;
}

#pagination {
position:relative;
clear:both;
font-size:11px;
margin:30px 0 20px;
}

#pagination a,#pagination span,#pagination a.page-numbers {
background-color:#FFF;
color:#231F20;
margin-right:3px;
padding:3px 8px;
}

#pagination a:hover,#pagination span:hover,#pagination .acurrent,#comment #pagination .current {
background-color:#ED2724;
color:#FFF;
cursor:pointer;
}

#comment #pagination .current,#pagination span:hover {
cursor:default;
}

#pagination span.spannono {
cursor:default;
padding-left:0;
}

#pagination span.spannono:hover {
background-color:#FFF;
color:#231F20;
}

#main h1 a,#main h2 a,#main #frontleft #slidepager a.activeSlide,#main #mainright h2.searchtitle,#main #mainright h2.searchtitle a,#main,#mainright a,#main #mainright .post_row h2.h2title,#main #mainright .post_col h2.h2title a,#main #mainright h1.h1title2,.olink a,#main #mainright h3,#main #mainright #comment h2,#main #mainright #the_post a {
color:#ED1D27;
}

#footer {
position:relative;
width:995px;
color:#FFF;
font-size:10px;
padding-bottom:50px;
margin:10px auto 0;
}

#footer a {
color:#FFF;
}

#footer #cert {
margin-left:40px;
}

#footer ul {
list-style-type:none;
position:absolute;
top:0;
left:0;
margin:0 0 0 140px;
padding:0;
}

#footer ul li {
display:inline;
border-right:1px solid #FFF;
padding:0 10px;
}

#header a.acurrent,#header a:hover,#main #frontleft #slidepager a.activeSlide,#main #mainleft ul li a:hover,#main #mainleft ul li a.acurrent,#main #mainleft ul#subCat li.licurrent a {
color:#ED1A29;
}

#header #searchform fieldset,#comment form,#comment fieldset {
border:none;
margin:0;
padding:0;
}

#main #frontleft #frontbox .boxes h2,#main #frontleft #frontbox .boxes img,#main #frontright h1 {
margin-top:0;
}

#main #mainright ul li,.uldash li {
padding-left:10px;
background:url("img/li_dash.jpg") 0 5px no-repeat;
}

.f9,.divright .uldash {
font-size:9px;
}

/* *** */
/* MAP */
/* *** */

#map {
position: relative;
width: 760px;
height: 366px;
background: #fff url(/wp-content/uploads/2010/11/omega-map.png) no-repeat;
padding: 0;
}
#map li {
display: block;
position: absolute;
list-style: none;
margin: 0;
padding: 0;
}
#main #mainright #map li { background: none; padding: 0; }

#map a {
display: block;
text-indent: -9999px;
text-decoration: none;
outline: none;
}
#fpso {left: 238px;top: 55px;}
#fpso a {width: 70px;height: 30px;}
#fpso a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -238px -421px no-repeat;}
#jack {left: 190px;top: 103px;}
#jack a {width: 48px;height: 54px;}
#jack a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -190px -469px no-repeat;}
#spar {left: 138px;top: 137px;}
#spar a {width: 38px;height: 61px;}
#spar a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -138px -503px no-repeat;}
#semi {left: 20px;top: 196px;}
#semi a {width: 86px;height: 105px;}
#semi a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -20px -562px no-repeat;}
#lngv {left: 379px;top: 64px;}
#lngv a {width: 56px;height: 28px;}
#lngv a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -379px -430px no-repeat;}
#fso {left: 303px;top: 85px;}
#fso a {width: 63px;height: 29px;}
#fso a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -303px -451px no-repeat;}
#off {left: 249px;top: 98px;}
#off a {width: 54px;height: 45px;}
#off a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -249px -464px no-repeat;}
#pipe {left: 208px;top: 172px;}
#pipe a {width: 63px;height: 34px;}
#pipe a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -208px -538px no-repeat;}
#fpu {left: 168px;top: 218px;}
#fpu a {width: 46px;height: 28px;}
#fpu a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -168px -584px no-repeat;}
#cont {left: 391px;top: 117px;}
#cont a {width: 54px;height: 23px;}
#cont a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -391px -483px no-repeat;}
#vlcc {left: 320px;top: 139px;}
#vlcc a {width: 52px;height: 23px;}
#vlcc a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -320px -505px no-repeat;}
#pf1 {left: 325px;top: 173px;}
#pf1 a {width: 35px;height: 44px;}
#pf1 a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -325px -539px no-repeat;}
#pf2 {left: 281px;top: 203px;}
#pf2 a {width: 48px;height: 55px;}
#pf2 a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -281px -569px no-repeat;}
#pipeline {left: 198px;top: 273px;}
#pipeline a {width: 103px;height: 38px;}
#pipeline a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -198px -639px no-repeat;}
#wwp {left: 519px;top: 67px;}
#wwp a {width: 67px;height: 33px;}
#wwp a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -519px -433px no-repeat;}
#pp {left: 491px;top: 103px;}
#pp a {width: 49px;height: 29px;}
#pp a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -491px -469px no-repeat;}
#lngp {left: 447px;top: 135px;}
#lngp a {width: 56px;height: 42px;}
#lngp a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -447px -501px no-repeat;}
#petro {left: 402px;top: 182px;}
#petro a {width: 78px;height: 35px;}
#petro a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -402px -548px no-repeat;}
#ogt {left: 359px;top: 221px;}
#ogt a {width: 65px;height: 49px;}
#ogt a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -359px -587px no-repeat;}
#airport {left: 663px;top: 103px;}
#airport a {width: 31px;height: 35px;}
#airport a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -663px -469px no-repeat;}
#mrt {left: 613px;top: 176px;}
#mrt a {width: 29px;height: 31px;}
#mrt a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -613px -542px no-repeat;}
#military {left: 561px;top: 237px;}
#military a {width: 32px;height: 36px;}
#military a:hover {background: url(/wp-content/uploads/2010/11/omega-map.png) -561px -603px no-repeat;}