
/* CSS Document */


body.contentbgcolor { padding-top:30px;margin:0 auto;text-align: center;}
.contentbgcolor img { border: none; display: block; }
/* default link styles  */
.contentbgcolor { font-family: Verdana, sans-serif; font-size: 12px; line-height: 16px;color: #464646; }

.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: Verdana, sans-serif; font-weight: normal;font-size: 18px; text-decoration: none; color: #108596;}

.contentbgcolor .hd1 { display: block; font-family: Arial, Helvetica, sans-serif; font-weight: normal;font-size: 18px; text-decoration: none; color: #000; }

.contentbgcolor h2 { text-align: center;font-family: Verdana, sans-serif; font-weight: bold; font-size: 13px; text-decoration: none; text-transform: uppercase; color: #000;line-height: 5px;padding: 13px; border:1px solid #b9d0d4;}

.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 { margin: 0;font-family: Verdana, sans-serif; font-weight: bold;  font-size: 12px; text-decoration: none; color: #108596; padding: 5px 0 5px 0;}                                                              
                                                           
/*

 */


#contentwrapper {width: 800px;margin-right:auto;margin-left:auto;text-align: left;}
#main_header { display: block; margin: 1em auto; border-bottom:1px solid #e6e6e6;}
#main_header p{ float: left;}



/*
 * Nav Area
 */
#main_nav {position: relative;float: left;width: 150px;margin: 0;}
#main_nav ul {margin: 0;list-style: none;padding-left:15px; }
#main_nav li {padding-top:18px; }
#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 {display: block;height: 12px; background:url("images/bttn_home.gif") no-repeat left top;}
#aboutme a {display: block;height: 12px; background:url("images/bttn_aboutme.gif") no-repeat left top;}
#portfolio a {display: block;height: 12px;background: url("images/bttn_portfolio.gif") no-repeat left top; }
#restaurantresume a {display: block;height: 12px;background: url("images/bttn_restaurantresume.gif") no-repeat left top;}
#designresume a {display: block;height: 12px;background: url("images/bttn_designresume.gif") no-repeat left top; }
#main_nav li.last{padding-top: 60px; }


/* main content */

#maincopy {margin: 0;padding: 3px 0 0 30px;width: 500px;float: left;}

#pod {margin: 0;padding: 10px 0 10px 0px;width: 500px;float: left;}
#pod p{margin: 0;padding: 0;}
#pod img{padding-right: 15px;}

#pod ul {list-style: none;margin: 0;padding: 0px 0 0 0px;width: 500px}

#pod ul li{ padding: 8px 12px 1px 11px; position: relative; background: url(http://www.soupee.com/images/tq_bullet.gif) no-repeat 4px 15px;}

#subbullet{margin-left: 15px;width: 450px;}

/* main content for portfolio*/
#portfoliocontent {margin: 0;padding: 15px 0 15px 0px;width: 600px;float: left;border-bottom:1px solid #e6e6e6;}
#portfoliocontent p{margin: 0;padding: 0;}
#portfoliocontent img{padding-right: 15px; border: none;}

