/* 
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Title: Independent
Author: InterDevil.com / XHTMLiT.com
Website: Http://www.XHTMLiT.com / Http://www.INTERDEVIL.com
Description: This is the stylesheet, you can remove this entire note.
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
*/

/* ===[ GENERAL STYLES ]=== */
body {margin:0;padding:0;}
img {border:none;vertical-align:middle;}
a {outline:none;}
a img{text-decoration:none;}
.clear {clear:both;}
div#body-wrap {width:926px;margin:0 auto;padding:5px 0;display:block;overflow:hidden;}
p.rightalign {text-align:right !important;}
p.centeralign {text-align:center !important;}

/* Dropshadow CSS */
.dropshadow-wrap1, .dropshadow-wrap2, .dropshadow-wrap3 {display:inline-table;/* \*/display:block;/**/}
.dropshadow-wrap1 {margin-left: 8px;float: left;background:url(../images/shadow.gif) right bottom no-repeat;}
.dropshadow-wrap2 {background:url(../images/corner_bl.gif) -16px 100% no-repeat;}
.dropshadow-wrap3 {padding:0 8px 8px 0;background:url(../images/corner_tr.gif) no-repeat right -16px;}
.dropshadow-wrap3 > div {display:block;border:1px solid #ccc;border-color:#efefef #ccc #ccc #efefef;}

/* ===[ HEADER STYLES ]=== */
div#header {width:100%;height:93px;margin:0;padding:0;overflow:hidden;display:block;}
   #header div#logo {margin:0;padding:0;float:left;}
   
   #header #topnav {width:402px;height:27px;margin:66px 0 0 0;padding:0 0 0 16px;background:url(../images/topnav-bg.jpg) no-repeat;float:right;overflow:hidden;display:block;}
   #header #topnav ul {margin:5px 0 0 0;padding:0;list-style-type:none;}
   #header #topnav ul li {margin:0;padding:0 12px;float:left;}
   #header #topnav ul li a {font-family:Helvetica;font-size:12px;font-weight:bold;color:#666666;text-decoration:none;}
   #header #topnav ul li a:hover {color:orange;}
   
/* ===[ MIDDLE CONTAINER ]=== */
div#midcontainer {width:926px;height:406px;margin:0;padding:0;}
   #midcontainer #inner-wrap {width:922px;height:402px;margin:0;padding:2px;background:url(../images/container-wrap_bg.png) no-repeat;}
   
   /* SECOND NAVIGATION */
   #midcontainer #inner-wrap #secondnav {width:708px;height:26px;margin:0;padding:0;background:url(../images/2ndnav_bg.png) no-repeat;float:right;}
   #midcontainer #inner-wrap #secondnav ul {margin:0;padding:0 10px 0 0;list-style-type:none;}
   #midcontainer #inner-wrap #secondnav ul li {margin:0;padding:0 5px;float:right;line-height:20px;}
   #midcontainer #inner-wrap #secondnav ul li a {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;text-decoration:none;}
   #midcontainer #inner-wrap #secondnav ul li a:hover {color:#FFFF99;}
   
   /* INNER CONTEXT */
   #midcontainer #inner-wrap #context {width:426px;margin:30px 10px 0 0;padding:0;float:right;clear:right;}
   #midcontainer #inner-wrap #context img.heading {margin:0 0 15px 0;}
   #midcontainer #inner-wrap #context p {margin:0 0 0 36px;padding:0 0 18px 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000;text-align:left;line-height:17px;}
   #midcontainer #inner-wrap #context table {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000;text-align:left;line-height:17px;}
   #midcontainer #inner-wrap #context ul {margin:0 0 10px 73px;padding:0 10px 0 0;list-style-type:disc;}
   #midcontainer #inner-wrap #context ul li {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000;line-height:14px;}
   #midcontainer #inner-wrap #context a {font-family:Helvetica;font-weight:bold;color:#666666;}
   #midcontainer #inner-wrap #context a a:hover {color:orange;}
   
/* ===[ MIDDLE CONTAINER DYNAMIC HEIGHT ]=== */
div#midcontainerdyn {width:926px;margin:0;padding:0;}
   #midcontainerdyn #inner-wrap-top {width:922px;height:25px;margin:0;padding:2px 2px 0 2px;background:url(../images/container-wrap_top_bg.jpg) no-repeat;}
   #midcontainerdyn #inner-wrap-middle {width:922px;margin:0;padding:0 2px 0 2px;background:url(../images/container-wrap_middle_bg.jpg) repeat-y;}
   #midcontainerdyn #inner-wrap-bottom {width:922px;height:25px;margin:0;padding:0 2px 2px 2px;background:url(../images/container-wrap_bottom_bg.jpg) no-repeat;}
   
   /* SECOND NAVIGATION */
   #midcontainerdyn #inner-wrap-top #secondnav {width:708px;height:26px;margin:0;padding:0;background:url(../images/2ndnav_bg.png) no-repeat;float:right;}
   #midcontainerdyn #inner-wrap-top #secondnav ul {margin:0;padding:0 10px 0 0;list-style-type:none;}
   #midcontainerdyn #inner-wrap-top #secondnav ul li {margin:0;padding:0 5px;float:right;line-height:20px;}
   #midcontainerdyn #inner-wrap-top #secondnav ul li a {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;text-decoration:none;}
   #midcontainerdyn #inner-wrap-top #secondnav ul li a:hover {color:#FFFF99;}
   
   /* INNER CONTEXT */
   #midcontainerdyn #inner-wrap-middle #context {width:860px;margin:10px 36px 0 0;padding:0;float:right;clear:right;}
   #midcontainerdyn #inner-wrap-middle #context img.heading {margin:0 0 25px 0;}
   #midcontainerdyn #inner-wrap-middle #context p {margin:0 0 0 36px;padding:0 0 18px 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000;text-align:left;line-height:17px;}
   #midcontainerdyn #inner-wrap-middle #context table {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000;text-align:left;line-height:17px;}
   #midcontainerdyn #inner-wrap-middle #context ul {margin:0 0 22px 20px;padding:0 10px 0 0;list-style-type:disc;}
   #midcontainerdyn #inner-wrap-middle #context ul li {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000;line-height:14px;}
   #midcontainerdyn #inner-wrap-middle #context a {font-family:Helvetica;font-weight:bold;color:#666666;}
   #midcontainerdyn #inner-wrap-middle #context a a:hover {color:orange;}

   
/* ===[ BOTTOM AREA ]=== */
div#bottom-area {width:100%;margin:0;padding:0;overflow:hidden;display:block;}

   /* LEFT SIDE */
   #bottom-area #sLeft {width:530px;margin:0 0 0 5px;padding:0;float:left;}
   #bottom-area #sLeft img.blocks {margin:5px 15px 20px 0;float:left;}
   
   #bottom-area #sLeft .post,
   #bottom-area #sLeft .dynamic-content {width:207px;margin:0 30px 0 0;padding:0;float:left;}
   #bottom-area #sLeft .post h3,
   #bottom-area #sLeft .post h3 a,
   #bottom-area #sLeft .post h3 a:visited,
   #bottom-area #sLeft .dynamic-content h3 {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#666666;text-decoration:underline;text-align:left;}
   #bottom-area #sLeft .post p,
   #bottom-area #sLeft .dynamic-content p {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#999999;text-align:left;}
   #bottom-area #sLeft .post p a,
   #bottom-area #sLeft .dynamic-content p a {color:#00CCFF;text-decoration:none;}
   
   /* RIGHT SIDE */
   #bottom-area #sRight {width:309px;margin:0 10px 0 0;padding:0;text-align:center;float:right;}
   #bottom-area #sRight #botnav {width:307px;height:21px;margin:0 0 10px 0;padding:0;background:url(../images/bottomarea_rightnav-bg.jpg) no-repeat;}
   #bottom-area #sRight #botnav ul {margin:0;padding:0;list-style-type:none;}
   #bottom-area #sRight #botnav ul li {margin:0;padding:0 8px 0 15px;float:left;}
   #bottom-area #sRight #botnav ul li a {font-family:Helvetica;font-size:12px;font-weight:bold;color:#666666;text-decoration:none;}
   #bottom-area #sRight #botnav ul li a:hover {color:#FFFF99;}
   
/* ===[ FOOTER STYLES ]=== */
div#footer {width:680px;margin:0 auto;padding:40px 0 0 0;text-align:center;}
   #footer p {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#999;}
   #footer #textNav {padding:0 0 20px;}
   #footer #textNav a {font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#999;text-decoration:none;}
   #footer #textNav a:hover {text-decoration:underline;}
   
.constructionButton{padding-top:10px;}
.constructionButton a{padding:0 5px;}