@charset "utf-8";
/* CSS Document */

/*=======================================================================================*/
/* Resets */
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote { padding: 0; margin: 0; font-size: 62.5%; font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; }
td, th, caption { font-weight: normal; text-align: left; }
img, fieldset {
	border: 0;
	padding-top: 1px;
}
ol { padding-left: 1.4em; list-style: decimal; }
ul { padding-left: 1.4em; list-style:square; }
q:before, q:after { content:''; }

/*=======================================================================================*/
/* General */
#mainbody {
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.2em;
	margin-top:30px;
	text-align:center;
	background-color: #BCD8EF;
}

/* Page Shadow */
#rightborder {width:996px; margin:0 auto; text-align:left; background:url(http://repository.omegaholidays.net/Common/Shadows/shadow_r.jpg) top right repeat-y;}
#topright{position:relative; left:1px; background:url(http://repository.omegaholidays.net/Common/Shadows/shadow_tr.jpg) top right no-repeat;}
#leftbottomright {position:relative; left:-1px; background:url(http://repository.omegaholidays.net/Common/Shadows/shadow_lbr.jpg) bottom right no-repeat;}
#bottomborder {width:996px; position:relative; margin:0 auto;  background:url(http://repository.omegaholidays.net/Common/Shadows/shadow_b.jpg) bottom left repeat-x; clear:both;}
#bottomleft {height: 28px; background:url(http://repository.omegaholidays.net/Common/Shadows/shadow_bl.jpg) bottom left no-repeat;}
#bottombottomright {height: 28px; background:url(http://repository.omegaholidays.net/Common/Shadows/shadow_bbr.jpg) bottom right no-repeat;}

/* Layout */
#page {width:969px;}
#content {width:945px; margin-left:12px; mar\gin-left:auto; margin-right:auto; border-collapse: collapse;}
#leftcolumn {width:205px; vertical-align:top; position:relative; z-index:500;}
#centercolumn {width:534px; padding-left:12px; padding-right:12px; vertical-align:top; position:relative; z-index:2;}
#rightcolumn {width:186px; vertical-align:top; position:relative; z-index:1;}

#background {*margin-top:-2px; background:url(images/background.jpg) top center no-repeat;}

.navbutton {position:relative; padding-bottom:8px;}
.rollover {position:absolute; top:0px; left:0px; z-index:0;}
.navbutton a:hover .rollover {visibility:hidden;}
a { text-decoration:none;}
#button1text {font-size:17px; position:absolute; top:4px; left:78px; text-decoration:none;}
#button2text {font-size:17px; position:absolute; top:4px; left:62px; text-decoration:none;}
#button3text {font-size:17px; position:absolute; top:4px; left:58px; text-decoration:none;}
#button4text {font-size:17px; position:absolute; top:4px; left:48px; text-decoration:none;}
#button5text {font-size:17px; position:absolute; top:4px; left:62px; text-decoration:none;}
#button6text {font-size:17px; position:absolute; top:4px; left:11px; text-decoration:none;}
/*html:not([dummy]) #button6text {font-size:18px; position:absolute; top:7px; left:6px; text-decoration:none;}*/
#button7text {font-size:17px; position:absolute; top:4px; left:27px; text-decoration:none;}
#button8text {font-size:17px; position:absolute; top:4px; left:32px; text-decoration:none;}
#button9text {font-size:17px; position:absolute; top:4px; left:54px; text-decoration:none;}
#leftrule {border:0; height:2px; width:100%; margin-top:20px;}

#leftcopy p {text-align:left; font-size:18px; margin-top:20px; margin-bottom:20px;}
#logos {padding-bottom:15px; padding-top:20px;}
.webutton {position:relative; margin-top:5px;}
.webutton a:hover .rollover {visibility:hidden;}

#mainimage {border:2px solid;}

#welcome {text-align:left; font-size:2em; margin-top:20px;}
#copy {text-align:left; font-size:2em; margin-top:15px;}
#copy p {padding-bottom:15px;}
#copy2 {text-align:left; font-size:0.6em; margin-top:15px;}
#copy2 p {padding-bottom:10px;}

#contactform {font-size:12px;}
#contactform td {padding-top:15px;}
#contactsubmitcell {text-align:center;}
.entry {width:390px;}
.error {font-size:1.2em;}

.group1,.group2 { width:534px; margin-bottom:10px; padding-top:10px;}
.group1 b, .group2 b {text-align:left; font-size:16px; margin-top:10px; padding-left:10px; padding-right:10px;}
.group1 p, .group2 p {text-align:left; font-size:12px; padding-top:2px; padding-left:10px; padding-right:10px; padding-bottom:10px;}

.news1, .news2 { height:100px;width:434px; margin-top:1px; padding-top:10px;}
.news1 b, .news2 b {text-align:left; font-size:16px; margin-top:10px; padding-left:10px; padding-right:10px;}
.news1 p, .news2 p {text-align:left; font-size:12px; padding-top:2px; padding-left:10px; padding-right:10px; padding-bottom:10px;} 

.comment1, .comment2 { width:534px; margin-bottom:10px; padding-top:10px; padding-bottom:10px;}
.comment1 b, .comment2 b {text-align:right; font-size:13px; padding-left:10px; padding-right:10px;}
.comment1 p, .comment2 p {text-align:left; font-size:13px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
#previousbutton {float:left; position:relative;}
#nextbutton {float:left; position:relative; padding-left:5px;}
#previousbutton .rollover2 { position:absolute; top:0px; left:0px;} 
#nextbutton .rollover2 { position:absolute; top:0px; left:5px;}
#shownextmenu {padding-bottom:20px;}
#shownextmenu a {text-decoration:none;}
#shownextmenu a:hover .rollover2 {visibility:hidden;}
#previousbuttontext {font-size:12px; position:absolute; top:4px; left:6px; text-decoration:none;}
#nextbuttontext {font-size:12px; position:absolute; top:4px; left:22px; text-decoration:none;}

#maillist {height:230px; width:182px; border:2px solid;}
#mailheader {text-align:right; font-size:18px; padding-top:10px; padding-left:10px; padding-right:10px;}
/*hr {border:0; height:2px; width:90%; padding-left:10px; padding-right:10px;}*/
#rightrule {border:0; height:2px; width:90%; position:relative; *left:10px;}
#rightcopy p {text-align:right; font-size:13px; padding-right:10px; padding-left:10px;}
#form {text-align:center;}
#name{width:166px; margin-bottom:10px; margin-top:10px;}
.advert1 {padding-top:15px;}
.advert2 {padding-top:15px; padding-bottom:15px}

#footerspacer {height:20px;}
#footer {height:76px; position:relative;}
#details {padding-top:10px;}
#details p {text-align:left; font-size:10px; padding-top:2px; margin-left:10px;}
#copyright {position:absolute; text-align:right; font-size:15px; right:10px; top:30px;}

/*=======================================================================================*/
/* Colours */
#mainbody {background-color:#d9dadb;}
#page {background-color:#FFF;}

.navbutton p {color:#FFF;}
.navbutton a:hover p {color:#FFF;}

#leftrule {color:#666666; background-color:#666666;}
#leftcopy {color:#666666;}

#mainimage {border-color:#ffffff;}
#welcome {color:#eb6a29;}
#copy {color:#666666;}
.error {color:#F00;}
.input {background-color:#97cdf3;}
#contactform {color:#666;}
#service {color:#666666;}

.group1 {background-color:#bcd8ef;}
.group1 b {color:#3f8bca;}
.group1 p {color:#666666;}
.group2 {background-color:#ffe0b4;}
.group2 b {color:#eb6a29;}
.group2 p {color:#666666;}
.news1 {background-color:#bcd8ef;}
.news1 b {color:#3f8bca;}
.news1 p {color:#666666;}
.news2 {background-color:#ffe0b4;}
.news2 b {color:#eb6a29;}
.news2 p {color:#666666;}
.group5 {background-color:#bcd8ef;padding: 1;}
.group5 b {color:#3f8bca;}
.group5 p {color:#666666;}

.comment1 {background-color:#bcd8ef;}
.comment1 b {color:#3f8bca;}
.comment1 p {color:#666666;}
.comment2 {background-color:#ffe0b4;}
.comment2 b {color:#eb6a29;}
.comment2 p {color:#666666;}
#previousbuttontext, #nextbuttontext {color:#FFF;}

#maillist {background-color:#bcd8ef;border-color:#ffffff;}
#mailheader {color:#3f8bca;}
#rightrule {color:#ffffff; background-color:#FFFFFF;}
#rightcopy {color:#666666;}

#footer {background-color:#eb6a29;}
#enquiries {color:#000000;}


/*=======================================================================================*/
/* Print */
@media print {
	
}
