@media all{
a:link, a:visited {text-decoration: none; color: #000066;}
a:hover {color: #FF0000; text-decoration: none;}
img {border:none;}

div#designs td {background-color: #FFFFFF; vertical-align: middle;}

td {background-color: white; vertical-align: top;}
h6 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder; margin:0;} 

body {margin: 0 0 0 0; background: #CCCCCC;}
}

@media handheld, print{
#maincontent h1 {font-family: Arial, Verdana; font-size: 9px; border-top: 2px solid red; border-bottom: 2px solid red; font-weight: bolder}
#maincontent .newsitem {border-bottom: 2px solid #ffd683; margin-bottom: 15px;}
#maincontent p, a, li {font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
#maincontent a, #maincontent a:visited  {color: #660000; font-weight: bolder;}
#maincontent a:hover  {color: #FF0000; text-decoration: underline;  font-weight: bolder;}
#navlogo {display:none;}
}

@media print {
a:link:after, #content a:visited:after {
        content: " (" attr(href) ") ";
        font-size: 90%;
        }
}

@media screen{
#navigation {float: right; width: 120px; margin: 0; padding: 0 0 0 10px;}
#navigation a, #navigation a:visited  {color: #333333; display:block; text-align: right; font-family: Verdana, Arial; font-size: 9pt; border-right: 3px solid gray; border-bottom: 1px solid lightgrey; margin-bottom: 1px; padding-right: 3px}
#navigation a:hover {color: black; display:block; text-align: right; font-family: Verdana, Arial; font-size: 9pt; border-right: 3px solid red; border-bottom: 1px solid black; margin-bottom: 1px; padding-right: 3px}
#navigation #navadbanner .imagelink  {border:none; padding:0; margin:0;}
#navigation #navadbanner .smalltext {font-size:8pt; margin-top:15px; font-family:sans-serif; padding:0;}

#maincontent {float:left; height:400; width:565px; overflow:auto; margin: 0; padding: 0px;}
#maincontent h1 {font-family: Arial, Verdana; font-size: 12px; border-top: 2px solid red; border-bottom: 2px solid red; font-weight: bolder}
#maincontent .newsitem {border-bottom: 2px solid #ffd683; margin-bottom: 25px;}
#maincontent p, a, li {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#maincontent a, #maincontent a:visited  {color: #660000; font-weight: bolder;}
#maincontent a:hover  {color: #FF0000; text-decoration: underline;  font-weight: bolder;}

#title {float: left;}
#navlogo{float: right;}
}

@media all{
/* Photo Section */
.itemL a{display: block; float:left; width: 49%;}
.itemL p, .itemL h6 {display: block; float:right; width: 48%;}
.itemR a{display: block; float:right; width: 49%;}
.itemR p, .itemL h6 {display: block; float:left; width: 48%;}

/*Table outline and grey cell*/
.leftborder, .topborder, .bottomborder, .rightborder {border-color: #000000;}
.leftborder {border-left-width: 1px; border-left-style: solid;}
.topborder {border-top-width: 1px; border-top-style: solid;}
.bottomborder {border-bottom-width: 1px; border-bottom-style: solid;}
.rightborder {border-right-width: 1px; border-right-style: solid;}
.greycell {background-color: #CCCCCC;}
}