*{
	margin:0;
	padding:0;
}

body{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif; color:#555; font-size:12px; line-height:18px;
	background-image:url(../images/bg.png); background-repeat:repeat-x;
	background-color:#a1a1a1;
}

h1{
	font-family:Georgia, serif;
	font-weight:100;
	font-size:20px;
	color:#222222;
	line-height:30px;
}
h2{
	font-family:Georgia, serif;
	font-size:16px;
	font-weight:100;
	color:#688cc2;
	font-style:italic;
	line-height:26px;
}

h3{
	font-family:Georgia, serif;
	font-size:14px;
	font-weight:100;
	color:#004080;}

blockquote {font-family:Georgia, serif;
	font-size:16px;
	font-style:italic;
	color:#666;}

  #container {
    display: table;
    }

  #row  {
    display: table-row;
    }

  #left, #right, #middle {
    display: table-cell;
    }



#wrapper{
	float:left;
	width:100%;
	height:100%;
}


#white{background-color:#FFF; }

#textarea{ padding-left:60px; padding-top:40px; padding-right:40px; width:425px; text-align:justify;}

#textarea2{ padding-left:60px; padding-top:40px; padding-right:40px; width:425px; text-align:left;}

#contentarea{background-color:#FFF;width:525px;}


#top_shadow{ background-image:url(../images/stop.png); 
			 background-repeat:repeat-x;
			 height:14px;
			 width:750px;
			 }

#left_shadow{ background-image:url(../images/sleft.png);
			  background-repeat:repeat-y;
			  width:14px;	
			  }
			  
#left_shadow_top{ background-image:url(../images/sleft.png);
			  background-repeat:repeat-y;
			  width:14px;	
			  height:60px;
			  }

#right_shadow{ background-image:url(../images/sright.png);
			   background-repeat:repeat-y;
			   width:14px;
			   }

#bottom_shadow{ background-image:url(../images/sbottom.png);
				background-repeat:repeat-x;
				height:7px;
				width:750px;
				}

#topnavbar{ width:750px; padding-left:14px; padding-right:14px;}

		  
