/* Pink >> Pantone Heliconia 226U = #DB3B82 */

body, html {padding:0; margin:0; background:#F9DBED}

p, body, table, ul {padding:0; margin:0 0 15px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000}

#outer {width:710px; margin:0 auto; background:url(/images/template/container-bg.jpg) repeat-y}

#body-content {padding:5px 12px 0 12px;background:url(/images/template/content-right-bg.gif) bottom right no-repeat}

#content-left {width:390px; float:left; margin-top:10px}

#content-right {width:295px; float:right; margin-top:10px}

#footer {height:29px; background:url(/images/template/footer.jpg) no-repeat; background-position:center; text-align:center;}
#footer a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; text-decoration:none}

#login {padding:10px; border:#FF0000 dashed 2px; background:#FFFFFF; margin-top:3px}

h1 {margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:700; font-style:italic; color:#DD006F}

h2 {margin:0 0 8px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:700; font-style:italic; color:#DD006F}

h3 {margin:0 0 2px 0; font-family:Georgia, "Times New Roman", Times, serif;	font-size:12px;	font-weight:700; font-style:italic; color:#DD006F}

.partner-pic-border {border:1px solid #CCCCCC; padding:4px}

.short-desc { font-size:10px; color:#666666; background-color:#FFFFFF; padding:0 10px 10px 10px; text-align:center}

.price {font-size:10px; color:#DE52A5; font-weight:700}

img {border:none; border:0}

a:link,  a:visited, a:active {color:#DB3B82; text-decoration:none}

a:hover {text-decoration:underline}

.catalogue-pic-border {border:1px solid #FF5FA9; padding: 4px}

/* ************** MENU BEGIN ***************** */

#navcontainer {
z-index: 1;

}
#navcontainer ul {
margin:0;
padding:0;
list-style-type: none;
text-align: center;
position: relative;
z-index: 2;
}

#navcontainer li {
text-align: center;
float:left;
/*background:url(/images/template/menu-bg-both.jpg) bottom no-repeat;*/
}

#navcontainer li a {
padding-top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
width:99px;
height:27px;
display:block;
color: #FFFFFF;
background:url(/images/template/menu-bg-both.jpg) top no-repeat;
text-decoration: none;
}

#navcontainer li a:hover {
background:url(/images/template/menu-bg-both.jpg) bottom no-repeat;
}

/* **************** CATALOGUE TABS ******************** */

.colour {display:block; width:20px; height:20px; margin:10px 0 10px 5px; border:1px solid #333333}

/* ####### USED ON ILL FITTING #######
.main-pic-container {background:url(/images/template/category-item-bg.jpg) top center no-repeat; width:190px}
.main-pic-container a {font-size:10px}
.main-pic {width:190px; height:250px; display:block; clear:both}*/

.main-pic-container {background:url(/images/template/category-item-bg-big.jpg) top center no-repeat; width:228px; margin:0 0 0 auto}
.main-pic-container a {font-size:10px}
.main-pic {width:228px; height:320px; display:block; clear:both}

.before-after-container {background:url(/images/template/category-item-bg-big.jpg) top center no-repeat; width:228px; margin:0 0 0 auto}
.before-after-pic {width:228px; height:320px; display:block; clear:both}

.details-box {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; width:170px; margin:0 auto; background:#FBE3ED}
.details-box td {background:#ffffff}
.details-box th {font-size:12px; color:#72204E}


/* ****************** ADMIN SECTION ******************** */

#admin-menu {margin:0 0 20px 20px; padding:0; width:150px; float:left; border:1px solid #CCCCCC}
#admin-menu ul {margin:0; padding:0}
#admin-menu ul li {margin:0; padding:0; list-style-type:none; font-size:14px; font-weight:700; height:30px}

#admin-menu a:link, #admin-menu a:visited, #admin-menu a:active {
	text-decoration:none;; display:block
	}

#admin-menu a:hover {background:#CCCCCC; color:#FFFFFF}

.pink_block {width:270px; background-color:#FFFFFF; font-size:10px; color:#666666; padding:4px; border:#FF99CC solid 1px; margin:0 auto; text-align:center}

