/* Structure
----------------------------------------------------------- */
#left_column {
width:199px;
float:left;
}
#right_column {
float:left;
margin-left:8px;
width:731px;
}
#right_column h2 {
padding:6px;
font-weight:bold;
color:#ffffff;
background:#1f6696;
}
#right_column h1 {
padding:6px;
font-weight:bold;
color:#ffffff;
background:#1f6696 url(/images/subpage_h2.gif) 98% 50% no-repeat;
}
#right_column p {
margin-top:20px;
margin-right:20px;
}
#right_column li {
background:url(/images/subpage_li.jpg) left 50% no-repeat;
padding:0 0 0 15px;
margin:0px;
}
#right_column ul {
clear:both;
margin-left:20px;
}
#left_images {
background:url(/images/subpage_image.jpg) left bottom no-repeat;
float:left;
width:241px;
padding-top:1px;
padding-bottom:27px;
margin-right:25px;
margin-bottom:25px;
}
#left_column h1 {
background:url(/images/subpage_left.jpg) no-repeat;
color:#fff;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
margin-bottom:1px;
padding-top:12px;
padding-right:40px;
width:159px;
height:29px;
text-align:right;
}
#left_column ul {
width:199px;
margin:0px;
}
#left_column ul li {
color:#fff;
}
#left_column ul li a {
width:189px;
background:#414e57;
min-height:15px;
display:block;
border-bottom:1px solid #fff;
color:#fff;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
}
#left_column ul li a:hover {
background:#1f6696;
}
#left_column ul li .menu_left_sel {
background:#1f6696;
}
#left_column #text_1 {
background:#adb9c1;
padding:20px;
color:#fff;
line-height:19px;
clear:both;
}
#data_column {
background:#f9f9f9;
width:380px;
float:left;
}
#data_column p {
margin:20px;
color:#5c5757;
line-height:1.8em;
}
#gallery {
float:left;
width:300px;
margin-left:5px;
}
#gallery p {
margin:0px;
padding:0px;
}
.thumb_holder {
float:left;
padding-top:10px;
padding-left:15px;
}
#data_info {
margin:20px;
border:1px solid #d9d9d9;
padding:3px;
}
.spec {
background:#363636;
color:#fff;
padding:5px;
font-weight:bold;
}
.features {
background:#414e57;
color:#fff;
padding:5px;
font-weight:bold;
}
#data_info ul {
padding:0px;
margin:0px;
background:url(/images/data_info.jpg) 0px 50% repeat-y;
}
#data_info ul li {
background:none;
padding-top:5px;
padding-bottom:5px;
padding-left:25px;
color:#5c5757;
border-bottom:1px solid #ccc;
background:url(/images/subpage_li.jpg) 10px 10px no-repeat;
}
#requirements {
float:left;
width:300px;
border:1px solid #ccc;
margin-top:15px;
clear:both;
}
.requirements {
background:#1f6696;
color:#fff;
padding:5px;
font-weight:bold;
}
#requirements p {
margin:10px;
}
#requirements ul {
color:#1f4f6f;
margin:15px;
}
#requirements ul li {
background:url(/images/subpage_li.jpg) 0px 5px no-repeat;
}
#other_column {
float:left;
width:335px;
margin-left:10px;
}


