@charset "utf-8";

/* CSS Document */
p {
	color: #333333;
	text-align:left; 
	margin : 0;
	padding : 0;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	 
	line-height:150%;
	font-size: 1em;
}
h2 {
	margin:0;
	padding:0;
}


.red_highlight {
	color:#990000;
}
.black_highlight {
	color:#000000;
}
.grey_text{
	font-weight:bold;
	color:#666666;
}


a { color:#990000; } 
a:link { color:#990000;}
a:visited { color:#993300}
a:hover { background-color : #990000; color : #fff; text-decoration : none; }
a:active, a:focus { background-color : #990000; color : #fff; text-decoration : none; }

/*
ul {
	margin: 0;
	padding:10px 20px 30px 20px;
}*/
/*
li {
	list-style-type:none; /*disc, circle, square, decimal, none*//*
	margin: 0;
	padding: 0;
}*/


/* -------------- MAIN MENU -----------------*/

#menu ul {
	margin: 0;
	padding:0px 10px 0px 0px;
}
#menu li {
	padding-left:40px;
	list-style-type:none; /*disc, circle, square, decimal, none*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-weight:500;
	color:#29557A;
	line-height: 160%;
}
#menu a {text-decoration : none; }
#menu a:link {color:#29557A;}
#menu a:visited {color:#29557A}
#menu a:hover {background-color:#FFFFFF; color : #900; text-decoration : underline; }
#menu a:active, a:focus { background-color:#FFFFFF; color : #900; text-decoration : underline; }

/* --------------- CONTENT -----------------*/

div#content_1_col p{
	margin:0 12px 10px 40px;
}
div#content_1_col h2{
	margin:0 12px 10px 40px;
	font-size:110%
}
div#content_left p{
	margin:0 0px 10px 40px;
}
div#content_right p{
	margin:0 15px 10px 10px;
}
div#content_1_col h2{
	margin:0 36px 10px 40px;
}
div#content_left h2{
	margin:0 0px 10px 40px;
}
div#content_right h2{
	margin:0 36px 10px 20px;
}
div#content_1_col h4{
	margin:0 36px 10px 40px;
	font-weight:bold;
	color:#900;
}

 div#content_1_col li{
	margin:10px 36px 0px 30px;
}
/* -------------- SUB MENU -----------------*/

#content_submenu ul {
	margin: 0;
	padding:8px 27px 20px 15px;
	
}
#content_submenu li {
	list-style-type:none; /*disc, circle, square, decimal, none*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 210%;
	font-variant:small-caps;
	border-bottom:#CCCCCC 1px solid;
	text-align:left;
}
#content_submenu a { 
	padding-left : 17px;
	background : url(../img/layout/layout_grey_arrow.gif) no-repeat 0 50%; 
	text-decoration : none; 
}
#content_submenu a:link {color:#333;}
#content_submenu a:visited {color:#333}
#content_submenu a:hover {color : #900; text-decoration : underline; }
#content_submenu a:active, a:focus {color : #900; text-decoration : underline; }

/* -------------- FOOTER -----------------*/

#footer p {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	line-height:180%;
	font-size:0.9em;
	color:#666;
	padding: 0;	
}
#footer a {text-decoration : none; }
#footer a:link {color:#666;}
#footer a:visited {color:#29557A}
#footer a:hover {color : #FFF; text-decoration : underline; }
#footer a:active, a:focus {color : #900; text-decoration : underline; }

.small_caps {
	text-transform: uppercase;
}

/*************************ATOMISER ********************/
#xmas_offer a {background:none; padding-left:0;}