/*footer positioning divs*/#container {min-height:100%;position:relative;}#body {padding-bottom:140px;}/*main*/html,body { font-size: 13px; font-family: Calibri, "Times New Roman", Times; color: #464646; margin: 0; height:100%; padding:0;}#top { height: 119px; background: #340404 url('images/top_logo.jpg') no-repeat top center; }#title { color: #4a4949; border-bottom: #4a4949 1px solid; height: 20px;}a {color: #980B00; text-decoration:none}a:hover {text-decoration:underline;}/*main menu*/#menu {padding-top:55px; text-align:right;}#menu a {padding-left: 30px}/*small menu*/.menuTable {width:100%; height:100%;line-height:100%; font-family: times, "Times New Roman"}/*PROFILE*/#logo { float: left; height: 55px; margin-top: 33px; width: 395px; cursor: pointer;}.generalWindow { width:850px; text-align:left; font-size:10px; margin-left:auto; margin-right:auto; font-family:Calibri, "Times New Roman", Times}.textWindow { width:800px; text-align:left; font-size:12pt; line-height:1.4em; margin-left:auto; margin-right:auto;}.faqq { font-size:14pt;}.faqa { font-size:10pt; margin-bottom:  20px;}#settingsform {	font-family: Times, "Times New Roman";}#settingscomment {	font-size: 0.9em;	margin-left: 20px;}/*boxes*/#narrowStripe {height: 20px; line-height:18px;}#contentContainer { background:#FFF url(images/grad1.gif) repeat-x top; padding-top:5px; height: auto}#generalWindow2ndBackground {background: url(images/grad2.gif) repeat-x bottom; min-height:110px; height:110px;}.generalBox {font-family:"Times New Roman", Times, serif; padding:0px;			color: #4a4949; font-size: 1.2em; background-color: #ffffff; border-bottom: #c8c8c8 1px solid; border-right: #c8c8c8 1px solid;			display:inline-block; margin:0px; vertical-align:top; }.Boxbezramek {font-family:"Times New Roman", Times, serif; padding:0px;			color: #4a4949; font-size: 1.2em; margin-top:0px; vertical-align:top; height:200px}#contentContainer div.boxLeft {font-size:16px; text-align:center; width:300px; line-height:20px}#contentContainer div.boxRight {width:519px; min-height: 150px;}#contentContainer div.boxWorldM {width:849px; 	min-height: 200px}/*input fields*/.generalInput {	border:0px;	padding:0px;	margin:10px;	font-family:Calibri, Verdana;	color: #4a4949;	width: 100%;	text-align: justify; }/*input fields*/#nameInputField {font-size:23px; width:500px;}#personDescInput{ font-size:15px; max-width:500px; border:0px; overflow: auto; line-height:21px}#worldMessage {font-size:15px; max-width:830px; border:0px; overflow: auto; line-height:21px}.boxSmall {height: 38px; width: 180px; text-align:center; line-height:27px; font-size:13px; background: url(images/grad3.gif) repeat-x; padding-top:9px; font-weight:bold; font-variant:small-caps}.boxSmallred {height: 38px; width: 180px; text-align:center; line-height:27px; font-size:13px; background-color: #990000; color: #FFFFFF; padding-top:9px; font-weight:bold; font-variant:small-caps}/*stylize*/hr{color:#FFF; background-color:#222; margin-left: -10px; margin-right:-12px;}#photoUpload {padding-top:4px; padding-bottom:3px}#photoToS{height:150px;font-size: 13px; border-bottom: #c8c8c8 1px solid; padding:0px 12px 0px 12px; font-variant:small-caps}/*span{padding-left:10px; padding-right:10px;}*/#yourNameContainer {border-bottom: #c8c8c8 1px solid; padding: 0px}/*span.standardFontStyle { font-variant:small-caps}*/.redtext {color:#990000;font-size: 1.4em;}div.headerRed {background-color: #980B00; color: #fff; font-size: 13px; display:inline; padding:2px 6px 3px}/*other lang ver*/#boxLang { background-color:#900; border-bottom: #4a4949 1px solid; height:20px;}#langLeft { width:650px}#langRight { background-color:#FFF; color:#900; text-align:center;           border:0px; padding-top:0px; padding-bottom:0px; padding-right:5px; padding-left:5px; margin-left:-1px; font-family:Calibri, "Times New Roman", Times; font-variant:small-caps; font-size:1em}#langRight a {padding-left:10px; padding-right:10px;}#langSelect { padding:0px; margin:0px;}div.generalLangLeft {color:#FFF; padding:0px; margin:0px; display:inline-block; text-transform:uppercase; line-height:20px}div.generalLangLeft a{color:#FFF; text-decoration:none;}/*save button*/#saveBtn {background-color:#FFF; color:#900; margin-left:30px; width:44px; text-align:center;           border:0px; padding-top:0px; padding-bottom:0px; font-family:Calibri, "Times New Roman", Times; font-variant:small-caps; font-size:1em;}/*footer*/#footerStripe {color: #4a4949; font-size: 1.3em; padding: 4px 0px 4px; border-top: #4a4949 1px solid}#footer {position:absolute; bottom:0; width:100%; height:140px;}#footer a { color: #4a4949; text-decoration: none; margin-left: 20px; }#footer a:hover { color: #4a4949; text-decoration: underline; margin-left: 20px; }#footerTable {font-size:13px}/*ad*/.ad {text-align: center;}/*best men table*/.bestMenTable {padding:0px; width:100%; background-color:#FFF; margin:0px}.bestMenRow {height:65px}.bestMenTd {border-bottom: 1px solid #c7c7c7;border-right: 1px solid #c7c7c7; text-align:center}.bestMenTdTitle {text-align:left; padding:10px}.bestMenTdTitle h1 {margin-top: 0px; margin-bottom: 0px; font-weight: normal; font-variant: small-caps; text-transform: uppercase; letter-spacing: 0.1em}#footer {position:absolute; bottom:0; width:100%; height:140px; font-variant:small-caps}#mainFirstMan {text-align:center; font-size:1.5em;}.extraUploadField {visibility:hidden; display:inline; position:absolute; width:auto;}.boxSmall {height: 33px; width: 180px; text-align:center; line-height:22px; font-size:13px; background: url(images/grad3.gif) repeat-x; padding-top:9px; font-weight:bold; font-variant:small-caps}#loginForm {font-variant:small-caps; font-family: Times, "Times New Roman"; font-size:13px; display:inline-block;}#loginForm input {font-family:Calibri, Verdana}
