/* PAGE MARGINS and BACKGROUND */
.Page {
	margin :					40px 0px 0px 40px;
	background-color :			#dddddd;
	background-image :			url(../images/wallpaper/paper2.gif);
}

/* PAGE FRAME */
.Frame {
	width :						740px;
	border-style :				groove;
	border-color :				#999999;
	border-width :				3px 3px 3px 3px;
}

/*  HEADER STYLES  */
.HeaderTable {
	width :						740px;
	height :					60px;
	cursor :					default;
	background-color : 			#000000;
}
.LawranceLogo {
	width :						250px;
	height :					60px;
	vertical-align :			text-top;
	cursor :					default;
	background-color :			#A67D3D;
	background-image :			url(../images/lawrance_logo.gif);
	background-repeat :			no-repeat;
}
 /* HEADER LINKS AND MOUSEOVERS EFFECTS */
.LinkCell {
	width :						340px;
	height :					60px;
	text-align :				right;
	vertical-align :			bottom;
	cursor :					default;
	background-color : 			#000000;
}
.LinkCellSmall {
	height :					18px;
	text-align :				right;
	vertical-align :			bottom;
	cursor :					default;
	background-color : 			#000000;
}
td#linkinfo {
	z-index :					100;
}
td#linkinfo a {
	display :					block;
	font-family :				Arial, Verdana, sans-serif;
	font-size :					10pt;
	font-weight :				bold;
	text-decoration :			none;
	text-align :				center;
	color :						#A67D3D;
	cursor :					hand;
	background-color :			#000000;
	border-style :				solid;
	border-color :				#A67D3D;
	border-width :				0px 0px 0px 1px;
	padding :					0px 5px 0px 5px;
}
.header {
	display :					block;
	font-family :				Arial, Verdana, sans-serif;
	font-size :					10pt;
	font-weight :				bold;
	text-decoration :			none;
	color :						#A67D3D;
	background-color :			#000000;
}

td#linkinfo a:hover {
	font-family :				Arial, Verdana, sans-serif;
	font-size :					10pt;
	font-weight :				bold;
	text-decoration :			none;
	text-align :				center;
	color :						#eeeeee;
	cursor :					hand;
	background :				#AAA;
	background-color :			#000000;
	border-style :				solid;
	border-color :				#A67D3D;
	border-width :				0px 0px 0px 1px;
	padding :					0px 5px 0px 5px;
}
td#linkinfo a span {
	display :					none;
	border-style :				none;
	border-color :				#000000;
	border-width :				0px 0px 0px 0px;
}
td#linkinfo a:hover span {
	z-index :					100;
	display :					block;
	position :					absolute;
	top :						43px;
	left:						293px;
	width :						150px;
	height :					60px;
	background-color :			#000000;
	border-style :				none;
	border-color :				#000000;
	border-width :				0px 0px 0px 0px;
}
/* HEADER STYLES END */

/* SPACER */
.Spacer {
	width :						740px;
	height :					1px;
}
.SpacerB {
	width :						250px;
	text-decoration :			none;
	background-color :			#000000;
	background-image :			url(../images/clear.gif);
}
.SpacerC {
	width :						490px;
	text-decoration :			none;
	background-color :			#A67D3D;
	background-image :			url(../images/clear.gif);
}
/* SPACER END */

/* BODY */
.BodyTable {
	width :						740px;
	height :					300px;
	cursor :					default;
	background-color : 			#000000;
}
/* BODY NAVIGATION CELL (LEFT) */
.LNavCell {
	width :						250px;
	height :					300px;
	vertical-align :			text-top;
	vertical-align :			top;
	cursor :					default;
	background-color :			#A67D3D;
}
.LNavBodyTitle {
	font-family :				Verdana, sans-serif;
	font-size :					12pt;
	font-weight :				bold;
	text-align :				left;
	vertical-align :			text-top;
	color :						#000;
	cursor :					default;
	padding :					5px 5px 0px 5px;
} 
.LNavBody {
	font-family :				Verdana, sans-serif;
	font-size :					8pt;
	text-align :				left;
	vertical-align :			text-top;
	color :						#000;
	cursor :					default;
	padding :					5px 5px 0px 5px;
}
.LNavBodyBold {
	font-family :				Verdana, sans-serif;
	font-size :					8pt;
	font-weight :				bold;
	text-align :				left;
	vertical-align :			text-top;
	color :						#000;
	cursor :					default;
	padding :					5px 5px 0px 5px;
}
.LNavFinePrint {
	font-family :				Verdana, sans-serif;
	font-size :					7pt;
	font-weight :				normal;
	text-align :				left;
	vertical-align :			text-top;
	color :						#000;
	cursor :					default;
	padding :					5px 5px 0px 5px;
}
/* BODY NAVIGATION CELL (LEFT) END */
/* BODY CELL */
.BodyCell {
	width :						490px;
	height :					300px;
	vertical-align :			text-top;
	cursor :					default;
	background-color :			#000000;
}
.BodyProfileImage {
	width :						490px;
	height :					300px;
	vertical-align :			text-top;
	cursor :					default;
	background-color :			#000000;
	background-image :			url(../images/profile_house.gif);
	background-repeat :			no-repeat;
	background-position :		bottom;
}
.BodyUnderConImage {
	width :						490px;
	height :					300px;
	vertical-align :			text-top;
	cursor :					default;
	background-color :			#000000;
	background-image :			url(../images/under_construction_b.gif);
	background-repeat :			no-repeat;
	background-position :		bottom left;
}
.BodyTitle {
	font-family :				Arial, Verdana, sans-serif;
	font-size :					18pt;
	font-weight :				normal;
	text-align :				left;
	vertical-align :			text-top;
	color :						#dddddd;
	cursor :					default;
	padding :					5px 5px 0px 5px;
} 
.Body {
	font-family :				Arial, Verdana, sans-serif;
	font-size :					8pt;
	font-weight :				normal;
	text-align :				left;
	vertical-align :			text-top;
	color :						#dddddd;
	cursor :					default;
	padding :					5px 5px 0px 5px;
}
.BodyBold {
	font-family :				Arial, Verdana, sans-serif;
	font-size :					8pt;
	font-weight :				bold;
	text-align :				left;
	vertical-align :			text-top;
	color :						#dddddd;
	cursor :					default;
	padding :					5px 5px 0px 5px;
}
.BodyFinePrint		{
	font-family :				Arial, Verdana, sans-serif;
	font-size :					7pt;
	font-weight :				normal;
	text-align :				left;
	vertical-align :			text-top;
	color :						#dddddd;
	cursor :					default;
	padding :					5px 5px 0px 5px;
}
a.BodyLinks:link	{
	font-family :				Arial, Verdana, sans-serif;
	font-size :					8pt;
	font-weight :				normal;
	text-align :				left;
	text-decoration :			none;
	vertical-align :			text-top;
	color :						#A67D3D;
	cursor :					default;
}
a.BodyLinks:visited	{
	font-family :				Arial, Verdana, sans-serif;
	font-size :					8pt;
	font-weight :				normal;
	text-align :				left;
	text-decoration :			none;
	vertical-align :			text-top;
	color :						#A67D3D;
	cursor :					default;
}
a.BodyLinks:hover	{
	font-family :				Arial, Verdana, sans-serif;
	font-size :					8pt;
	font-weight :				normal;
	text-align :				left;
	text-decoration :			underline;
	vertical-align :			text-top;
	color :						#eeeeee;
	cursor :					default;
}
a.BodyLinks:active	{
	font-family :				Arial, Verdana, sans-serif;
	font-size :					8pt;
	font-weight :				normal;
	text-align :				left;
	vertical-align :			text-top;
	color :						#green;
	cursor :					default;
}
/* BODY CELL END */
/* BODY END */

/* PORTFOLIO */
.PortBodyCell {
	width :						490px;
	height :					300px;
	vertical-align :			middle;
	cursor :					default;
	background-color :			#000000;
}
.PortBody {
	text-align :				center;
	vertical-align :			middle;
	cursor :					default;
	background-color :			#000000;
}
td#PortLinkInfo {
	z-index :					100;
	position :					relative;
	width :						110px;
	height :					40px;
	border-style :				solid;
	border-color :				#eeeeee;
	border-width :				1px 1px 1px 1px;
}
td#PortLinkInfo a {
	z-index :					100;
	position :					relative;
	display :					block;
}
td#PortLinkInfo a:hover {
	z-index :					100;
	position :					relative;
	background :				#ffffff;
	cursor :					hand;

}
td#PortLinkInfo a span {
	z-index :					200;
	display :					none;
	position :					absolute;
	top :						0px;
	left :						0px;
	width :						110px;
	height :					40px;
}
td#PortLinkInfo a:hover span {
	z-index :					200;
	display :					block;
	position :					absolute;
	top :						0px;
	right :						0px;
	left :						0px;
	width :						110px;
	height :					40px;
	cursor :					hand;
}

/* GALLERY */
/* PAGE MARGINS and BACKGROUND */
.PopPage {
	vertical-align :			middle;
	background-color :			black;
	background-position :		center;
	padding :					10px 10px 10px 10px;
}
.GalBody {
	text-align :				center;
	vertical-align :			middle;
	background-color :			#333333;
	cursor :					default;
	vertical-align :			bottom;
	padding :					5px 5px 1px 5px;
}
#GalImageArea {
	cursor :					hand;
	background-color : 			#000000;
	border-style :				solid;
	border-color :				#ffffff;
	border-width :				1px 1px 1px 1px;
}
#GalDesc {
	font-family :				Arial, Verdana, sans-serif;
	font-size :					8pt;
	text-align :				center;
	text-decoration :			none;
	color :						#eeeeee;
	border-style :				solid;
	border-color :				#ffffff;
	border-width :				1px 0px 1px 0px;
	padding :					1px 0px 1px 0px;
}
.GalImageNum {
	font-family :				Arial, Verdana, sans-serif;
	font-size :					9pt;
	font-weight :				bold;
	text-align :				center;
	text-decoration :			none;
	color :						#eeeeee;
}
a.GalImageNum:link	{
	font-family :				Arial, Verdana, sans-serif;
	font-size :					9pt;
	font-weight :				bold;
	text-align :				center;
	text-decoration :			none;
	color :						#eeeeee;
}
a.GalImageNum:visited	{
	font-family :				Arial, Verdana, sans-serif;
	font-size :					9pt;
	font-weight :				bold;
	text-align :				center;
	text-decoration :			none;
	color :						#eeeeee;
}
a.GalImageNum:hover	{
	font-family :				Arial, Verdana, sans-serif;
	font-size :					9pt;
	font-weight :				bold;
	text-align :				center;
	text-decoration :			none;
	color :						#A67D3D;
}
a.GalImageNum:active	{
	font-family :				Arial, Verdana, sans-serif;
	font-size :					9pt;
	font-weight :				bold;
	text-align :				center;
	text-decoration :			none;
	color :						#eeeeee;
}

/* FOOTER */
.Footer {
	width :						740px;
	height :					5px;
}
.FooterB {
	width :						490px;
	text-decoration :			none;
	background-color :			#000000;
	background-image :			url(../images/clear.gif);
}
.FooterC {
	width :						250px;
	text-decoration :			none;
	background-color :			#A67D3D;
	background-image :			url(../images/clear.gif);
}