
/* CSS Document */

body.contentbgcolor { margin:0;text-align: center;}
.contentbgcolor img { border: none; display: block; }
/* default link styles  */

.contentbgcolor a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #247694; text-decoration: underline; }
.contentbgcolor a:link em { font-style: italic; color: #247694; text-decoration: underline; }

.contentbgcolor a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3b91a0; text-decoration: none; }
.contentbgcolor a:visited em { font-style: italic; color: #454545; text-decoration: underline; }

.contentbgcolor a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  color: #60B6D5; text-decoration: none; }
.contentbgcolor a:hover em { color: #60B6D5; text-decoration: none; text-decoration: none; }

.contentbgcolor a.strong { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }


.clearfloats { clear: both; height: 0px; line-height: 0px; }

.contentbgcolor h1 { font-family: Arial, Helvetica, sans-serif; font-weight: normal;font-size: 18px; text-decoration: none; color: #000; border-bottom:1px solid #C5C3B6; }
.contentbgcolor .hd1 { display: block; font-family: Arial, Helvetica, sans-serif; font-weight: normal;font-size: 18px; text-decoration: none; color: #000; }

.contentbgcolor h2 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; text-transform: uppercase; color: #666; }
.contentbgcolor .hd2 { display: block; font-family: Arial, Helvetica, sans-serif; font-weight: normal;font-size: 10px; text-decoration: none; text-transform: uppercase; color: #666; }
            
.contentbgcolor h3 { font-family: Arial, Helvetica, sans-serif; font-weight: normal;  font-size: 10px; text-decoration: none; color: #999; }

#contentwrapper {width: 800px;margin-right:auto;margin-left:auto;text-align: left;}

#main_header { display: block; padding-top: 120px;margin: 1em auto}


/*
 * Nav Area
 */
#main_nav { width: 800px;position: relative; margin: 0; padding: 30px 0px 0 20px; height: 12px;}
#main_nav ul {margin: 0 0 0 30px; list-style: none;float: left;padding-left:30;}
#main_nav li {margin: 0;float: left;padding: 0 30px 0 0;}
#main_nav li span {display:none;} 
#main_nav li a:hover{background-position:0 -12px;}
#main_nav li a.selected{background-position:0 -12px;}


#home a  {float:left;width: 36px;height: 12px; background:url("images/bttn_home.gif") no-repeat left top;}
#aboutme a  {float:left;width: 58px;height: 12px; background:url("images/bttn_aboutme.gif") no-repeat left top;}
#portfolio a  {float:left;width: 52px;height: 12px;background: url("images/bttn_portfolio.gif") no-repeat left top; }
#restaurantresume a  {float:left;width: 114px;height: 12px;background: url("images/bttn_restaurantresume.gif") no-repeat left top; ;}
#designresume a  {display: block;width: 117px;height: 12px;background: url("images/bttn_designresume.gif") no-repeat left top;}

