*						{ margin:0; padding:0; }
body					{ background:#333 url('../img/body.jpg') repeat 0 0; color:#f2f2f2; font:13px 'Lucida Grande','Lucida Sans Unicode',Sans-Serif; }
a						{ color:#00f; font-size:14px; font-weight:bold; letter-spacing:1px; }
a:hover					{ text-decoration:none; }

#wrap					{ background:url('../img/wrap.jpg') repeat-x 0 0; }

#head					{ background:url('../img/head.png') no-repeat 50% 0; }

#main					{ width:740px; margin:0 auto 9px; height:61px; background:url('../img/hline.png') no-repeat center bottom; }
#main h1				{ font-weight:normal; font-size:18px; line-height:61px; text-transform:lowercase; }

#services				{ margin:20px auto; padding-bottom:20px; background:url('../img/hline.png') no-repeat center bottom; }
#services ul			{ overflow:hidden; list-style:none; width:640px; margin:0 auto; }
#services li			{ display:inline; float:left; width:300px; padding:10px; text-align:center; background:url('../img/services_li.png') no-repeat right 0; }
#services li a			{ display:block; padding-bottom:10px; }
#services li a img		{ border:none; }
#services li em			{ font-weight:bold; }

#services p				{ width:608px; margin:0 auto; }

#help					{ overflow:hidden; margin:20px auto 0; width:608px; }
#help img				{ float:left; vertical-align:middle; }
#help p					{ float:left; width:480px; text-align:justify; font-size:12px; }

#help form				{ text-align:center; }
#help form button		{ cursor:pointer; padding:10px; width:300px; background:#666; color:#f2f2f2; font-size:16px; letter-spacing:1px; word-spacing:2px;
						  border:1px solid #fff; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#help form button:hover	{ background-color:#444; }

#foot					{ margin:20px 0 0; background:url('../img/hline.png') no-repeat center top; }
#foot p					{ line-height:61px; text-align:center; font-size:10px; }

#logo					{ position:fixed; bottom:10px; right:10px; width:200px; height:99px; background:url('../img/logo.png') no-repeat 0 0; }