/* @goup Colours (general) */

body,.content_bg {
	color: #333333;
	background-color: #548EAE;
}

/*global links*/

a:link,a:visited,code {
	color: #317EC5;
}

a:hover,a:active {
	color: #482688;
}

/*headings and accents*/

h1,h2,h3,h4,h5,h6,
sup,s {
	color: #ED006A;
}

/*pre and form fields*/

pre,.form-input-field {
	background: #ECF8FF;
	color: #307EC5;
}

/*global borders*/

.movie-thumbnail-frame,
.photo-frame,
.thumbnail-frame img,
pre,
.form-input-field,
.photo-frame,
#content,
.movie-thumbnail-frame,
ul#twitter_update_list {
	border-color: #B4C4D2;
}

/*page background*/

#columnone {
	background-color: #F2FCFF;
}

/*page border*/

#content {
	border-color: #000B1B;
}

/* @end */

/* @goup Colours (sidebar) */

/*sidebar links*/

#columntwo a:link,#columntwo a:visited {
	color: #317EC5;
}

#columntwo a:hover,#columntwo a:active {
	color: #BFE490;
}

/*sidebar headings and accents*/

#columntwo h1,#columntwo h2,#columntwo h3,#columntwo h4,#columntwo h5,#columntwo h6,
#columntwo sub,#columntwo sup,#columntwo s {
	color: #65CCFE;
}

/*sidebar border*/

#columnone {
	background-color: #F2FCFF;
	border-color: #001735;
}

/*sidebar background*/

#content {
	background-color: #123760;
}

/*sidebar text*/

#columntwo {
	color: #317EC5;
}

/*sidebar accents*/

.deadbar,.sideHeader {
	background-color: #001735;
	color: #BFE490;
}

/* @end */

/* @group site title and slogan */

/*site title*/

#header .title {
	color: #66CCFF;
}

#header .slogan {
	color: #F6F6F6;
}


#header .title,.photo-title,#header .slogan {
	text-shadow: #000D1D 0px 2px 2px;
}

/* @end */

/* @goup Colours (ExtraContent) */

.header_customTop {
	background-color: #FFFFFF;
	border-color: #000A1B;
	color: #323232;
}

/*ExtraContent links*/

.header_customTop a:link,.header_customTop a:visited,.header_customTop code {
	color: #5C32A9;
}

.header_customTop a:hover,.header_customTop a:active {
	color: #472587;
}

/*ExtraContent headings and accents*/

.header_customTop h1,
.header_customTop h2,
.header_customTop h3,
.header_customTop h4,
.header_customTop h5,
.header_customTop h6,
.header_customTop sub,
.header_customTop sup,
.header_customTop s {
	color: #EC006A;
}

/* @end */

/* @goup Colours (footer) */

#footer {
	color: #FFFFFF;
	background-color: #001735;
}

/*footer links*/

#footer a:link,#footer a:visited,#footer code {
	color: #00B9FF;
}

#footer a:hover,#footer a:active {
	color: #0081C1;
}

/* @end */

/* @group Colors (side nav) */

#toolbar_vertical a:link,
#toolbar_vertical a:visited {
	color: #001735;
}

#toolbar_vertical a:hover,
#toolbar_vertical a:active {
	color: #FFFFFF;
}

#toolbar_vertical {
	background-color: #B3C4D5;
}

#toolbar_vertical a {
	text-shadow: #C2D5EB 0px 1px 0px;
}

/* @end */

/* @group plugin support */

/*GoogaLoom*/

#googlecart-widget * {
	background-color: #548EAE ! important;
	color: #333333;
	border-color: #B4C4D2 ! important;
}

.googlecart-widget-title,
.googlecart-widget-remove {
	color: #317EC5 ! important;
}

.googlecart-widget-quantity-box {
	background: #ECF8FF;
	color: #307EC5;
}

/* @end */