@CHARSET "UTF-8";

body{
background-image:url(/themed/magpie/img/background.jpg);
background-repeat:repeat;
background-position:center top;
background-color:#1D1A17;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.append-bottom-10{margin-bottom:10px;}

a, a:hover, a:focus{outline:none; color:#842114;}
a:hover{text-decoration:none;}
div.clear{line-height:0px;}
p + p{margin-top:1.5em; text-indent:0;}

div.content{background-image:url(/themed/magpie/img/content-background.gif); background-repeat:repeat-y;}

div.nav{background-image:url(/themed/magpie/img/topnav-footer-background.gif); background-repeat:no-repeat; width:980px; height:50px; position:relative; margin-top:10px;}
div.nav div.nav-inner{margin:0; padding:0; list-style:none; position:absolute; left:400px; top:12px; color:#FFFFFF;}
div.nav div.nav-inner a{color:#FFFFFF; text-decoration:none;}
div.nav div.nav-inner a:hover{text-decoration:underline;}

/* BOX 1 ============================================================== */
div.box1{}
h1.box1{font-size:12px; font-weight:bold; line-height:16px;}
h2.box1{background-color:#1D1A17; -moz-border-radius:10px; -khtml-border-radius:10px; color:#FFFFFF; padding:10px; margin-top:10px; font-size:12px; font-weight:bold; line-height:16px;}

/* BOX 2 ============================================================== */
div.box2{background-color:#FFFFFF; -moz-border-radius:10px; -khtml-border-radius:10px; padding:10px;}
h1.box2{background-color:#F1B573; -moz-border-radius:10px; -khtml-border-radius:10px; font-size:12px; margin:-5px -5px 5px -5px; padding:10px; font-weight:bold; line-height:16px;}
p.box2{margin-bottom:5px; margin-top:5px;}
p.box2.alternate{padding:5px; background-color:#D6D6D6; margin-bottom:5px; margin-top:5px;}

/* BOX 3 ============================================================== */
div.box3{background-color:#1D1A17; -moz-border-radius:10px; -khtml-border-radius:10px; color:#FFFFFF; padding:10px;}
h1.box3{font-size:12px; color:#FFFFFF; font-weight:bold; line-height:16px;}

/* BOX 4 ============================================================== */
div.box4{background-color:#FBD3A7; -moz-border-radius:10px; -khtml-border-radius:10px; padding:10px;}
h1.box4{background-color:#842114; -moz-border-radius:10px; -khtml-border-radius:10px; color:#FFFFFF; padding:5px; font-size:12px; font-weight:bold; line-height:16px;}

div.gallery-image-container{width:145px; margin-right:15px; margin-bottom:15px; float:left; text-align:center;}

img.gallery{border:solid 2px #ffffff; display:block;}
img.gallery:hover{border:solid 2px #842114;}

div.gallery-title{font-weight:normal;}

a.enquire-button{background-image:url(/themed/magpie/img/enquire-button.gif); background-position:0 0; background-repeat:no-repeat; display:block; text-indent:-9999px; height:17px; width:52px; margin:0 auto;}
a.enquire-button:hover{background-position:0 -17px;}

div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.ui-resizable{background-image:url(/themed/magpie/img/popup-background.jpg?2); background-repeat:no-repeat; padding:20px 20px 10px 40px;}
div.ui-dialog-content.ui-widget-content a.jq img{border:solid 1px #FFFFFF;}
div.jqZoomWindow{border:solid 1px #FFFFFF;}
div.ui-dialog-content.ui-widget-content{text-align:left;}

/* BOX 5 =============================================================== */
h2.box5{background-color:#EFA659; -moz-border-radius:10px; -khtml-border-radius:10px; color:#FFFFFF; padding:6px; margin-top:0; font-size:12px; font-weight:bold; line-height:16px;}


/*
Slideshow gallery css
*/
#screen2{
position:relative;
width:480px;
}
#screen2 #buttons{
width:480px;
}  
#screen2 #buttons a{
margin:0 10px 10px 10px;
color:#69C;
}
#screen2 .prev{
float:left;
}
#screen2 .next{
float:right;
}
#slideshow{
overflow:hidden;
width:480px;
}
#slideshow ul{
width:3900px;
list-style-type:none;
margin:0;
}

#slideshow li{
float:left;
cursor:pointer;
margin-right:8px;
margin-left:8px;
}

/* FORMS =============================================================== */
label{display:block;}
input{-moz-border-radius:5px; -khtml-border-radius:5px;}
input.text{margin:0 0 10px 0; -moz-border-radius:10px; -khtml-border-radius:10px;}
input.submit{font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#842114; padding:5px; border:none; cursor:pointer; margin-top:15px;}
textarea{height:100px; -moz-border-radius:10px; -khtml-border-radius:10px;}
.contact{line-height:15px;}

.error{background-color:#842114; color:#FFFFFF; border-color:#FFFFFF; -moz-border-radius:10px; -khtml-border-radius:10px;}

div.flash-error{text-align:center; background-color:#842114; color:#FFFFFF; margin-bottom:15px; -moz-border-radius:5px; -khtml-border-radius:5px; font-weight:bold;}

div.flash-success{text-align:center; background-color:#FFFFFF; color:#842114; margin-bottom:15px; -moz-border-radius:5px; -khtml-border-radius:5px; font-weight:bold;}

img.sic-logo{float:right; padding-right:15px;}

.facebook{background-image:url(/themed/magpie/img/facebook.gif); height:19px; width:74px; display:block; text-indent:-9999px; margin-top:10px;}