/* 
Title:     Semos Multimedia master styles for screen media (brackets edition)
Author:    contact@smultimedia.com
*/

body {
	margin:0;
	padding:0;
	text-align: left;
	font-family: Verdana, sans-serif;
	background-color: #F1EBDA;
	}


/* links */

/* page structure
---------------------------------------------------------- */
#wrap {
	width: 800px;
	margin: 0 auto;
}


/* text
---------------------------------------------------------- */
.menioff {
	font-family: "Times New Roman", Times, serif;
	padding-top: 4px;
	font-size: 11px;
	font-weight: bold;
	color: #7e4023;
}

.menioff a:link {text-decoration: none; color: #7e4023;}
.menioff a:visited {text-decoration: none; color: #7e4023;}
.menioff a:active {text-decoration: none; color: #7e4023;}
.menioff a:hover {text-decoration: underline; color: #7e4023;}

.meniofflarge {
	font-family: "Times New Roman", Times, serif;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	color: #7e4023;
}
.menioffwhite {
	font-family: "Times New Roman", Times, serif;
	padding-top: 4px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.title {
	font-family: "Times New Roman", Times, serif;
	padding-top: 4px;
	font-size: 12px;
	font-weight: bold;
	color: #876352;
}
.titleorange {
	font-family: "Times New Roman", Times, serif;
	padding-top: 4px;
	font-size: 11px;
	font-weight: bold;
	color: #F4521B;
}
.titlereg {
	font-family: "Times New Roman", Times, serif;
	padding-top: 4px;
	font-size: 12px;
	font-style:italic;
	color: #876352;
}
.regular {
	font-family: Tahoma, serif;
	padding-top: 4px;
	font-size: 12px;
	color: #905337;
}
.regularbold {
	font-family: Arial, serif;
	padding-top: 4px;
	font-size: 11px;
	font-weight: bold;
	color: #905337;
}
.regularsmall {
	font-family: Arial, serif;
	padding-top: 4px;
	font-size: 10px;
	font-weight: bold;
	color: #905337;
}
.regularred {
	font-family: Verdana, Times, serif;
	padding-top: 4px;
	font-size: 10px;
	color: #c00000;
}
.regularredbold {
	font-family: Verdana, Times, serif;
	font-size: 10px;
	font-weight: bold;
	color: #c00000;
}
.regularredbold2 {
	font-family: Verdana, Times, serif;
	padding-top: 4px;
	font-size: 11px;
	font-weight: bold;
	color: #c00000;
}

.titleorange a:link {text-decoration: underline; color: #F4521B;}
.titleorange a:visited {text-decoration: underline; color: #F4521B;}
.titleorange a:active {text-decoration: none; color: #F4521B;}
.titleorange a:hover {text-decoration: none; color: #F4521B;}

/* forms
---------------------------------------------------------- */
#search {
	margin: 0 0 1px 0;
	}
.form {
	font-family: Tahoma, serif;	
	font-size: 100%;
	padding-left: 5px;

	color: #7f7f7f;
	width:125px;
	height:15px;
}
.bold {
	font-weight:bold;
	font-family: Arial, Times, serif;
	font-size:11px;
}
.holder {
	position:relative;
}
.over {
	position:absolute;
	top:0;
	left:0;
	width:203px;
	height:80px;
}
.over2 {
	position:absolute;
	top:0;
	left:0;
	width:203px;
	height:140px;
}

