/* death of the skip CSS Document */

/*****************************/
/* remarkablegroup.co.uk
*****************************/
/*  undo html -> this is to undo all browsers basic built in styles   */
/*****************************/
:link, :visited { text-decoration: none; }

ul { list-style: none;}

h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; }

ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,textarea,select { margin: 0; padding: 0; }

img, a img, :link img, :visited img { border: none; }

address { font-style: normal; }

img, div, ul  { Zbehavior:url(../css/iepngfix.htc) }

a {outline:none;}/* FIREFOX DOTTED LINE FIX */

/* ALLOWS A LINK TO SIT ON A PNG ?

/*****************************/
/* OPACITY/TRANSPARENCY filter=
filter:alpha(opacity=10);
	-moz-opacity:0.1;
	opacity:0.1;
*/
/***************************************
 TYPOGRAPHY
 _____________
/* Standard. Readable */
	/* font-family:  'Lucida Grande', Geneva, sans-serif; */
	/* font-family: Tahoma, Geneva, sans-serif; */
	/* font-family: Geneva, Verdana, sans-serif; */
	
/* Nice. Classic Looking */
	/* font-family: 'Times New Roman', Times, serif; */
	/* font-family: Georgia, serif; */
	/* font-family: Book Antiqua, Palatino, serif; */
	
/* Modern. Kind of Funky */
	/* font-family: 'Gill Sans', 'Trebuchet MS', Helvetica, sans-serif; */
	
/* Monospace */
	/* font-family: Lucida Console, Monaco, monospace; */
	
/****************************************/

body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:normal;
	font-size:14px; color:#000000;
	margin:0px;
	align:center;text-align:center;
	background:#000 url('../gfx/bg-dark.jpg') repeat;
}

#page {width:1000px;margin:0px auto;background:#000;padding:0;align:center;text-align:center;border:1px solid #000;border-width:0 1px}
#body {

	width:1000px;
	min-height:760px;
	margin:0px auto 0px auto;
	background:#000 url("../gfx/bg-enchanted.jpg") no-repeat top left;
	text-align:center;
	float:left;
	}
#header {width:1000px;margin:0px auto;background:#000 url("../gfx/bg-header.jpg") repeat-y;padding:0;align:center;text-align:center;}
/* - - - - - - - - - - - - - - - - - - - 
COLOURS
- - - - - - - - - - - - - - - -- - - - */
.yellow {background-color:#fcee21}
.orange {background-color:#FCBF06}
.green {background-color:#7dc243}
.lightGreen {background-color:#abff4d}
.pink {background-color:#CC0066}
.lightPink {background-color:#ff00dd}
.cyan {background-color:#0cbae8}
.lightCyan {background-color:#B8E0F5}
.blue {background-color:#006d87}
.purple {background-color:#555288}
.grey {background-color:#676767}
.black {background-color:#000000}
.red {background-color:#AB140A}
/*___txt___*/
.yellowtxt {color:#fcee21}
.orangetxt {color:#FCBF06}
.greentxt {color:#7dc243}
.lightGreentxt {color:#abff4d}
.pinktxt {color:#CC0066}
.lightPinktxt {color:#ff00dd}
.cyantxt {color:#0cbae8}
.lightCyantxt {color:#B8E0F5}
.bluetxt {color:#006d87}
.purpletxt {color:#555288}
.greytxt {color:#676767}
.blacktxt {color:#000000}
.redtxt {color:#AB140A}
/*___backgrounds___*/

/* - - - - - - - - - - - - - - - - - - - 
TYPOGRAPHY
- - - - - - - - - - - - - - - -- - - - */
h1, h2, h3, h4, h5, h6 {color:#6c531e /*a9915c*/;}
h1 {font-size:40px;font-weight:normal;margin:0 0 10px 0px;}
h2 {font-size:30px;font-weight:normal;margin:0 0 10px 0;}
h3 {font-size:23px;font-weight:normal;margin:0 0 10px 0px;color:#000000;}
h4 {font-size:18px;font-weight:normal;margin:0 0 5px 0;}
h5 {font-size:14px}
h6 {font-size:10px}
/* Blue links
a {text-decoration:underline;color:#0cbae8;}
a:hover, a:active {background:#0cbae8;color:#ffffff;}*/
p {margin:10px;width:auto;}
/* links */
a {color:#006600; text-decoration:none;}
a:hover {color:#000;} a:active {background:NONE;color:#000;}

a.reverse {color:#006600;border-bottom:1px solid #006600; padding:0 2px;text-decoration:none;background:#ffffff;}
a.reverse:hover {background:#ffffff;color:#000;border-bottom:1px solid #ffffff;text-decoration:none;} a.reverse:active {background:#fcee21;color:#000;border-bottom:1px solid #fcee21;}
sup {
font-family:Arial, Helvetica, sans-serif;font-size:9px; }
sup.title {
font-family:Arial, Helvetica, sans-serif;font-size:9px; vertical-align:30px}
/* lists */
ul {margin:0 0 10px 0}

.list li {display:inline-block;border-bottom:1px dotted #333;padding:0 0 5px 0;width:100%;}
.list li b {font-size:18px;display:inline-block;width:90px;height:20px;}

.dots {list-style-type:circle;margin:0;padding:0 0 0 20px; }
.dots li {margin:0 0 10px 0;}

.footlist {display:inline;text-align:left;float:left;align:center;margin:0 0 0 250px ; }
.footlist li {float:left;display:inline;text-align:left;}
/* - - - - - - - - - - - - - - - - - - - 
FORMS
- - - - - - - - - - - - - - - -- - - - */
input, select, option, textarea
{
  border:0px;font-size:13px;
  color:#1d4793;
  cursor:pointer;
  background:#ffffff;
  font-family: Helvetica, sans-serif;
}
textarea {background:url('../gfx/bg_textarea.gif') repeat-y top left;font-size:14px;
font-style:italic;
line-height:18px;
}
textarea.contact {height:300px;}
.contact {width:100%;}
.paypal {padding:20px;background:#ffffff;border:1px solid rgb(108, 83, 30)}
/* - - - - - - - - - - - - - - - - - - - 
ICONS
- - - - - - - - - - - - - - - -- - - - */
.icons {text-align:center;margin:0 0 0 20px}
.icons li {display:inline;float:left;margin:0 0 0 20px}


.media_controls {font-family:'webdings','wingdings','web-dings','web dings',webdings,wingdings,web-dings,web dings, none;font-size:16px}
.rss {height:19px;width:19px;display:block;float:left;}
/* - - - - - - - - - - - - - - - - - - - 
HEADER
- - - - - - - - - - - - - - - -- - - - */
.logo {
	display:block;
	width:1000px;
	height:102px;
	background:url("../gfx/bg-logo2.jpg") no-repeat top right;
	overflow:hidden;
	}

/* - - - - - - - - - - - - - - - - - - - 
NAVIGATION
- - - - - - - - - - - - - - - -- - - - */
.nav {
	width:1000px;height:84px;display:inline-block;float:left;margin:0px 0px 0px 0px;background:url("../gfx/bg-navbar.gif") no-repeat top right;padding:0px 0px 0px 0px;
	position:relative;top:0px;left:0;z-index:1;
	}
	.nav_button {background:;list-style-type:none;display:inline-block;margin:35px 0 0px 0px;float:left;}
	.knob {position:absolute;top:-40px;left:-40px;z-index:1000;float:left;width:146px;height:146px;display:inline-block;}
	a.nav_key {font-weight:bold;padding:0px 0 0px 13px; background:none;color:#b1a680;display:inline-block;float:left;}
	a.nav_key:hover {color:#000;background:none;}
	a.nav_key:active {color:#ffffff;background:none;}
	
	.nav_key.on {color:#ffffff;background:none;}

.sub_nav {
	background:#B8E0F5;width:200px;margin:0px;padding:10px 0 10px 10px;overflow:hidden;
	list-style-position:outside;Zlist-style-type:none;
	
}	
	.sub_nav li {margin:0 0px 0 25px;padding:0px;} 
	.sub_nav li a {width:200px;padding:2px 0px;display:block;border:none;background:none;color:#0cbae8;} 
	.sub_nav li a:hover {border:none;background:#0cbae8;color:#ffffff;}
	.sub_nav_base {list-style-position:outside;border-top:4px solid #0cbae8;border-bottom:2px solid #bbbbbb;margin:0px;padding:0px;display:block;}
/* - - - - - - - - - - - - - - - - - - - 
COLUMNS
- - - - - - - - - - - - - - - -- - - - */
#column_1,#column_2,#column_3,#column_4 {/*display:inline-block;float:left;margin:0 10px 0 0;*/
/*	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;*/}
#column_1 {width:500px;margin:0px auto 40px auto;text-align:left;background:url("../gfx/bg-paper.jpg") repeat-y top left;border:1px solid #6c531e;}
#column_2 {width:180px;}
#column_3 {width:185px;margin:0;}
#column_4 {width:187px;margin:0 0 0px 0;overflow:hidden;float:right;}
/* - - - - - - - - - - - - - - - - - - - 
ULTRA
- - - - - - - - - - - - - - - -- - - - */

.home-link {display:block;width:inherit;height:500px;background:none;}
.home-link:active {background:none;}
/*.home-link:hover {display:block;width:inherit;height:500px;background:url(../gfx/home-link.jpg) no-repeat bottom left;}*/

/* - - - - - - - - - - - - - - - - - - - 
PAPER EFFECT BOX
- - - - - - - - - - - - - - - -- - - - */
.paper {
	display:block;float:left;
	width:573px;
	overflow:hidden;
	background:url(../gfx/paper.jpg) no-repeat top left;
	margin:0px;padding:0px;color:#333333;
	}
.paper_foot {
background:url(../gfx/paper_foot.jpg) no-repeat bottom left; width:573px ;height:50px;margin:-20px 0px 0px 0px;float:left;}	
.img {background:#bbbbbb;margin:0 10px 0 0;display:block;width:108px;height:108px;padding:1px 0 0 0px;overflow:hidden;} .img img {border:3px solid #FFFFFF;}

.rsvp {width:120px;display:inline-block;}

/* - - - - - - - - - - - - - - - - - - - 
BIG
- - - - - - - - - - - - - - - -- - - - */
#big {
	width:375px;
	overflow:hidden;
	display:block;float:left;
	margin:0 0 0px 0;border-bottom:10px solid #ffffff;
	}
.content {padding:15px;}

#big .img {border:5px solid #ffffff;display:block;margin:10px 0px;}
/* - - - - - - - - - - - - - - - - - - - 
MEDIUM
- - - - - - - - - - - - - - - -- - - - */
#medium {
	width:185px;
	overflow:hidden;
	display:block;float:left;
	margin:0 0 0px 0;border-bottom:10px solid #ffffff;
	}
/* - - - - - - - - - - - - - - - - - - - 
FOOTER
- - - - - - - - - - - - - - - -- - - - */
#footer {
	width:1000px;
	overflow:hidden;
	display:block;
	background:#000;
	text-align:center;align:center;
	}	
.footer_list {text-align:center;align:left; float:left;margin:0px 0 0 220px; }
.footer_list li { float: left;margin:0 35px 0 0; display: inline;}	
.footer_list li a {color:#b1a680;}
#footer * a:hover {color:#fff;}
.remarkable {color:#CCCCCC;}
/* - - - - - - - - - - - - - - - - - - - 
WIDGETS
- - - - - - - - - - - - - - - -- - - - */
/* -- last.fm --*/
#ipod {background:url('../gfx/ipod.png') no-repeat top left;width:187px;height:310px;display:block;float:right;margin:0 0 10px 0;}
/* -- flickr --*/
#flickr {width:187px;display:block;float:right;margin:0 0 0px 0;}
/* -- twitter --*/
ul#twitter_update_list li {Zborder:1px solid #fff}
ul#twitter_update_list li span {display:block;margin:5px 0 0px 0;}
ul#twitter_update_list li a {Zdisplay:block;width:170px;Zcolor:#0ff;margin:0 0 10px 0;}

/* - - - - - - - - - - - - - - - - - - - 
ERROR PAGES - 404
- - - - - - - - - - - - - - - -- - - - */
.errorPage {background-image:none;}