body {
  margin:0;
  text-align:center;
  font-family:Georgia;
  font-size:13px;
  color:black;
  background-color: white; 
  line-height: 1.4em;
}

a { color: black; }

input { font-family: Georgia; font-size:13px; }

#page {	margin: 0px auto;  width:940px; text-align:left; }
#pagein { border:5px solid #cccccc; padding:10px 17px; position:relative; }

.content { height:600px; vertical-align: top; }
#currency { text-align:left; position:absolute; right:0px; top:36px;width:220px;background-color:white; border:1px solid black; padding:7px;}

/*-------------- TOP  ---------------*/

table#topmenu { margin: 0px auto;  width:940px; text-align:left; }

table#topmenu a { text-decoration: none;}

table#topmenu input { width:164px; margin-right: 15px; padding:3px; border:1px solid #999999; color:#666666; }

#topnavigation{
	margin:0 0 10px 0;
	padding:0;
	font-size:22px;
	display:block;
	}

#topnavigation .topnav { display:inline; padding:0 20px 0 0;}
#topnavigation .topnav a:hover,  #topnavigation .topnavactive a { color:#a99441; }
#topnavigation a { text-decoration: none; }

#bread { color:#666666; height:30px; vertical-align:top; font-size:11px; }
#bread a { color:#666666; text-decoration: none; }

/* left menu */
#searchpanel { display:none; }

#leftmenu {
	vertical-align:top;
	width:189px;	
}

#leftmenu a { text-decoration: none; font-style: italic; font-size:16px;}

#leftmenu .leftmenuitem { font-size: 16px; }

#leftmenuIn a, .subnav0 {
	display:block;
	list-style-type:none;
	margin:0;
	padding:0;
}

#leftmenu .subnavactive0 a, #leftmenu a.active { color:#a99441; }

#leftmenu #leftmenuIn, #leftmenu .leftmenu0 { line-height: 2em; }

/*--------------FOOTER MENU --------------*/
table#phone { width:100%; font-size: 17px; color: black; font-family: Arial; font-weight: bold; margin:10px 0; }
table#phone img { vertical-align: middle; }
#freedelivery { font-size:14px; font-family: Georgia; font-style: italic; font-weight: normal; color:#333333; letter-spacing: 0.1em;}

#footermenu {margin:10px 0; font-family: Arial; font-size:11px; }
#footermenu ul {margin:0;padding:0; }
#footermenu li {
  margin: 0px;
  display:block;
  float:left;
  line-height:20px;
  width:179px; 
}

#footermenu li a { text-decoration: none; }
.footernav0 a { color:black; }
.footernav1 a { color:#666666; }

div.netrinolink { padding:5px 0px; text-align:left; }
div.netrinolink a { font-size:13px; text-decoration: none; color:#333333; }

/* other */

#signupnewsletter a { text-decoration:underline; }
#signupnewsletter input { width:174px; padding:3px; border:1px solid #cccccc; color:#666666; margin:5px 0; }
#signupmessage { color:red; }

.pager { font-size:11px; font-family: Arial; text-align:right; margin:5px 0;}
.pager a { text-decoration: none; margin:0px 5px; }
.pager .grey { color:#999999; margin:0px 5px; }

/* templates */

.tmpl_paragraph h1, .tmpl_paraimage h1 { font-size:16px; margin-top: 0px; font-weight: normal;}

span.tmpl_paraimage_flowimageright img { margin: 0 0 20px 30px; }

span.tmpl_paraimage_flowimageleft img { margin: 0 30px 20px 0; }

