/**************************************/
/*** Start: Reset styles                   ***/
/**************************************/
body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}
a img, :link img, :visited img {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ul {
	list-style: none;
}


a {
    outline: none;
}

/**************************************/
/*** End: Reset styles                   ***/
/**************************************/


/* position_center */
*				{ margin:0; padding:0; }
html, body		{ height:0%; }
body			{  }
p {margin-bottom:15px}
/* /position_center */


/*For When CSS is turned Off*/
h1,h2 {display:block;left:-1000em;font-size:0.1em;margin:0;padding:0;height:0;width:0;color:#000000;position:absolute;}
.nocss {display:block;left:-1000em;font-size:0.1em;margin:0;padding:0;height:0;width:0;color:#000000;position:absolute;}

/*General Styles*/
a {color:#B2227A;}
.clear {clear:both;}
img {border:0;}
h3 {font-size:1.0em;color:#B2227A;}
body{font-size:0.8em;color:#000000;font-family:Century Gothic, arial;background: url(../images/bg.gif) top left repeat-x;}
ul li {list-style:none;}
#logo a {background: url(../images/logo.gif) top left no-repeat;width:160px;height:56px;position:absolute; top:35px; left:0;display:block;}
strong {color:#a60066;}


#nav {position:absolute; top:73px; left:213px;z-index:1;}
#nav ul li {float:left;}

#mainContent {width:604px;float:left;}
#topContent {width:100%;height:100px;/*background-color:#ffffff;*/}
#topHolding {margin:0 auto; position:relative;text-align:left; width:604px;height:100%;}
#centerContent {width:100%;height:237px;background-color:#a60066;}
#centerHolding {margin:0 auto;text-align:left;width:604px;height:100%;}
#bottomContent {width:100%;padding: 0 0 0px 0/*background-color:#e3e3e3;*/}
#bottomHolding {margin:0 auto;text-align:left;width:604px;height:100%;}
#footer {width:100%;height:50px;background-color:#000;margin:0;position: absolute;  /* Needed for Safari */}
#footer p {color:#fff;padding-top:18px;font-size:10px;text-align:center;}
.arrow {margin:0 0 0 2px;}
#flash {width:604px;height:197px;padding-top:20px}
#PhoneNumber {background: url(../images/telephone.gif) top left no-repeat;width:122px;height:53px;float:right}
#moreInformation {padding:0 0 0 0px;width:901px;}
#Showroom {float:left;padding:0 30px 0 120px}
#Factory {float:left}

/*Home Page*/
.productbox {width:179px;height:420px;background-color:#fff;float:left;margin:22px 33px 0 0;}
.productboxlast {margin:22px 0 0 0;float:left;width:179px;height:420px;background-color:#fff;}

.productHolding{margin:20px 0 0 20px;width:139px;}
.productHolding p {font-size:11px;}

.productPhoto1 a{margin:10px 0 10px 0;background: url(../images/external-blinds.jpg) top left no-repeat;width:139px;height:139px;float:left;display:block}
.productPhoto2 a{margin:10px 0 10px 0;background: url(../images/roller-blinds-perfect-fit.jpg) top left no-repeat;width:139px;height:139px;float:left;display:block}
.productPhoto3 a{margin:10px 0 10px 0;background: url(../images/rods.jpg) top left no-repeat;width:139px;height:139px;float:left;display:block}
.productPhoto4 a{margin:10px 0 10px 0;background: url(../images/tv-pod.gif) top left no-repeat;width:139px;height:139px;float:left;display:block}
.productPhoto1 a span, .productPhoto2 a span, .productPhoto3 a span, .productPhoto4 a span {margin:119px 0 0 0;font-weight:bold;color:#B2227A;font-size:11px;;display:block}

/*About*/

#About {width:603px;height:336px;background-color:#fff;margin: 5% 0 0 0;}
#AboutText {width:585px;margin:10px 0 0 10px}

#AboutText h3 {margin:0 0 10px 0}

/*TV*/

#TV {width:559px;height:560px;background-color:#fff;margin: 5% 0 0 0;}
#TVText {width:585px;margin:10px 0 0 10px}
#tvadverts ul {margin: 10px 0 0 0}
#tvadverts ul li {list-style-type:disc;margin:0 0 5px 15px;color:#a60066;}
#tvadverts ul li a.on {font-weight:bold;}


/*products*/
#WhiteBg {width:603px;height:460px;background-color:#fff;margin: 5% 0 0 0;}
#WhiteBgHolding {width:585px;padding:20px 0 0 10px}
#ProductsNav {float:left;margin:0 10px 0 0}
#ProductsNav ul li a {color:#000;text-decoration:none;}
#ProductsNav ul li a:hover {color:#a60066;text-decoration:none;}
#ProductsNav ul li a.on {color:#a60066;text-decoration:none;}
#Gallery {float:left;margin:0 0 0 30px;width:360px}

#Gallery ul {float:left;margin:0 10px 0 0;}
#Gallery ul li {margin:0 0 10px 0}

#Gallery p {font-size:0.9em;}

#services ul li {list-style-type:disc;margin:0 0 0 15px;color:#a60066;}
#services ul li span {color:#000;}


/*Contact*/

#Contact {width:603px;height:370px;background-color:#fff;margin: 5% 0 0 0;}

#Address {float:left;width:300px}
#ContactForm {float:left;width:270px;margin-left:10px}
input {border:1px solid #a60066;font-family:Century Gothic, arial;font-size:11px;}
input.InputField {width:142px;}
textarea {border:1px solid #a60066;font-family:Century Gothic, arial;font-size:11px;}