body { margin: 0; padding: 0; color: #626262; background: #e1e1e1 url(../img/body.bg.png) repeat-x; }
body, input, textarea, select { font: 11px  Tahoma, Helvetica, sans-serif; }
a { text-decoration: none; color: #0095d3; }
a:hover { text-decoration: underline;}
a img { border: none }
p { margin: 1em 0 }
ul { margin: 0; padding: 0; list-style: none; }
form { margin: 0 }
table { border-collapse: collapse; }
h1 img, h2 img, h3 img, h4 img { display: block; }
img {margin: 0px; padding: 0px; z-index: 4;}
span {z-index: 4;}


#page {z-index: 0; width: 960px; background: url(../img/page-bg.jpg) no-repeat; margin: 0 auto; padding: 0; overflow: hidden;}
h1.logo {width: 267px; height: 64px; z-index: 2; padding-top: 76px;}

div.col1 {width: 456px; float: left;}
div.col1 p.intro {font-size: 13px; font-family: Tahoma; line-height: 18px; color: #bf558c;}


div.col2 {width: 456px; float: right;}
div.col2 p.intro {font-size: 13px; font-family: Tahoma; line-height: 18px; color: #626262;}

div.col1, div.col2 { margin-bottom: 16px;}
div.col1 .btn img, div.col2 .btn img { padding-top: 12px;}
#settings {text-align: center; color: #626262;  clear: both; height: 73px; padding-top: 7px;}
#settings p {font-size: 13px; text-decoration: underline; margin:0; line-height: 73px; display: inline-block;}
#settings a.btn {font-size: 13px; font-weight: bold; color: #ab1f68; background: url(../img/btn-bg.gif); line-height: 40px; height: 40px; width: 108px; display: inline-block; margin-left: 12px;}
#ft {clear: both; text-align: right; padding-top: 27px; padding-right: 48px;}
#ft p {display: inline-block; font-size: 13px; color: #626262;}
#ft a {display: inline-block; margin-left: 12px; vertical-align: text-bottom;}

