Body {
	
	background-color: #FFFFFF;
	background: url(../../images/venusOutline.gif) 100% 100% no-repeat;
	
	
}



fL {
	font-family: Verdana, Arial, Helvetica, Lucida;
	font-size: 12px;
	color: #33cccc;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
}


	
ul {
	color: #3366cc;
}

P {
    padding: 2px;
	
}



A {
	font-family: Verdana, Arial, Helvetica, Lucida;
	font-size: 12px;

}

A:link    {
	
	color: #00cccc;
	font-style: normal;
	line-height: normal;
	text-decoration: none;

	}


	
	A:visited { 
		color: #009999; 
		font-style: normal;
		line-height: normal;
		text-decoration: none;
}



A:active  { 
		color: #33cccc; 
		font-style: normal;
		line-height: normal;
}



A:hover {
	background-color: transparent;
	color: #006666;
}


A.para:link    {
	
	color: #00cccc;
	font-style: normal;
	line-height: normal;
	text-decoration: none;

	}


	
	A.para:visited { 
		color: #009999; 
		font-style: normal;
		line-height: normal;
		text-decoration: none;
}



A.para:active  { 
		color: #33cccc; 
		font-style: normal;
		line-height: normal;
}

A.paraSm:link    {
	
	font-family: Verdana, Arial, Helvetica, Lucida;
	font-size: 10px;
	color: #666666;
	text-decoration: none;

	}


	
	A.paraSm:visited { 
		color: #009999; 
		font-style: normal;
		line-height: normal;
		text-decoration: none;
}



A.paraSm:active  { 
		color: #33cccc; 
		font-style: normal;
		line-height: normal;
}



A.para:hover {
	background-color: transparent;
	color: #006666;
}

A.nav:link    {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00cccc;
	font-style: bold;
	line-height: normal;
	text-decoration: none;
	

	}


	
	A.nav:visited { 
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #009999; 
		font-style: bold;
		line-height: normal;
		text-decoration: none;
}



A.nav:active  { 
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #33cccc; 
		font-style: bold;
		line-height: normal;
}



A.nav:hover {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	color: #006666;
}

A.image  {
	
	color:#ff0099;
	font-style: bold;
	line-height: normal;
	text-decoration: none;

	}
	
A.image:Link  {
	
	color:#ff0099;
	font-style: bold;
	line-height: normal;
	text-decoration: none;

	}
	
A.image:Active  {
	
	color:#ff0099;
	font-style: bold;
	line-height: normal;
	text-decoration: none;

	}
A.image:hover  {
	
	color:#ff0099;
	font-style: bold;
	line-height: normal;
	text-decoration: none;

	}
	
	


/* Font Classes */

.apH1{
	font-family: Verdana, Arial, Helvetica, Lucida;
	font-size: 13px;
	color: #ff0099;

}

.apH2 {
	font-family: Verdana, Arial, Helvetica, Lucida;
	font-size: 10px;
	/*color: #660033;*/
	color: #ff0099;
}


.apH3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0099;
	

}

.para {
	font-family: Verdana, Arial, Helvetica, Lucida;
	font-size: 12px;
	color: #000000;
}

.paraSm {
	font-family: Verdana, Arial, Helvetica, Lucida;
	font-size: 10px;
	color: #666666;
}








/*container and style for the header */
#header{
		background: url(../../images/venusOutlineUpdown.gif) no-repeat;
		margin: 10px 0px 0px 10px;
		top: 0px;
		width: 605px;
		height: 800px;
		left: 0px;
		/*border: 1px solid #cccc99;*/
	
		padding: 2px;
}
		
.header{
		
	
	text-align: left;
	
		color: #663300;
}

#header2{
	top:150px;
	left:250px;
	width: 700px;
	height:50px;
	margin-left: 50px;
	margin-top: 15px;


}
	
.headerMiddle {
	
	width:  100%;
	vertical-align: center;
	background: url(../../images/roseOutlineL.gif) left no-repeat;
}


.headerMidMiddle {
	
	width:  100%;
	vertical-align: center;
	background: url(../../images/roseOutlineR.gif) right no-repeat;
}


.headerSmall {
	width:  350px;	
}
	
.headerSmaller {

	/*background-color: #ffffff;*/
	padding: 3px;
	
}
	
/* container and style for the body*/
#body {
		position: absolute;
		top: 110px;
		left: 240px;	
		width: 550px;	
		padding: 5px;
		
}

.body{
		
		color: #000000;

		
}

#bodyCont{
	background-color: #ffffff;
	padding: 7px;
	width: 534px;
	
}

#imageTextContLeft{
	width: 250px;



}

#imageTextContRight{	
	width: 400px;



}

#indexMenu{
	height: 430px;
	padding-right: 10px;
	padding-left: 10px;
}

#imageCaption{
	width: 200px;
	padding:  3px;
	
	
}

#imageCaption250{
	width: 230px;
	padding:  3px;
	
	
}

#imageCenter{
	padding:  3px;
	
	
}

#photoTop{
	margin: 5px;
	height: 200px;

}

#photoMid{
	margin: 5px;
	height: 200px;

}

#photoBot{
	height: 200px;
	margin: 5px;
	

}

#imageContOut{
	width: 226px;
	height: 175px;
}	
		

/*style elements for the form*/
form {
		
		
		padding: 0px;
}

.texta {
		border: 1px solid #cccc99;
}

#name {
		top: 15px;
		margin: 5px;
		
}

#email {
		top: 30px;
		margin: 5px
}

#buttons {
		font-family: Verdana, Arial, Helvetica, Lucida;
		font-size: 10px;
		color: #cc9999;
		background: #cccc99;
}

/* container and style for the links*/

#links{
		
		position: absolute;
		top: 131px;
		left: 30px;
		width: 200px;
	
		/*border: 1px solid #ff99cc;*/
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		
		
		
}


		
.links{
		/*background: url(http://10.0.1.2/~cassandr/aphroditeProject/middle.gif) repeat; */
		
}

.linkCont{
	top: 300px;
	width: 200px;
	
}

.linkCont2{
	background-color: #ffffff;
	width: 182px;
	padding: 8px;
	/*border-top: 1px solid #666666;*/
	
}

#vidCont{
	width: 188px;
	padding: 5px;
	background-color: #ffffff;
}

#vidContInn{
	padding: 5px;
	
	/*background-color: #666666;*/
	
	
}

/*container for the footer*/
#footer{
	
		position: relative;
	
	
		height: 5px;

		}


/* Images to float right */
.floatright
{
float: right;
margin: 5px 5px 10px 10px;
 border-width:  0px;
padding: 0px;
text-align: right;
}

/* Images to float left */
.floatleft
{
float: left;
margin: 10px 10px 5px 5px;
border-width:  0px;
padding: 0px;
text-align: left;
}

/* sets the margin for the rounded corner blobs */

.margin{
	margin: 10px;
}

/* Images to float right */
.floatrightNM
{
float: right;
 border-width:  0px;
padding: 5px;
text-align: right;
}

/* Images to float left */
.floatleftNM
{
float: left;
border-width:  5px;
padding: 0px;
text-align: left;
}



