@charset "utf-8";
/* CSS Document */

body { margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
}

sup {
font-size:9px;
}

#img {
border:0;
}

#bg {
background: url(../images/bg.gif) top left repeat-x;
}

#main_block { 
width:748px;
margin:0 auto;
padding:33px 0 33px 0;
}

#header {
background: white;
width:743px;
height:74px;
}

#logo {
margin:6px 0 0 32px;
width:65px;
height:62px;
float:left;
display:inline;
}

#punchline {
margin: 35px 0 0 5px;
float:left;
display:inline;
width:250px;
color:#e85b72;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
}

#headdress {
margin: 15px 18px 0 0;
text-align: right;
float:right;
display:inline;
width:350px;
color: #707a8e;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

#headdress a:hover, #headdress a:visited, #headdress a {
font-size:12px;
font-weight: bold;
color: #707a8e;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none;
}

.hdphone {
font-size:18px;
}

.hdaddress {
font-size:11px;
}

#main-image {
width:748px;
height:234px;
background: url(../images/beatiful.jpg) top left no-repeat;
}

#idea {
font-size: 50px;
padding:51px 0 0 39px;
color:white;
font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
}

#idea ul {
font-size: 25px;
margin:0;
padding:0;
}

#holding-block {
width:748px;
background:url(../images/inside-long.png) top left repeat-y;
}

#block-left {
padding:10px 10px 10px 10px;
background:#b8c0d1 url(../images/menu-grad.gif) top left repeat-x;
width: 152px;
float: left;
display: inline;
color: #660000;
font-size: 13px;
text-transform: uppercase;
font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
font-style: regular;
}

#block-left a:visited, #block-left a:hover, #block-left a {
color: #660000;
text-decoration:none;
}

#cl {
clear:both;
}

p {
margin:5px 0 5px 0;
}

#menu hr {
color: #660000;
}

#foot {
padding:0 0 0 0;
height:32px;
background:url(../images/inside-long.png) top left repeat-y;
color: white;
font-size: 11px;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
}

#sabotage {
float:left;
display: inline;
padding:3px 0 0 0;
width:744px;
height:32px;
background: #707a8e;
}

.underfoot {
font-size: 9px;
}

.vc {
color:#660000;
}

#main-stuff {
line-height: 18px;
padding:10px 10px 10px 27px;
width: 533px;
float: left;
display: inline;
}

.suhead {
color: #660000;
font-size: 15px;
font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

#sub-column {
width:260px;
float:right;
display: inline;
}

#main-stuff ul.do {
text-transform:uppercase;
font-weight: bold;
font-size:11px;
margin: 4px 10px 4px 10px;
padding:0;
}

#main-stuff ul {
font-size:12px;
margin: 4px 10px 4px 10px;
padding:0;
}

#main-stuff div.hr {  
height: 2px; 
border: 0; 
background-color: #660000; 
margin-top: 3px; 
margin-bottom: 3px;
} 

#p-left {
color: #660000;
padding-left:10px;
}

.botad {
color:#5c455c;
text-transform:uppercase;
}
