body{
padding:0px;
background:#262626;
	position: relative;
	width: 770px;
	margin-top: 22px;
	margin-left: 28px;
	height: 680px;
}

table {
	border-collapse:collapse;
	border:0px;
	}

#content{
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	width: 766px;
	margin-top: 5px;
	height: 600px;
	padding-bottom: 10px;
	top: 5px;
	left: 30px;
}

#wrapBottom{
	background-color: #3B3B3B;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	float: right;
	width: 600px;
	right: 76px;
	top: 238px;
	padding-bottom: 30px;
	height: 275px;
}

/* ABOUT TEXT */

#textAboutLeft{
	width: 200px;
	padding: 5px;
	float: left;
	display: table;
	position: relative;
}

#readMoreAbout span {
	display:none;
	position: absolute;
}


#readMoreAbout:hover span{
	width: 375px;
	height: 220px;
	border-style: solid;
	position: absolute;
	top: -100px;
	display: table;
	float: right;
	right: 200px;
	z-index: 12;
	background-color: #181818;
	text-align: left;
	padding: 5px;
}

#textAboutRight{
	padding: 5px;
	position: relative;
	top: 20px;
	display: table;
	left: 210px;
	width: 160px;
	z-index: 9;
}

#aboutPic{
	position: absolute;
	display: block;
	top: 14px;
	left: 250px;
	z-index: 7;
	width: 150px;
	border-style: solid;
	border-width: 1px;
}


/* ABOUT TEXT END*/

/* SERVICES TEXT */

#textServiceLeft{
	width: 200px;
	padding: 5px;
	float: left;
	display: table;
	position: absolute;
	left: 20px;
	top: 5px;
}

#textServicesCenter{
	width: 338px;
	padding: 5px;
	display: block;
	position: absolute;
	top: 160px;
	left: 248px;
}

#readMoreServices span {
	display:none;
	position: absolute;
}

#textServiceRight{
	padding: 5px;
	position: absolute;
	top: 16px;
	display: table;
	left: 414px;
	width: 153px;
	z-index: 9;
}

#readMoreServices:hover span{
	width: 375px;
	height: 220px;
	border-style: solid;
	position: absolute;
	top: -100px;
	display: table;
	float: right;
	right: 200px;
	z-index: 12;
	background-color: #181818;
	text-align: left;
	padding: 5px;
}

#servicesPic{
	position: absolute;
	display: block;
	top: 14px;
	left: 250px;
	z-index: 7;
	width: 150px;
	border-style: solid;
	border-width: 1px;
}

/* SERVICES TEXT END*/

/* CONTACT TEXT */

#textContactLeft{
	width: 200px;
	padding: 5px;
	float: left;
	display: table;
	position: relative;
}

#readMoreContact span {
	display:none;
	position: absolute;
}

#readMoreContact:hover span{
	width: 375px;
	height: 220px;
	border-style: solid;
	position: absolute;
	top: -100px;
	display: table;
	float: right;
	right: 200px;
	z-index: 12;
	background-color: #181818;
	text-align: left;
	padding: 5px;
}

#textContactRight{
	padding: 5px;
	position: relative;
	top: 20px;
	display: table;
	left: 210px;
	width: 160px;
	z-index: 9;
}

#contactPic{
	position: absolute;
	display: block;
	top: 14px;
	left: 250px;
	z-index: 7;
	width: 150px;
	border-style: solid;
	border-width: 1px;
}
/* CONTACT TEXT END*/

/* INFO TEXT */

#textInfoLeft{
	width: 231px;
	padding: 5px;
	float: left;
	display: block;
	position: absolute;
	top: -1px;
	left: 4px;
}

#infoCenterText{
	width: 380px;
	position: absolute;
	top: 185px;
	left: 4px;
	padding: 5;
	margin: 0;
	height: 90px;
	display: block;
}

#readMoreInfo span {
	display:none;
	position: absolute;
}

#readMoreInfo:hover span{
	width: 375px;
	height: 220px;
	border-style: solid;
	position: absolute;
	top: -100px;
	display: table;
	float: right;
	right: 200px;
	z-index: 12;
	background-color: #181818;
	text-align: left;
	padding: 5px;
}

#textInfoRight{
	padding: 5px;
	position: absolute;
	top: 3px;
	display: table;
	left: 408px;
	width: 190px;
	z-index: 9;
}

#infoPic{
	position: absolute;
	display: block;
	top: 14px;
	left: 250px;
	z-index: 7;
	width: 150px;
	border-style: solid;
	border-width: 1px;
}
/* INFO TEXT END*/


/* WRAPPER */

#wrap{
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	height: 225px;
	margin-top: 5px;
	width: 695px;
}

#TextNav {
	position: absolute;
	width: 210px;
	height: 41px;
	z-index: 10;
	visibility: visible;
}

#galleryTitle{
	position: absolute;
	top: 0;
	left: 325px;
}

#mainWrap {
	width: 334px;
	height: 150px;
	position: absolute;
	top: 75px;
}

#mainLeft {
	position: relative;
	top: 0;
	left: 0;
	height: 145px;
	width: 335px;
}

#picNav  {
	position: absolute;
	height: 150px;
	z-index: 8;
	width: 365px;
	left: 295px;
	top: 58px;
	visibility: visible;
}

.picThmb ul li{
	width: 351px;
	height: 154px;
	margin: 0;
	position: relative;
	text-align: right;
}

/*NEG NAV ICONS*/

#galNav {
	position: relative;
	z-index: 3;
}

#negNavBg {
	position: absolute;
	top: -2px;
	z-index: 2;
	left: -29px;
	display: block;
}

#negNavTxt p{
	z-index: 110;
	position: absolute;
	display: table;
	top: 150px;
	width: 300px;
	margin: 0;
	padding: 0;
}

/*TITLE BG*/

#titleBkg {
	position: absolute;
	z-index: 5;
	display: table;
	top: -2px;
}


/* Icon Swap Image */


#editoral {
	background-image: url(images/p1a.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 172px;
	padding: 0px;
	position: relative;
	top: 0;
	left: 0;
	display: block;
	text-indent: -999px;
}

#editoral:hover  {
	background-image: url(images/p1.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 172px;
	padding: 0px;
	position: relative;
	top: 0;
	left: 0;
	display: block;
	text-indent: -999px;
}

#sports {
	background-image: url(images/p2a.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 172px;
	padding: 0px;
	position: relative;
	left: 180px;
	top: -75px;
	display: block;
	text-indent: -999px;
}

#sports:hover{
	background-image: url(images/p2.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 172px;
	padding: 0px;
	position: relative;
	left: 180px;
	top: -75px;
	display: block;
	text-indent: -999px;
}


#people {
	background-image: url(images/p3a.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 172px;
	position: relative;
	padding: 0;
	right: 0px;
	top: -70px;
	display: block;
	text-indent: -999px;

}

#people:hover {
	background-image: url(images/p3.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 172px;
	position: relative;
	padding: 0;
	right: 0px;
	top: -70px;
	display: block;
	text-indent: -999px;
}

#other {
	background-image: url(images/p4a.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 172px;
	padding: 0px;
	position: relative;
	right: 0px;
	top: -145px;
	left: 180px;
	display: block;
	text-indent: -999px;
}

#other:hover {
	background-image: url(images/p4.jpg);
	background-repeat: no-repeat;
	height: 74px;
	width: 172px;
	padding: 0px;
	position: relative;
	right: 0px;
	top: -145px;
	left: 180px;
	display: block;
	text-indent: -999px;
}


/* #logoWrap {
	width: 335px;
	height: 150px;
}
 */


#picLogo {
	position: relative;
	z-index: 15;
	top: 0;
	display: inline;
	left: 0;
}
#linkNav {
}
/* Nav Style */
#linkNavLeft{
	float: left;
	z-index: auto;
	width: 85px;
	position: absolute;
	display: block;
	left: 0;
	top: 0;
}

#linkNavRight{
	float: right;
	z-index: auto;
	width: 85px;
	position: absolute;
	display: block;
	left: 130px;
	top: 0;
}

#linkNavRight a.linkNav, #linkNavLeft a.linkNav {
	display: table;
	background: url(images/gray_plus.png) no-repeat 1px;
	padding-left: 15px;
}

#linkNavRight a:hover.linkNav, #linkNavLeft a:hover.linkNav {
	display: table;
	background: url(images/org_plus.png) no-repeat 1px;
	padding-left: 15px;
}


table, td {
		width:100%;
		height:100%;
		border:0px;
	}

td { vertical-align:top; padding:0px;}

a:hover{text-decoration:none;}

img { border:0px;}
	
.m_text a{ color:#FCFCFC}

.m_text span a{ color:#8F8F8F; text-decoration:none}

.m_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:13px;
		color:#8F8F8F;
	}
	
.m_text span a:hover{ color:#8F8F8F; text-decoration:underline}
.m_text strong{ color:#FF741C}
.m_text span strong{ color:#D7D7D7}
.m_text li a{ color:#FCFCFC}
.m_text span{color:#FCFCFC}

.c_text { color:#535353; font-size:10px}

.c_text a{ color:#535353; text-decoration:none}
.c_text a:hover{ color:#535353; text-decoration:underline}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;	
	}

.form{height:21px; margin-top:0px;}
.form input {width:181px; height:17px; padding-left:5px; color:#3B3B3B}

textarea {width:181px; height:80px; padding-left:5px; overflow:auto; margin-top:0px; color:#3B3B3B}

ul {margin:0; padding:0; list-style:none}

li a  {
	font-family:Tahoma; 
	font-size:11px; 
	line-height:16px; 
	color:#FCFCFC; 
	text-decoration:none;}

/* li  {
	margin: 0px 0px 0px 0px; 
	padding:0px 0px 0px 13px; 
	font-weight:bold;
	background-position: 2px;
	background-repeat: no-repeat;
} */

li a:hover {
	color: #FF741C;
}

.ul2 li  {background:url(images/a1.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 13px; font-weight:normal}

.ul2 li a  {font-family:Tahoma; font-size:11px; line-height:16px; color:#FCFCFC; text-decoration:underline;}

.ul2 li a:hover {text-decoration:none;}

li#picNav {
	list-style-image: none;
}

#foot {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	width: 250px;
	text-align: right;
	top: 652px;
	display: block;
	left: 500px;
}



#PicNav {
	margin:14px 0px 0 45px
}
#content #wrap #mainWrap #mainLeft #galNav #Editoral_pix01 {
}

/* GALLERY PIC LOCATION */

#galleryPic {
	position: absolute;
	left: -28px;
	top: 228px;
	border: 1px solid #808080;
	display: block;
}

#textServiceLeft li{
	list-style-position: outside;
	list-style-type: circle;
}
