/* common css */


.hide {
	display : none;
}

div.clear {
	clear : both;
	background : transparent;
	margin : 0 !important;
	padding : 0 !important;
}

body {
	background-color : #000000;
	color : #000; 
	font-family : Garamond, Georgia, New York,Times, Times New Roman;
	margin : 0; 
	padding : 0;
	text-align : center;
}

/* page sections */
#surround {
	margin : 0 auto;
	width : 970px;
}

#masthead {
	background-color : #000000;
	background-image : url(../images/aimeelaurenBg.png);
	background-repeat: no-repeat;
	height : 95px;
	margin : 0;
	padding : 0;
	position : relative;
	text-align : left;
	width : 960px;
}

.contact {
	height : 54px;
	left : 530px;
	position : relative;
	text-align : center;
	top : 6px; 
	width : 236px;
}
.photo_left {
	margin: 0px; padding: 8px; 
	border: 6px; 
	float: left;
}
.photo_right {
	margin: 0px; padding: 8px; 
	border: 6px; 
	float: right;
}

#primaryNav {
	background-color : #000000;
	color : #fff;
	height : 28px;
	margin : 0;
	padding : 0;
	position : relative;
	text-align : left;
	width : 960px;
}

#section {
	background-color : #1B191B;
	border : 1px solid #282628;
	color : #fff;
	float : left;
	margin : 0;
	padding : 0;
	position : relative;
	text-align : left;
	width : 763px;
}

#header {
	border-bottom : 1px solid #6B4E7A;
	color : #fff;
	float : left;
	height : 44px;
	margin : 0 10px 0 10px;
	padding : 0;
	position : relative;
	width : 743px;
}

#header h1 {
	font-size : 14px;
}

#welcomePage {
	background-color : #fff;
	border-bottom : 1px solid #333;
	border-top : 1px solid #333;
	float : left;
	margin : 10px 10px 10px 10px;
	padding : 0 10px 0 20px;
	position : relative;
	width : 713px;
}
	
#primaryColumn {
	background-color : #fff;
	border-bottom : 1px solid #666;
	border-top : 1px solid #666;
	color : #000;
	float : left;
	margin : 10px 0 10px 0;
	padding : 0 10px 0 20px;
	position : relative;
	width : 571px;
}
#primaryColumn2 {
	background-color : #fff;
	border-bottom : 1px solid #666;
	border-top : 1px solid #666;
	color : #000;
	float : left;
	margin : 10px 0 10px 0;
	padding : 0 0px 0 0px;
	width : 571px;
}
#main_link {
position: absolute; 
left: 183px; 
top: 350px; 
	}
#bigimage_main {
	background-color : #ffffff;
	background-image : url(../images/main.png);
	background-repeat: no-repeat;
	margin : 0;
	padding : 0;
	position : relative;
	width : 571px;
	height : 748px;
}

#primaryColumn h2 {
	color : #3c0e41;
	font-size : 14px;
}

#primaryColumn h3 {
	color : #3c0e41;
	font-size : 14px;
}

#primaryColumn h4 {
	color : #3c0e41;
	font-size : 11px;
}

#primaryColumn p {
	font-size : 12px;
	line-height : 24px;
}






#secondaryColumn {
	float : left;
	margin : 10px 0 0 10px;
	position : relative;
	width : 140px;
}

#secondaryColumn ul {
	display : block;
	font-size : 11px;
	list-style-type : none;
	padding : 0;
	margin : 0;
}

#secondaryColumn li {
	border-bottom : 1px solid #191818;
	border-left : 1px solid #999;
	border-top : 1px solid #666;
	clear : both;
	float : left;
	height : 24px;
	position : relative;
	text-align : left;
	width : 140px;
}
	
#secondaryColumn li a {
	background-color : #393939;
	color : #F5CCF9;
	clear : both;
	float : left;
	height : 11px;
	padding : 6px 0 6px 10px;
	position : relative;
	text-align : left;
	text-decoration : none;
	width : 130px;
}
	
#secondaryColumn li a:hover {
	background-color : #E5C3E5;
	color : #3c0e41;
	font-weight : bold;
}

#secondaryColumn li.active a {
	background-color : #fff;
	border-bottom : 1px solid #3c0e41;
	color : #3c0e41;
	font-weight : bold;
}

#tertiaryColumn {
	background-color : #1B191B;
	border : 1px solid #282628;
	color : #FFFFFF;
	font-size : 11px;
	float : left;
	margin : 0 0 0 10px;
	padding : 6px 0 6px 10px;
	position : relative;
	text-align : left;
	width : 183px;
}

#footer {
	background-color : #1B191B;
	border : 1px solid #282628;
	clear : both;
	color : #ccc;
	float : left;
	height : 30px;
	margin-top : 10px;
	padding-left : 10px;
	position : relative;
	text-align : left;
	width : 754px;	
}

#footer p {
	font-size : 9px;
	line-height : normal;
}
