﻿@charset "UTF-8";

body{
background-color: rgb(101,139,186); /*blue*/
font-family: times new roman, sans-serif, arial;
}

#mainContainer{ 				
width:1200px; 
background-color:rgb(196,149,111); /*brown*/
color: rgb(50,30,15);				/*darkBrown*/
padding: 0 25px 25px 25px;
font-family:arial, times new roman, sans-serif;
position:relative;
margin:auto; 
border-width:15px;
border-style: ridge;
border-color: rgb(255, 231, 134); /*gold*/
border-top-right-radius: 90px 90px;
border-top-left-radius: 90px 90px;
border-bottom-right-radius: 45px 45px;
border-bottom-left-radius: 45px 45px;
font-size: 22px;
}

a{
font-size:16px; 
color:blue; 
text-decoration:underline; 
border:none; 
background:none
}

.auto{
margin: 25px auto;
}

.autoCenter{
margin: 25px auto;
text-align:center;
}

.B8{
text-align:center;
font-weight:bold;
font-size:12px;
}

#belowHeader{				
width:1200px;
text-align:left;
font-size:18px;
margin: 0 0 0 0;
}

.BLR{				
font-weight:bold;
font-size:large;
color: rgb(30,24,130); /*red*/
}

.BLRO{				
color: rgb(30,24,130); /*red*/
font-weight:bold;
font-size:large;
font-style:oblique;
}

.bold{		
font-weight:bold;
}

.boldCenter{		
font-weight:bold;
text-align:center;
}

.Bsmall{			
font-weight:bold;
font-size:small;
}

.center{				
text-align:center;
}

.center14{					
text-align: center;
font-size:18px;
}

.center14bold{					
text-align: center;
font-size:18px;
font-weight:900;
background-color: transparent;
text-shadow: white -1px -1px 2px  /*horizontalOffsetpx verticalOffsetpx blurRadiuspx;*/
}

.centerPic{				
margin:auto;
background-image:url(me180.jpg);
background-position: center;
background-repeat: no-repeat;
width: 180px;
height:180px;
}


#footer{				
width:1200px;
height:95px;
text-align:left;
font-size:18px;
border-top:12px ridge rgb(255, 231, 134); /*gold*/
}

.footNotes{				
font-size:x-small;
text-align:right;
text-decoration:none;
}

h1{
text-align:center;
text-decoration:underline;
font-size: 44px;
}

h2{
text-align:left;
font-size:30px;
margin:36px 0 0 25px;
}

h3{
font-size:25px;
margin: 12px 0 0 100px;
}

h4{
font-size:20px; 
font-style:oblique; 
font-weight:900;
margin: 0 0 0 180px;
}

.header{				
width:1200px;
height:118px;
background-image:url(ResumeHeader_L.jpg);
background-position: center;
background-repeat: no-repeat;
text-align:center;
font-size:16px;
border-bottom:15px ridge rgb(255, 231, 134); /*gold*/
}


.in50{
margin: 25px 125px 25px 60px;
}

.indent{
margin: 0 0 0 180px;
}

.indent2{
margin: 0 90px 0 90px;
}

.indent2hiLite{
margin: 0 90px 0 90px;
background-color: rgb(255, 231, 134);
border: 3px ridge rgb(50,30,15);
padding: 8px;
border-radius: 15px 15px;
}

.indent2hiLiteBold{
margin: 0 90px 0 90px;
background-color: rgb(255, 231, 134);
border: 3px ridge rgb(50,30,15);
padding: 8px;
font-weight: 900;
text-align:center;
border-radius: 15px 15px;
}

.indent3{
margin: 0 90px 0 125px;
}

input{
font-size:14px; 
font-weight:900;
color:white; 
text-decoration:none; 
border: 6px ridge rgb(255, 231, 134); /*gold*/
border-top-left-radius: 12px 12px;
border-bottom-right-radius: 12px 12px;
box-shadow: rgb(50,30,15) 1px 1px 0px 0px;
background-color:rgb(50,30,15);
margin: 0 0 0 0; 
cursor:hand;
}

input.select{
font-size:18px; 
font-weight:100;
color:blue; 
text-decoration:underline; 
border: none;
border-top-left-radius: none;
border-bottom-right-radius: none;
box-shadow: none;
background-color:rgb(196,149,111);
margin: 0 0 0 0; 
cursor:hand;
}

label{
font-size:18px; 
font-style:oblique; 
font-weight:900;
margin: 0 0 0 125px;
}

.left{
text-align:left;
}

.left16{			
text-align: left;
font-size:20px;
}

.name{
font-size:26px;
font-weight:500;
}

.right{				
text-align:right;
}

.right16{			
text-align: right;
font-size:18px;
margin: -25px 0 0 0;
}

.rightFoot{			
text-align: right;
margin: -70px 0 -20px 0;
}


.w400{
width:500px;
}




/*floating box*/
#TopLeft{ 			
position : fixed; 
top : 12px; 
left : 6px; 
width : auto; 
height : auto; 
background-color : rgb(196,149,111); /*lightBrown*/
border-width:8px;
border-style: ridge;
border-color: rgb(255, 231, 134);
border-top-right-radius: 40px 30px;
border-top-left-radius: 40px 30px;
box-shadow: white -2px -2px 10px 10px;
font-family : Arial; 
color : rgb(50,30,15); /*brown*/
font-style : oblique; 
font-size : 14pt; 
font-weight : 900; 
text-align : center; 
padding : 6px; 
z-index:1;
}

/*floating box*/
#TopRight{ 			
position : fixed; 
top : 10px; 
right : 10px; 
width : auto; 
height : auto; 
background-color : rgb(196,149,111); /*lightBrown*/
border-width:6px;
border-style: ridge;
border-color: rgb(255, 231, 134);
font-family : Arial; 
color : rgb(50,30,15); /*brown*/
font-style : oblique; 
font-size : 12pt; 
font-weight : 900; 
text-align : center; 
padding : 5px; 
z-index:1;
}

/*floating box*/
#BottomRight{ 
position : fixed; 
bottom : 10px; 
right : 10px; 
width : auto; 
height : auto; 
background-color : #ffffff; /*white*/
border-width:6px;
border-style: ridge;
border-color: rgb(255, 231, 134);
font-family : Arial; 
color : #0000ff; /*blue*/
font-style : oblique; 
font-size : 12pt; 
font-weight : 900; 
text-align : center; 
padding : 0px;
z-index:1; 
}

/*floating box*/
#BottomLeft{ 
position : fixed; 
bottom : 10px; 
left : 10px; 
width : auto; 
height : auto; 
background-color : #ffffff; /*white*/
border-bottom : none; 
font-family : Arial; 
color : #0000ff; /*blue*/
font-style : oblique; 
font-size : 12pt; 
font-weight : 900; 
text-align : center; 
padding : 5px; 
}


/*
.REG{color: #494373}
.RGB{color: rgb (73,67,115)}
.RGBA{color: rgba (73,67,115,0.5)}
.HSL{color: hsl (165,63,86)}
*/
