body
{	margin: 0;
padding: 0;
font: 1.0em trebuchet ms, georgia, arial, sans-serif}


div#mainbox {
/*border: thin solid #A2A2A2;*/

top: 1px;
left: 5%;
font-size: 24px;
font-style: normal;
font-weight: normal;

position:relative;}


div#mainheading{
/*border: thin solid #A2A2A2;*/
top:1px;
left:1px;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
position: absolute;
color: #4B4847;
border-top-color: 0;
border-right-color: 0;
border-bottom-color: 0;
border-left-color: 0;
}


.abstract{

padding-top: 0px;
margin-top: 0px;

}

h3
{padding-left: 28px}

#menu {
/*border: thin solid #A2A2A2;*/
position:absolute;
left: 3px;
top:89px;
background:#F2F2F2;
z-index:1}

#sddm
{	margin: 0;
padding: 0;
z-index: 30;

}

#sddm li
{	margin: 0;
padding: 0;
list-style: none;
float: left;
font: 13px trebuchet ms, georgia, arial, sans-serif
}

#sddm li .single
{	height:36px
}


#sddm li a
{	display: block;
margin: 0 1px 0 0;
padding: 4px 4px;
width: 112px;


text-align: center;
text-decoration: none}

#sddm li a:hover
{	background: #F8F8F8}

#sddm div
{	position: absolute;
visibility: hidden;
margin: 0;
padding: 0;
background:#F8F8F8;
}

#sddm div a
{	position: relative;
display: block;
margin: 0;
padding: 5px 10px;
width: auto;
white-space: nowrap;
text-align: left;
text-decoration: none;

font: 12px arial}

#sddm div a:hover;
{	background: #B0B0B0;
color: #FFF;

}


#centrebox {
/*border: thin solid #A2A2A2;*/
font-size: 12px;
color: #4B4847;
background-color: #FFFFFF;
position: absolute;
top: 140px;
width: 660px;

}




p {
/*border: thin solid #A2A2A2;*/
font-size: 13px;
color: #4B4847;
padding-left:30px;
padding-bottom:12px;

text-align:justify;
line-height: 150%;

}


#whiterose{
/*border: thin solid #A2A2A2;*/
position: absolute;
top: 10px;
left: 680px
}

#sidemenu{
/*border: thin solid #A2A2A2;*/
position: absolute;
top: 10px;
left: 680px;
padding-left:0;
width: 100px;
}

h1 {
/*border: thin solid #A2A2A2;*/

margin:0;
padding-top:20px;
padding-left:30px;

font-size: 16px;
left: 15px;
color: #4B4847;

}

h2 {
/*border: thin solid #A2A2A2;*/

margin:0;
padding-top:10px;
padding-left:30px;

font-size: 14px;
left: 15px;
color: #4B4847;
}



#shiftmedium {
float:right;
text-align:center;
padding:5px;
font-size:11px;
left: 480px;
top: 0px;
position:absolute
}

#shiftsmall {
float:left;
text-align:center;
padding:5px;
font-size:11px;
left: 0px;
top: 275px;
position:absolute
}

#princesssmall {
float:left;
text-align:center;
padding:5px;
font-size:11px;
left: 125px;
top: 275px;
position:absolute
}

#waistsmall {
float:left;
text-align:center;
padding:5px;
font-size:11px;
left: 250px;
top: 275px;
position:absolute
}

#pinaforesmall {
float:left;
text-align:center;
padding:5px;
font-size:11px;
left: 375px;
top: 275px;
position:absolute
}



#aboutimg1 {
float:right;
text-align:center;
padding-left:20px;
font-size:11px;
}

#contactimg {
position:absolute;
left:280px;
}



#gallery #img1 {
top: 40px;
left:330px;
text-align:center;
padding-left:20px;
font-size:11px;
position:absolute
}


#gallery #img1small {
/*
border: 1px solid #DBDCDD;*/
padding:5px;
font-size:11px;
left: 10px;
top: 50px;
position:absolute
}

#gallery #img2small {
padding:5px;
font-size:11px;
left: 100px;
top: 40px;
position:absolute
}

#gallery #img3small {
padding:5px;
font-size:11px;
left: 200px;
top: 40px;
position:absolute
}


#gallery #img4small {

padding:5px;
font-size:11px;
left: 0px;
top: 125px;
position:absolute
}



#gallery #img6small {

padding:5px;
font-size:11px;
left: 120px;
top: 125px;
position:absolute
}


#gallery #img5small {

padding:5px;
font-size:11px;
left: 120px;
top: 215px;
position:absolute
}


#gallery #img7small {

padding:5px;
font-size:11px;
left: 120px;
top: 275px;
position:absolute
}

#gallery #img8small {

padding:5px;
font-size:11px;
left: 120px;
top: 335px;
position:absolute
}

#gallery #img9small {

padding:5px;
font-size:11px;
left: 210px;
top: 185px;
position:absolute
}

#gallery #img10small {

padding:5px;
font-size:11px;
left: 0px;
top: 270px;
position:absolute
}

#gallery #img11small {

padding:5px;
font-size:11px;
left: 210px;
top: 310px;
position:absolute
}






#jackets #img1 {
float:right;
text-align:center;
padding-left:20px;
font-size:11px;
}

#jackets #img2 {


float:right;
text-align:center;
padding-left:20px;
font-size:11px;
}

#jackets #img3 {
left: 300px;
top: 20px;
float:right;
text-align:center;
padding-left:20px;
font-size:11px;
position:absolute;
}




.on {
color: #7072CD;
font-weight: bold;
}





a {
	text-decoration: none;
	color:#000066
	}

/*a:hover {
color: #999999;
	color: #3E3E3E;
}*/

a:hover {
color: rgb(57,85,130)
}
	

