/* CSS Document */
html, body{
	height:100%;
}
body{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color:#D6D6CC;
	margin:0px;
	color:#333333;
	font-size:1em;
} 
a{
color:#F3F3F3;
text-decoration:none;
}
a:hover{
color:#fff;
text-decoration:underline;
}
h1{
display:none;
}
h2{
font-size:3.5em;
margin:0px;
font-weight:normal;
color:#fff;
}
img{
	border:none;
	/*display:block; sorts out the unwanted space under image in firefox*/
}


.style8 {font-size: 1.7em}
.style9 {font-size: 1.4em}
.style11 {font-size: 5em}



#TICKER a{
	color:#fff;
}
#mastercontainer{
	width:780px;
	margin:auto;
	background-color:#B9B8A6;
	
}
#innerContainer{
	background-color:#B9B8A6;
	float:left;
}
#topSection{
/*background-image:url(../images/Image1.gif);*/
background-image:url(../images/Image_copy.gif);
background-position:top left;
background-repeat:no-repeat;
height:7em;
}
#contentSection{
float:left;
width:780px;
height:100%;
display:block;
}
th{
text-align:left;
padding-top:5px;
padding-bottom:5px;

}
td{
vertical-align:top;
text-align:left;
}
table{
padding:0px;
margin:0px;
}
#spec td{
border-bottom:1px solid #D6D6CC;
padding-bottom:5px;
padding-top:5px;
}
#spec th{
border-bottom:1px solid #D6D6CC;
padding-bottom:5px;
padding-top:5px;
}
#thumbs a *{
    vertical-align: middle
}
#thumbs a img{
 border:1px solid #D6D6CC;
}
#thumbs a:hover img{
 border:1px solid #FF9900;
}
#thumbs a div{
 border:1px solid #D6D6CC;
}
#thumbs a:hover div{
 border:1px solid #FF9900;
}
#prodViews img{
margin-bottom:3px;
margin-right:10px;
}
#prodViews div{
margin-bottom:10px;
margin-right:10px;
vertical-align:middle;
}
#prodViews a img{
 border:1px solid #D6D6CC;
 
}
#prodViews a:hover img{
 border:1px solid #FF9900;
}

#leftColumn{
width:151px;
padding-left:14px;
float:left;
}

#centreColumn{
float:left;
width:410px;
padding-left:10px;
padding-right:10px;
height:100%;
font-size:0.8em
}


#rightColumn{
width:160px;
float:left;
}

#leftMenu1 p{
margin:0px;
color:#666666;
}

#leftMenu1{
background-image:url(../images/curved_corners.jpg); 
background-position:top; 
background-repeat:no-repeat;
padding-top:5px;
padding-bottom:5px;
border:1px solid #ACA897;
border-top:1px solid #D6D6CC;
font-size:0.8em;
}

#leftMenu p{
margin:0px;

}

#leftMenu{
background-image:url(../images/curved_corners.jpg); 
background-position:top; 
background-repeat:no-repeat;
padding-top:5px;
padding-bottom:5px;
border:1px solid #ACA897;
border-top:1px solid #D6D6CC;
font-size:0.8em;
}

a.leftLink{
text-transform:lowercase;
display:block;
padding-left:5px;
color:#333333;
}
a.leftLink:hover {
background-color:#999583;
text-decoration:none;
}


#quickFind{
background-image:url(../images/curved_corners.jpg); 
background-position:top; 
background-repeat:repeat-x;
padding:5px;
border:1px solid #ACA897;
border-top:1px solid #D6D6CC;
}

.genericRightBox{
background-image:url(../images/curved_corners.jpg); 
background-position:top; 
background-repeat:repeat-x;
padding-bottom:5px;
padding-top:5px;
border:1px solid #ACA897;
border-top:1px solid #D6D6CC;
margin-bottom:10px;
overflow:hidden;
width:160px;
font-size:0.8em;
}

.genericRightBox p{
margin:0px;
}

.genericLeftBox{
background-image:url(../images/curved_corners.jpg); 
background-position:top; 
background-repeat:repeat-x;
padding:5px;
border:1px solid #ACA897;
border-top:1px solid #D6D6CC;
margin-bottom:10px;
overflow:hidden;
width:141px;
font-size:0.8em;
}

#moreMenu p{
margin:0px;
}
.lightLeftBox{
background-image:url(../images/curved_corners2.jpg); 
background-position:top; 
background-repeat:repeat-x;
border:1px solid #D6D6CC;
border-top:1px solid #ACA897;
padding:5px;
margin-bottom:10px;
}
.designStudents p{
margin:0px;
margin-bottom:10px;
}
.designStudents a{
color:#9D7F85;
}
.designStudents a:hover{
color:#8B3A67;
text-decoration:none;
}
.designStudents a:visited{
color:#9D7F85;

}
.winBox{
}
.winBox p{
margin:0px;
margin-bottom:10px;
}
.winBox a{
color:#888E8C;
}
.winBox a:hover{
color:#666;
text-decoration:none;
}

