/* STRUCTURAL STYLES SHOULD BE CONTAINED IN THIS CSS - MARKUP FOR CONTENT SHOULD BE IN THE /rte.css FILE */
body {
	background-color: #fff;
	margin: 0px;
	font-size : 10px;
	font-family: Verdana, Arial, Sans-Serif;
	height: 100%;
	width: 900px; 
}

#topdiv {
	height: 116px;
	width: 700px;
	padding-top: 0px;
}

#contentdiv {
	padding-left: 0px;
	width: 650px;
	height: 100%;
	min-height: 100%;
	background-color:transparent;
}

/* IE Hack for min height */
/* html #contentdiv { height: 600px; }*/

#menudiv {
	padding-left: 15px;
	width: 236px;
	float:left;
}

#resourcediv {
	width: 705px;
	position: absolute;
	top:0px;
	left: 252px;
	padding-top: 0px;
	height: 106px;
}

#bgcontainer {
	padding: 0px;
	width  :80%;
	height : 100%;
	position:absolute;
	left: 252px;
	overflow : visible;
}

.mainnavlink {
	color: #a6a679;
	font-weight: bold;
}

/* PLEBS DIVS AND STYLES */

#pleboverview {
	position: absolute;
	top:20px;
	left: 10px;
	color : #999966;
	font-size : 10px;
	font-weight : bold;
	width : 115px;
}

#plebcompanyimage {
	position: absolute;
	top:330px;
	left: 0px;
	width : 122px;
}

#plebprofile {
	font-size: 10px;
	position: absolute;
	top:135px;
	left: 130px;
	width: 320px;
	height: 100%;
	min-height: 100%;
	color: #999966;
	font-weight : bold;
}

#plebmail {
	font-size: 10px;
	position: absolute;
	top:140px;
	left: 140px;
	width: 555px;
	color: #999966;
	font-weight : bold;
}

#plebsearch {
	font-size: 10px;
	position: absolute;
	top:20px;
	left: 10px;
	width: 500px;
	height: 100%;
	min-height: 640px;
	color: #999966;
	font-weight : bold;
}

#latestplebs {
	position: absolute;
	top:300px;
	left: 234px;
}

input, select {
	border : 1px solid #CCCCCC;
	font-size : 10px;
	width : 150px;
	color : #999966;
}

select {
	height : 15px;
	width : 152px;
}

.regTextArea {
	width : 272px;
	height : 100px;
	border : 1px solid #cccccc;
	color : #999966;
	font-family: Verdana, Arial, Sans-Serif;
	font-size : 10px;
}

#regFieldText {
	color : #5d5892;
	font-size : 10px;
}

.profileTable td {
	color : #999966;
	padding-left : 2px;
	font-size : 10px;
	font-weight : bold;
}

a.siteLink {
	color : #999966;
	font-size : 11px;
	font-weight : bold;
	font-family: Arial, Sans-Serif;
}

a.siteLink:hover {
	color : #999966;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	font-family: Arial, Sans-Serif;
}

.selectedPageNumber {
	color : #5d5892;
	font-size : 11px;
	text-decoration : underline;
}

.normal {
	color : #5d5892;
}

#templateDiv1 {
	position : absolute;top : 0px;left : 0px;
	font-weight : bold;
	color : #666699;
	font-size : 20px;
	width : 200px;
	height : 90px;
	padding : 0px;
}

#templateDiv2 {
	position : absolute;top : 100px;left : 0px;
	color : #666699;
	font-size : 20px;
	width : 100px;
	height : 90px;
	margin-left : -7px;
}
* html #templateDiv2 { top : 98px; }


#templateDiv3 {
	position : absolute;top : 102px;left : 115px;
	width : 155px;
	height : 95px;
	margin-left : -7px;
	font-weight : normal;
	padding : 0px;
}

#templateDiv4 {
	position : absolute;top : 0px;left : 268px;
	margin-top : -6px;
	color : #666699;
	font-size : 20px;
	width : 200px;
	height : 100px;
	padding : 0px;
}
* html #templateDiv4 { margin-top : -8px; }

#templateDiv5 {
	position : absolute;top : 210px;left : 0px;
	margin-left : -6px;
	color : #666699;
	font-size : 20px;
	width : 200px;
	height : 100px;
	padding : 0px;
}
* html #templateDiv5 { top : 208px; }

#templateDiv6 {
	position : absolute;top : 209px;left : 104px;
	color : #666699;
	font-size : 20px;
	width : 200px;
	height : 100px;
	padding : 0px;	
}
* html #templateDiv6 { top : 207px; }

#templateDiv7 {
	position : absolute;top : 212px;left : 270px;
	width : 170px;
	height : 100px;
	font-weight : normal;
	padding : 0px;
}

#templateDiv8 {
	position : absolute;top : 320px;left : 0px;
	border : 1px solid #ff6fd8;
	padding : 2px;
	margin-left : -8px;
	width : 100px;
	height : 100px;
	font-weight : normal;
} 

#templateDiv9 {
	position : absolute;top : 374px;left : 109px;
	width : 200px;
	height : 100px;
	font-weight : normal;
	padding : 0px;
}

#templateDiv10 {
	position : absolute;top : 105px;left : 483px;
	font-weight : bold;
	color : #666699;
	font-size : 14px;
	width : 175px;
	height : 93px;
	padding : 0px;
}

#searchResultDiv {
	position : absolute;
	width : 684px;
	height : 61px;
	left : 0px;
	color : #666699;
	font-size : 10px;
	font-weight : bold;
	border : 1px solid #4b489f;
	background-color : white;
	padding : 12px;
}
* html #searchResultDiv { height : 88px; }

#pageContent {
	font-size: 10px;
	position: absolute;
	left : 132px;
	top : 145px;
	width : 573px;
	color: #999966;
	font-weight : bold;
}
* html #pageContent { 	top : 143px;width : 573px; }

#pageMovieDiv {
	position : absolute;
	top : 359px;
	left : 303px;
	border : 1px solid #C0C0C0;
}
* html #pageMovieDiv { 	top : 357px }

#portfolioImage {
	position : absolute;
	width : 347px;
	height : 269px;
	top : 121px;
	left : 233px;
	color : #666699;
	font-size : 10px;
	font-weight : bold;
}
* html #portfolioImage { 	top : 119px }

#showContactDiv {
	position : absolute;
	top : 126px;
	left : 134px;
	display : inline;
	width : 101px;
	height : 17px;
	border : 1px solid #ff6fd8;
	background-color : white;
}
* html #showContactDiv { 	top : 124px }

#hideContactDiv {
	position : absolute;
	top : 126px;
	left : 134px;
	display : none;
	width : 101px;
	height : 17px;
	border : 1px solid #ff6fd8;
	background-color : white;
}
* html #hideContactDiv { 	top : 124px }

#showPlebDiv {
	position : absolute;
	top : 12px;
	left : 462px;
	display : inline;
	width : 17px;
	height : 85px;
	border : 1px solid #666699;
	background-color : white;
}
* html #showPlebDiv { 	top : 10px }

#showGuruDiv {
	position : absolute;
	top : 12px;
	left : 462px;
	display : none;
	width : 17px;
	height : 85px;
	border : 1px solid #666699;
	background-color : white;
}
* html #showGuruDiv { 	top : 10px }

#portfolioDesc {
	font-weight : normal;
	position : absolute;
	width : 227px;
	height : 200px;
	top : 229px;
	left : 0px;
	font-size : 10px;
	background-color : white;
}
* html #portfolioDesc { 	top : 227px }

#flashAnimDiv {
	position : absolute;
	top : 55px;
	left : 235px;
}
* html #flashAnimDiv { 	top : 53px }
