/* CSS Document */

*{margin:0px;
padding:0px;}

  a {
	outline: none;
	color:#000000;
   }
 a.active,  a:hover {
	color:#33CCFF;
	font-weight: bold;
	text-decoration: none;
	}

.titlePrint  {
    display: none;
     }
body {
	background-color: #FFFFFF;
	background-position:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*For Main Titles of a Page*/
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
}
/*subtitles of a page */
h2{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/*anchor links with color*/
h3{ 
	
    font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#33CCFF;
}

/*Foot note text*/
h4{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
#page_holder{
	width: 802px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
/*formatting for header section*/
#header{
    background-color:#FFFFFF;
}

#logoText span{
	display: none;
}
/*to make the background logo image linkable, display block makes the whole area clickable*/
#logoText a {    
    display: block;
    height:200px;     
    width:800px;
  }
#logoText{
	width:410px;
	height:124px;
	background-image: url(../images/logo_slice.gif);
	background-repeat:no-repeat;
	float: left;
	margin-top: 10px;
	background-color: #FFFFFF;
} 

.clearfloat{
	line-height: 0.1px;
	height:1px;
	clear: both;
	font-size: .1px;
}
/*navigation formatting*/
#navigation {
    border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#B8E0CE;
	border-top-width:4px;
	border-top-style:solid;
	border-top-color:#33CCFF;
	height:20px;
}

#lines6 {
	background-image: url(../images/lines_below_nav.gif);
	height: 47px;
	width: 800px;
	background-repeat: repeat;
}
/*footer formatting*/
#footer {
	height: 20px;
	margin-top: 80px;
	margin-right: 10px;
}

#copyright_footer{
	margin-left: 236px;
}
/*Text formatting for navigation*/
#littleTri {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	margin-top: 2px;
	margin-left: 45px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}

#littleTri li{
	list-style-type: none;
	display: inline;
	float: left;
	padding-top: 0;
	padding-bottom: 5px;
	padding-left: 14px;
	}
	
#littleTri a{
	line-height: 14px;
	text-decoration: none;
	color: #000000;
	padding-top: 0;
	padding-bottom: 5px;
	padding-left: 14px;
	}

#littleTri a.active, #littleTri a:hover {
	color:#33CCFF;
	padding-left: 14px;
	background-image: url(../images/nav_im.gif);
	background-repeat: no-repeat;
	background-position: left top;
	
	}
/*Text formatting for footer*/
#nav_links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 2px;
	margin-left: 45px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 0;
}

#nav_links li{
	list-style-type: none;
	display: inline;
	float: left;
	padding-top: 0;
	padding-bottom: 5px;
	padding-left: 14px;
	}
	
#nav_links a{
	line-height: 14px;
	font-weight: bolder;
	text-decoration: none;
	color:#000000;
	padding-top: 0;
	padding-bottom: 5px;
	padding-left: 14px;
	}

#nav_links a.active, #nav_links a:hover {
	color:#33CCFF;
	padding-left: 14px;
	background-image: url(../images/nav_im.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 10px;
}

/*Resume Page*/
/* Text formatting for anchorLinks */
#anchorLinks{
	float: left;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 120px;
	margin-top: 10px;
}
 
#anchorLinks li{
    font-weight: bold;
	color:#33CCFF;
	list-style:none;
	text-decoration: underline;
	margin-bottom: 10px;
	font-size: 12px;
	width: 100px;
}
.boldText {
	font-weight: bold;
}


#anchorLinks p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #33CCFF;
	margin-bottom: 10px;

}

#anchorLinks a {
    line-height: 14px;
	text-decoration: none;
	color:#33CCFF;
	
}

#anchorLinks a.active, a.hover {
    color:#000000;
}
/*Formatting for resumeTitles*/	

#resumeTitles{
	margin-top: 34px;
	float: left;
	margin-left: 5px;
	width: 130px;
}

#resumeTitles li{
	list-style:none;
	width: 120px;
}
/*Putting space between Resume titles*/

#resumeTitles .sum_adj 
   {
	display:block;
	height: 8px;
}
#resumeTitles .tech_adj 
   {
	display:block;
	height: 133px;
	
}
#resumeTitles .ed_adj 
   {
	display:block;
	height: 941px;
}
#resumeTitles .pro_adj 
   {
	display:block;
	height: 99px;
}
#resumeTitles .refer_adj 
   {
	display:block;
	height: 318px;
}
/*Formatting for content*/

#content{
	margin-left: 270px;
	text-align: justify;
	width: 510px;
	margin-top: 34px;

}
#content ul{
	padding-left: 35px;
	padding-bottom: 10px;
}
#content p{
	padding-bottom: 10px;
}

#content li{ 
    list-style-type: square;
}

dd {
	padding-bottom: 10px;
}
dt {
	font-weight: bold;   
   }
.resumeSpace {
	padding-bottom: 10px;
	padding-top: 0px;
}
.resumeSpace a {
	color: #33CCFF;   
   }
/*End of formatting for Resume Page*/

/*Text formatting for footer*/
#nav_links {
	
	margin-top: 2px;
	margin-left: 45px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 0;
}

#nav_links li{
	list-style-type: none;
	display: inline;
	float: left;
	padding-top: 0;
	padding-bottom: 5px;
	padding-left: 14px;
	}
	
#nav_links a{
	line-height: 14px;
	font-weight: bolder;
	text-decoration: none;
	color:#000000;
	padding-top: 0;
	padding-bottom: 5px;
	padding-left: 14px;
	}

#nav_links a.active, #nav_links a:hover {
	color:#33CCFF;
	padding-left: 14px;
	background-image: url(../images/nav_im.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 10px;
}
/*Logo for Print Style sheet*/
#logoPrint {
	display: none;
	margin-top: 0px;
    }

/*Formating for template page*/
#contentWrapper {
	height: 230px;
     
    }
#pageMaintitles {
    float: left;
	margin-bottom: 5px;
	margin-left: 70px;
	width: 120px;
	margin-top: 5px;
	}
#pageMaintitles p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #33CCFF;
	margin-bottom: 5px;
}
/*Formating for Rectangle Section of pages*/
#imageSample {
	border: thick solid #33CCFF;
	margin-left: 155px;
	height: 210px;
	width: 545px;
	padding-top: 30px;
	padding-bottom: 10px;
   }
/*Formating for Rectangle Section of Web Design Page
#imageSample2 {
	border: thick solid #33CCFF;
	margin-left: 155px;
	height: 210px;
	width: 500px;
	padding-top: 30px;
	padding-bottom: 10px;
   }
   */
#imageSample2 {
	border: thick solid #33CCFF;
	margin-left: 70px;
	height: 210px;
	width: 626px;
	padding-top: 20px;
	padding-bottom: 20px;
    /*padding-left: 24px;*/
   }
#imageLeft {
	width: 360px;
	float: left;
   }
#imageRight {
	margin-right: 10px;	
	
   }
#arrowRight {
	float: right;
	margin-right: 325px;
	margin-top: 5px;
   }
#arrowLeft {
	float: left;
	margin-left: 365px;
	margin-top: 5px;
}
#page_holder #imageSample2 #side_right #imageTitle {
	font-size: 14px;
	color: #33CCFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 20px;
	margin-top: 20px;
}
#page_holder #imageSample2 #side_right p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
}
#page_holder #imageSample #side_right a {
	color: #000000;
	text-decoration: none;
}
#page_holder #largeContent {
	margin-left: 130px;
}
#page_holder #imageSample #side_right a.active, #page_holder #imageSample #side_right a:hover {
	color:#33CCFF;
	text-decoration: none;
	}
/*Formatting for Rollover Print Page*/

#pageMaintitles2 {
	float: left;
	margin-bottom: 5px;
	margin-left: 10px;
	width: 120px;
	margin-top: 5px;
	}
#pageMaintitles2 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #33CCFF;
	margin-bottom: 5px;
}

#container {
	width: 820px;
}
.image_right {
	float: right;
	height: 109px;
	width: 158px;
}
#container #right_container {
	float: right;
	width: 550px;
	height: 400px;
}
#container #left_container {
	width: 255px;
	float: left;
}
.image_left {
	float: left;
	height: 109px;
	width: 80px;
}
.title_left {
	float: left;
	margin-left: 10px;
}
.title_right {
	float: right;
	margin-right: 50px;
}
.clear_float {
	clear: both;
}
/*Formatting for Rollover Photo Page*/

#left_container2 {
	width: 80px;
	float: left;
}
#right_container2 {
	float: right;
	width: 635px;
	border-left-style: solid;
	border-left-color: #33CCFF;
	margin-right: 60px;
}
#container2 {
	width: 715px;
}
.image_leftphoto {
	float: left;
	height: 81px;
	width: 80px;
}
.image_leftphoto2 {
	float: left;
	height: 68px;
	width: 80px;
}
.title_left2 {
	margin-bottom: 10px;
  }


/*Formatting for galleries*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; 
visibility: hidden; 
border: 20px solid darkred;
background-color:#FFFFFF;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
background-color:#FFFFFF;
}
/*Terms formatting*/
#terms_text {
	text-align: justify;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
    }
#terms_text h2 {
font-size:14px;
    }
#terms_text a {
   text-decoration: none;
   }

/*#terms_text a.active, #terms_text a:hover {
   color:#33CCFF;
   font-weight: bold;
   }*/
