body {background:#FFFFFF url(../img/body-bg-2.gif) repeat-x;text-align:center;margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#333333; line-height:1.5; }
a {color:#333333;}
h2.mes-gran {font-size:18px !important; color:#4C543D; margin-top:0px; padding-top:0px;}
h2 {font-size:17px; color:#4C543D; margin-top:0px; padding-top:0px;}
h3 {font-size:12px; color:#333333; margin-top:0px; padding-top:0px;}


#main {width:729px;text-align:left;margin:auto;padding:0;}
#header_bg {height:99px;padding:0;margin:0;}
.header-logo {float:left;padding:20px 0 0 0}
#header_bg .list {float:right;width:160px;padding:1px 6px;background:url(../img/bg-aux-links-3.gif) no-repeat 0 0;text-align:center;height:22px;margin:0;font-weight:bold; }
#header_bg .list li {display: inline;font-size:10px;text-align:center;width:100px;color:#000000;padding:3px 6px 0 0;}
#header_bg .list li a {padding:3px 6px 0 0;text-decoration:none;color:#abb793;}
#header_bg .list li a:hover {color:#000000;text-decoration:none;}
#navBar {background-color:#c4d3e4;height:59px;background:url(../img/header-bar-2.gif) repeat-y;}
/*#navBar .list {padding:10px 0 0 18px; margin:0;}
#navBar .list li {	display: inline;float:left;font-size:11px; font-weight:bold;text-align:center;padding:4px 18px 0 6px;margin:0px;color:#abb793;}
#navBar .list li a {text-decoration:none;color:#ffffff;}
#navBar .list li a:hover {color:#abb793;}
*/

.social-media {float:left;width:420px; text-align:right; padding:10px 4px 0 0 ;}

/* navigation */

#sddm {	margin: 0;padding: 0;z-index: 30;padding:10px 0 0 18px;}
#sddm li {display: inline;float:left;font-size:11px; font-weight:bold;text-align:center;padding:4px 24px 0 6px;margin:0px;color:#abb793 !important;}
#sddm li a {padding:0;text-decoration:none;color:#ffffff;}
#sddm li a:hover {color:#abb793;}
#sddm div {position: absolute;visibility: hidden;margin: 8px 0 0 0;padding: 0;background: #EAEBD8;border: 1px solid #4c543d}
#sddm div a	{position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;		text-decoration: none;background: #EAEBD8;color: #4c543d;}
#sddm div a:hover {background: #49A3FF;color: #FFF}

#stage {background:#FFFFFF url(../img/bg-content.gif) repeat-y;margin:0 0 0 0; padding:1px 0 0 3px;}
#stage-frame {padding:20px;}
#moc-cover {background:url(../img/maze-cover-2-bg.jpg) no-repeat; overflow:hidden}
#washington-shadow-cover {background:url(../img/washington-shadow-bg.jpg) no-repeat; overflow:hidden}
#icelight-cover {background:url(../img/icelight-bg.jpg) no-repeat; overflow:hidden}
#cotton {background:url(../img/cotton-bg.jpg) no-repeat; overflow:hidden;}
#stage-frame a {background-color: transparent;border-color: #8a8e8e;border-width: 0 0 1px 0;border-style: dotted;text-decoration:none;font-weight:bold;}
#copy-frame {}
#intro-message {background:#EAE9DF;width:397px;padding:10px 10px 10px 20px}
#intro-message a { text-decoration:none}
#intro-message a:hover {color:#5588AA;}
#intro-message h1 {font-size:14px; font-weight:bold; margin:0px;color:#909b7b}
#intro-top{background:url(../img/intro-top.gif) no-repeat;width:427px; height:11px;}
#intro-bottom {background:url(../img/intro-bottom.gif) no-repeat;width:427px; height:11px;}
#intro-message-text {float:right;padding-left:8px;width:100px;}
.photo-frame-01 {margin:0 10px 20px 0}
.photo-frame-02 {margin:0 10px 10px 0}
#extract {font-size:15px;line-height: 1.7; color:#333333}
#cv{line-height: 2.0; }
#right_box {float:right;width:316px;height:400px;border-right:1px solid #efeeee;border-left:1px solid #efeeee;border-bottom:2px solid #9eadb2;display:block;margin-right:8px;margin-top:1px;}
#txt-box {border:1px double #727f8a;background-color:#b7c2cc; color:#29293c;margin-bottom:20px;}
#txt-frame {border:1px dashed #b7c2cc;padding:20px;}
#txt-frame strong {color:#333333;}
#stage-frame h1 {font-size:18px;padding:10px 0 10px 20px;color:#FFFFFF;background-color:#4c543d;}
#stage-frame h1 a {font-size:12px;color:#FFFFFF;margin-left:12px;}
#stage-frame h2 {font-size:14px;color:#4c543d;}
#stage-frame h2.mas {text-transform:uppercase; font-size:20px;}
.list_basic{padding:6px 0 6px 9px;margin:2px 0 2px 0;list-style:none;}
.list_basic li{background: url(../img/list.gif) no-repeat 0 6px;padding:0 0 0 11px;}
.list_subnav{padding:6px 0 10px 0;margin:2px 0 2px 0;list-style:none; font-size:10px;font-weight:bold;color:#abaeae;}
.list_subnav li{padding:0 4px 0 0;}
.list_subnav li a{font-size:10px;font-weight:bold;color:#abaeae;text-decoration:none}
.list_subnav li a:hover{background-color: transparent;border-color: #abaeae;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;border-style: dotted;}
#right_nav {float:right;width:286px;margin: 30px 20px;}
#right_nav h1 {font-size:12px;font-weight:bold;color:#acc7d5;padding:4px 0 10px 0;margin:0;}
#right_nav h2, #right_nav h2 a {font-size:10px;font-weight:bold;color:#abaeae;text-decoration:none;margin:0 0 10px 0;}
#right_nav h2 a:hover, #right_nav h2 .on {background-color:transparent;border-color:#abaeae;border-width:0 0 1px 0;border-style: dotted;}
#aly-monroe-blog { padding:40px 10px 10px 20px;padding-bottom:40px; width:380px; line-height:1.3; float:left}
#aly-monroe-blog  h3{ color:#4C543D;padding:0 0 4px 0;;margin:0;font-size:14px;}
#aly-monroe-blog  a { text-decoration:none;}
#aly-monroe-blog  a:hover {text-decoration:none; color:#5588AA}
.bottom-line {border-color: #cccccc;border-width: 0 0 1px 0;border-style: dashed;}
#rp {margin:0 5px 20px 0; padding:0; float:left;}
#rp h2 {font-size:12px;font-weight:bold;color:#5588AA;}
#rp .txt {background-color:#ecf2f4;border-top:2px solid #9eadb2;border-bottom:2px solid #9eadb2;height:118px;font-size:11px;padding:8px 4px 4px 4px;}
#rp .txt a {text-decoration:underline;color:#333333}
#rp-top {background:url(../img/rp-top.gif) no-repeat;width:258px; height:10px;float:left;}
#rp-bottom {background:url(../img/rp-bottom.gif) no-repeat;width:258px; height:10px;float:left;}
#rp-main {border-left:1px solid #dddbdb;min-height:200px;padding:4px 10px 4px 8px;line-height:1.4;float:left;}
#rp-main a {text-decoration:none;font-weight:normal;}
#rp-main a:hover {text-decoration:underline;font-weight:normal;}
#footer {background-color:#FFFFFF;background:url(../img/footer-bg.gif) no-repeat 0 0;height:60px;margin:0;padding:0;}
#top, #top a{float:right;width:20px; font-size:11px; text-decoration:none;}
#bottom-links {padding:0;margin:0; width:700px; clear:both;}
#copyright {font-size:11px;color:#999999; margin-left:24px;width:250px; text-align:left;float:left;}
#credit {font-size:10px;color:#999999; width:360px; text-align:right;  float:right;}
#credit a {color:#003366; text-decoration:none}
#credit a:hover {text-decoration:underline}

#maze-of-cadiz-review {float:left; width:263px; }
#maze-of-cadiz-review strong {color:#4C543D}
#maze-of-cadiz-review p {padding-right:12px;}
#maze-of-cadiz-review a {text-decoration:none;}
#maze-of-cadiz-review a:hover {text-decoration:none; color:#5588AA}
#stage-left {width:427px;  float:left; }
#stage-right {width:263px; float:right; }


