/**
* @author Ana-Maria Ciobanu
*/
.footer {text-align: center;font-size: 11px;}
/*#wrapper {width: 1024px;margin: 0 auto 10px auto;padding: 10px;border: 2px solid #bb8e8e;}*/
#wrapper-home {width: 1024px;height: 840px;margin: 0 auto 10px auto;padding: 12px;background: url('../img/border_1024.gif') no-repeat top left;}

#home {width: 1024px;position: relative;z-index: 2;}
#page, #blog, #project {width: 1022px;margin: 0 auto 10px auto;background: #ffffff;position: relative;border: 1px solid #4f3a5f;z-index: 2;}
#mainTbl {width: 1022px; margin: 0px; padding: 0px;}
#mainTdL {border: 1px solid #4f3a5f;border-right: none;width: 510px;}
#mainTdL img {border: 1px solid red;outline: 1px solid blue;}
#nav {height: 80px;padding-top: 8px;overflow: hidden;}
#nav ul {margin: 0;padding: 0px;list-style-type: none;}
#nav li {float: left;margin: 0;padding: 7px 8px;background: #ffffff;text-align: center;line-height: 13px;}
#nav li a, #nav li a:active, #nav li a:visited {color: #000000;font-size: 12px;text-decoration: none;}
#nav li a:hover {color: #cd202f;text-decoration: none;}

#page #nav, #blog #nav {width: 1022px;height: 48px;padding-top: 15px;overflow: hidden;}
#page #nav li, #blog #nav li {margin-right: 18px !important;}
#page #nav ul, #blog #nav ul {margin: 0px 0px 0px 232px;padding: 0px;list-style-type: none;}

#project #nav {height: 135px;padding-top: 15px;position: relative;z-index: 4;overflow: hidden;}
#project #nav li {margin-right: 17px;}
#project #nav ul {margin: 0px 0px 0px 235px;padding: 0px;list-style-type: none;}

#media {width: 450px;height: 300px;border:3px solid #ecdfcf;margin:0 auto}
#text {width: 382px;height: 22px;margin: 15px auto 30px auto;}
div.content {width: 450px; height: 225px;padding: 30px 0 40px 0;margin:0 auto;}
.homeTdL {width: 510px; height: 648px;}
.secondTdL {width: 420px;}
.secondTdL img {display: block;}
.secondTdR {width: 560px; padding-right: 42px;height: 648px;background: url('../img/bgTd.jpg') no-repeat 22px 200px #ffffff;font-size: 14px;padding-bottom:15px;}
.contentTd {width: 958px;height: 604px;padding:22px 32px;}

.blogTdL {width: 196px; height: 648px;border-right: 1px solid #744c98;background: #eae4db;}
.blogTdC {width: 630px; height: 648px;background: url('../img/flower.gif') no-repeat 55px 120px;padding: 0px;}
.blogTdR {width: 196px; height: 648px;border-left: 1px solid #744c98;background: #eae4db;}

div.spacer {position: relative;width: 196px; height: 98px;background: #ffffff;border-right: 1px solid #ffffff;margin-bottom: 60px;z-index: 1;}
div.spacer .hideR {position: absolute;top: 0px; right: -2px;width: 1px; height: 98px;background: #ffffff;z-index: 1;}
div.spacer .hideL {position: absolute;top: 0px; left: -1px;width: 1px; height: 98px;background: #ffffff;z-index: 1;}
hr.hr {border: none;height: 1px; background: #684787;color: #684787;margin-bottom: 20px;margin-top: 15px;}
h1.title {font-size: 14px;font-weight: bold;line-height: 14px; letter-spacing: 1px;margin: 20px 0px;padding: 0px;}
h2.title {font-size: 12px;font-weight: bold;line-height: 12px; letter-spacing: 1px;margin: 20px 0px;padding: 0px;}
.comment {border: 1px solid #754c9a;margin-bottom: 10px;}
.comment div {padding: 10px;font-size: 12px;}
.comment p {padding: 3px;font-size: 12px;margin: 0px;background: #eae4db;}
.comment span {display: block;float: right;}
#innerBorder {margin: 12px 14px;border: 2px solid #ecdfcf;padding: 0px 60px 30px 60px;min-height: 590px;height: auto !important;height: 590px;}
#design {width: 380px;height: 274px;position: absolute;top: 572px;left: 66px;background: url('../img/statue.gif') no-repeat 0px 90px;}
#homeflash {width:510px;height:648px;}