/* Resets all Margins and Paddings to 0 */
* {margin: 0;padding: 0;}

body
{
    font-family: Verdana, Arial, sans-serif;
    font-size: .7em;
    background-color:#FFFFFF;
    /* line-height: .9em; */
}

ul, li { margin: 0;padding: 0;list-style: none; }

p { margin: 0;padding: 0; }

h1 { font-size: 1.8em; } /* Default Size for h1 is 18px - based on an 10px height */
h2 { font-size: 1.5em; } /* Default Size for h2 is 15px - based on an 10px height */
h3 { font-size: 1.2em; } /* Default Size for h3 is 12px - based on an 10px height */
h4 { font-size: 1.1em; } /* Default Size for h4 is 11px - based on an 10px height */
h5 { font-size: 1em; }   /* Default Size for h5 is 10px - based on an 10px height */
h6 { font-size: .9em; }  /* Default Size for h6 is 9px  - based on an 10px height */

a { text-decoration: none; cursor: pointer; }       /* link */
a:active, a.active { outline: none; }               /* Removes dotted area around active <a></a> tags in Firefox */
a:hover { text-decoration: none; }                  /* mouse over link */

img { border: 0; }                                  /* images and iframes don't have a border by default. */

.clear { clear: both; }
.hide { display: none; }
.strong { font-weight: bold; }

.text_18 { font-size: 1.8em; }
.text_15 { font-size: 1.5em; }
.text_12 { font-size: 1.2em; }
.text_11 { font-size: 1.1em; }
.text_10 { font-size: 1em; }
.text_9  { font-size: .9em; }

/* Nav Styles */

.topnavigation { width: 960px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  color: #163b84; text-transform: uppercase; margin-left: 60px; margin-left: 10px;}
.navelement { background-image:url(images/navigation_background.gif); text-align: center; padding-top: 7px; height: 20px; float: left;}
.topnav_1 .navelement { width: 960px; }
.topnav_2 .navelement { width: 479px; }
.topnav_3 .navelement { width: 318.6px; }
.topnav_4 .navelement { width: 238.5px; }
.topnav_5 .navelement { width: 190.4px; }
.topnav_6 .navelement { width: 158.334px;}
.topnav_7 .navelement { width: 135.4px;  }
.topnav_8 .navelement { width: 118.25px;}
.topnav_9 .navelement { width: 104.8px; }
.topnav_10 .navelement { width: 94.2px; }
.divider { float: left; height: 27px; width: 2px; }
.navelement:hover {background-image:url(images/navigation_background_on.gif); color: #FFF; cursor: pointer;}

/* global styles
/*-------------------------------------------------------------------------------*/



body#home div#container {width:980px;margin:auto;position:relative;}/*JH removed http://www.emory.edu/template_shared/images/container-bg.gif background*/

div#container {background:url(images/container-white2.gif) repeat-y;width:980px;margin:auto;position:relative;}/*JH removed http://www.emory.edu/template_shared/images/container-bg.gif background*/

div#header {position:relative;left:10px;width:950px;height:75px; padding-left:10px;background:#002878 url() 720px 66px no-repeat;}

.floatclear {clear: both; height:5px; } /*JH Added 5px to height*/

img#logo {position:absolute;top:10px;left:22px;}

img#logo_stacked {position:absolute;top:0px;left:22px;}

div#shadowTop {background:url(images/shadow-top.gif) no-repeat;width:980px;height:10px;font-size:1px;}

div#shadowBottom {background:url(images/shadow-bottom.gif) no-repeat;width:980px;height:6px;font-size:1px;}

a {color:#2f42ba;}

a:hover {text-decoration:underline;}

p {line-height:1.37em;font-size:1em;color:#333;}

li {line-height:1.13em;}

td.yellowHeader {background:#C79000;color:white;}
table.display {font-size:small}

/* home page styles */
/*-------------------------------------------------------------------------------*/

div#homeLeft {width:200px;float:left;position:relative;left:21px;margin-bottom:40px;}

div#hometop {width: 980px; position:relative; left: 0px; margin-bottom:10px;}/*JH Set left margin to 0 from 21*/

div#homebottom {width: 980px;  position: relative; left: 12px; clear: both;}

div#homeRight {width:747px;float:right;position:relative; margin-left: 10px;}

div#download {margin-bottom:5px;background:url(images/download-bg.gif) no-repeat;width:200px;height:321px; float: left;}

div#download h2 {font-size:1em;font-weight:normal;background:#f4aa00;height:30px;width:97%;margin:0 auto;padding:0;}

div#download h2 span {color:#fff;position:relative;top:9px;left:11px;}

div#download ul li {padding:0 10px 5px 20px;margin:10px;}

div#download ul li a {color:#006;}

div#homeMain {position:relative;margin-bottom:5px;height:318px;float:left; width:747px; margin-left: 10px;}

div#homeMain_smaller {position:relative;margin-bottom:5px;height:232px;float:left; width:525px; margin-left: 6px; margin-right: 5px;}/*JH left margin set to 7 from 10, added right margin 5*/

/* removed from homeMain : width:747px; */

div#related_wide {width:240px;height:298px;float:left;background:url(images/related-bg_wide.gif) no-repeat; margin-left: 9px;}

div#related_wide h2 {font-size:1em;font-weight:bold;background:#c0c2c5;height:29px;width:220px;margin:7px auto 0 auto;padding:0;position:relative;top:3px;}

div#related_wide h2 span {color:#fff;position:relative;top:9px;left:11px;}

div#related_wide ul {position:relative;top:5px;}

div#related_wide li {margin:10px 20px;}


div#related_wide p { float:left;margin: 12px 15px 0 20px;}

div#related {width:200px;height:298px;float:left; margin-left: 9px;} /*removed background image*/

div#related h2 {font-size:1em;font-weight:bold;background:#012979;height:29px;width:180px;margin:7px auto 0 auto;padding:0;position:relative;top:3px;} /*changed background color from c0c2c5, gray to blue*/

div#related h2 span {color:#fff;position:relative;top:9px;left:11px;}

div#related ul {position:relative;top:5px;}

div#related li {margin:10px 20px;}


div#box_leftcol_top {width:200px;height:232px;float:left; margin-left:10px; margin-right:10px} /*JH Added Margin left and right, removed background box*/

div#box_leftcol_top h2 {font-size:1.1em;font-weight:bold; color:#012979; background:#fddc86; height:29px;width:180px;margin:7px auto 0 auto;padding:0;position:relative;top:3px;}/*JH changed background color bar from c0c2c5, gray to gold, changed text color to blue, increased text size to 1.1*/

div#box_leftcol_top h2 span {position:relative;top:10px;left:10px;}

div#box_leftcol_top ul {position:relative;top:5px;}

div#box_leftcol_top li {margin:10px 20px; font-size:11px; font-weight:bold;}


div#box_rightcol_top {width:200px;height:232px;float:left; margin-left:10px; margin-right:10px} /*JH Added Margin left and right, removed background box*/

div#box_rightcol_top h2 {font-size:1em;font-weight:bold;background:#012979; height:29px;width:180px;margin:7px auto 0 auto;padding:0;position:relative;top:3px;}/*JH changed background color bar from c0c2c5, gray to blue*/

div#box_rightcol_top h2 span {color:#fff;position:relative;top:9px;left:11px;}

div#box_rightcol_top ul {position:relative;top:5px;}

div#box_rightcol_top li {margin:10px 20px;}

div#homebottom h2 {font-size:1em;font-weight:bold;background:#012979; height:29px;width:100%;margin:7px auto 0 auto;padding:0;position:relative;top:3px;}

div#homebottom h2 span {color:#fff;position:relative;top:9px;left:11px;}

div.two_col_homepage {width:730px;float:left; margin-left: 8px; margin-right: 5px;}/*JH Removed background image, height, made left margin 8 from 10*/

div.two_col_homepage h2 {font-size:1em;font-weight:bold;background:#012979;height:29px;width:716px;margin:7px auto 0 6px;padding:0;position:relative;top:3px;}/*JH Changed background color from c0c2c5*/

div.two_col_homepage h2 span {color:#fff;position:relative;top:9px;left:11px;}

div.two_col_homepage h3 {font-size:1em;font-weight:bold;margin:10px auto 0 20px;padding:0;position:relative;top:3px;}/*JH Added*/

div.two_col_homepage ul {margin:12px 15px 0 15px;}/*Added 15px margin left*/

div.two_col_homepage p {margin: 12px 15px 0 20px;}

div.two_col_homepage li {width:600px;margin:1px;margin-left:15px;background:url(images/disc.gif) 0 5px no-repeat;padding-left:8px;}/*JH Changed width from 220 to 500, removed margin bottom*/

div.two_col_homepage li.headline {width:90%; margin-bottom: 15px;}


div.onehalf_col_homepage {height:298px; float:left; background:url(images/related-bg_onehalf.gif) no-repeat; margin-left: 10px;  width:364px; }

div.onehalf_col_homepage h2 {font-size:1em; font-weight:bold; background:#c0c2c5; height:29px; width:350px; margin:7px auto 0 auto; padding:0; position:relative; top:3px;}

div.onehalf_col_homepage h2 span {color:#fff;position:relative;top:9px;left:11px;}

div.onehalf_col_homepage ul {float:left;margin:12px 15px 0 0;}

div.onehalf_col_homepage p {float:left;margin: 12px 15px 0 20px;}

div.onehalf_col_homepage li {width:283px;margin-bottom:25px;margin-left:15px; margin-right: 10px; background:url(images/disc.gif) 0 5px no-repeat;padding-left:8px;}

div.onehalf_col_homepage li.headline {width:90%; margin-bottom: 15px;}


div.w2_col_homepage {height:298px; float:left; background:url(images/related-bg_w2cols.gif) no-repeat; margin-left: 8px;  width:263px; }

div.w2_col_homepage h2 {font-size:1em; font-weight:bold; background:#c0c2c5; height:29px; width:249px; margin:7px auto 0 auto; padding:0; position:relative; top:3px;}

div.w2_col_homepage h2 span {color:#fff;position:relative;top:9px;left:11px;}

div.w2_col_homepage ul {float:left;margin:12px 15px 0 0;}

div.w2_col_homepage p {float:left;margin: 12px 15px 0 20px;}

div.w2_col_homepage li {width:249px;margin-bottom:25px;margin-left:15px; margin-right: 10px; background:url(images/disc.gif) 0 5px no-repeat;padding-left:8px;}

div.w2_col_homepage li.headline {width:90%; margin-bottom: 15px;}


div#homeCallout {width:200px;float:right;position:relative;top:5px;margin-right: 22px;}

div#homeCallout_left {width:200px;float:left;position:relative;top:10px; margin-right: 6px;}/*JH changed top from 5 to 10, width to 198 from 200*/

div#homeCallout_left_embedded { width:200px; float:left;position:relative; margin-left: 30px; top:5px;  }

div.callout .learnMore {margin-top:-3px; margin-bottom: 5px;font-size:9px;text-transform:uppercase;display:block;height:15px;background:#c9cacd url(images/arrow-dark.gif) 185px 6px no-repeat;text-align:right;padding-right:20px;padding-top:4px;}

.viewAll {position:relative;right:35px;float:right;text-align:right;font-size:11px;display:block;height:25px;background:url(images/arrow-dark.gif) right 13px no-repeat;padding-right:13px;padding-top:8px;margin-top:10px;line-height:1.5em;}


/* interior page styles */
/*-------------------------------------------------------------------------------*/

div#interiorLeft {width:200px;float:left;position:relative;left:10px;}

div#interiorMid {min-height:400px;width:525px;float:left;position:relative;left:26px;margin-bottom:40px;padding-top:20px;}

*html div#interiorMid {height:400px;}

/* added ul and li style to give hanging indent to lists -- mills */

div#interiorMid ul {margin:12px 15px 0 0;}

div#interiorMid ul li {margin-bottom:25px;margin-left:15px;background:url(images/disc.gif) 0 5px no-repeat;padding-left:8px;color:#333;}

div#interiorMid ol li {margin-bottom:15px;margin-left:35px; list-style: decimal;}

div#interiorMid p {line-height:1.6em; margin-bottom: 12px;}

div#interiorMid img {padding: 0 12px 12px 0;}

div#interiorMid h1 {font-weight:bold;font-size:1.7em;color:#c79000;margin:0 0 20px 0;padding:0;}

/* div#interiorMid h2 {font-size:1em;font-weight:bold;background:#ecedf0;height:29px;width:525px;margin:30px auto 0 auto;padding:0;position:relative;top:3px;}

h2 span {color:#666;position:relative;top:9px;left:11px;} */

div#interiorMid .related {float:right;margin-left:13px;}

div#interiorMid form {margin:15px 0;}

div#interiorMid label {float:left;width:80px;margin-bottom:5px;}

div#interiorMid input.text {width:150px;float:left;margin-bottom:5px;border:1px solid #dfe0e5;padding:3px 20px 3px 3px;color:#666;}

div#interiorMid input.btn {float:left;}

div#interiorMid textarea {width:513px;padding:5px;}

#cancelSubmit {text-align:center;margin:10px 0;}


/* div#interiorMid h3 {color:#2f42ba;font-weight:bold;font-size:1em;margin-bottom:3px;} */

div#interiorMid div.assist {clear:both;border-top:1px solid #dfe0e5;position:relative;top:20px;margin-bottom:20px;}

div#interiorMid div.assist h3 {color:#666;padding:20px 0 10px 0;}

div#interiorMid div.steps p {margin-bottom:18px;}


div#interiorRight {width:190px;float:right;position:relative;right: 10px;}

div#interiorRight h2 {font-size:1em;font-weight:bold;background:#ecedf0;height:29px;width:190px;margin:7px auto 0 auto;padding:0;position:relative;top:3px;}

div#interiorRight h2 span {color:#666;position:relative;top:9px;left:11px;}



div#interiorRight ul {margin:15px 0 30px 11px;}

div#interiorRight li {line-height:1.3em;margin-bottom:10px;}

div#interiorRight2 {width:190px;float:left;right: 10px;}

div#interiorRight2 h2 {font-size:1em;font-weight:bold;background:#ecedf0;height:29px;width:190px;margin:7px auto 0 auto;padding:0;position:relative;top:3px;}

div#interiorRight2 h2 span {color:#666;position:relative;top:9px;left:11px;}



div#interiorRight2 ul {margin:15px 0 30px 11px;}

div#interiorRight2 li {line-height:1.3em;margin-bottom:10px;}


div.initiativeMod {border-top:1px solid #dfe0e5;display:block;margin-top:0px;padding-top:25px;}

div.initiativeMod img {margin-right:10px;float:left;}

div.initiativeMod p.info {line-height:1.7em;margin-bottom:10px;}

div.initiativeMod .learnMore {position:relative;right:35px;text-align:right;font-size:11px;display:block;height:25px;background:url(images/arrow-dark.gif) right 6px no-repeat;padding-right:13px;padding-top:0px;margin-top:0px;line-height:1.5em;}


/* interior left nav
/*-------------------------------------------------------------------------------*/

ul#interiorNav {background:url(images/sub-nav.jpg) repeat-x;width:200px;padding-bottom:80px;padding-top:16px;}

ul#interiorNav li {font-weight:bold;font-size:10px;line-height:1.3em;background:url(images/sub-dot.gif) bottom no-repeat;z-index:99999;}

ul#interiorNav li a {color:#7d610f;display:block;margin:0;height:100%;padding:10px 0 10px 14px;}


ul#interiorNav li a:hover {background:#e8d585 url(images/sub-dot.gif) bottom no-repeat;text-decoration:none;display:block;}

ul#interiorNav li.selected {padding:0px 10px 0px 14px; color:#7d610f;display:block;margin:0;text-decoration:none;display:block;background-color:#e8d585;}

ul#interiorNav li.selected a {background-image:none;padding-left:0;}

ul#interiorNav li.selected a:hover {background:none;padding-left:0;}

ul#interiorNav li ul {padding-bottom:10px;}

ul#interiorNav li ul li {background:none;font-size:10px;font-weight:normal;width:90%;}

ul#interiorNav li ul li a {color:#7d610f;display:block;position:relative;left:20px;padding:1px 0 1px 14px;width:155px; margin-bottom: 8px;}

ul#interiorNav li ul li a:hover {text-decoration:underline;background-image:none;width:155px;}

ul#interiorNav li ul li.selected {font-weight:bold;text-decoration:none;display:block;margin:0;padding-top:0;padding-bottom:0;height:100%;}

ul#interiorNav li ul li.selected a {padding-left:0;position:relative;left:6px;}


/* utility navigation
/*-------------------------------------------------------------------------------*/

div#utilityContent {position:relative;width:980px;height:29px;margin:auto;z-index:99999; background:url(images/container-blue-bg.gif); }



/*div#utilityContent a.logo {position:absolute;left 869px;display: block;background:url(http://www.emory.edu/template_shared/images/emory.gif) top right no-repeat;width: 98px;height: 27px;left: 874px;top: -1px;}
*/
div#utilityContent a.logo span.logo {visibility: hidden;}

div#shadowTop { display: none; }

ul#utilityNav {position:absolute;left:600px;}

ul#utilityNav li.topLevel {font-size:.9em;position:relative;float:left;margin-right:6px;text-transform:uppercase;text-align:right;}

ul#utilityNav li.topLevel a.utilLink {display:block;color:#b8bcd6;padding:10px 7px 7px 20px;background-image:url(images/arrow-light.gif);background-repeat:no-repeat;background-position:7px 11px;}

*html ul#utilityNav li.topLevel a.utilLink {position:relative;width:35px;overflow:visible;}

ul#utilityNav li.topLevel a.utilLink:hover, ul#utilityNav li.topLevel a.utilLink.active {color:#fff;background-image:url(images/arrow-light-down.gif);background-repeat:no-repeat;background-color:#2d58ab;text-decoration:none;}



ul#utilityNav li.topLevel div.flyOut {position:absolute;z-index:10000;top:26px;right:0px;width:452px;height:195px;color:#fff;padding:20px 0px 20px 16px;text-transform:none;background-color:#264b91;display:none;text-align:left;background-image:url(images/call-out-bg.jpg);background-repeat:no-repeat;background-position:top;}

ul#utilityNav li.topLevel div.flyOut div.col {float:left;width:190px;}

ul#utilityNav li.topLevel div.flyOut div.col1 {margin-right:29px;}

ul#utilityNav li.topLevel h4 {font-size:1em;float:left;text-transform:uppercase;margin:0px 0px 11px 0px;width:190px;}

ul#utilityNav li.topLevel ul {float:left;clear:left;margin:0px 0px 38px 0px;width:190px;}

ul#utilityNav li.topLevel ul li {list-style-type:disc;margin:0px 0px 6px 15px;padding:0px;}

ul#utilityNav li.topLevel ul li a {background:none;color:#fff;padding:0px 0px 2px 0px;}

ul#utilityNav li.topLevel ul li a:hover {background:none;text-decoration:underline;}


/* header search bar */
/*-------------------------------------------------------------------------------*/

ul#utilityNav li.topLevel div.flyOut.searchFlyOut {width:200px;height:80px;padding:10px 0px 0px 16px;text-transform:none;background-color:#264b91;display:none;text-align:left;background-image:url(images/search-callout-bg.jpg);background-repeat:no-repeat;background-position:top;}

div#search { position: relative; height: 80px; width: 200px; }

div#search input { vertical-align: top; }

input.searchInput {position: absolute; right: 9px; bottom: 43px; width:182px; padding: 2px 0px 1px 3px; height: 10px; font-size:.9em; line-height: normal;}

input.searchBtn {position: absolute; right: 7px; bottom: 19px;}

div#search input.search-radio {margin-right:2px;vertical-align: top;}

div#search label {font-size:.9em;vertical-align:top; color:#FFF;}

*html div#search label {font-size:.9em;position:relative;top:4px;}

*+html div#search label {font-size:.9em;position:relative;top:4px;}

div#searchFaculty {position: absolute; right: 10px; bottom: 2px;}


div#searchFaculty a { color: #FFF;font-size:9px;display:block;height:15px; width: 122px; background: url(images/arrow-white-tall.gif) right no-repeat;text-align:right;padding-right: 10px;}


/* global navigation */
/*-------------------------------------------------------------------------------*/

div#globalNav {width:960px;height:27px;position:relative;left:10px;border-bottom:1px solid #fff;}

div#globalNav ul#menu {width:960px;height:27px;background:url(http://www.emory.edu/template_shared/images/nav.gif) no-repeat;margin:0;padding:0;}

div#globalNav ul#menu li {margin:0;padding:0;list-style:none;position:absolute;}

div#globalNav ul#menu li span {display:none;}

ul#menu li, ul#menu a {height:27px;display:block;text-decoration:none;}


/* -- global nav -- *//* UP */

li#homeNav {left:67px;width:139px;}

li#planNav {left:209px;width:160px;}

li#progressNav {left:369px;width:160px;}

li#backgroundNav {left:531px;width:192px;}

li#contactNav {left:723px;width:155px;}


/* -- global nav -- *//* OVER */

li#skip {position:absolute;left:-9999px;}

li#homeNav a:hover {background:url(http://www.emory.edu/template_shared/images/nav.gif) -67px -27px no-repeat;}

li#planNav a:hover {background:url(http://www.emory.edu/template_shared/images/nav.gif) -209px -27px no-repeat;}

li#progressNav a:hover {background:url(http://www.emory.edu/template_shared/images/nav.gif) -369px -27px no-repeat;}

li#backgroundNav a:hover {background:url(http://www.emory.edu/template_shared/images/nav.gif) -531px -27px no-repeat;}

li#contactNav a:hover {background:url(http://www.emory.edu/template_shared/images/nav.gif) -723px -27px no-repeat;}


/* -- global nav -- *//* SELECTED */

#home li#homeNav  {background:url(http://www.emory.edu/template_shared/images/nav.gif) -67px -27px no-repeat;}

#the-plan li#planNav {background:url(http://www.emory.edu/template_shared/images/nav.gif) -209px -27px no-repeat;}

#progress li#progressNav {background:url(http://www.emory.edu/template_shared/images/nav.gif) -369px -27px no-repeat;}

#background li#backgroundNav {background:url(http://www.emory.edu/template_shared/images/nav.gif) -531px -27px no-repeat;}

#contact li#contactNav {background:url(http://www.emory.edu/template_shared/images/nav.gif) -723px -27px no-repeat;}


/* footer styles
/*-------------------------------------------------------------------------------*/

div#footer {clear:both;width:960px;height:50px;position:relative;left:10px;border-top:2px solid #fff;background:#e8eef4;text-align:center;color:#2f42ba;}

div#footer p {margin:5px 0;color:#2f42ba;font-size:9px;}

ul#footLinks {padding-top:13px;}

ul#footLinks span {padding:0 5px;}

ul#footLinks li {display:inline;font-size:9px;}

ul#footLinks li a {color:#2f42ba;}

ul#footLinks li a:hover {text-decoration:underline;}

/*---------------------MORE INFO---------*/

div#hometext { float: left; width: 244px; padding-left: 15px; padding-top: 15px; height: 303px; }

div#hometext h2 { padding-bottom: 10px; }

div#hometext2 { float: left; width: 244px; padding-left: 15px; padding-top: 15px; height: 303px; }

div#hometext2 h2 { padding-bottom: 10px; }

div#rightCol {float:right;position:relative;right:10px;width:200px;}

div#rightCol .searchUtilityNav {background-color:#ecedf0;padding-bottom:15px;}

div#rightCol #rightSearch .searchInput {font-size:9px;width:106px;height:14px;padding:4px 0px 0px 10px;border:1px solid #d9dae7;}

div#rightCol #rightSearch, div#rightCol #rightUtilityNav, div#rightCol .rightUtilityNav, div#rightCol .rightBorder {margin-left:4px;margin-right:4px;border-bottom:1px dotted #afa074;}

div#rightCol .rightBorder {height:12px;}

div#rightCol #rightSearch {height:29px;padding:14px 0px 0px 10px;border-bottom:1px dotted #afa074;}

div#rightCol .rightUtilityNav, div#rightCol #rightUtilityNav {padding:10px 0px 0px 15px;}

div#rightCol .rightUtilityNav ul, div#rightCol #rightUtilityNav ul {margin:7px 0px 10px 15px;}

div#rightCol .rightUtilityNav li, div#rightCol #rightUtilityNav li {margin-bottom:7px;}


/*JH Added shadow classes*/

.leftshadow {
    background-image: url(images/leftshadow.png);
    background-repeat: repeat-y;
    margin: 0px;
    padding: 0px;
    width: 2px;
}
.rightshadow {
    background-image:url(images/rightshadow.png);
    background-repeat: repeat-y;
    width: 1px;
    margin: 0px;
    padding: 0px;
}

.bottomshadow {background-image: url(images/bottomshadow.png); height:3px; background-repeat:repeat-x;}
.topshadow {background-image: url(images/topshadow.png); height:1px; background-repeat:repeat-x;}
.bottomleftshadow {background-image: url(images/bottomleftshadow.png); background-repeat:no-repeat;}
.bottomrightshadow {background-image: url(images/bottomrightshadow.png); background-repeat:no-repeat;}
.topleftshadow {background-image: url(images/topleftshadow.png); background-repeat:no-repeat;}
.toprightshadow {background-image: url(images/toprightshadow.png); background-repeat:no-repeat;}
.middleshadow {width:730px;}

.innerleft {width:200px;}
.innerright {width:200px; position:absolute; left:600px; top:79px; }