/* CSS Document */
/* body {
background: #000 url(images/bg.jpg); 
margin: 0; 
padding: 0;
} */

body {
background: #000000; 
margin: 0; 
padding: 0;
}

 
#b_homepage {
text-align: center;
} 

html> body #b_homepage {
text-align: center;
}

/* these are for the paragraphs and headings for each page*/
			
p {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight:normal;
color : #ffffff; 
} 


html> body p {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
font-weight:normal;
color : #ffffff; 
}



h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12pt; 
color : #537171; 
line-height:16px;
vertical-align:top;
font-weight:bold;
} 


html> body h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 12pt; 
color : #537171; 
line-height:16px;
vertical-align:top;
font-weight:bold;
} 


h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt; 
color : #537171; 
line-height:16px;
vertical-align:top;
font-weight:bold;
} 


html> body h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size : 10pt; 
color : #537171; 
line-height:16px;
vertical-align:top;
font-weight:bold;
}

.style5 {
	font-size: 12px;
	color : #537171; 
}

.style6 {
	font-size: 12px;
	color : #537171; 
}


/* these are the image template for the background*/

ul 	{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color : #8d8d8d; 
font-size : 10pt; 
vertical-align:top;
list-style:none;
padding:0px;
margin:0px;			
}



#homepage {
text-align: left;
margin-left : auto;
margin-right: auto;
background: #000000;
width : 767px;
padding : 0;
height: 100%;
}



html> body #homepage {
text-align: left;
margin-left : auto;
margin-right: auto;
background: #000000;
width : 767px;
padding : 0;
} 


#title {
position : absolute; 
margin-top : 530px; 
margin-left : 40px; 
width : 690px; 
height : 30px; 
padding : 0; 
z-index : 6; 
} 

#title2 {
/*position : absolute;*/ 
margin-top : 20px; 
margin-left : 40px; 
width : 690px; 
/*height : 30px;*/ 
padding : 0; 
z-index : 6; 
} 



#logo {
position : absolute; 
margin-top : 90px; 
margin-left : 70px;
width : 295px; 
height : 310px; 
padding : 0; 
z-index : 5; 
} 



#logo2 {
/*position : absolute;*/ 
	float: left;
/*margin-top : 80px;*/ 
margin-left : 30px;
width : 160px; 
/*height : 166px;*/ 
padding : 0; 
z-index : 6; 
} 

#portrait {
/*position : absolute;*/
	float: right; 
margin-top : 280px; 
margin-left : 490px;
width : 224px; 
height : 260px; 
padding : 0; 
z-index : 5; 
}



#nav {
font-family : Arial, Helvetica, sans-serif;
text-align: center;
position : absolute; 
margin-top : 0px; 
width : 767px;
font-size: 110%;
font-weight: bold;
padding : 0; 
color: #FF9900;
}

#menu_tab {
margin-right: 3px;
margin-left: 3px
}

#menu_tab:hover {
color: white;
}


#side_nav {
/*position: absolute;*/
margin-top: 10px;
margin-left : 40px;
width: 690px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt; 
background-color:#000000;
padding : 0; 
color: white;
height: 100%;
text-align: justify;
} 

#thought {
position : absolute; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt; 
text-align:left;
color : #ffffff; 
width : 600px; 
top : 570px; 
left: 40px;
}


/* these are for the Footer*/
#footer {
position: absolute;
bottom: 100px;
clear: both;
font-family : Arial, Helvetica, sans-serif; 
font-size : 8pt; 
text-align:left;
color : #ffffff; 
width : 650px; 
} 


/* #footer_d p {
clear: both;
font-family : Arial, Helvetica, sans-serif; 
font-size : 8pt; 
text-align:left;
color : #ffffff; 
width : 650px; 
margin-left: 40px;
} */


#NewFooter{
	clear: both;
    margin-left : auto;
margin-right: auto;
background: #000000;
width : 767px;
text-align: center;
font-size: 80%;
padding: 15px;
}
	
#footer2 p {
/*position: absolute;
bottom: 0px; */
/*clear: both;*/
font-family : Arial, Helvetica, sans-serif; 
font-size : 8pt; 
text-align:center;
color : #ffffff; 
width : 100%; 
/*margin-left: 150px;*/
}

#footer3 {
position : absolute; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 8pt; 
text-align:center;
color : #537171;
background-color:#FFFFFF; 
width : 767px; 
top : 800px; 
}


/* these are for the CSS Hover Portfolio*/
/* ---- styling the list ---- */



li.work {
			float:left;
			width:483px;
			display:inline;
			background:#000000;
			height:255px;
		}

li.none {
			float:left;
			width:483px;
			background:#000000;
			padding:0px 0px 10px 0px; 
			height:35px;
		}
		
a:link {
color : #FF9900; 
text-decoration : none; 
} 
a:visited {
color : #FF9900; 
text-decoration : none; 
} 
a:active {
color : #FF9900; 
text-decoration : none; 
} 
a:hover {
color : #FF9900; 
text-decoration : none; 
} 

#feedbackHeader {
    width: 60px;
    text-align: center;
    vertical-align: top;
    font-size: 8pt;
}

#feedbackCheckRow {
    width: 60px;
    padding: 3px 0px 3px 0px;
    text-align: center;
    vertical-align: middle;
}

.oddRow {
    background-color: black;
}

.evenRow {
    background-color: #333333;
}

.watermarkOn {
    color: #CCCCCC;
}


