body {
font:12pt Arial, sans-serif;
color:#000;
background-color:#CDA13D;
margin:0
}

#content {
background-color:#CDA13D;
width:984px
}

.bodycontent {
margin-left:auto;
margin-right:auto;
width:984px;
text-align:left
}

#banner {
text-align:left;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -116px 0;
width:768px;
height:141px;
border-left:0;
border-right:0;
border-top:0
}

.headerbackground {
background:url("http://www.torbensorensen.com/images/tileheader4.gif") repeat-x
}

hr {
margin-top:25px;
margin-bottom:25px
}

#bannerlogo {
float:left;
padding-left:10px;
padding-right:10px
}

#centercontent {
width:818px;
float:left;
padding-left:30px;
text-align:center
}

.dropdownmenu {
width:984px;
height:24px;
display:inline-block;
background-color:#006;
font:bold 12pt Arial, "comic sans ms", technical;
color:#888;
text-align:right;
border:0;
border-top:2px #000 solid;
border-bottom:2px #000 solid;
border-left:2px #000 solid;
border-right:1px #000 solid;
margin:0;
padding:0 1px 0 0
}

a.dropdownmenuitem:hover {
color:#FC6;
text-decoration:none
}

.dropdownmenu form {
display:inline;
height:22px;
border:0;
margin:0;
padding:0
}

input {
background-color:#FFF;
border:0;
height:18px;
margin:0;
padding:0
}

.dropdownmenu input {
background-color:#FFF;
border:0;
height:24px;
vertical-align:top;
margin:0;
padding:0 10px
}

#footer {
background-color:#CDA13D;
font:8pt arial, "comic sans ms", technical;
text-align:center;
padding:20px 10px 10px
}

.leftsidemenutitle {
font:bold 12pt arial, "comic sans ms", technical;
text-align:left;
width:160px;
padding:12px 20px 0 0
}

.leftsidemenus {
float:left;
width:120px;
padding:0 0 0 10px
}

#googlesearchimage {
display:inline-block;
width:240px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -308px -141px
}

#googlesearchimage:hover {
display:inline-block;
width:240px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -548px -141px
}

#smallfontimage {
display:inline-block;
width:18px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -162px -152px
}

#smallfontimage:hover {
display:inline-block;
width:18px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -235px -152px
}

#normalfontimage {
display:inline-block;
width:18px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -180px -152px
}

#normalfontimage:hover {
display:inline-block;
width:18px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -253px -152px
}

#largefontimage {
display:inline-block;
width:18px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -198px -152px
}

#largefontimage:hover {
display:inline-block;
width:18px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -271px -152px
}

#hugefontimage {
display:inline-block;
width:18px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -216px -152px
}

#hugefontimage:hover {
display:inline-block;
width:18px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -289px -152px
}

#fontsizeleftimage {
display:inline-block;
width:17px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -88px -152px
}

#fontsizerightsideimage {
display:inline-block;
width:17px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -105px -152px
}

#fontsizerightimage {
display:inline-block;
width:40px;
height:24px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat -122px -152px
}

#w3cxhtml1image {
display:inline-block;
width:88px;
height:31px;
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat 0 -152px
}

#resumeimage {
background:url("http://www.torbensorensen.com/images/allimages.gif") no-repeat 0 0;
width:116px;
height:152px
}

#breadcrumb {
font:10pt Arial, "comic sans ms", technical;
color:#000;
text-align:left;
padding:2px 10px 9px
}

.maintext {
padding:2px
}


.resumeheader {
font:12pt Arial, sans-serif;
font-weight:700;
text-align:left;
color:#000;
background-color:#CCAD71;
border-top:1px #000 solid;
border-bottom:1px #000 solid;
border-left:1px #000 solid;
border-right:1px #000 solid;
padding:3px 14px
}

.resumetext {
font:12pt Arial, sans-serif;
text-align:left;
color:#000;
background-color:#FFF;
border-bottom:1px #000 solid;
border-left:1px #000 solid;
border-right:1px #000 solid;
margin-bottom:30px;
padding:10px 20px
}

.resumetext ul {
font:11pt Arial, sans-serif;
list-style-type:square;
padding:0px 10px 0px 10px;
margin: 0px 0px 0px 10px
}

.resumetext li {
padding:3px 20px 3px 10px
}

.summarytext {
font:13pt Arial, sans-serif;
padding:12px 30px 22px
}

.resumecompany {
font:14pt Verdana, sans-serif;
font-weight:700;
text-align:left;
padding:2px
}

.resumedate {
font:10pt Arial, sans-serif;
text-align:right;
padding:2px
}

.resumejobheading {
font:13pt Arial, sans-serif;
font-weight:700;
text-align:left;
padding:2px
}

.navtextheader {
font:14pt Verdana, sans-serif;
text-align:center;
font-weight:700;
color:#000;
padding:6px 4px 0
}

.navtext {
text-align:center;
font:8pt Tahoma, sans-serif;
font-weight:700;
color:#62490F;
margin-left:10px
}

.navlink {
font:10pt Tahoma, sans-serif;
font-weight:700;
color:#000;
background-color:#E2C98F;
border-top:1px #B3B386 solid;
border-bottom:1px #B3B386 solid;
border-left:4px #B3B386 solid;
border-right:4px #B3B386 solid;
margin:8px;
padding:4px 2px 4px 15px
}

a.navlinka {
color:#000;
text-decoration:none
}

a.navlinka:hover {
color:#9D710D
}

.skillsheading {
font:bold 12pt Arial, sans-serif;
padding-top:10px;
padding-bottom:4px
}

.skillsheader {
font:bold 10pt Arial, sans-serif
}

.skillsname {
font:bold 11pt Arial, sans-serif
}

.skillsdata {
font:10pt Arial, sans-serif
}

.form_error {
font:10px Arial, sans-serif;
text-align:left;
font-weight:700;
color:red;
background-color:#FF0;
border-top:1px #FF0 solid;
border-bottom:1px #FF0 solid;
border-left:4px #FF0 solid;
border-right:4px #FF0 solid;
padding:0 4px 1px 20px
}

ul {
padding-top:4px;
padding-bottom:4px;
margin-top:4px;
margin-bottom:4px
}

#banner span,#googlesearchimage span,#smallfontimage span,#normalfontimage span,#largefontimage span,#hugefontimage span,#fontsizeleftimage span,#fontsizerightsideimage span,#fontsizerightimage span,#w3cxhtml1image span,#resumeimage span {
display:none
}

a.dropdownmenuitem,a.dropdownmenuitem:link,a.dropdownmenuitem:visited,a.dropdownmenuitem:active {
color:#DDD;
text-decoration:none
}