body {
margin:0px;
padding:0px;
background-color:#ccc;
background-image:url(../images/back.jpg);
background-repeat:repeat-x;
background-position:top;
background-attachment:fixed;
}

p, ul {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#555;
}

a {
color:#D61036;
}

#bgtile {
background-image:url(../images/bg.gif);
background-repeat:repeat-y;
}

.marginmain {
margin:0px;
padding:5px 30px 10px 23px;
text-align:left;
}

.sidebar {
margin:0px;
padding:5px 10px 5px 15px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:white;
line-height:14px;
font-size:11px;
}


#gradtop {
background-image:url(../images/index_r6_c412.jpg);
background-repeat:no-repeat;
background-position:top left;
}

#topnav {
background-color:#74091D;
margin:0px;
padding:2px 0px 2px 0px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
}

#footer {
height:80px;
background-color:#74091D;
background-image:url(../images/index_r16_c126.jpg);
background-repeat:no-repeat;
background-position:top left;
margin:0px;
line-height:16px;
color:white;
padding:30px 15px 5px 5px;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#topnav a {color:white; text-decoration:none;}
#footer a {color:white; text-decoration:none;}
#topnav a:hover {color:white; text-decoration:underline;}
#footer a:hover {color:white; text-decoration:underline;}

input, textarea {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:2px;
	padding:2px;
	color: #1D2331;
	border: 1px solid #ccc;
	background-color: #fff;
}

.submit {
padding:0px;
border:0px;
}

.quickcontact {
	width: 160px;
}