@charset "UTF-8";

/***********************/
/*****CSS Document******/
/*ROYAL GULF INVESTMENT*/
/***********************/

body{
	background-color: #000000;
	margin-top: 0px;
	font-family:Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}

img {border: none;}

/*STYLES*/

.bold {font-weight: bold;}
.gold {color: #CFA95C;}
.goldbold {font-weight: bold; color: #CFA95C;}
.slogan {font-family: Georgia, "Times New Roman", Times, serif; font-size: 26px; text-align: right; line-height: 36px;}
.georgia {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px;}
.h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; color: #CFA95C;}

.divisions { background-color: #1C1C1C; color: #FFFFFF; width: 460px; height: 110px; margin-left: 15px; padding: 5px;}
.divisionsimage {clear:both;margin: 5px 10px 5px 5px; width: 100px; height: 100px;float: left; border: 1px solid #666666;}

/*HEADER*/

#header-top{height: 20px;background-image: url(../images/header/header-top-bg.jpg); color: #000000; text-align: right; padding-top: 3px; padding-right: 5px;}
#header-main-left{width: 510px; }
#header-main-right{width: 315px; float: right;}
#header-bottom{width: 100%; height: 19px; background-image: url(../images/header/header-bottom-lines.jpg);}


/*MAIN*/

#container{
	width: 830px;
	background-color: #333333;
	overflow: auto;
	margin: 0 auto;
	color: #FFFFFF;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	padding-left: 10px;
	padding-right: 3px;
}

#container-main{width: 820px; margin-top: 15px; overflow: auto;}
#navigation{width: 145px; overflow: auto; float: left;}
.navigation-inner{width: 100%; font-weight: bold; color: #CFA95C;}
.comingsoon{width: 100%; font-weight: bold; color: #FFFFFF; text-align: center;}
.comingsoonnormal{width: 100%; font-weight: normal; color: #FFFFFF;}

#bodymain{width: 665px; overflow: auto; float: right; line-height: 16px;}

#bodymain-flash{width: 665px; padding-bottom: 10px; background-color: #333333;}

#bodymain-left{width: 335px; float: left; line-height: 15px;}
#bodymain-left a{color: #CFA95C; font-weight: bold; text-decoration: none;}
#bodymain-left a:hover {color: #CFA95C; font-weight: bold; text-decoration: underline;}
#bodymain ul{list-style-image: url(../images/bullet.jpg);}

#bodymain-right{width: 233px; float: right; background-color: #1C1C1C; padding-right: 20px; margin-right: 20px;padding-top: 20px; background-image: url(../images/slogan_bg.jpg); text-align: right;}
#slogan-inner{color: #CFA95A;width: 100%; height: 25px;text align: right; padding-right: 20px; font-family: Tahoma; font-size: 11px; padding-top: 10px; background-color: #1C1C1C;}
#slogan-inner a, #slogan-inner a:visited { color: #CFA95A; font-weight: bold; text-decoration: none;}
#slogan-inner a:hover{ color: #000; font-weight: bold; text-decoration: underline;}

#bodymain-bottom{width: 665px; overflow: auto; float: right; padding-top: 15px;}
#bodymain-bottom-left{width: 315px; background-color: #1C1C1C; float:left; padding: 5px; height: 135px;}
#bodymain-bottom-right, #bodymain-bottom-middle{width: 145px; background-color: #1C1C1C; margin-left: 15px; float:left; padding: 5px; height: 135px;}

#newsimage {clear:both;margin: 5px 10px 5px 5px; width: 130px; height: 125px;float: left; border: 1px solid #666666;}

/*FOOTER*/

#container-footer{width: 820px; margin-top: 15px; padding-top: 10px; padding-bottom: 10px; overflow: auto; border-top: 1px solid #666666; line-height: 18px;}

.comingsoonnormal a, #bodymain a, #navcontactdetails a, #bodymain-bottom-left a, #bodymain-bottom-right a, #bodymain-bottom-middle a, #container-footer a, #container-footer a:visited { color: #CFA95C; font-weight: bold; text-decoration: none;}
.comingsoonnormal a:hover, #bodymain a:hover, #navcontactdetails a:hover, #bodymain-bottom-left a:hover, #bodymain-bottom-right a:hover, #bodymain-bottom-middle a:hover, #container-footer a:hover{ color: #CFA95C; font-weight: bold; text-decoration: underline;}

#footer-left{float: left;}
#footernavlist li {display: inline; list-style-type: none; padding-right: 10px; float: right;}
#footernavlist a{color: #FFFFFF; text-decoration: none;}
#footernavlist a:visited {color: #FFFFFF;}
#footernavlist a:hover {color: #CFA95C; text-decoration: underline;}

/*NAVIGATION*/

#navcontactdetails{width: 125px; padding: 5px; background-color: #1C1C1C; line-height: 15px;}

.topnavcontainer{width: 120px; }
#divisionnavcontainer {width: 130px; border-bottom: 1px solid #FFFFFF; }

.topnavcontainer ul
{
list-style-image: url(../images/bullet.jpg);
margin-left: 10px;
padding-left: 10px;
font-family: Tahoma;
font-size: 11px;
}

.topnavcontainer a
{
border-bottom: 1px solid #666666;
display: block;
padding: 1px;
width: 120px;
}

.topnavcontainer a:link, .topnavlist a:visited
{
color: #EEE;
text-decoration: none;
}

.topnavcontainer a:hover
{
background-color: #CFA95C;
color: #000;
}