body { background: #14485d; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000000; }
#header { height: 161px; }
#ads { width: 468px; height: 60px; float: right; margin-top: -100px; margin-right: 25px; }
#wrapper { width: 950px; margin: 0px auto; overflow:hidden; }
#line { width: 936px; height: 17px; background-color: #9ec12f; text-align: right; padding: 7px; }
#line1 { width: 100%; height: 15px; background-color: #7eb408; }
#container { width: 950px; }
a { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

#navigation { background-color: #192227; width: 209px; float: left; padding: 6px; }
#navigation ul { list-style-type: none; margin: 0; padding: 0; }
#navigation ul li { padding-bottom: 2px; }
#navigation ul li a { color: #fff; background: #252c34; border: 1px solid #2d363d; display: block; padding: 5px 0; line-height: 13px; padding-left: 8px; text-decoration: none; }
#navigation ul li a:visited { color: #fff; }
#navigation ul li a:hover { color: #fff; background: #2d363d; }

#content { background-color: #fff; width: 709px; min-height: 500px; float: left; padding: 10px; }

#footer { margin: 10px 0 0 0; padding: 7px; height: 51px; background-color: #9ec12f; font-size: 0.7em; /*-moz-border-radius: 7px; -webkit-border-radius: 7px;*/ }
#footer #left { float: left; text-align: left; width: 50%; }
#footer #right { float: right; text-align: right; width: 50%; }
#footer a { text-decoration: none; color: #000; }
#footer a:hover { text-decoration: underline; }

#psl { padding: 3px; }
#psl ul { list-style-type: none; }
#psl li { float: left; display: inline; margin: 0 5px 0 0; display: block;} 
#psl li a { color: #88af3f; padding: 4px; border: 1px solid #ddd; text-decoration: none; float: left; }
#psl li a:hover { color: #638425; background: #f1ffd6; border: 1px solid #85bd1e; }
#psl li.nolink { color: #CCC;	border: 1px solid #F3F3F3; padding: 4px; }
#psl li.current { color: #FFF; border: 1px solid #b2e05d; padding: 4px; background: #b2e05d; }

.virsus { background-color: #252c34; color: #fff; width: 98%; height: 17px; padding: 5px; margin: 0 0 10px 0; }
.virsus a { color: #fff; text-decoration: none; }
.virsus a:hover { color: #fff; text-decoration: none; }
.apacia { width: 98%; height: 17px; color: #88af3f; border: 1px solid #85bd1e; padding: 5px; margin: 10px 0 10px 0; }
.apacia a { color: #88af3f; text-decoration: none; }
.apacia a:hover { color: #88af3f; text-decoration: underline; }

.daugiau { width: 98%; height: 17px; color: #666; border: 1px solid #666; padding: 5px; margin: 10px 0 10px 0; }
.daugiau a { color: #666; text-decoration: none; }
.daugiau a:hover { color: #666; text-decoration: underline; }

.kaire { float: left; text-align: left; width: 60%; }
.desine { float: right; text-align: right; width: 40%; }

input, select, textarea { padding:5px; background:#fbfbfb; border:0; color:#666666; border:1px solid #ddd; font: 10px Verdana, Arial, Helvetica, sans-serif;; }
input:focus, textarea:focus, select:focus { border:1px solid #009900; }

#customForm { padding: 0 10px 10px;	margin: 0 auto; }
#customForm label { display: block; color: #797979; font-weight: 700; line-height: 1.4em; text-align: left; }
#customForm input, select {	width: 220px; padding: 6px; color: #949494; border: 1px solid #cecece; }
#customForm div {	margin-bottom: 15px; }
#customForm #send {	background: #6f9ff1; color: #fff; font-weight: 700;	font-style: normal; border: 0; cursor: pointer; }
#customForm #send:hover { background: #79a7f1; }

.success { background-color: #dff2bf; color: #89b456; border: 1px solid #4f8a10; padding: 7px; }
.success a { color: #89b456; }

.error { background-color: #ffbaba; color: #e1323c; border: 1px solid #d8000c; padding: 7px; }
.error a { color: #e1323c; }

.notice { background-color: #feefb3; color: #9f6000; border: 1px solid #9f6000; padding: 7px; }
.notice a { color: #9f6000; }

/*.important { background-color: #bde5f8; color: #4c8dc0; border: 1px solid #00529b; padding: 7px; }
.important a, a:hover { color: #4c8dc0; }*/

.blokas { width : 78px; text-align : center; float : left; cursor : pointer; padding : 3px; margin : 3px; height : 65px; }
.blokas a { color : #666; display : block; margin-left : 4px; margin-top : 4px; margin-right : 2px; margin-bottom : 2px; }

.nariai { width: 300px; float: left; margin: 3px; border: 1px solid #bcc5d0; }
.nariai .nickas { width: 291px; background-color: #bcc5d0; padding: 5px; }
.nariai .content { padding: 3px; }

.profilis { width: 500px; float: left; margin: 0 auto; border: 1px solid #bcc5d0; }
.profilis .info { width: 494px; padding: 3px; background: #bcc5d0; }
.profilis .content { padding: 3px; }

#sexyBG { display: none; position: absolute; background: #000; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; filter: alpha(opacity=40); width: 100%; height: 100%; top: 0; left: 0; z-index: 99; }
#sexyBOX { display: none; position: absolute; background: #b9e77b; color: #333; font-size: 1.2em; text-align: center; border: 1px solid #111; top: 70px; z-index: 100; }
.sexyX { font-size: 12px; color: #ddd; padding: 4px 0; border-top: 1px solid #636D61; background: #778574; }

.left { width: auto; float: left; }
.right { width: auto; float: right; }
.clear { clear:both; }