* {padding:0; margin:0}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address {margin:0}
li, dd {margin-left:15px}
fieldset {padding:6px}

/* Undo default HTML styling of common browsers */

ul, ol {list-style:none}
img {border:none}

/* General */
html, body {height:100%}
body{	
	color:#FFF;	
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#FFF
}
#main-site{
	margin:0 auto;
	padding:0;
	width:800px;
}

/* General links */
a:hover {text-decoration:underline}
a:active {text-decoration:none}
a:focus, input:focus {outline:none}

/* Paragraph and headings */
p {margin:0 0 8px 0;}
h1 {font-size:15px; color:#FFFFFF; margin:0 0 8px 0}
h2 {font-size:12px; color:#FFFFFF;  margin:0 0 8px 0}
h1 a:link, h1 a:visited{text-decoration:underline; color:#FFFFFF}
h2 a:link, h2 a:visited{text-decoration:underline; color:#FFFFFF}
h3 {font-size:12px; color:#000; margin:35px 0 8px 0}
h4 {font-size:11px}
h5 {font-size:10px}
.white_30 {
	font-size: 30px;
	font-weight: lighter;
}
.white_20 {
	font-size: 20px;
	font-weight: lighter;
}
.white_14 {
	font-size: 14px
}
.grey_12 {
	color: #C4AEA3
}
.grey_16 {
	font-size: 16px;
	color: #C4AEA3;
}
.grey_14 {
	font-size: 14px;
	color: #C4AEA3;
}
.white_24 {
	font-size: 24px
}
.white_26 {font-size: 26px}
.grey_11 {
	font-size: 11px;
	color: #C4AEA3;
}

/* Header */
#header{ text-align:right}
#header_txt1{ width:720px; height:111px; background: url(images/head_02.jpg); padding:40px}
#header_txt2{ width:760px; height:23px; background: url(images/head_03.jpg); padding:7px 40px 0 0} 

/* Content */
#cA{ background:#9b1006 url(images/content_bg.gif) no-repeat; height:380px; text-align:center}
#cA1{ width:450px; padding:80px 0 0 0; float:left}
#cA2{ width:320px; float:left;}
#cB{ background:#9b1006;}
#cC{ background:#FFFFFF; color:#666666; font-size:11px; text-align:center; padding: 15px 15px 15px 15px}





br{clear:left}
