
.default{
	background:#ffffff url(../images/maingrade.png) top left no-repeat;
}
.index{
	background:#ffffff url(../images/indexgrade.jpg) top left no-repeat;
}

#preston_menu a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}

#preston_menu a img{
	border:none;
}

/* =Layout
-----------------------------------------------*/
#main{
	width: 760px;
	float: left;
}

ul#sub-nav {
	margin: 10px 0 0 0;
	padding: 0;
}

ul#sub-nav li {
	display: inline;
}

ul#sub-nav li a {
    margin: 0 10px 0 0;
}

#leftContent{
	width: 310px;
	height: 473px;
	display: block;
	float: left;
}

#preston_menu{
	width: 280px;
	margin-top:60px;
	font-family:Arial;
	font-size:8pt;
	color:#000;
	
}

#preston_menu ul{
	list-style:none;
}

#preston_menu ul li {
 	height:100px;
	vertical-align:middle;
}

.menu1{
	/*margin-left:58px;*/
}

.menu2{
	/*margin-left:38px;*/
	margin-top: -35px;
}
.menu3{
	/*margin-left:18px;*/
	margin-top: -35px;
}

.menu4{
	/*margin-left: 8px;*/
	margin-top: -35px;
}

.menu5 {
	margin-top: -35px;
}

.label{
	margin-top: -55px;
	margin-left: 100px;	
}


#rightContent{
	width: 440px;
	float: left;
}

#rightContent #mainContent {
	background-color: #fff;
	border: 1px solid #420064;
	padding: 5px;
	margin: 10px 0;
}

#rightHeader {
	padding-top: 15px;
	padding-left: 12px;
}

#rightNewsHeader{
	margin-left: 200px;
	margin-top: 95px;
}

#rightNews{
	background:#fff;
	color:#000;
	border: 1px solid #420064;
	width: 394px;
	height:288px;
	margin-left:20px;
	margin-top:2px;
	padding: 5px;
	overflow: auto;
}

#gallery {
	margin: 0 0 0 10px;
}

/* =Headings
-----------------------------------------------*/
#rightNews h3 {
    margin: 0;
}

/* =Images
-----------------------------------------------*/
.img-left {
    float: left;
	margin: 0 10px 10px 0;
	display: block;
}


/* =Misc
-----------------------------------------------*/
.clear {clear: both;}
