/* --- default style GUR Sewing Machines by Richard Henry for West Midlands Media 2009 --- */

/*-- main site declarations -- */

body {
background-color:#005274;
background-image:url(../pictures/default/shirley.jpg);
background-position:20px 20px;
background-attachment:fixed;
color:#092e40
}
#container {
background-attachment:inherit;
background-image:url(../pictures/default/default_top_stripe.png);
background-position:0 -74px;
background-repeat:repeat-x;
overflow:auto
}
#header {
background-image:url("../pictures/default/default_header.gif");
background-position:center top;
background-repeat:no-repeat
}
/*-- header section --*/

#pageblock {
background:#a2c3d8
}
#linkstrip #links ul li a:hover {
color:#a2c3d8
}

/*--- leftcolumn --- */

#catnav li, #mannav li { /* all list items */
border-bottom:1px solid #ffffff;
}
#catnav li ul, #mannav li ul { /* second-level lists */
border-top:2px solid #15394f
}
#catnav li ul li a, #mannav li ul li a {
background:#ffffff url(../pictures/default/default_arrow.png) no-repeat 6px 8px;
border-bottom:1px solid #15394f;
}
#catnav li a, #mannav li a {
color:#15394f;
border-bottom:1px solid #ffffff;
background:#a2c3d8 url(../pictures/winter/winter_arrow.gif) no-repeat 6px 8px
}
#catnav li ul li a:hover, #mannav li ul li a:hover {
background:#deecf4 url(../pictures/winter/winter_arrow.gif) no-repeat 6px 8px;
}
#catnav li a:hover, #mannav li a:hover {
color:#15394f;
background-color:white;
}
/*#leftextras {
background-color:#a2c3d8
}*/
#signup {
background-image:url(../pictures/default/signupspecial.png);
background-position:center;
background-repeat:no-repeat
}
#testimonials {
background-image:url(../pictures/default/testimonials_box.png);
background-position:center;
background-repeat:no-repeat
}
#testimonials .namedate {
color:#d7dbe9
} 
#testimonials_comments .comment {
color:white
}
#currency {
background-image:url(../pictures/default/currency_box.png);
background-position:center;
background-repeat:no-repeat
}
#quickenquiry {
background-image:url(../pictures/default/callback_box.png);
background-position:center;
background-repeat:no-repeat
}
img.ticket {
z-index:99;
position:relative;
top:-350px;
left:210px
}
img.ticketsmaller {
width:96px;
z-index:10;
position:absolute;
bottom:36px;
left:15px
}
* html img.ticket, img.ticketsmaller {
margin: -15px 0 0 0;
background-position: 0 -100px;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "https://www.gursewingmachines.com/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}
/** html .bigsnowball, * html .snowball {
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "https://www.gursewingmachines.com/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
}*/
/* --- main elements ---*/

#productpage #main {
background:#a2c3d8
}
.littlebutton {
background-color:#faf8f5;
border:1px solid #005274;
color:#75422f
}
/*--- product page --- */

#rating {
/*background-color:#a2c3d8;*/
background-color:#efeff6
}
#reviewsbox textarea, #reviewsbox input {
border:1px solid #005274
}

#video {
background:#005274
}
.compo {
background:#f7c8ca;
color:#641f15
}
#product_freegift h3 {
background:#005274
}
/* --- freebies list page --- */

#freebiepage .productlistwrapper {
border:none
}

/* --- manufacturer category boxes --- */

.categorybox {
border:1px solid #3b7394
}

/* shopping cart and checkout */

#shoppingcart {
border:1px solid #005274;
border-bottom:2px solid #005274;
}
#shoppingcart a:hover h3 {
color:#f3d9cd
}
#cartform img.showme {
border:1px #005274 solid
}
#cartpage #categoryheader, #checkoutpage #categoryheader {
background-image:url(../pictures/default/shopping_small.png);
}
/* --- sitemap page --- */

#sitelist h2, h3.warrantyheader {
background:#005274
}
#sitelist ul li a {
font-size:86%;
text-decoration:none
}   
#sitelist h3 a {
color:#32462b
}
#categoryheader {
background-color:#a2c3d8
}
#sitelist ul li a:hover {
color:#15394f
}
#sitelist h2 a:hover {
color:#15394f
}

/* --- contact page --- */

h2#contact, h2#details, h2#getdirections {
background:#005274
}
#googlemap {
/*border:1px solid #005274*/
}
#contactpage #pageblock {
background-color:#a2c3d8
}
#contactpage #leftcolumn {
background-color:#a2c3d8
}	
/*#f2abae
* html #contactpage #leftcolumn {
background-color:#f0a3a6
}*/

/* --- about us, services pages --- */

#detailspage ul li a {
color:#15394f
}
#detailspage ul li a:hover {
color:#005274
}

/* testimonials */
.onetop {
background-image:url("../pictures/default/testimonials1_top.png");
}
.onecon {
background-color:#a2c3d8;
color:#15394f
}
* html .onecon {
background-color:#c1ddea;
}
.onebottom {
background-image:url("../pictures/default/testimonials1_bottom.png");
}
.twotop {
background:url("../pictures/default/testimonials2_top.png");
}
.twocon {
background-color:#005274;
color:#ffffff
}
* html .twocon {
background-color:#5ba4c5;
}
.twobottom {
background-image:url("../pictures/default/testimonials2_bottom.png");
}
.onebox .ti {
color:#15394f;
font-weight:bold
}
.twobox .ti {
color:#ffffff;
font-weight:bold
}

/* --- homepage elements --- */

#seasonalimage {
background-color:#01354b
}
#seasonalnotice {
background-color:#e7f2f7;
}
#seasonalspecialoffers {
background-color:#a2c3d8
}
#seasonalspecialoffers .header {
background-color:#005274;
color:#ffffff;
}
.specialproductname a h4 {
color:#ffffff;
text-decoration:none
}
.specialproductname a:hover h4 {
color:#092e40
}

.homepagemachinedisplay {
background-color:#ffffff;
border-bottom:2px solid #005274;
border-right:1px dotted #a2c3d8;
border-left:1px dotted #a2c3d8
}
#categoriesscroll {
background:#005274
}
.jcarousel-skin-tango.jcarousel-container {
background: #005274 url(../pictures/scrollback.png);
border: 2px solid #005274;
}
.homepagemachinedisplay .name {
background:#a2c3d8;
border-top:3px solid #005274;
}
.homepagemachinedisplay .frontlistingimage {
/*border-right:1px dotted #657074;
border-left:1px dotted #657074*/
}

/*img.bigsnowball {
z-index:10000;
position:relative;
top:-310px;
left:170px
}
img.snowball {
/*width:97px;*/
/*z-index:40000;
position:absolute;
bottom:16px;
left:5px
}*/

#manustrip li a img {
border:1px solid #a2c3d8
}
#manustrip li a:hover img {
border:1px solid #005274
}
.homepagemachinedisplay .name {
background-color:#a2c3d8;
background-image:url(../pictures/winter/winter_arrow.gif);
background-position:6px 7px;
background-repeat:no-repeat;
border-top:3px solid #005274
}
.homepagemachinedisplay .name a {
color:#092e40
}
.homepagemachinedisplay .name a:hover {
color:#1d506d
}
.specialtext {
color:#092e40;
letter-spacing:0.01em
}
/* --- listings page --- */

.expandheader {
background:#a2c3d8
}
.categoryhead {
border:2px #005274 solid
}
img.imageinlineleft {
border:1px #005274 solid
}
.productlistwrapper img {
border:1px solid #005274
}
.productlistwrapper {
background:#dde8f0
}
.productlistwrapper a, .productlistwrapper h3 {
color:#15394f
}
.alternate {
background:white
}
.paginglinks {
background:#005274
}
.paginglinks a:hover {
color:#dde8f0
}
ul#brochurelist li a {
color:#15394f
}

/* --- haberdashery malarkey --- */

.categorybox_heading {
background-color:#005274;
}
.categorybox_heading a:hover {
color:#a2c3d8
}
.categorybox ul li a {
color:#600b0f
}
#haberdasherypage .categorybox {
border:none
}

/* --- manufacturer page --- */

#manufacturerdetails {
background:#d8edd0;
border:1px solid #176281
}
.detailsbox {
background:#a2c3d8
}

/* --- product details page --- */

.productdetailname {
background:#005274
}
.productdetailname h1, .productdetailname h2 {
color:#ffffff
}
#bigimage {
border:2px solid #005274;
border-bottom:3px solid #005274
}
#imagestrip img {
border:1px solid #f5b0b5;
border-bottom:2px solid #f1969a
}
.attentionbox {
background-color:#092e40
}
.warranty {
background-color:#00a350
}
.attentionbox {
color:white
}
table#productoptions {
background:#005274;
color:white;
border-color:#005274
}
table#productoptions tr td {
border:1px solid #a2c3d8
}
table#productoptions a {
color:white;
}
table#productoptions a:hover {
color:#a2c3d8
}
.relatedlistwrapper {
background:#deecf4
}
.relatedlistwrapper a {
color:#7b0d10
}
.bundlebox {
border:1px solid #005274
}

#comparison .relatedlistwrapper {
background:#deecf4
}
#comparison .alternate, .alternate {
background:#ffffff
}
.stockbox {
background-color:#092e40;
color:#deecf4
}
.sectionheader, .comparisonheader, #reviewsbox, .results {
background:#005274;
color:white
}
#productdetailmenu {
background-image:url("../pictures/default/product_tabs.png");
background-repeat:no-repeat
}
#productdetailmenu ul li a {
color:#74cffc
}
#productdetailmenu ul li a.selected {
color:#ffffff
}
#productdetailmenu ul li a:hover {
color:#ffffff
}
#comparisonbox table tr td {
border:1px solid #a2c3d8
}
#comparisonbox table tr.topcomp td a {
color:#7b0d10
}
#comparisonbox table tr.topcomp td a:hover {
color:#005274
}
#saleCountdown {
background-color:#000000;
color:#ffffff;
border:3px solid #005274;
border-right:2px solid #005274;
border-bottom:none
}
#salegallery {
clear:both;
float:left;
margin:4px 0 0 2px;
height:141px
}
#salegallery img {
border:1px solid #ca0000
}
#salelist {
height:141px;
/*overflow:hidden*/
}
#countcomde {
clear:none;
float:left;
display:inline
}
#countcomde #saleCountdown {
margin-top:2px;
height:61px
}
#countcomde #saleCountdown .countdown_amount {
font-size:260%
}
a:hover #countcomde #saleCountdown .countdown_amount  {
color:#FFFF99
}
/*--- footer ---*/

#footerstrip {
background:#231f20;
color:#15394f
}
#footerstrip p {
color:#deecf4
}
#footer {
background:#005274
}
#footer a:hover {
color:#a2c3d8
}
#bottomlinks ul li a {
color:#a2c3d8
}
#bottomlinks ul li a:hover {
color:#ffffff
}

/*--- West Midlands Media ---*/
	
#westmidlandsmedia p, #westmidlandsmedia a {
color:white
}

/* CSS Document built for GUR Sewing Machines by Richard Henry for West Midlands Media 2009 */
