/* Nikki-Di - Designed by Cindy Prosser - http://attitude-emedia.com */

* { padding:0; margin:0; border:0; }
body { margin:0 20px; background:#000;font-family: "century gothic", "arial", "helvetica";font-size:0.90em}
.outer {position: relative; width: 930px; margin: 0 auto; text-align: left;height:1%}
#banner { background: #cdcdcd; border-left:1px solid #161616; border-right:1px solid #161616;width:930px}
#banner h1 { padding:10px; }
#wrapper { background: #000; border-left:1px solid #161616; border-right:1px solid  #161616;width:930px }
#container { width: 100%;background: #000; float: left; margin-right: -220px; }
#content { background: #000; margin: 0 220px 50px 0; height:200px;width:690px;height:1%;color:#ccc }
#sidebar { width: 220px; float: right;height:1%;background: #1a1a1a }
#footer { background: 1a1a1a; border-left:1px solid #161616; border-right:1px solid #161616;border-top:1px solid #161616;width:930px ;color:#161616}
.clearing { clear:both; height:0; } 

/* formatting */

h1  {font-family: "century gothic", "arial", "helvetica";font-weight:normal;font-size:2em;padding: 30px 0 0 20px;}
#sidebar h2  {font-family: "century gothic", "arial", "helvetica";font-weight:normal;font-size:1.5em;margin: 30px 0 0 20px;color:#9F9577}

#header {clear:both; background:#000 url(images/header.gif) top left no-repeat;height:200px}
#header h1  {font-family: "century gothic", "arial", "helvetica";font-weight:normal;font-size:2em;padding: 10px 0 0 260px; color:#FF0000}
#content h1  {font-family: "century gothic", "arial", "helvetica";font-weight:normal;font-size:2em;color:#9F0003;margin:0 0 20px 0}
#inner-right {width: 220px;background: #000;height:1%;z-index: 55;padding:0 0 0 0px }

#inner-right a {display: block; list-style: none; color:#fff; text-decoration: none;font-weight:normal;padding:0px;margin:0px}
#inner-right a:visited {color:#fff}
#inner-right a:hover {color:#FF0000;}

#lmenu {margin:0}

/* Menu */
.sidemenu {list-style: none; border-top: 1px solid #161616; margin: 30px 0 20px 0 !important;width:100%;font-weight:500 !important;float:left;height:1%}
.sidemenu li {border-bottom: 1px solid #161616;text-align:left}
.sidemenu ul {display: none; list-style: none;float:left}
.sidemenu ul li {border-bottom: none;}
.sidemenu a {display: block; padding: 0 20px 0 10px; list-style: none; color:#FF0000 !important; text-decoration: none;font-weight:bold;font-size:110%;border-top:1px solid #161616 !important}
.sidemenu a:visited {color:#FF0000 !important}
.sidemenu ul li a {display: block; padding: 0 20px 0 5px} 
.sidemenu a:hover {color: #000 !important; background: #ccc !important}
.sidemenu ul li a:hover {display: block; padding: 0 20px 0 5px} 

/* My Story subMenu */
.chapters .topnav {margin: 0 ;background: transparent url(images/chapters.gif) top left no-repeat;padding:40px 0 0 0}
.chapters .topnav ul {width:100%;list-style-type: square !important;float:left;margin: 0 0 0 20px ;font-weight:500 !important;}
.chapters .topnav ul li {border-bottom: none;list-style-position:inside;list-style-type: square !important}
.chapters .topnav li li {display: none} 
.chapters .topnav ul li a {display: block; padding: 0 20px 0 5px; color:#000 !important; text-decoration: none;font-weight:bold;font-size:110%;background:none !important} 
.chapters .topnav ul li a:hover {color: #ccc !important;display: block; padding: 0 20px 0 5px;background:none !important} 


/* My Story subMenu */
.chapters .contentnav {margin: 0 0 0 20px;background: transparent url(images/chapters.gif) top left no-repeat;padding:40px 0 0 0;list-style-type: none !important}
.chapters .contentnav ul {width:100%;list-style-type: none !important;float:left;margin: 0 0 0 20px ;font-weight:500 !important;}
.chapters .contentnav ul li {border-bottom: none;list-style-position:inside;list-style-type: none !important}
.chapters .contentnav ul li a {display: block; padding: 0 20px 0 5px; color:#000 !important; text-decoration: none;font-weight:bold;font-size:110%;background:none !important} 
.chapters .contentnav ul li a:hover {color: #ccc !important;display: block; padding: 0 20px 0 5px;background:none !important} 
.chapters .contentnav a {display: block; padding: 0 20px 0 5px; color:#0076a3 !important; text-decoration: none;font-weight:bold;font-size:110%;background:none !important} 
.chapters .contentnav a:hover {color: #000 !important;display: block; padding: 0 20px 0 5px;background:none !important} 


.case {margin-top: -1px; width: 200px; height: 270px; float: left; margin-left: 20px; padding-top: 20px; font-family: arial; font-size: 11px; border-top: 1px solid #eee;}
.case a:hover img {border-top: 5px solid #000;}
.case a {border: 0; text-decoration: none; color: #000;}
.case p {padding: 0 5px 0 5px; line-height: 1.5em;}
.case img {border:1px solid #000 !important}

#content p {margin:10px}
#content ul li {list-style-image: url(images/bullet_11x8.gif);margin:0 0 0 50px ;width: 600px}
#content ul li ul li {list-style-image: url(images/bullet_11x8.gif);margin:0 0 0 50px;width: 600px}
#content ul li ul li a {color:#666}
#content a {display: block; list-style: none; color:#fff; text-decoration: none;font-weight:normal;padding:0px;margin:0px}
#content a:visited {color:#fff}
#content a:hover {color:#FF0000;}
#content ul {width: 600px !important}

.title2 {width: 97%; margin:0px; color: #FFD800 !important;padding: 1px 0 2px 20px; font: 140% Verdana, Arial, Helvetica, sans-serif; text-indent: 10px;font-weight:500 !important;text-align:right}
.title3 {width: 97%; margin:0px; color: #FF3F00 !important;padding: 1px 0 2px 20px; font: 140% Verdana, Arial, Helvetica, sans-serif; text-indent: 10px;font-weight:500 !important;text-align:left}
.yellow {color: #FFD800 !important;font: 140% Verdana, Arial, Helvetica, sans-serif;font-weight:500 !important}
.red {color: #FF3F00 !important;font: 140% Verdana, Arial, Helvetica, sans-serif;font-weight:500 !important}
.yellow2 {color: #FFD800 !important;padding;0;margin:0}
.red2 {color: #FF3F00 !important;padding;0;margin:0}
.redsml {color: #FF3F00;font-size:90%}
.orangesml {color: #FF3f00;font-size:90%}
.orange {color: #FF3f00;}
.white {color:#fff}

#footer a {color:#363636 !important; text-decoration: none;font-weight:normal;padding:0px;margin:0px;}
#footer a:visited {color:#363636 !important}
#footer a:hover {color: #ccc !important;}

/* My Blog */
#content .ditto_summaryPost {margin:20px }
#content .ditto_summaryPost h3 a {font-family: "century gothic", "arial", "helvetica";font-weight:normal;font-size:1.2em;margin: 30px 0 0 0;color:#0076a3 !important}
#content .ditto_info {background:none}
#content .ditto_tags {}
#content .ditto_link {}
#content .ditto_summaryPost  a {color:#9F9577 !important; text-decoration: none;font-weight:normal;padding:0px;margin:0px}
#content .ditto_summaryPost  a:visited {color:#9F9577 !important}
#content .ditto_summaryPost  a:hover {color: #000 !important;}

#content .ditto_summaryPost {margin: 20px;}
#content .ditto_summaryPost ol {width:100%;margin:0px !important ;font-weight:500 !important;}
#content .ditto_summaryPost ol li {border-bottom: none;list-style-position:inside;margin: 0 0 0 50px !important }
#content .ditto_summaryPost ol li a {display: block; padding: 0 20px 0 5px; color:#000 !important; text-decoration: none;font-weight:bold;font-size:110%;background:none !important} 
#content .ditto_summaryPost ol li a:hover {color: #ccc !important;display: block; padding: 0 20px 0 5px;background:none !important} 

#content .ditto_summaryPost ul {width:100%;margin:0px !important ;font-weight:500 !important;}
#content .ditto_summaryPost ul li {border-bottom: none;list-style-position:inside;margin: 0 0 0 50px !important;list-style-type:square }
#content .ditto_summaryPost ul li a {display: block; padding: 0 20px 0 5px; color:#000 !important; text-decoration: none;font-weight:bold;font-size:110%;background:none !important} 
#content .ditto_summaryPost ul li a:hover {color: #ccc !important;display: block; padding: 0 20px 0 5px;background:none !important} 

.archive h3  a {font-family: "century gothic", "arial", "helvetica";font-weight:normal;font-size:1.2em;margin: 30px 0 0 0;color:#0076a3 !important}
.archive .reflect_archive {width:100%;margin:0px !important ;font-weight:500 !important;}
.archive .reflect_month {border-bottom: none;list-style-position:inside;margin: 0 0 0 50px !important;list-style-type:square }
.archive .reflect_archive ul li a {display: block; padding: 0 20px 0 5px; color:#000 !important; text-decoration: none;font-weight:bold;font-size:110%;background:none !important} 
.archive .reflect_archive ul li a:hover {color: #ccc !important;display: block; padding: 0 20px 0 5px;background:none !important} 

.resume-table1 {width:400px;margin: 0 0 0 50px }
.resume-table2 {width:50%;padding:5px;border:1px solid #8c0001}
.resume-table3 {width:50%;padding:5px;background:#0F0F0F;border:1px solid #8c0001}
.resume-table4 {width:50%;padding:5px;background:#FF000A;color:#000}
.resume-table5 {width:50%;padding:5px;background:#FF000A;color:#fff}

.resume-table6 {width:20%;padding:5px;border:1px solid #8c0001}
.resume-table7 {width:80%;padding:5px;background:#0F0F0F;border:1px solid #8c0001}
.resume-table8 {width:20%;padding:5px;background:#FF000A;color:#000}
.resume-table9 {width:80%;padding:5px;background:#FF000A;color:#fff}


.resume-table10 {width:30%;padding:5px;border:1px solid #8c0001}
.resume-table11 {width:60%;padding:5px;background:#0F0F0F;border:1px solid #8c0001}
.resume-table12 {width:30%;padding:5px;background:#FF000A;color:#fff}
.resume-table13 {width:60%;padding:5px;background:#FF000A;color:#000}
