body {margin:0 auto;}

.text {
	color: #660000;	
	font-size: 11px;	
	font-family: Helvetica, Arial, Arial, sans-serif;
	font-weight:100;
	letter-spacing:0ex;
}

.cv {
	color: #660000;	
	font-size: 15px;	
	font-family: Helvetica, Arial, Arial, sans-serif;
	font-weight:100;
	letter-spacing:0ex;
}

#main {margin:0 auto; width:1040px; padding-top:10px;}

#header {clear:both; height:45px;}

.header1 {float:left; width:205px; height:45px; border-right: #660000 1px solid; border-bottom: #660000 1px solid;}
.header2 {float:left; width:785px; height:45px; border-bottom: #660000 1px solid;}

.header2 ul {padding:10px 0px 0px 10px; margin:0px;}
.header2 ul li {display:inline; padding:0px; margin:0px;}

#left_shows {float:left; width:205px; height:890px; border-right: #660000 1px solid;}
#left_works {float:left; width:205px; height:490px; border-right: #660000 1px solid;}
#left_cv {float:left; width:205px; height:1150px; border-right: #660000 1px solid;}
#left_links {float:left; width:205px; height:630px; border-right: #660000 1px solid;}

#right {float:left;}

#footer {}
.footer1 {float:left; width:205px; height:45px; border-right: #660000 1px solid; border-top: #660000 1px solid;}
.footer2 {float:left; width:785px; height:45px; border-top: #660000 1px solid;}

img {border:0px;}

.vertical {vertical-align: top;}

.clear {clear:both;}
.floatsx {float:left;}
.floatdx {float:right;}

.marginLeft5 {margin-left:5px;}
.marginTop5 {margin-top:5px;}
.marginTop10 {margin-top:10px;}
.marginTop20 {margin-top:20px;}
.marginTop25 {margin-top:25px;}
.marginTop30 {margin-top:30px;}
.marginLeft10 {margin-left:10px;}
.marginLeft20 {margin-left:20px;}
