a:link,a:visited,a:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c132a;
text-decoration:none;
font-weight:400;
}

a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7c132a;
text-decoration:underline;
font-weight:400;
}

a.copyright:link, a.copyright:visited, a.copyright:active {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6e7c85;
text-decoration:none;
font-weight: normal;
}

a.copyright:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
}

img {
border:0;
vertical-align:top;
}

body,html {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1;
color:#030304;
text-align:center;
background:#080b0e;
margin:0;
padding:0;
}

textarea,input {
color:#030304;
border:1px solid #bab7aa;
background:transparent;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:1px;
padding:2px;
}

select,option {
color:#000;
}

hr {
height:.5px;
border:0 solid #fff;
background-color:#bab7aa;
color:#bab7aa;
border-color:#bab7aa;
}

div {
vertical-align:top;
text-align:left;
}

.clear {
clear:both;
font-size:0;
}

#wrapper_1 {
background: url(images/background.jpg) repeat-y top center; 
}

#wrapper_2 {
background: url(images/footer.jpg) no-repeat bottom center;
}

#wrapper_3 {
background: url(images/header.jpg) no-repeat top center;
text-align: center;
}

#navigation {
text-align: center;
background: #030304;
}

.navigation {
height: 26px;
line-height: 26px;
width: 780px;
text-align: right;
margin-left: auto;
margin-right: auto;
}

.navalign {
height: 26px;
float: right;
background: url(images/navigation.gif) no-repeat top left;
}

#footer {
height: 72px;
}

.footer {
text-align: center;
color: #6e7c85;
padding-top: 34px;
line-height: 16px;
}

#inner_wrapper {
width: 726px;
margin-left: auto;
margin-right: auto;
padding-top: 174px;
}

#left_background {
background: url(images/left_background.jpg) repeat-y top left;
}

#left_bottom {
background: url(images/left_bottom.jpg) no-repeat bottom left; 
}

#left_top {
background: url(images/left_top.jpg) no-repeat top left;
}

#left_top_alt {
background: url(images/left_top.jpg) no-repeat top left;
min-height: 400px;
height: auto;
_height: 400px;
}

#right_background {
background: url(images/right_background.jpg) repeat-y top right;
}

#right_bottom {
background: url(images/right_bottom.jpg) no-repeat bottom right; 
}

#right_top {
background: url(images/right_top.jpg) no-repeat top right;
min-height: 400px;
height: auto;
_height: 400px;
}

#column_left {
width: 185px;
float: left;
padding: 20px 0px 20px 0px;
}

.column_left {
color: #e0ded5;
padding: 8px 23px 8px 23px;
}

.column_left * {
color: #e0ded5;
}

#column_left h1 {
color: #b6b09e;
font-size: 14px;
line-height: 14px;
font-weight: normal;
text-transform: uppercase;
padding: 10px 15px 10px 15px;
margin: 0px 8px 0px 8px;
background: url(images/plugin.jpg) no-repeat bottom left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#column_center {
width: 345px;
float: left;
padding: 20px 0px 20px 0px; 
}

.column_center {
padding: 8px 13px 8px 23px;
}

#column_center h1 {
color: #7c132a;
font-size: 18px;
line-height: 18px;
font-weight: normal;
text-transform: uppercase;
padding: 8px 15px 8px 15px;
margin: 0px 8px 0px 8px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#column_center_alt {
width: 530px;
float: right;
padding: 20px 0px 20px 0px; 
}

.column_center_alt {
padding: 8px 13px 8px 13px;
}

#column_center_alt h1 {
color: #7c132a;
font-size: 18px;
line-height: 18px;
font-weight: normal;
text-transform: uppercase;
padding: 8px 15px 8px 13px;
margin: 0px 8px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#column_center_alt_2 {
padding: 20px 0px 20px 0px; 
min-height: 400px;
height: auto;
_height: 400px;
}

.column_center_alt_2 {
padding: 8px 13px 8px 13px;
}

#column_center_alt_2 h1 {
color: #7c132a;
font-size: 18px;
line-height: 18px;
font-weight: normal;
text-transform: uppercase;
padding: 8px 15px 8px 13px;
margin: 0px 8px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#column_right {
width: 185px;
float: right;
padding: 20px 0px 20px 0px;
}

.column_right {
color: #e0ded5;
padding: 8px 23px 8px 23px;
}

.column_right * {
color: #e0ded5;
}

#column_right h1 {
color: #b6b09e;
font-size: 14px;
line-height: 14px;
font-weight: normal;
text-transform: uppercase;
padding: 10px 15px 10px 15px;
margin: 0px 8px 0px 8px;
background: url(images/plugin.jpg) no-repeat bottom left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
