BODY{
background-color:#212C36;
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
background-position:top;
background-attachment: fixed;
margin-top:0px;
}
BODY,P {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
}
img {
vertical-align:bottom;
} 
#container {
width:800px;
margin-left:auto;
margin-right:auto;
}
#header_text {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:34px;
font-weight:bold;
font-style:oblique;
line-height:60px;
}
#header_text_sub {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
font-style:oblique;
padding-left:170px;
}
#header_left {
background-image:url(../images/header_left.jpg);
background-repeat:no-repeat;
width:267px;
height:109px;
margin:0px;
float:left;
}
#header_right {
background-image:url(../images/header_right.jpg);
background-repeat:no-repeat;
width:533px;
height:109px;
margin:0px;
float:right;
}
#content_upper_left {
width:267px;
height:322px;
background-image:url(../images/body_left.jpg);
float:left;
overflow-x:hidden;
}
#left_box{
text-align:center;
font-weight:bold;
color:#FFFFFF;
}
#left_box_sub {
text-align:center;
font-weight:bold;
color:#FFFFFF;
font-size:10px;
}
#content_upper_right {
width:533px;
height:322px;
float:right;
}
#flash_box {
width:533px;
height:296px;
margin-top:0px;
}
/* //////////////////////// LOWER BODY \\\\\\\\\\\\\\\\\\\\\ */

#btn_email {
position:relative;
margin-top:29px;
}

#feature_boxes {
background-color:#FFFFFF;
}
#feature_boxes P{
padding-right:10px;
padding-bottom:5px;
padding-left:10px;
}
#articles_box {
background-color:#FFFFFF;
background-image:url(../images/bg-features.gif);
background-position:center;
background-repeat:no-repeat;
width:266px;
height:360px;
float:left;
text-align:left;
padding-top:10px;
overflow-x:hidden;
}
#news_box {
background-color:#FFFFFF;
background-image:url(../images/bg-features.gif);
background-position:center;
background-repeat:no-repeat;
width:268px;
height:360px;
float:left;
text-align:left;
padding-top:10px;
overflow-x:hidden;
}
#competitors_box {
background-color:#FFFFFF;
background-image:url(../images/bg-features.gif);
background-position:center;
background-repeat:no-repeat;
width:266px;
height:360px;
float:right;
text-align:left;
padding-top:10px;
overflow-x:hidden;
}

#inner_box {
background-color:#FFFFFF;
height:297px;
}
#inner_box P {
padding-left:10px;
padding-right:10px;
padding-top:5px;
}
.heading {
font-size:16px;
font-weight:bold;
}
#lower_box {
background-color:#FFFFFF;
float:left;
width:800px;
}
#lower_box_left {
background-color:#FFFFFF;
float:left;
width:630px;
}
#lower_box_left P {
padding-left:10px;
padding-right:10px;
padding-top:3px;
}
#lower_box_right {
background-color:#FFFFFF;
float:right;
width:170px;
}

/*  //////////////////////////// BOTTOM \\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

#text_links {
font-size:11px;
font-weight:bold;
background-color:#CCCCCC;
padding-top:15px;
border-top:#666666 thin;
text-align:center;
clear:both;
}
#text_links A {
color:#006699;
text-decoration:none;
}
#text_links A:hover {
color:#0000CC;
text-decoration:underline;
}
#footer_text {
font-size:11px;
font-weight:bold;
background-color:#CCCCCC;
text-align:center;
padding-bottom:2px;
}
.bottomText {
font-size:10px;
color:#FFFFFF;
/*font-weight:bold;*/
background-color:#CCCCCC;
text-align:center;
}
#copyright {
font-size:9px;
color:#FFFFFF;
/*font-weight:bold;*/
background-color:#CCCCCC;
text-align:center;
padding-top:3px;
}



