body {background:#ffffff; margin:0px;}

p {text-align:justify; font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#333333; text-decoration:none; line-height:16px;}

ul {text-align:justify; font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#333333; text-decoration:none; line-height:16px; list-style-type: square;}

h2 {text-align:left; font-size:12px; font-weight:bold; font-family: Arial, Verdana, Helvetica, sans-serif; color:#990000; margin: 0px; text-decoration:none; line-height:16px; letter-spacing: 1px;}
	
a {text-align:justify; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; margin: 0px; text-decoration:none; line-height:16px;}
	a:link{color:#669900; font-weight:bold;}
	a:visited{color:#669900; font-weight:bold;}
	a:hover{color:#cc0000; font-weight:bold;}
	a:active {color:#cc0000; font-weight:bold;}

h1 {font-size: 17px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; margin: 0px; line-height:16px;}

.center {text-align:center;}

.right {text-align:right;}

.red {color:#990000;}

.menu {text-align:left; font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#990000; margin: 0px; text-decoration:none; line-height:16px;}
	a.menu:link {color:#003300;}
	a.menu:visited {color:#003300;}
	a.menu:hover {color:#990000;}
	a.menu:active {color:#990000;}

.copyright1 {text-align:left; font-weight:normal; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; margin: 0px; text-decoration:none;}
	a.copyright:link {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:normal;}
	a.copyright:visited {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:normal;}
	a.copyright:hover {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#cc0000; font-weight:normal;}
	a.copyright:active {font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#cc0000; font-weight:normal;}

	.hometext {text-align:justify; font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#999999; margin: 0px; text-decoration:none; line-height:16px;}

#light {font-weight:500; color:#CC6600;}
#red {font-weight:bold; color:#990000;}

#viewOrder {position:absolute; width:380px; height:18px; top:113px; left: 358px; padding-right:18px; padding-top:12px; padding-bottom:1px; z-index:1; background-color:#ffffff; border:none; text-align:right;}
#container {top:50%; left:50%; position:absolute; width:734px; height:400px; margin-top:-168px; margin-left: -366px; z-index:1; background-color:transparent; border:none;}
#container_index {top:50%; left:50%; position:absolute; width:794px; height:556px; margin-top:-172px; left: 0; z-index:1; background-image:url("http://www.duncanchisholm.co.uk/images/bg_index.jpg"); background-repeat:no-repeat; border:none;}
#container_general {top:50%; left:50%; position:absolute; width:794px; height:556px; margin-top:-268px; margin-left: -386px; z-index:1; background-image:url("http://www.duncanchisholm.co.uk/images/bg_conteiner.gif"); background-repeat:no-repeat; border:none;}
#container_logotype {top:50%; left:50%; position:absolute; width:734px; height:30px; margin-top:-238px; margin-left: -366px; z-index:1; background-color:transparent; border:none;}
#container_contacts {top:50%; left:50%; position:absolute; width:734px; height:20px; margin-top:258px; margin-left: -366px; z-index:1; border:none; background-color:transparent;}
#container_menu {top:50%; left:50%; position:absolute; width:734px; height:30px; margin-top:-198px; margin-left: -366px; z-index:1; border:none; background-color:transparent;}
#block_page_photo {top:50%; left:50%; position:absolute; width:300px; height:400px; margin-top:-198px; margin-left: -366px; z-index:1; background-color:transparent; border:none;}
#gallery_general {top:50%; left:50%; position:absolute; width:690px; height:395px; top:115px; left: 52px; z-index:1; background-color:transparent; border:none; overflow:auto;}
#gallery_content {top:50%; left:50%; position:absolute; width:670px; height:395px;top:0px; left: 0px; z-index:1; background-color:transparent; border:none;}


#block_page {top:50%; left:50%; position:absolute; width:416px; height:396px; margin-top:-196px; margin-left: -58px; z-index:1; background-color:transparent; border:none; overflow:auto;}
#block_page_content {top:50%; left:50%; position:absolute; width:360; height:360px; top:18px; left:18px; z-index:1; background-color:transparent; border:none;}

#block_page_bg {top:50%; left:50%; position:absolute; width:420px; height:400px; margin-top:-198px; margin-left: -60px; z-index:1; background-color:transparent; border:none; background-image:url("http://www.duncanchisholm.co.uk/images/bg_page_content_right.gif"); background-repeat:no-repeat;}
#block_page_bottom {top:50%; left:50%; position:absolute; width:384px; height:18px; margin-top:182px; margin-left: -40px; z-index:1; background-color:#ffffff; border:none;}

#caption1 {font-size:11px; font-family:Arial, Verdana, Helvetica, sans-serif; color:000000; padding-bottom: 6px; padding-top:10px;}
div#bg_gallary { border: 1px solid #cccccc; width:203; height:172; padding:4px; margin-bottom:5px; margin-top:5px; margin-left:10px; margin-right:10px;}
	div#link {font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; padding-bottom: 10px; padding-top:6px; font-weight:normal;}
	div#link a:link {color:#006699; font-weight:normal;}
	div#link a:visited {color:#006699; font-weight:normal;}
	div#link a:hover {color:#cc0000; font-weight:normal;}
	div#link a:active {color:#cc0000; font-weight:normal;}

.link {font-size:12px; color:#006699; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal;}
	a.link:link {color:#006699; font-weight:normal;}
	a.link:visited {color:#006699; font-weight:normal;}
	a.link:hover {color:#cc0000; font-weight:normal;}
	a.link:active {color:#cc0000; font-weight:normal;}

#title,#description,#price {padding-top:2px; padding-bottom:2px;}

#block {position:absolute; top:31px; left:0px;  width:772px; height:406px; z-index:10; background-color:#FFFFFF; border:none;}

#hometext {position:absolute; top:171px; left:302px;  width:253px; height:200px; z-index:12; background-color:transparent; border:none;}

#logo {position:absolute; top:0px; left:0px;  width:218px; height:24px; z-index:100; background-color:transparent; background-image:url("images/logo.gif"); background-repeat:no-repeat; border:none;}

#random {position:absolute; top:31px; left:252px;  width:520px; height:406px; z-index:30; background-color:transparent; border:none;}

#home,#home2,#home3 {position:absolute; width:25px; height:406px; z-index:42; left: 0px; top: 31px; background-color: transparent; border:none;}

#home2 {z-index:43; visibility: hidden;}

#home3 {z-index:44;}

#info,#info2,#info3 {position:absolute; width:25px; height:406px; z-index:42; left: 26px; top: 31px; background-color: transparent; border:none;}

#info2 {z-index:43; visibility: hidden;}

#info3 {z-index:44;}

#infostatic {position:absolute; width:172px; height:406px; z-index:42; left: 26px; top: 31px; background-color:#CCCC99; background-image:url("images/infoC.jpg"); background-repeat:no-repeat; border:none;}

#prod,#prod2,#prod3 {position:absolute; width:25px; height:406px; z-index:42; left: 52px; top: 31px; background-color: transparent; border:none;}

#prod2 {z-index:43; visibility: hidden;}

#prod3 {z-index:44;}

#productstatic {position:absolute; width:172px; height:406px; z-index:42; left: 52px; top: 31px; background-color:#CCCC99; background-image:url("images/productsC.jpg"); background-repeat:no-repeat; border:none;}

#infoprod,#infoprod2,#infoprod3 {position:absolute; width:25px; height:406px; z-index:42; left:199px; top: 31px; background-color: transparent; border:none;}

#infoprod2 {z-index:43; visibility: hidden;}

#infoprod3 {z-index:44;}

#contact,#contact2,#contact3 {position:absolute; width:25px; height:406px; z-index:42; left: 78px; top: 31px; background-color: transparent; border:none;}

#contact2 {z-index:43; visibility: hidden;}

#contact3 {z-index:44;}

#contactstatic {position:absolute; width:172px; height:406px; z-index:42; left: 78px; top: 31px; background-color:#CCCC99; background-image:url("images/contactC.jpg"); background-repeat:no-repeat; border:none;}

#infocontact,#infocontact2,#infocontact3 {position:absolute; width:25px; height:406px; z-index:42; left: 225px; top: 31px; background-color: transparent; border:none;}

#infocontact2 {z-index:43; visibility: hidden;}

#infocontact3 {z-index:44;}

#strip-5 {position:absolute; top:31px; left:104px;  width:146px; height:406px; z-index:50; background-color:#CCCC99; border:none;}

#fixedtipdiv{position:absolute; padding: 25px; border:1px solid #888844; text-align:justify; font-size:12px; font-weight:500; font-family: Arial, Verdana, Helvetica, sans-serif; color:#333333; margin: 0px; text-decoration:none; line-height:16px; z-index:100;}

#page {position:absolute; top:31px; width:772px; height:406px; z-index:10; background-color:#ffffff; border:none; overflow:auto;}

#pagecontent {position:absolute; width:772px; z-index:70; left: 40px; top: 0px; background-color: transparent;}

#topmask {position:absolute; width:440px; height:30px; z-index:80; left: 252px; top: 31px; background-color: #ffffff;}

#bottommask {position:absolute; width:440px; height:30px; z-index:80; left: 252px; top:407px; background-color: #ffffff;}

#cc_copyright {position:absolute; width:400px; height:20px; z-index:85; left: 292px; top: 417px; background-color: transparent;}

#contactmenu {position:absolute; width:131px; height:200px; z-index:90; left: 119px; top:61px; background-color: transparent;}

#infomenu {position:absolute; width:131px; height:376px; z-index:90; left: 67px; top:61px; background-color: transparent;}

#prodmenu {position:absolute; width:131px; height:376px; z-index:90; left: 93px; top:61px; background-color: transparent;}

.Button {
	color: #663366;
	background: #E4E4F1;
	border: 1px solid #9999CC;
	text-align: center;
	width: 155px;
	font-size : 10px;
	height : 20px;
	font-weight : bold;
	font-family : Verdana;
}
