/* CSS Document */
body{background:url(my_images/mainbg.gif) 0 0 repeat-x #fff;}
#topPan ul li a:hover,#topPan ul li.home{background:url(my_images/menubg-normal.png) 0 0 no-repeat #a2a2a2;color:#CFDCE6}
#topPan ul li a{background:url(my_images/menubg-normal.png) 0 0 no-repeat #a2a2a2;}
#topPan img{width:286px; height:60px; position:absolute; top:35px; left:0px;}
#topPan{height:120px;}
#topPan ul{width:280px; height:32px; position:absolute; top:76px; right:0px;}
#bodytopPan h2{color:#507EA1; height:70px; line-height:70px;}
#bodytopPan p{padding:0 38px 11px 0;}
#bodytopPan{min-height:270px;}
#footermainPan{height:190px;}
#footerPan{width:774px}
#footerPan ul{top:73px;left:0}
#footerPan ul.templateworld{top:130px;}
#footerPan ul.chrisdare{top:105px;}
#footerPan img.footerlogo{width:286px; height:60px; position:absolute; top:93px; right:0px;}


/*My own styles*/
img.site-preview{float:left;margin:5px 10px 10px 0px;border:1px #a2a2a2 dashed;}
#bodytopPan h3{background:#F4F4F4; color:#507EA1; margin-bottom:7px;margin-top:15px;}
#bodytopPan h3.bluetext { cursor: pointer;margin-bottom:20px;}
#bodytopPan h3 a{text-decoration:none;color:#565656}
p.intro-paragraph{margin-bottom:15px;}#bodytopPan p, #bodytopPan li{line-height:25px;}
#resume-text ul{list-style: disc;}
#resume-text ul{padding-left:30px;padding-bottom:20px;}
a.job-title{text-decoration: none;}
#sitemap li{line-height:30px;}
#sitemap{list-style: disc;padding-left:30px;}
#image{float:left;padding:5px 10px 10px 0px}
#image img{border:5px solid #5f8eb3}

img, div { behavior: url(iepngfix.htc) }
div#photo{height:180px;width:240px;text-align:center;padding-top:130px}	
ul.normal {padding-left:20px}
ul.normal li {list-style-type:disc;margin-left:10px;margin-bottom:10px;}
#image a:visited, #image a {color:#5F8EB3}


