	/* CSS Document */

	body {
		margin:10px 0px 0px 0px; padding:0px; 
		}
	
	#ContentFrame {
		width:972px;
		height: 100%;
		overflow: hidden;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		}

	#HeaderFrame {
		width:972px;
		height:60px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		background-image:url(../images/images/visualiser_shop_04.jpg); background-repeat:no-repeat;
		}

	#BrandFrame {
		width:972px;
		height:100px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		background-image:url(../images/images/visualiser_shop_12.jpg); background-repeat:no-repeat;
		}

	#HeaderFrameVisualiser {
		width:972px;
		height:60px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		background-image:url(../images/images/visualiser_blank_header.jpg); background-repeat:no-repeat;
		}

	#TopNavigationFrame {
		width:972px;
		height:30px;
		position:relative;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		background-image:url(../images/images/visualiser_shop_06.jpg); background-repeat:no-repeat;
		}

	#TopNavigationFrameVisualiser {
		width:972px;
		height:30px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		background-image:url(../images/images/visualiser_blank_nav.jpg); background-repeat:no-repeat;
		}

	#MainHomepageFrame {
		width:972px;
		height:299px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		background-color:#FFFFFF;
		background-image:url(../images/images/visualiser_shop_07.jpg); background-repeat:repeat-y;
		}

	#VisualiserFrameProduct {
		width:972px;
		height:299px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		background-color:#FFFFFF;
		background-image:url(../images/images/blank_template.jpg); background-repeat:repeat-y;
		}

	#VisualiserFrameBlank {
		width:970px;
		height:100px;
		margin:0px auto; /* Right and left margin widths set to "auto" */ /
		border-top-width: 0px;
		border-right-width: 1px;
		border-bottom-width: 0px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color:#CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;			
		background-color:#FFFFFF;
		background-image:url(../images/images/blank_template.jpg); background-repeat:repeat-y;
		}

	#VisualiserFrame {
		width:972px;
		height:299px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		background-color:#FFFFFF;
		border-top-width: 0px;
		border-right-width: 1px;
		border-bottom-width: 0px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color:#CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;		
		background-image:url(../images/images/visualiser_choose.jpg); background-repeat:repeat-y;
		}

	#MainContentFrame {
		width:970px; height:100%; border:1px solid #CCCCCC; clear:both; border-top-color:#FFFFFF; border-top-width:0px;
		}

	#ContentContainer {
		width:932px;height:100%; padding:20px; padding-top:0px;		
		font-family: Tahoma, Verdana, Arial Narrow, Helvetica, sans-serif;
                                font-size: 13px;
                                font-weight: normal;
                                color: #636363; float:left;			
		}
		
	#ContentContainer span {
		font-family: Trebuchet MS, Arial Narrow, Verdana, Helvetica, sans-serif;
		font-size: 24px;
		font-weight: normal;
		color: #7D7D7D;
		text-decoration: none;
		}

	#VisualiserFrameContainer {
		padding:10px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		font-family: Tahoma, Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #636363;
		}

	#VisualiserInnerFrameContainer {
		width:825px; float:left; margin-left:10px;
		}
	
	#VisualiserFrameContainer p {
		line-height:15pt; margin:0; margin-bottom:4px; font-weight:normal;
		}

	#HomepageFrame1Container {
		width:325px;
		height:266px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		float:left;
		background-image:url(../images/images/visualiser_shop_08.jpg); background-repeat:repeat-y;
		}

	#HomepageFrame2Container {
		width:323px;
		height:266px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		float:left;
		background-image:url(../images/images/visualiser_shop_09.jpg); background-repeat:repeat-y;
		}	

	#HomepageFrame3Container {
		width:323px;
		height:266px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		float:left;
		background-image:url(../images/images/visualiser_shop_10.jpg); background-repeat:repeat-y;
		}


	#Footer {
		width:760px;
		height:350px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #636363;
		}

	#SubFooter {
		width:760px;
		height:25px;
		margin:0px auto; /* Right and left margin widths set to "auto" */
		float:left;
		}

	#FlashContainer {
		width:740px;
		height:117px;
		margin:0px auto;
		background-image:url(../images/bg/flashbg.jpg); background-repeat:no-repeat;
		}

	.SpecialOffersContainer {
		width:239px;
		height:152px;
		margin:10px auto;
		float:left;
		background-image:url(../images/homepage/specialoffers.jpg); background-repeat:no-repeat;
		}

	.SpecialOffersContainerInner {
		width:229px;
		height:152px;
		margin:0px auto;
		float:left;
		padding:10px;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		}

	.SpecialOffersContainerLarge {
		width:488px;
		height:152px;
		margin:10px auto;
		float:left;
		background-image:url(../images/homepage/specialofferslarge.jpg); background-repeat:no-repeat;
		}

	.SpecialOffersContainerLargeInner {
		width:470px;
		height:152px;
		margin:0px auto;
		float:left;
		padding:10px;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		}

	.PagerContainer {
		padding:10px; background:#FFCCCC; border:#999999; border-width:1px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color:#CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		margin:0;		
	}
	
	.ErrorDivContainer {
		padding:5px; background:#FFCCCC; border:#999999; border-width:1px;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color:#CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #CCCCCC;
		border-left-color: #CCCCCC;
		font-family: Trebuchet MS, Arial Narrow, Verdana, Arial Narrow, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		margin:0;
		text-align:center;
	}
/* 
padding-top
padding-right
padding-bottom
padding-left
*/

