/* 
	Name: widmersign.com
	URL: http://widmersign.com
	Author: Cognostek
	Author URL: http://www.Cognostek.com
	
	Changelog:
		v1.0 - 23.03.2009
			First Release of widmersign.com
*/

body {
	margin:0px;
	background-color:#fff;
	background:url(../images/innerbg.jpg) repeat-x;	
}

#page {
width:900px;
margin: 0px auto 0px;
background: url(../images/innerpagebg.png) no-repeat top;
/*overflow:hidden;*/

}

/************************************************
*	MENU				*
************************************************/
#menu-bg {
	width:900px;
	height:40px;
	padding:0px;
	margin:0px;
						
}
.tabs{
	margin:0px;
	padding-top:5px;
	width:586px;
	height:29px;
	float:right;	
}
#home {
width:97px;
height:26px;
float:left;
}
#about{
width:104px;
height:26px;
float:left;
}
#sign{
width:112px;
height:26px;
float:left;
}
#gallery{
width:89px;
height:26px;
float:left;
}
#contact{
width:109px;
height:26px;
float:left;
}
#login{
width:75px;
height:26px;
float:left;
}


/************************************************
*	BODY				*
************************************************/	

#body {
	width:900px;
	margin:0px;
	padding:0px;					
}	

/************************************************
*	Header				*
************************************************/	

#header {
	width:900px;
	height:183px;				
}

/************************************************
*	Banner			*
************************************************/	

#banner {
	width:856px;
	height:284px;
	padding-left:44px;				
}

/************************************************
*	Body Content			*
************************************************/	

#bodycontent {
	width:888px;
	padding:12px 0px 0px 12px;				
}

/************************************************
*	TEXT				*
************************************************/	
#cont{
margin:0px;
padding:9px 54px 0px 9px;
}
#cont p{
font-family: "Century Gothic";
font-size:13px;
text-decoration:none;
color:#ffffff;
margin:0px;
}

#cont1{
margin:0px;
padding:9px 36px 0px 9px;
}
#cont1 p{
font-family: "Century Gothic";
font-size:13px;
text-decoration:none;
color:#ffffff;
margin:0px;
}
.txtsmall1{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
.txtsmall2{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#146193;
}
.txtbold1{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
#cont a{
font-family: "Century Gothic";
font-size:13px;
text-decoration:none;
color:#ffffff;
}
.num{
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

.blakbold3{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.blakbold{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.blakbold1{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.txtbold1{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}
.foottext{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#9d9797;
}
.footlink{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#555454;
}
.footlink:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#555454;
}

.whitelink{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
}
.whitelink:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#ffffff;
}
.footline{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#555454;
}
.txtcont{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
.num{
font-family: Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#164d70;
}
.txtcont3{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#146ea9;
}

.linkfirgot{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#1f699a;
}

.linkfirgot:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
color:#1f699a;
}
/************************************************
*	FOOTER				*
************************************************/

#footer {
height:72px;
background-color:#ececec;
border-top: solid 22px #f4f4f4;
margin: 0px auto 0px;
}
#footergap {
height:30px;
margin: 0px auto 0px;
}
#footertext {
	width:900px;
	padding-top:20px;
	margin: 0px auto 0px;
	height:20px;					
}

#f1{
width:300px;
float:left;					
}	
#f2{
float:right;
width:290px;					
}	

/************************************************
*	About us				*
************************************************/	
#about p{
font-family: "Century Gothic";
font-size:13px;
text-decoration:none;
color:#ffffff;
margin:0px;
}
.contac {
font-family: "Century Gothic";
font-size:15px;
text-decoration:none;
color:#ffffff;
margin:0px;
}


.mail {
font-family: "Century Gothic";
font-size:15px;
text-decoration:none;
color:#ffffff;
margin:0px;
text-decoration:underline;
}
.mail:hover {
font-family: "Century Gothic";
font-size:15px;
text-decoration:none;
color:#ffffff;
margin:0px;
}

/************************************************
*	Textbox				*
************************************************/	

.textbox3{
width:200px;
height:21px;
border: 1px #276f9f solid;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}

.textbox4{
width:171px;
height:21px;
border: 1px #276f9f solid;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
.textarea2{
width:450px;
height:120px;
border: 1px #000000 solid;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;
}
/* added by jay */
.textbox45{
width:140px;
height:21px;
border: 1px #276f9f solid;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#000000;