html {}

a {text-decoration:none;}
* {font-family: 'Merienda', verdana, serif; font-size:13px;}

body- {
	background:#71926D url('../images/bg.jpg');
	border:10px Solid transparent;
	height:100%;
	/*border-radius: 10px;*/
	
	-webkit-border-image:url('../images/border.png') 10 10 stretch; /* Safari 5 */
	-o-border-image:url('../images/border.png') 10 10 stretch; /* Opera */
	border-image:url('../images/border.png') 10 10 stretch;
}

body, abbr{ cursor:url('../cursors/cursor.cur'), default;}
a, button, input[type="submit"], input[type="reset"], input[type="button"], a span, .button {cursor: url('../cursors/hand.cur'),pointer;}
input {cursor: url('../cursors/text.cur'),text;}
abbr, acronym, .postcontent dfn{cursor: url('../cursors/help.cur'),help;}



/* common styles */
.red		{color:red;}
.green		{color:green;}
.blue		{color:blue;}

.bold		{font-weight:bold;}
.italic		{font-style:italic;}
.error		{color:red;}
.invisible	{display:none;}


/* web styles */
#gad1 {display:block; float:right; margin:10px 25px 0 25px; /*border:1px solid red;*/}
#topNav {display:block; float:right; margin:10px 25px 0 25px;}



#dafa {
	position:relative;
	width:95%;
	min-width:800px;
	margin:20px auto;
	border:16px Solid #854500;
	background:#1e342a url('../images/bg.jpg');
	
	-webkit-border-radius:16px;
	-moz-border-radius:16px;
	border-radius:16px;
}

#dafa .screw {
	position:absolute;
	width:18px;
	height:18px;
	background:url('../images/screw.png');
}

#dafa .screw1 {top:5px; left:5px;}
#dafa .screw2 {top:5px; right:5px;}

#dafa .subContainer {padding:20px; overflow:hidden; /*border:1px solid red;*/}

#dafa * {color:#ffffff;}

#logo {margin:10px 0 20px 0; text-decoration:none; font-size:16px;}
#slogan {float:left; margin:10px 0 20px 0; font-style:italic; font-size:16px;}

#header1 {}
#header1 .nav {float:right;}
#header1 .nav li {display:block; float:left; margin-left:10px; font-style:italic;}

#footer1 {}
#footer1 .nav {float:right;}
#footer1 .nav li {display:block; float:left; margin-left:10px; font-style:italic;}

#footer2 {}
#footer2 .lastUpdated {display:block; float:right; margin:0 30px 0 0; font-style:italic; font-size:11px;}

.underline {display:block; background:url('../images/underline.png') no-repeat left bottom; float:left; padding:0 7px 17px 7px;}

#categories {}
#categories .category {position:relative; margin-bottom:10px; /*border:1px Solid green;*/}
#categories .category:hover {background:#1c3228;}
#categories .category .dragHandler {z-index:100; display:block; position:absolute; top:3px; left:-5px; width:15px; height:15px; background:url('../images/cursor_drag_arrow_white.png') no-repeat; cursor:move; opacity:0;}
#categories .category .titleContainer {display:block; position:absolute; top:0; left:10px; width:115px; /*float:left; border:1px Solid blue;*/}
#categories .category .title {text-align:right; /*border:1px Solid yellow;min-width:120px;*/}
#categories .category .thumbsContainer {display:block; float:left; margin-left:120px; /*width:10000px; border:1px Solid yellow; height:31px; overflow:hidden;*/}
#categories .category .thumbsContainer.onLine {width:10000px;}
#categories .category .thumb {display:block; position:relative; float:left; width:88px; height:31px; margin:0 7px 7px 0; background:red; line-height:30px; text-align:center; /* overflow:hidden; border:1px Solid red;*/}
#categories .category .thumb img {display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:red; /*width:88px; height:31px;*/}



.soon {color:#909F98 !important;}

.placeholder {background:#1C3228; height:31px; border:1px solid #244837; margin-bottom:15px;}