body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-style:normal;
	font-size:9.5pt;
	margin: 0px;
	padding:0px;
	color:black;
	font-style:normal;
	cursor:pointer;
	background-image:url(../backgrounds/rotator.php);
	background-repeat:no-repeat;
	background-attachment:fixed;	
}


h1 {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-style:normal;
	font-size:9.5pt;
	margin: 0px;
	padding:0px;
	color:black;
	font-weight:bold;
}

a {
	text-decoration:none;
	color:#000;
	line-height:150%;
}

#rodashologo {
	width:190px;
	height:auto;
	position:fixed;
	left:75px;
	background-color:#FFFFFF;
	overflow:visible;
	z-index:150;
}

#coverDISMISS {
	width: 100%;
	height:1775px;
	position:absolute;
	background: white;
	z-index:100;
}


#toppad {
	padding-left: 15px;
	height:30px;
	float:left;
	background-color:#FFFFFF;
}

#leftpad{
	width:75px;
	height:100%;
	float:left;
}

#bottompad {
	padding-left: 15px;
	float:left;
	background-color:#FFFFFF;
	height:20px;
}

#menuglobal {
	width:190px;
	height:auto;
	float:left;
	overflow:visible;
}

#menucontact {
	width:190px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	overflow:visible;
}

#menuportfolio {
	width:190px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	overflow:visible;
}

#menuinprogress {
	width:190px;
	height:auto;
	float:left;
	background-color:#FFFFFF;
	overflow:visible;
}

#aboutsection {
	padding-left: 15px;
	float:left;
	background-color:none;
	overflow:hidden;
}

#aboutmenu {
	width:165px;
	padding-left: 0px;
	float:left;
	background-color:none;
	overflow:visible;
}

#about {
	height:320px;
	width: 500px;
	background: none;
	color: #000000;
	padding-left: 10px;
	float:left;
	overflow:visible;
}



#aboutframe  {
	background:none;
	width:320px;
	height:400px;
	color: #000000;
	padding-left: 10px;
	float:left;
	overflow:visible;
}

#aboutcontent  {
	color: white;
	background-image:url(../images/rob.jpg) ;
	margin: 0px;
	width:300px;
	height:300px;
	float:left;
	overflow:visible;
}


#portfoliotitle {
	padding-left: 15px;
	float:left;
	background-color:#FFFFFF;
	overflow:hidden;
}

#inprogresstitle {
	padding-left: 15px;
	float:left;
	overflow:hidden;
}


#architecturesection, #photographysection, #designsection, #stuffsection {
	padding-left: 20px;
	float:left;
	background-color:none;
	font-size:9.5pt;
	font-style:italic;
	overflow:hidden;
	line-height:150%;
	height:variable;
}


#architecturemenu, #photographymenu, #designmenu, #stuffmenu {
	width:160px;
	height:auto;
	padding-left: 0px;
	float:left;
	background-color:none;
	font-style:normal;
	font-size:9pt;
	overflow:hidden;
	line-height:125%;
}



#architecture {
	height:350px;
	width: 665px;
	background: none;
	color: #000000;
	padding-left: 10px;
	float:left;
	overflow:hidden;
	line-height:100%;
}

#photography, #design, #stuff {
	height:300px;
	width: 665px;
	background: none;
	color: #000000;
	padding-left: 10px;
	float:left;
	overflow:hidden;
	line-height:100%;
}




#architectureframe, #photographyframe, #designframe, #stuffframe {
	background: #FFFFFF;
	width:478px;
	height:300px;
	color: #000000;
	padding-left: 10px;
	float:inherit;
	overflow:hidden;
	position:relative;
}



#architecturecontent, #photographycontent, #designcontent, #stuffcontent  {
	background: none;
	margin: 0px;
	width:465px;
	height:300px;
	float:left;
	overflow:hidden;
	font-style:normal;
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
} 

ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	}


