/* Global Styles */
#wrapper{
 margin-left: auto;
 margin-right: auto;
 width: 750px;
 /*text-align: center;*/
}

body {
	margin:0;
	font-family: geneva, Helvetica, sans-serif
	}
	p{font-size:medium;color:#000000;}
td {
	font:11px arial;
	color:#666666;
	}
	
hr {
	height:1px; 
	color: #cccccc;
	border: 0;
	}

a {
	color: #7EAEDF;
	}
	
a:hover {
	color: #5685B6;
	}


#colheader {
	padding: 0px 4px 14px 4px;
	}



/* Class Styles */

/* dress pages sub menu*/
.dressmenu{ padding-top:20px; font:large geneva;}
.dressmenu ul{list-style-image:none;  list-style-type:none;}
.dressmenu li{padding-top:10px;}

/*Dress details styling*/
.dressdetails{padding: 40px 0px 2px 10px; font:medium geneva;}
.dressdetails h2{text-align:center; font-size:large;}
/*Top & bottom navigation menu*/
.navmenu{text-align:center; color:#fff; font-size:large; height:10px;}
.navmenu a{color:#FFFFFF; text-decoration:none;font:large geneva;letter-spacing:.2em;
	line-height:16px; padding:8px 8px 8px 20px;}
.navmenu ul{list-style: none;
margin: 0;
padding: 0;}
.navmenu li{display:inline;}

.bodyText {
	font: larger geneva;
	color:#666666;
	line-height:20px;
	letter-spacing:.05em;
	margin-top:0;
	}
	
.pageHeader{
	font:x-large geneva;
	color: #7EAEDF;/*#99CC66;*/
	line-height:20px;
	letter-spacing:.3em;
	}

 h2{ font:larger geneva; color: #7EAEDF; line-height:20px;
	letter-spacing:.3em;}
.subHeader {
	font:12px arial;
	color: #5685B6;
	line-height:14px;
	letter-spacing:.2em;
	font-weight:bold;
	}
	
.smallText {
	font:10px arial;
	color:#666666;
	}
	
.sidebarHeader {
	font:12px arial;
	color: #666666;
	line-height:14px;
	letter-spacing:.2em;
	}
/**centres text below images that will be swapped over for larger version*/
.imageswap{text-align:center;}
	/*Place holder for google map*/
#map{
		
	}