﻿.site-center {margin:0 auto; width:986px; text-align:left;}
.content { width:986px;}

.top {background-image:url('../images/top2.jpg'); background-repeat:no-repeat; height:13px; width:986px;}
.header {background-image:url('../images/headerspacer.jpg'); background-repeat: repeat-x; height:119px; width:986px;}

#page1 .mainimg {height:244px; width:986px;}
#page2 .mainimg {background-image:url('../images/mainimg-2.jpg'); background-repeat:no-repeat; height:244px; width:986px;}
#page3 .mainimg {background-image:url('../images/mainimg-3.jpg'); background-repeat:no-repeat; height:244px; width:986px;}

.logo {margin:10px 0 0 20px; width:335px; height:102px; float:left}
.button {margin:17px 0 0 200px; width:386px; height:90px; float:left}
.button-spacer {width:10px; background-image: url('../images/clear.gif'); background-repeat:repeat}
.button div {float:left}

.content-top {background-image:url('../images/content-top2.jpg'); background-repeat:no-repeat; height:15px; width:986px;}
.main-content { background-color:#FFFFFF;  width:986px; float:left;}
.left-content {width:650px; padding:15px 30px 15px 30px; float:left;}
.full-content {padding:15px 30px 15px 30px; float:left;}
.center-content {padding:15px 30px 15px 30px; text-align:center}
.right-content {width:234px; padding:15px; float:left; }
.line-ver { background-image:url(../images/line-ver.gif); background-repeat:repeat-y; background-position:right; vertical-align:middle}
.line-hor { background-image:url(../images/line-hor.gif); background-repeat:repeat-x; width:100%; vertical-align:middle; text-align:center; margin:5px 0 5px 0; }
.videobox {
vertical-align:top;
	width:200px;
	padding:0px;
	margin-left:20px;
	float:left;
}

.footer {background-image:url('../images/Footer.jpg'); background-repeat: repeat-x; height:48px; width:986px; float:left; margin-bottom:30px}


table tr td {margin:0; padding:0; }
