/* ===== FORMS ===== */
div.formcontainer {
	padding: 0px;
}
div.formcontainer div.box {
	width: 340px;
	padding: 10px 0px 0px 0px;
}
div.formcontainer div.box label {
	line-height: 32px;
	font-size: 1.1em;
	cursor: pointer;
}
div.formcontainer div.box div.left {
	width: 124px;
	text-align: right;
}
div.formcontainer div.box div.left label {
	margin: 0px 10px 0px 0px;
}
div.formcontainer div.box div.right {
	text-align: left;
}
div.fieldbox {
	width: 200px;
	padding: 6px;
	border: 1px solid #BBB;
	background: #FCFCFC;
}
html>body div.fieldbox {
	padding: 7px;
	width: 184px;
}
input.field {
	width: 100%;
	border: none;
	background: #FCFCFC;
	font-size: 1.1em;
	outline: none;
}
input.button {
	padding: 4px 5px;
	border: 2px solid #3E6A97;
	background: #2E4B72;
	color: #D7EEA3;
	font-size: 1.1em;
	cursor: pointer;
}
html>body input.button {
	padding: 6px 10px 5px 10px;
}
textarea {
	width: 100%;
	height: 160px;
	padding: 6px;
	border: 1px solid #BBB;
	background: #FCFCFC;
	font-size: 1.1em;
}
img.captcha {
	border: 1px solid #BBB;
}

/* ===== LOGIN FORM ===== */

form#loginform div.formcontainer div.box {
	width: auto;
}
form#loginform div.formcontainer div.left {
	width: 84px;
}

/* ===== PASS RECOVERY FORM ===== */

form#passrecform div.formcontainer div.box {
	width: auto;
}
form#passrecform div.formcontainer div.left {
	width: 104px;
}

/* ===== CHANGE PASSWORD FORM ===== */

form#changepassform div.formcontainer div.box {
	width: 340px;
}
form#changepassform div.formcontainer div.left {
	width: 124px;
}
form#changepassform div.formcontainer div.right {
	width: 216px;

}

/* ===== SETTINGS FORM ===== */

div#content div.formcontainer p {
	padding: 4px 0px 0px 0px;
}

/* == GENERAL SETTINGS == */

fieldset#generalsettings div.formcontainer div.box {
	width: 360px;
}
fieldset#generalsettings div.formcontainer div.left {
	width: 144px;
}
fieldset#generalsettings div.formcontainer div.right {
	width: 216px;
}

/* == ADVERTISING SETTINGS == */

fieldset#advertising div.fieldbox {
	width: 240px;
}
html>body fieldset#advertising div.fieldbox {
	width: 224px;
}

fieldset#advertising div.formcontainer div.box {
	width: 460px;
}
fieldset#advertising div.formcontainer div.left {
	width: 204px;
}
fieldset#advertising div.formcontainer div.right {
	width: 256px;
}

/* == APPEARANCE == */

fieldset#appearance div.formcontainer div.box {
	width: 585px;
}
fieldset#appearance div.formcontainer div.left {
	width: 124px;
}
fieldset#appearance div.formcontainer div.right {
	float: left;
	width: 400px;
}
fieldset#appearance div.formcontainer div.right2 {
	float: left;
	width: 60px;
}


/* == PAGES == */

fieldset#pages div.formcontainer div.box {
	width: 600px;
}
fieldset#pages div.formcontainer div.left {
	width: 84px;
}
fieldset#pages div.formcontainer div.right {
	width: 516px;
}

/* == BUTTONS == */

div#topmenuadd div.formcontainer div.box, div#bottommenuadd div.formcontainer div.box {
	width: 300px;
}
div#topmenuadd div.formcontainer div.left, div#bottommenuadd div.formcontainer div.left {
	width: 84px;
}
div#topmenuadd div.formcontainer div.right, div#bottommenuadd div.formcontainer div.right {
	width: 216px;
}

/* == RSS == */

fieldset#rssfeeds div.formcontainer div.box {
	width: 800px;
}
fieldset#rssfeeds div.formcontainer div.left {
	width: 124px;
}
fieldset#rssfeeds div.formcontainer div.right {
	width: 676px;
}

/* == SEARCHES == */

fieldset#searches div.formcontainer div.box {
	width: 500px;
}
fieldset#searches div.formcontainer div.left {
	width: 184px;
}
fieldset#searches div.formcontainer div.right {
	width: 316px;
}


/* == MODULES == */

div.modulepopup div.formcontainer {
	width: auto;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	border: 1px solid #CCC;
	background: #DDD;
}
div.modulepopup div.content div.box {
	width: auto;
}
div.modulepopup div.content div.left {
	width: 135px;
}
div.modulepopup div.content div.right {
	float: left;
	width: auto;
}
div.modulepopup textarea {
	width: 300px;
}