/*||=======================================================================||*/
/*||                        Oil Conquest Stylesheet                        ||*/
/*|| http://oilconquest.net | All Images, Code and Content Copyright 2008: ||*/
/*||           Ironfist Design Services, http://ironfistdesign.com         ||*/
/*||               Geeks Paradox Media, http://geeksparadox.com            ||*/
/*||                     A Joint Production of GP and IFD                  ||*/
/*||=======================================================================||*/

/*======================================*/
/*   HTML / BODY STYLES
/*======================================*/

html {
	margin:0;
	padding:0;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
/*	color: #35383d;*/
	color: #101010;
	background: #34342C url('images/bg.gif');
	text-align: center;
}

/*======================================*/
/*   LINK STYLES
/*======================================*/

a:link {
	text-decoration: none; 
	color : #000033; 
}

a:active {
	text-decoration: underline; 
	color : #000033; 
}

a:visited { 
	text-decoration: none; 
	color : #000033;  
}

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

a:focus { 
	outline: none;
}

#whitelink a:visited,
#whitelink a:link,
#whitelink a:hover,
.whitelink a:visited,
.whitelink a:link,
.whitelink a:hover {
	color:#FDFDFD;
}

#recentcomments a {
	display:inline !important;
	padding: 0 !important;
	margin: 0 !important;
}

#messageblink {
	text-decoration:blink;
}

/*======================================*/
/*   HEADER STYLES
/*======================================*/

h1, h2, h3, h4 { 
	font-family: "Helveltica", "Arial";
}

/*======================================*/
/*   QUOTE STYLES
/*======================================*/

.quotetop {
	background: #cccccc url(images/quotes.gif) no-repeat right;
	border: 1px dotted #909090;
	border-bottom: 0;
	border-left: 3px solid #616161;
	color: #000;
	font-weight: bold;
	font-size: 10px;
	margin: 8px auto 0 auto;
	padding: 3px 8px 5px;
	text-align:left;
}

blockquote {
	background: #FAFCFE;
	border: 1px dotted #909090;
	border-left: 3px solid #616161;
	border-top: 0;
	color: #616161;
	padding: 8px 6px 10px 6px;
	margin: 0 auto 8px auto;
}

/*======================================*/
/*   EXTRA STYLES
/*======================================*/

#subhover {
	cursor:pointer;
}

#ifgn {
	background:#333333;
	border-bottom:2px solid #818181;
	color:#FFFFFF;
	height:10px;
	padding:5px 0px 10px 0px;
	text-align:right;
}

#ifgn span { margin-right:15px; }

/*======================================*/
/*   IMAGE STYLES
/*======================================*/

img {
	border:none;
}

#ocht {
	text-align:center;
	padding:5px 3px 5px 3px;
}

#allianceflag {
	text-align:center;
	border:1px solid #909090;
	height:75px;
	width:150px;
}

/*======================================*/
/*   WRAPPER STYLES
/*======================================*/

#wrapper {
	background: #3c3c3c url(images/wrapper.gif) repeat-y top;
	margin:0 auto 0 auto;
	padding:0;
	width:1120px; 
	height:100%;
}

#inner {
	background: #ffffff url(images/container.png) repeat-y top;
	margin:0 auto 0 auto;
	padding:0;
	width:1000px; 
	height:100%;
	text-align:left;
}

#innercenter {
	background: #ffffff ;
	margin:0 auto 0 auto;
	padding:0;
	width:1000px; 
	height:100%;
	text-align:center;
}

/*======================================*/
/*   HEADER / NAVAGATION / BREADCRUMBS
/*======================================*/

#navstrip {
	color:#ffffff;
	background-image: url('images/nav.gif');
	background-repeat:repeat-x;
	width:1000px;
	border: 0 !important;
	font-size: 16px;
	font-weight: bold; 
	letter-spacing: 1px;
	margin: 0 auto 0 auto !important;
	padding: 0 0 2px 0; 
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
}

#navstrip a:link, #navstrip a:visited {
	color: #ffffff;	
	background: transparent; 
	padding: 0 6px 0 6px;
	text-decoration: none;
}

#navstrip a:hover {
	color:#fefefe;
	background: transparent; 
	text-decoration: underline;
}

#navstrip p {
	float: left;
	padding-left:4px;
	padding-right:4px;
	margin-top:8px;
	margin-bottom:2px;
}

#navbar {
	color:#ffffff;
	background:#616161 url('http://oilconquest.net/css/images/fbe/nav.gif') top left repeat-x;
	width:1000px;
	border: 0 !important;
	font-size: 14px;
	font-weight: bold; 
	letter-spacing: 1px;
	margin: 0 auto 0 auto !important;
	padding:4px 0 4px 0;
	height:18px;
}

#navbar a:link, #navbar a:visited {
	color: #ffffff;	
	background: transparent; 
	padding: 0 6px 0 6px;
	text-decoration: none;
}

#navbar a:hover {
	color:#FFFFFF;
	background: transparent; 
	padding: 0 6px 0 6px;
	text-decoration: underline;
}

#navbar ul {
	text-align:center;
	margin:0;
	padding:0;
	list-style:none;
}

#navbar li {
	display:inline;
	margin:0 4px 0 4px;
	padding:0;
}

#navbar a:hover {
	background-image: url('http://oilconquest.net/css/images/fbe/nav.gif');
	background-repeat:repeat-x;
	background-position:0% -28px;
	padding:6px 6px 6px 6px;
}

#breadcrumbs {
	background:repeat-x #d7d7d7 url('images/breadcrumbs.png') top;
	height:18px;
	width:1000px;
	margin:0 auto 0 auto;
	color:#000033;
	padding-top:3px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}

#nwbreadcrumbs {
	background:repeat-x #d7d7d7 url('images/breadcrumbs.png') top;
	height:18px;
	width:763px;
	float:left;
	color:#000033;
	padding-top:3px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}


#breadcrumbs a:visited,
#breadcrumbs a:link {
	text-decoration:none;
	color:#000000;
}

#breadcrumbs a:hover {
	text-decoration:underline;
	color:#000000;
}

#langnav {
	background: #818181 url(images/bar_dark.gif) repeat-x;
	width:995px;
	margin:0 auto 0 auto;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	height:20px;
	padding-top:8px;
	padding-left:5px;
}

#ifgn_bar_wrapper {
	background:#666666 url('http://ironfistdesign.com/css/images/ifgn_bar.gif') repeat-x;
	width:100%;
	height:12px;
	padding:4px 0 4px 0;
	text-align:left;
	font-size:11px;
	color:#ffffff;
	border-bottom:#333333 solid 1px;
}

#ifgn_bar {
	width:975px;
	margin:0 auto 0 auto;
}

/*======================================*/
/*   CONTENT AREAS & TITLES
/*======================================*/

#main {
	float:left;
	width:740px;
	padding-top:5px;
	text-align:left;
	background:none;
}

#center {
	margin:0 auto 0 auto;
	width:900px;
	text-align:left;
	background:none;
}

#undertitle {
	border-bottom:1px solid #1A212A;
	width:99%;
	font-weight:bold;
	font-size:12px;
	color:#1A212A;
}

#undertitle a:visited,
#undertitle a:link {
	color:#2C2C2C;
}

#undertitle a:hover{
	text-decoration:none;
	color:#313131;
}

#overtitle {
	border-top:1px solid #1A212A;
	width:99%;
	font-weight:bold;
	font-size:12px;
	color:#1A212A;
}

#title {
	background: #818181 url(images/bar.png) repeat-x;
	width:720px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	height:20px;
	padding-top:8px;
	padding-left:5px;
}

#stitle {
	background: #818181 url(images/bar.png) repeat-x;
	width:99%;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	height:20px;
	padding-top:8px;
	padding-left:5px;
}

#box {
	background: #CCCCCC;
	width:725px;
	border:1px solid #535353;
	margin-left:18px;
	margin-top:2px;
	margin-bottom:3px;
	text-align:left;
}

#sidebar {
	float:right;
	width:228px;
	padding-right:2px;
	background:none;
	text-align:center;
}

#sidetitle {
	background: #818181 url(images/bar.png) repeat-x;
	width:215px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	height:20px;
	padding-top:8px;
	padding-left:5px;
}

#sidebox {
	background: #CCCCCC;
	width:220px;
	border:1px solid #535353;
	margin-left:6px;
	margin-top:2px;
	margin-bottom:3px;
	text-align:left;
}

#sideboxcontent {
	background: #CCCCCC;
	width:220px;
	font-size:12px;
	color:#000000;
	text-align:center;
}

#cnl {
	font-size:11px;
	text-align:left;
	color:#000000;
	width:200px;
	padding-left:10px;
	padding-right:5px;
}

#cnl a:visited,
#cnl a:link {
	text-decoration:none;
/*	color:#2C2C2C;*/
	color:#333333;
}

#cnl a:hover{
	text-decoration:none;
	color:#000000;
}

#cbox {
	background: #f1f2f3;
	width:800px;
	border:1px solid #535353;
	margin:0 auto 0 auto;
	text-align:left;
}

#ctitle {
	background: #818181 url(images/bar.png) repeat-x;
	width:795px;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	height:20px;
	padding-top:8px;
	padding-left:5px;
}

#carea {
	padding:2px 10px 4px 10px;
	width:780px;
}

#newscontent {
	font-size:12px;
	text-align:left;
	padding-top:6px;
	padding-left:5px;
	padding-right:5px;
}

#content {
	font-size:12px;
	text-align:left;
	padding-top:6px;
	padding-left:5px;
}

#newsfooter {
	border-top:1px solid #818181;
	text-align:right;
	font-size:10px;
	margin-top:8px;
	padding-top:4px;
	margin-bottom:8px;
	margin-left:2px;
	width:715px;
}

#wnewsfooter {
	border-top:1px solid #818181;
	text-align:right;
	font-size:10px;
	margin-top:8px;
	padding-top:4px;
	margin-bottom:8px;
	margin-left:2px;
	width:780px;
}

#vp_admin {
	background: #CC3333;
	width:100%;
	font-size:12px;
	color:#ffffff;
	padding:5px 0 5px 0;
	height:15px;
	border-top:2px solid #711C1C;
	border-bottom:2px solid #711C1C;
}

#vp_moderator {
	background: #52795E;
	width:100%;
	font-size:12px;
	color:#ffffff;
	padding:5px 0 5px 0;
	height:15px;
	border-top:2px solid #207139;
	border-bottom:2px solid #207139;
}

#vp_facebook {
	background: #3B5998;
	width:100%;
	font-size:12px;
	color:#ffffff;
	padding:5px 0 5px 0;
	height:15px;
	border-top:2px solid #1C5071;
	border-bottom:2px solid #1C5071;
}

#vp_tournament {
	background: #111111;
	width:100%;
	font-size:14px;
	color:#ffffff;
	padding:5px 0 5px 0;
	height:15px;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
}

/*======================================*/
/*   FORM STYLES
/*======================================*/

#textfield {
	background-color:#ffffff;
	border:1px solid rgb(74,102,122);
	text-align:left;
	max-width:170px;
	padding:1px 5px 1px 1px;
	vertical-align:middle;
	height:16px;
}

#rowdivide {
	background:url(http://councilalliance.com/images/divide.png) bottom repeat-x;
	width:100%;
}

#rowheader {
	background:url(http://theodstclan.com/images/side_shad_bot.gif) bottom repeat-x;
	width:100%;
}

#showinfo {
	background:#f1f2f3;
	border:none;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	min-height:inherit;
}

#gchatbar {
	background:#909090 url("images/gamechatbar.gif") repeat-x;
	width:1000px;
	padding:0px 0px 0px 0px;
	height:25px;
	color:#FFFFFF;
	font-size:14px;
	border-top:1px solid #909090;
	border-bottom:1px solid #616161;
	min-width:700px;
	margin:0 auto 0 auto;
}

.server_chat_message {
	float:left;
	margin:0;
	padding:0;
}

.server_chat_message_text {
	margin:0;
	padding:0;
}

#gchatbar_icon {
	background:transparent url("http://www.navalconquest.net/images/game/chatbar_icon.gif") repeat-x;
	margin-left:1px;
	padding-top:4px;
	padding-left:4px;
	padding-right:4px;
	height:21px;
	float:left;
}

#gmainbar_item span, #gmainbar_time span, #gchatbar span {
	float:left;
	margin-left:10px;
	padding:4px 1px 2px 0;
}

/*======================================*/
/*   ERROR STYLES
/*======================================*/

#error{
	background: #ffffff;
	border: 1px solid #992A2A;
	color: #992A2A; 
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; 
	margin: 0 auto 0 auto;
	text-align:center;
	padding: 5px;
	width:70%;
}

#errorr{
	background: #ffffff;
	border: 1px solid #992A2A;
	color: #992A2A; 
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; 
	margin: 6px auto 2px auto;
	text-align:center;
	padding: 5px;
	width:70%;
}

#errorb{
	background: #ffffff;
	border: 1px solid #2A4F99;
	color: #2A4F99; 
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; 
	margin: 6px auto 2px auto;
	text-align:center;
	padding: 5px;
	width:70%;
}

#errorg{
	background: #ffffff;
	border: 1px solid #216D17;
	color: #216D17; 
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; 
	margin: 6px auto 2px auto;
	text-align:center;
	padding: 5px;
	width:70%;
}

#errorgray{
	background: #ffffff;
	border: 1px solid #666666;
	color: #666666; 
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; 
	margin: 6px auto 2px auto;
	text-align:center;
	padding: 5px;
	width:70%;
}

#bigerror{
	background: #ffffff;
	border: 5px solid #992A2A;
	color: #992A2A; 
	font-size: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold; 
	margin: 0 auto 0 auto;
	text-align:center;
	padding: 5px;
	width:70%;
}

#alert {
	background: #FFBFBF 15px 50% no-repeat; 
	text-align: left; 
	width:80%;
	margin:0 auto 0 auto;
	padding: 5px 20px 5px 45px; 
	border: 1px solid #FF2424;
}

#greenalert {
	background: #CCFFCC 15px 50% no-repeat; 
	text-align: left; 
	width:80%;
	margin:0 auto 0 auto;
	padding: 5px 20px 5px 45px; 
	border: 1px solid #33FF33;
}

/*======================================*/
/*   FLOAT CLEARING ELEMENT
/*======================================*/

#clear {
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	font-size:1px;
}

/*======================================*/
/*   LOADING BAR
/*======================================*/

#lbg {
	height:15px;
	background: url(images/bbar.png) repeat-x #FFFBF0;
	margin:0 auto 0 auto;
	padding-left:2px;
	padding-right:2px;
	width:92px;
	text-align:left;
}

#lbgw {
	height:15px;
	background: url(images/bbarw.png) repeat-x #FFFBF0;
	margin:0 auto 0 auto;
	padding-left:2px;
	padding-right:2px;
	width:196px;
	text-align:left;
}

#lbgwwd {
	height:15px;
	background: url(images/bbwd.png) repeat-x #FFFBF0;
	margin:0 auto 0 auto;
	padding-left:2px;
	padding-right:2px;
	width:344px;
	text-align:left;
}

#gbg {
	height:15px;
	background: url(images/gbg.png) repeat-x #33CC33;
	max-width:92px;
}

#bbg {
	height:15px;
	background: url(images/bbg.png) repeat-x #000099;
	max-width:92px;
}

#bbgw {
	height:15px;
	background: url(images/bbg.png) repeat-x #000099;
	max-width:394px;
}

/*======================================*/
/*   ROUND CLOCK SIDEBAR
/*======================================*/

#rcs {
	height:46px;
	background: url(images/rcs.png) no-repeat;
	margin:0 auto 0 auto;
	width:220px;
	padding-top:14px;
}

#rcs_j {
	height:46px;
	background: url(images/rcs_jd.png) no-repeat;
	margin:0 auto 0 auto;
	width:220px;
	padding-top:14px;
}

#rcsimage {
	margin:0;
}

/*======================================*/
/*   OCB Styles
/*======================================*/

#ocb {
	background:none;
	padding:2px 2px 2px 2px;
	width:660px;
}

/*======================================*/
/*   FOOTER
/*======================================*/

#footer {
	height:28px;
	clear:both;
	border-top:2px solid #FFFFFF;
	background: url('images/footer.gif') repeat-x #FFFBF0;
	margin:0 auto 0 auto;
	padding:16px 0 10px 20px;
	width:980px;
}

#footer p { 
	font-size: 10px; 
	color:#636363;
	padding: 0px; 
	margin: 0px; 
}

#footer a { 
	color:#636363; 
	text-decoration: underline;
}

#forumfooter {
	height:48px;
	clear:both;
	border-top:2px solid #FFFFFF;
	background: url(images/footer.png) repeat-x;
	margin:0 auto 0 auto;
	width:1000px;
	padding-top: 10px;
	padding-bottom: 5px;
}

#forumfooter p { 
	font-size: 10px; 
	color:#636363;
	padding: 0px; 
	margin: 0px; 
}

#forumfooter a { 
	color:#636363; 
	text-decoration: underline;
}

/*||=======================================================================||*/
/*||                        Oil Conquest Stylesheet                        ||*/
/*|| http://oilconquest.net | All Images, Code and Content Copyright 2008: ||*/
/*||           Ironfist Design Services, http://ironfistdesign.com         ||*/
/*||               Geeks Paradox Media, http://geeksparadox.com            ||*/
/*||                     A Joint Production of GP and IFD                  ||*/
/*||=======================================================================||*/