body{
background:#000 url(../images/bg.jpg) no-repeat 50% 0 fixed;
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
line-height: 15px;
color: #5C4C2f;
}

img{
border: none;
}

.picR{
float: right;
margin: 0px 0px 10px 10px;
}

.picL{
float: left;
margin: 0px 10px 10px 0px;
}

.tn{
float: left;
margin-right: 10px;
}

.it{
font-style: italic;
}

.tiny{
font-size: 11px;
color: #C29161;
}

.instructions{
font-size: 10px;
line-height: 15px;
}

h2{
font-size: 18px;
margin: 0px 0px 2px 0px;
padding: 0px;
}

.contentHidden{
display: none;
}

#nav a:link, #footer2 a:link{color:#FFF; text-decoration: none; font-weight: bold;}
#nav a:visited, #footer2 a:visited{color:#FFF; text-decoration: none; font-weight: bold;}
#nav a:hover, #footer2 a:hover{color:#E1E2E4; text-decoration: none; font-weight: bold;}

#bottomNavi a:link{color:#FFF; text-decoration: none; font-weight: normal;}
#bottomNavi a:visited{color:#FFF; text-decoration: none; font-weight: normal;}
#bottomNavi a:hover{color:#E1E2E4; text-decoration: none; font-weight: normal;}

a:link{color:#1E417B; text-decoration: none; font-weight: normal;}
a:visited{color:#1E417B; text-decoration: none; font-weight: normal;}
a:hover{color:#606163; text-decoration: none; font-weight: normal;}

span a:link{color:#5C4C2F; text-decoration: none; font-weight: normal;}
span a:visited{color:#5C4C2F; text-decoration: none; font-weight: normal;}
span a:hover{color:#1E417B; text-decoration: none; font-weight: normal;}

.Q3 a:link{color:#FEF9D1; text-decoration: none; font-weight: normal;}
.Q3 a:visited{color:#FEF9D1; text-decoration: none; font-weight: normal;}
.Q3 a:hover{color:#3B2C17; text-decoration: none; font-weight: normal;}

#props span a:link{color:#24629D; text-decoration: none; font-weight: bold;}
#props span a:visited{color:#0D7590; text-decoration: none; font-weight: bold;}
#props span a:hover{color:#0D7590; text-decoration: none; font-weight: bold;}

#page{
width: 810px;
margin: auto;
height: auto;
}

#header{
width: 841px;
height: 239px;
background: url(../images/header.jpg) no-repeat;
}

#nav{
width: 841px;
height: 36px;
background: url(../images/nav.jpg) no-repeat;
text-align: center;
}

#nav ul,  #footer2 ul{
padding: 8px 0px 0px 0px;
margin: 0px;
}

#nav li, #footer2 li {
display: inline;
padding: 0px 13px 0px 13px; 
margin: 0px;
}

#columns{
width: 841px;
background: url(../images/page.jpg) repeat-y;
/*min-height: 400px;*/
}

#mainContainer{
padding: 10px 27px 0px 27px;
}

/*#left{
float: left;
overflow: hidden;
}*/

#full{
background: url(../images/fullBg.jpg);
width: 841px;
margin: 0px 0px 0px 0px;
overflow: hidden;
}

#fullText{
margin: 0px 30px 30px 30px;
overflow: hidden;
}

#fullBottom{
background: url(../images/fullBottom.jpg) no-repeat bottom;
height: 41px;
width: 841px;
}

/*This is for the simpleviewer*/
/* hide from ie on mac \*/	
#flashcontent {
width: 820px;
height: 680px;
}
/* end hide */

#left{
width: 415px;
float: left;
}

#Q1{
width: 415px;
height: 319px;
background: url(../images/movie.jpg);
}

#movie{
padding: 23px 0px 0px 23px;
}

#Q3{
width: 415px;
height: 258px;
background: url(../images/portfolio2.jpg);
}

#Q3left{
float: left;
width: 94px;
height: 250px;
}

#Q3right{
width: 310px;
height: 250px;
float: left;
}

#Q3leftText{
padding: 64px 0px 0px 30px;
}

#Q3rightText{
color: #FEF9D1;
padding: 22px 6px 100px 100px;
font-size: 11px;
}

#right{
float: left;
}

#Q2{
height: 371px;
width: 426px;
background: url(../images/personal.jpg);
}

#Q23{
height: 371px;
width: 426px;
background: url(../images/personal2.jpg);
}

#Q2text{
padding: 80px 120px 0px 36px;
}

#Q2click{
padding: 294px 0px 0px 80px;
}

#Q4{
width: 426px;
height: 206px;
background: url(../images/logos.jpg);
}

#logos{
padding-top: 90px;
padding-left: 20px;
}

#footer{
width: 841px;
height: 89px;
background: url(../images/footer.jpg) no-repeat;
}

#footer2{
width: 841px;
height: 89px;
background: url(../images/footer2.jpg) no-repeat;
text-align: center;
}

#footerText{
padding: 0px 54px 0px 6px;
line-height: 16px;
}

#footerText2{
padding: 7px 0px 0px 0px;
text-align: center
line-height: 16px;
}

#bottomNavi{
text-align: left;
font-size: 13px;
}

#bottomNavi ul{
padding: 14px 0px 0px 16px;
margin: 0px;
}

#bottomNavi li {
display: inline;
padding: 0px 8px 0px 8px; 
margin: 0px;
}

#props{
width: 841px;
text-align: center;
}
