img

{
 border:none;
}

body
{	
	text-align: center;
	color:#333;
	background-repeat:repeat-x;
	font-family: tahoma, verdana, sans-serif, Helvetica, Arial;
	font-size: 11px;
	margin: 0px;
	padding:0px;
	background-color:#FFFFFF;
}

h1
{
	font-size:16px;
	color:#C67700;
}

h2
{
	font-size:12px;
	color:#A9D429;
}


h3
{
	font-size:14px;
	color:#A9D429;
}

h4
{
	font-size:12px;
	color:#6F8A1A;
}

a
{
 	color:#588BC2;
}

table

{
	font-size:11px;
}


#slidingDiv {
    display: none;
	background-color: #588bc2;
	padding:20px;
	margin-top:10px;
	border-bottom:5px solid #3f73ad;
	color: #fff;
}


/*GLOBAL*/


#container

{
	position: relative;
	margin-left: auto;
	margin-right: auto;
    width:1000px;
	text-align: left;
background-color:#ffffff;
}

#maincontainer

{
	float:left;
	width:1000px;
	text-align:left;
background-color:#ffffff;
}
#bannercontainer

{
	float:left;
	width:1000px;
}

#banner

{
	float:left;
	width:1000px;
	height:167px;
}

#mainlogo

{
	float:left;
	width:248px;
	height:167px;
}

#topbanner
{
	float:left;
	width:752px;
	height:106px;
}

#menu

{
	float:left;
	width:752px;
	height:61px;
}

#menu .Menu

{
	float:left;
}

#bottomsection

{
	float:left;
	width:1000px;
	height:110px;
	background-color:#588BC2;
	border-top:#ABC5E0 solid 1px;
}

#editablearea

{
	float:left;
	width:393px;
	height:97px;
}

#editableareatext

{
	float:left;
	width:354px;
	padding-left:23px;
	margin-top:15px;
	color:#cccccc
}

#editableareatext h1

{
	color:#E2E2E2;
}

#editableareatext p

{
	margin:0px;
	padding-bottom:5px;
}

#bottomsectionmiddle

{
	float:left;
	width:300px;
/*	height:97px;*/
}

#bottomsectionmiddletext

{
	float:left;
	width:300px;
	margin-top:32px;
}

#bottomsectionmiddletext p

{
	margin:0px;
	padding-bottom:10px;
}

#bottomsectionmiddletext ul

{
	margin:0px;
	padding:0px;
}

#bottomsectionmiddletext li

{
	list-style:none;
	color:#E2E2E2;
  	background-image:url(/systemfiles/media/images/bottombutton.jpg);
  	background-repeat:no-repeat;
  	background-position:2px 4px;
  	padding-left:20px;
}

#bottomsectionmiddletext li a
{
color:#E2E2E2;
text-decoration: none;
}


#bottomsectionright

{
	float:left;
	width:300px;
	height:97px;
}

#footercontainer

{
	float:left;
	width:1000px;
	height:36px;
	background-color:#3F73AD;
	border-top:1px solid #356191;
}

#footer

{
	float:left;
	width:1000px;
	margin-top:12px;
}

#footer ul

{
	margin:0px;
	padding:0px
}

#footer li

{
	display:inline;
	color:#CCCCCC;
	padding-left:13px;
	list-style:none;
}

#footer li a

{
	color:#CCCCCC;
	text-decoration:none;
}

#footer .copy

{
	padding-right:111px;
}

#footer .webreality

{
	padding-left:111px;
}

#footer .webreality a

{
	font-weight:bold;
}


/*INDEX*/

#homepagecontainer

{
	float:left;
	width:1000px;
	height:503px;
}

#leftimage

{
	float:left;
	width:248px;
	height:503px;
}

#homewelcome

{
	float:left;
	width:752px;
	height:50px;
	background-image:url(/systemfiles/media/images/homewelcomebg.jpg);
  	background-repeat:no-repeat;
	
}

#topemailhome

{
	float:right;
	margin-top:21px;
	padding-right:59px;
}

#topemailhome a

{
	text-decoration:none;
	color:#FF9900;
	font-weight:bold;
}

#bottomsectionhome

{
	float:left;
	width:1000px;
	height:110px;
	background-color:#588BC2;
}

#articlecontainer

{
	float:left;
	width:752px;
	height:195px;
	background-image:url(/systemfiles/media/images/articletablebg.jpg);
  	background-repeat:no-repeat;
}

#articledisplay

{
	float:left;
	height:153px;
	padding-left:47px;
	width: 750px;
}



#articledisplay td

{
	padding:0px;
	margin:0px;
}

#homebottomcontainer

{
	float:left;
	width:752px;
	height:258px;
	/*background-image:url(/systemfiles/media/images/homebottombg.jpg);*/
	background-image:url(/systemfiles/media/images/homebottombg_new.jpg);
  	background-repeat:no-repeat;	
}

#logincontainer
{
	float:left;
	height:48px;
	margin-top:121px;
	width:500px;

}


#imagecontainer
{
	float: right;
	margin-top: 100px;
	padding-right: 8px;
}


#login
{
	font-family: Tahoma, Arial;
	float:right;
	width: 275px;
	font-size: 15px;
	font-weight: normal;
	color: #89AC20;
	text-align: left;
	padding-top: 31px;
}

#login .wrLoginBox

{
	border:1px solid #C2C399;
}


#login .wrPasswordBox

{
	border:1px solid #C2C399;
}

#login .welcomelabel

{
	color:#C67700;
}

#login .logoutlink

{
	color:#C67700;
}

#login .editdetailslink

{
	color:#C67700;
}

/*INTERNAL*/

#internalcontainer

{
	float:left;
	width:1000px;
}

#leftnavcontainer

{
	float:left;
	width:248px;
}

#leftnav

{
	float:left;
	width:210px;
	margin-top:59px;
	padding-left:38px;
}

#leftnavtopimage

{
	float:left;
}

#leftnavbottomimage

{
	float:left;
}

#leftnavmenucontainer

{
	float:left;
	width:210px;
	background-image:url(/systemfiles/media/images/leftnavbgrepeat.jpg);
	background-repeat:repeat-y;
}

#leftnavmenu

{
	float:left;
	width:165px;
	padding-left:15px;
	margin-top:10px;
}

#leftnavmenu ul

{

	padding:0px;
	margin:0px;
}

#leftnavmenu li

{
	list-style:none;
	margin-bottom:5px;
	padding-bottom:5px;
  	background-image:url(/systemfiles/media/images/navlistbtn.jpg);
  	background-repeat:no-repeat;
  	background-position:15px 4px;
  	padding-left:35px;
  	border-bottom:1px dotted #666666;
}

#leftnavmenu li a

{
	text-decoration:none;
	color:#588BC2;
}

#leftnavmenu li li

{
	padding-left:10px
	background-position:25px 4px;
}

#internalcontent

{
	float:left;
	width:752px;
}

#internaltop

{
	float:left;
	width:752px;
	height:75px;
	background-image:url(/systemfiles/media/images/internaltopbg.jpg);
  	background-repeat:no-repeat;
}

#topemail

{
	float:right;
	padding-right:20px;
	margin-top:15px;
}

#topemail a

{
	text-decoration:none;
	color:#FF9900;
	font-weight:bold;
}

#contentcontainer

{
	float:left;
	width:752px;
	background-image:url(/systemfiles/media/images/internalcontentbg.jpg);
  	background-repeat:repeat-y;
}

#content

{
	float:left;
	width:615px;
	padding-left:50px;
	margin-top:6px;
}

#content li

{
	list-style:none;
	color:#89ACD4;
  	background-image:url(/systemfiles/media/images/navlistbtn.jpg);
  	background-repeat:no-repeat;
  	background-position:2px 4px;
  	padding-left:20px;
}



#contentfooter

{
	float:left;
	width:752px;
	height:35px;
	background-image:url(/systemfiles/media/images/internalcontentfooter.jpg);
  	background-repeat:repeat-y;
}

#itemlist li
{
	list-style:none;
	margin-bottom:5px;
	padding-bottom:5px;
  	background-image:url(/systemfiles/media/images/navlistbtn.jpg);
  	background-repeat:no-repeat;
  	background-position:5px 4px;
  	padding-left:15px;
  	border-bottom:1px dotted #666666;
}

#itemlist li a

{
	text-decoration:none;
	color:#588BC2;
}

#FrontpageBox

{
	float:left;
	width:676px;
	height:181px;
}

#FrontpageBox_Links

{
	float:left;
	width:363px;
	height:181px;
}

#FrontpageBox_Links ul

{
	padding:0px;
	margin:0px;
}

#FrontpageBox_Links li

{
	background:url(/systemfiles/media/images/listbtnfrontpage.jpg) no-repeat 0px 30px;
	padding-left:20px;
	padding-top:24px;
	color:#6797BD;
	font-size:18px;
	font-family:Geneva;
	list-style:none;
}

#FrontpageBox_Links li a

{
	color:#6797BD;
	font-size:18px;
	font-family:Geneva;
	text-decoration:none;
}

#FrontpageBox_Links li a:hover

{
	color:#3E5C73;
}

#FrontpageBox_Image

{
	float:left;
	width:313px;
	height:181px;
}

.basketaction
{
	text-align: right;
}

.basketprice
{
	font-weight: bold;
}

#cards
{
	padding-left: 10px;
	padding-top: 10px;
}