/* Author: Madi Karizma (egolabel.com) */
/* Last modified: February 20, 2008 */
/* Copyright (C) 2008 Company of Egolabel. */
/* All Rights Reserved. */

* {
margin: 0;
padding: 0
}
body {
background: url(../images/bg_body.png) repeat-x;
height: 100%;
position: relative;
text-align: center;
width: 100%
}
img {
border: 0
}
ul {
list-style: none
}
/* Temp */

.hide {
display: none
}
/* Special */

.last {
margin-bottom: 0 !important
}
/* Page */

#wrap {
height: 100%;
margin: 0 auto 0 auto;
position: relative;
width: 802px
}
#left_column {
background: url(../images/bg_left_column.jpg) no-repeat;
float: left;
height: 1200px;
/*padding: 604px 0 10px 0;*/
	text-align: center;
width: 300px
}
#ad {
background: #000;
display: none;
margin: 0 auto 0 auto;
width: 280px
}
#right_column {
border-left: solid 2px #eee;
float: right;
padding-top: 20px;
text-align: left;
width: 500px
}
/* Nav */

#nav {
clear: right;
font: 12px arial;
font-weight: bold;
height: 30px;
padding-left: 15px
}
#nav li {
float: left
}
#nav a {
color: #999;
display: block;
padding: 8px 8px 7px 8px;
text-decoration: none
}
#nav a:hover {
color: #dd5593
}
.nav_selected a,
.nav_selected a:hover {
background: #dd5593 !important;
color: #fff !important
}
/* Brand */

#brand {
background: url(../images/bg_brand.jpg) no-repeat;
height: 160px;
padding: 40px 0 0 40px;
position: relative;
width: 460px
}
#brand a {
background: url(../images/bg_radio_imaging.gif) repeat;
border: solid 1px #211b14;
color: #fff;
font: 16px arial;
font-weight: bold;
margin-left: 10px;
padding: 12px 15px 11px 15px;
text-decoration: none
}
#brand a:hover {
background: url(../images/bg_radio_imaging.gif) repeat;
text-decoration: underline
}
.on_air {
bottom: 35px;
height: 69px;
position: absolute;
right: 35px;
width: 100px;
z-index: 99999
}
/* Sections */

.section {
border-bottom: solid 10px #ececec;
border-right: solid 2px #eee;
padding: 30px 40px 20px 40px
}
.last_section {
border-right: solid 2px #eee;
padding: 30px 40px 50px 40px
}
.section h1,
.last_section h1 {
color: #dd5593;
font: 14px lucida sans unicode;
font-weight: bold
}
.section h2 {
color: #000;
font: 16px lucida sans unicode;
font-weight: bold;
line-height: 18px;
margin-bottom: 10px
}
.section p,
.last_section p {
color: #666;
font: 12px lucida sans unicode;
line-height: 20px;
text-align: justify
}
/* Titles */

.title {
border-bottom: dotted 1px #ddd;
color: #999;
font: 10px verdana;
margin-bottom: 10px;
padding-bottom: 10px
}
.title img {
margin-right: 10px
}
.title a {
color: #999;
font-weight: bold;
text-decoration: none
}
.title a:hover {
color: #999;
text-decoration: underline
}
/* News */

.news h1 {
margin-bottom: 10px
}
.news p {
margin-bottom: 10px
}
.news a {
color: #dd5593
}
.news a:hover {
color: #999
}
/* Testimonials */

.testimonials h1 {
margin-bottom: 10px
}
.testimonials strong {
color: #666;
font: 10px lucida sans unicode;
font-weight: bold;
margin-left: 10px
}
.testimonials p {
margin-bottom: 15px
}
 img[src*="left_quote.gif"] {
 margin-right: 7px
}
 img[src*="right_quote.gif"] {
 margin-left: 7px
}
/* About */

.about h1 {
margin-bottom: 15px
}
.about p {
margin-bottom: 15px
}
/* Media */

.media_a {
background: #e5e5e5;
padding: 5px 8px 5px 8px
}
.media_b {
background: #fff;
padding: 5px 8px 5px 8px
}
.media_a strong,
.media_b strong {
color: #dd5593;
font: 8px verdana;
font-weight: bold;
margin-right: 10px;
text-transform: uppercase
}
.media_a a,
.media_b a {
color: #333;
font: 13px lucida sans unicode;
text-decoration: none
}
.media_a a:hover,
.media_b a:hover {
text-decoration: underline
}
/* Clients */

.clients {
color: #666;
font: 12px lucida sans unicode
}
/* Photos */

.photos a {
margin-right: 5px
}
.photos a img {
border: solid 10px #e5e5e5
}
.photos a:hover img {
border: solid 10px #dd5593
}
.enlarged_wrap {
background: #070e11;
color: #fff;
display: none;
font: 14px lucida sans unicode;
left: 0;
min-height: 1000px;
padding: 50px 0 50px 0;
position: absolute;
text-align: center;
top: 0;
width: 100%;
z-index: 99999
}
* html .enlarged_wrap {
height: 1000px
}
.enlarged_wrap img {
border: solid 10px #fff;
margin-bottom: 20px
}
.enlarged_wrap a {
color: #fff;
text-decoration: none
}
.enlarged_wrap a:hover {
text-decoration: underline
}
/* Booking */

.direct a {
color: #dd5593
}
.direct a:hover {
color: #999
}
.booking table {
color: #666;
font: 12px lucida sans unicode;
width: 100%
}
input {
border: solid 1px #ddd;
color: #666;
font: 11px lucida sans unicode;
padding: 2px;
width: 150px
}
textarea {
border: solid 1px #ddd;
color: #666;
font: 11px lucida sans unicode;
height: 100px;
margin: 10px 0 10px 0;
padding: 5px;
width: 300px
}
.input_30 {
width: 30px !important
}
.input_40 {
width: 40px !important
}
.submit {
width: 60px
}
.form_success {
border: solid 10px #8cbcd0;
color: #999;
font: 12px lucida sans unicode;
margin: 200px auto 200px auto;
padding: 20px;
text-align: center
}
/* Footer */

#footer {
border-top: solid 4px #e5e5e5;
clear: both;
color: #999;
font: 10px lucida sans unicode;
letter-spacing: 1px;
padding: 20px
}
#footer a {
color: #999;
text-decoration: none
}
#footer a:hover {
text-decoration: underline
}
 img[src*="egolabel.gif"] {
 margin-left: 10px
}

/* end of document */
