/*****************************************/
/*************** BOXES CSS ***************/
/*****************************************/

/* Container */
.container {width:1000px; text-align:left; margin-left:auto; margin-right:auto;}


/* Header */
.header	{margin:auto; position:relative;}
#logo {padding:0 0 50px 10px;width:255px; height:125px;/*padding:15px 0 65px 10px;width:232px; height:95px;*/}
#logo h1 a {width:255px; height:125px; display:block; background:transparent url(../images/logo-view.gif) no-repeat scroll 0 0;text-indent:-9999px;}


/* Middle Container */
.middle {background:#fff;border:1px solid #ccc;}


/* Columns */
.col-left {width:643px; float:left;}
.col-right {width:300px; float:right;}
#home .col-left {width:620px;}

/* Content */
.content {margin:15px auto;min-height:400px;height:auto !important;height:400px;width:960px;}


/* Footer */
#footer {margin:30px auto 10px;width:980px;background:#101013;color:#cdcdcd;font-size:10px;text-transform:uppercase;height:50px;line-height:50px;}
#footer {text-align:center}
#footer ul {padding:0;margin:0;}
#footer li {background:none; display:inline; list-style-type:none; margin:0; padding:0 3px;}
#footer ul li.separator {color:#cdcdcd;}
#footer a:link, #footer a:visited {color:#cdcdcd; font-weight:normal; text-decoration:none;}
#footer li a:hover, 
#footer li.current a:link, 
#footer li.current a:visited, 
#footer li.current a:hover, 
#footer li.current a:active {text-decoration:underline;}

#footer-copyright {text-align:center;color:#444;font-size:10px;padding:0 0 50px 0;margin-top:20px;}
#footer-copyright ul {margin:0 20px;}
#footer-copyright li {background:none; display:inline; list-style-type:none; margin:0; padding:0 3px;}
#footer-copyright ul li.separator {color:#444;}
#footer-copyright a:link, #footer-copyright a:visited {color:#444; font-weight:normal; text-decoration:none;}
#footer-copyright li a:hover {text-decoration:underline;}