html {background:url(../../../background2.jpg);}

body {
background:#F3F2C2;
margin:0px auto;
width: 920px;
padding-left:25px;
padding-right:40px;
}

#pageSurround {
height:98%;

margin: 0px auto;

background:#F3F2C2;
}

#pageSurround2 {
background:#F3F2C2;
}

#subSurround {
width:100%;
background:#F3F2C2;
}

#topHeader {
text-align: right;
height: 90px;
background:#F3F2C2;
}

#logo {float:left;}

.sessionBox {
float:right;
width: 600px;
color:#663d2e;
}


#login {margin-right:0px;margin-top:70px;}

.topCats {

width:100%;
height: 90px;


}

#twoitems {
width:660px;
height:400px;
background:#ffffff;
}

#threeitems {
width:660px;
height:600px;
background:#ffffff;
}

#fouritems {
width:660px;
height:760px;
background:#ffffff;
}

#fiveitems {
width:660px;
height:900px;
background:#ffffff;
}

#sixitems {
width:660px;
height:1100px;
background:#ffffff;
}

#sevenitems {
width:660px;
height:1300px;
background:#ffffff;
}

#eightitems {
width:660px;
height:1410px;
background:#ffffff;
}

#nineitems {
width:660px;
height:1585px;
background:#ffffff;
}

#tenitems {
width:660px;
height:1760px;
background:#ffffff;
}

#itempage_holder {
width:660px;
background:#ffffff;
color:#663d2e;
font-size:16px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#itempage_sbox {
width:660px; 
height:170px; 
float:left;
background:#ffffff;}

#itempage_left {
width:170px; 
height:170px; 
float:left;
valign:center;
align:center; 
background:#ffffff;}

#itempage_right {
width:170px; 
height:170px; 
float:left;
valign:center;
align:center; 
background:#ffffff;}

#itempage_middle {
width:320px; 
height:170px; 
float:left; 
background:#ffffff;
valign:center;
align:center; 
text-align:center; 
color:#663d2e;}

#itempage_left2 {
width:450px; 
height:170px; 
float:left;
background:#ffffff;}

#itempage_restof {
width:200px; 
height:170px; 
float:left; 
background:#ffffff;
valign:center;
align:center; 
text-align:center; 
color:#663d2e;}

#vline {
width:4px; 
height:200px; 
float:left;
background:#f3f2c2;}

#homepage {
width:660px;
height:950px;
background:#f3f2c2;
}

#homepage_top_right {
width:700px;
height:30px;
float: right;
background:#f3f2c2;
}

.bembo {
text-align:center;
font-size:18px; 
color:#663d2e; }

.homepage_title {font-size:20px;}

#homepage_holder {
width:660px;
height:370px; 
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_holder1 {
width:660px;
height:410px; 
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_left {
width:200px; 
height:330px; 
float:left;
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_topsect {
width:660px; 
height:50px; 
float:Center;
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_top_pict {
width:660px; 
height:190px; 
float:center;
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_midsect {
width:660px; 
height:50px; 
float:left;
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_mid_pict {
width:660px; 
height:190px; 
float:left;
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_lhr_top {
width:200px; 
height:110px; 
float:left;
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_lhr_toptext {
width:200px; 
height:40px; 
float:left;
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_lhr_bottom {
width:200px; 
height:110px; 
float:left;
background:#f3f2c2;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_top_right2 {
width:450px; 
height:60px; 
background:#f3f2c2;
float:left;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_mid_left {
width:650px; 
height:320px; 
background:#f3f2c2;
float:left;
color:#663d2e;
font-size:18px;
font-family:Bembo,"Times New Roman", Verdana, Tahoma;}

#homepage_middle {
width:450px; 
height:270px;
float:left; 
background:#f3f2c2;}

#homepage_right {
width:280px; 
height:230px;
float:left;
background:#f3f2c2;}

#homepage2_left {
width:210px; 
height:250px; 
float:left;
background:#f3f2c2;
color:#663d2e;}

#homepage2_mid {
width:210px; 
height:250px; 
float:left;
background:#f3f2c2;
align:center;
color:#663d2e;}

#homepage2_right {
width:210px; 
height:250px; 
float:left;
background:#f3f2c2;
color:#663d2e;}


#homepage_ibox {
width:220px; 
height:250px; 
float:left;
background:#f3f2c2;}

#testimonial_box {
width:660px; 
height:90px; 
float:left;
background:#f3f2c2;
color:#663d2e;}

.center {align:center; text-align:center;}

.home_testimonial {width:660px; background:#f3f2c2;}
.text_left {float:left; padding-left:40px;width:400px;}
.text_centre {float:left; text-align:center; padding-left:40px;width:590px;}
.times {font-family:"Times New Roman",Bembo, Verdana, Tahoma; color:#663d2e;font-size:18px; }
.times_italic {font-family:"Times New Roman Italic",Bembo, Verdana, Tahoma;color:#663d2e;font-size:20px;font-weight:normal;}
.image_right {float:right;margin-top:-10px; background:#f3f2c2;}

.home_logo {
height:135px;
width:630px;
    }

.home_logo_right {
height:320px;
float:right;
width:320px;
    }


.home_flash_left {
height:290px;
padding-top:20px;
float:left;
width:270px;
margin-left:18px;
background:#fff;
    }

.home_logo_bottom {
height:340px;
background:#f3f2c2;
width:660px;
    }


#dropmenudiv{
position:absolute;
border:1px solid #663d2e;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #663d2e;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
color: #ff3366;
}

.left {
margin-top:20px; 
border-top:1px solid #663d2e;
padding-top:20px;
margin-left:10px;
width:130px;}

.sizing {
border:1px solid #663d2e; 
width:400px;
text-align:center;
margin-left:120px;}

.topCatsyellow {
background-image: url(../styleImages/nav/yellow_bg.gif);
height:40px; 
width:110px;
color:#eeeeee;
text-align:center;
font-family: Verdana;


}


a.topCatslink { 
width:110px;
font-size:24px;
color:#123456;
text-decoration:none;
}

a.topCatslink:hover {
width:110px;
font-size:24px;
text-decoration:underline;

}


.topCatspink {
background-image: url(../styleImages/nav/pink_bg.gif);
height:40px; 
width:110px;
text-align:center;
font-family: Verdana;
}

.topCatsblue {
background-image: url(../styleImages/nav/blue_bg.gif);
height:40px; 
width:110px;
text-align:center;
font-family: Verdana;
}

.cartLink {
background:url(../styleImages/nav/yellow_nav2.gif); 
height:29px; 
width:565px;
}
.cartLink a:visited,a:active,a:link {color:#663d2e;}
.cartLink a:hover {color:#FE5C79;}

.siteDocs {
	text-align: center;
	height: 50px;
	color: #000000;
}

.boxTitleLeft, .boxTitleRight {
	font-family: Verdana;
	font-size: 24px;
	color: #000000;

	width: 150px;
	height: 31px;
	padding-top: 2px;
	padding-bottom: 2px;
background:#f3f2c2;

	font-weight: bold;
}
.boxFootLeft, .boxFootRight {

	width: 150px;
	height: 12px;

	background-repeat: no-repeat;
	margin-bottom: 10px;
}



.background {


}

.boxContentLeft {


    font-family:Verdana, Tahoma;
	padding-left: 5px;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 150px;
}
.boxContentRight {

background:#f3f2c2;
    font-family:Verdana, Tahoma;

	padding-top: 6px;
	padding-bottom: 5px;
	width: 150px;
}
.cart_contents {
border:2px solid #663d2e;
padding:5px;}

.boxContent {

font-family: Verdana;
font-size: 100%;
color: #333333;
padding:5px;
border:5px solid #663d2e;
min-height:200px;
}


.boxContent2 {	
	font-family: Verdana;
	font-size: 75%;
	color: #333333;
	padding:10px;
	margin-bottom: 5px;
	border:2px solid #663d2e;
}


.boxContent_white {
background:#ffffff;
font-family: Verdana;
font-size: 100%;
color: #333333;
padding:5px;
border:5px solid #663d2e;
min-height:200px;
}


/* CHECKOUT PAGES 
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 160px; 
	padding-left: 9px;
	padding-right: 10px;
	float: left;
}
*/

/* END CHECK OUT PAGES */
.docBtnLeft {
	background-image: url(../styleImages/backgrounds/docBtnLeft.gif);
	width: 4px;
}
.docBtnRight {
	background-image: url(../styleImages/backgrounds/docBtnRight.gif);
	width: 4px;
}
.docBtnMid {
	background-color: #DDDDDD;
	padding: 0px 3px 0px 3px;
}

.pagination {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {

	text-align: center;

	margin: 0px;
	float: left;
	width: 99.5%;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 110px;
	height: 150px;
}
.regSep{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.topCatsTabLeft {
	background-image: url(../styleImages/backgrounds/catTabLeft.gif);
	background-repeat: no-repeat;
	width: 7px;
}
.topCatsTabMid {
	background-image: url(../styleImages/backgrounds/catTabMid.gif);
	background-repeat: repeat-x;
}
.topCatsTabRight {
	background-image: url(../styleImages/backgrounds/catTabRight.gif);
	width: 7px;
	background-repeat: no-repeat;
}
.latestProds {
	float: left;
	text-align: center;
	width: 131px;
	height: 120px;
}

.nav_left {font-size:12px;}


.blue_nav {float:left;
height:29px;
width:565px;
background:url(../styleImages/nav/blue_nav.gif);
}


.blue_nav a{color:#663D2E;}
.blue_nav a:hover {color:#FE5484;}

.pink_nav {
height:29px;
width:565px;
background:url(../styleImages/nav/pink_nav.gif);
}


.pink_nav a{color:#663D2E;}
.pink_nav a:hover {color:#FE5484;}

.yellow_home {
height:29px;
width:565px;
background:url(../styleImages/nav/yellow_nav4.gif);
}

.yellow_home a{color:#663D2E;}
.yellow_home a:hover {color:#FE5484;}

.yellow_nav {float:right;
height:29px;
width:565px;
background:url(../styleImages/nav/yellow_nav.gif);
}


.yellow_nav a{color:#663D2E;}
.yellow_nav a:hover {color:#FE5484;}

.doc_nav {
height:29px;
width:565px;
background:url(../styleImages/nav/yellow_nav3.gif);
}

.doc_nav a{color:#663D2E;}
.doc_nav a:hover {color:#FE5484;}


.spacer {width:50px;float:left;}



