/* global styles */

body {background-color: #000000; font-family: "Arial", "Helvetica", sans-serif; font-size: 12px;}
td.signature {font-style:italic; vertical-align:middle; height:20px; font-size:10px; color:#909090;}
td.instructions {font-style:italic; font-weight:bold; color:#ffffff; height:25px; vertical-align:bottom;}
.soft {font-style:italic;}
.caption {font-size:10px; font-style:italic;}
h1 {font-size:18px; font-weight:bold;}
h2 {font-size:16px; font-weight:bold;}
h3 {font-size:14px;}
hr {clear:both;}

/* category page styles */

td.menu {color:#909090; width:120px; background:#424faf; font-weight:bold; font-size:14px; vertical-align: top; padding:15px 5px 10px 10px;}
td.menu a:link {color:white; text-decoration:none;}
td.menu a:visited {color:white; text-decoration:none;}
td.menu a:hover, a:active {color:red;}

td.content {background:#424faf; color:#656565; padding:0px 20px 10px 0px; vertical-align:top;}
td.content a:link {color:#424faf; text-decoration:none;}
td.content a:visited {color:#424faf; text-decoration:none;}
td.content a:hover, a:active {color:red; text-decoration:underline;}

td.juliecontent {background:#ffffff url(img/ideas.jpg); background-repeat:no-repeat; padding:10px 10px 10px 10px;}

td.preview-web {background:#ffffff url(web/pre/blank.jpg); background-repeat:no-repeat; width:500px; height:250px; vertical-align:middle;}
td.preview-ill {background:#ffffff url(ill/pre/blank.jpg); background-repeat:no-repeat; width:500px; height:250px; vertical-align:middle;}
td.preview-logo {background:#ffffff url(logo/pre/blank.jpg); background-repeat:no-repeat; width:500px; height:250px; vertical-align:middle;}
td.preview-pub {background:#ffffff url(pub/pre/blank.jpg); background-repeat:no-repeat; width:500px; height:250px; vertical-align:middle;}
td.preview-ph {background:#ffffff url(ph/pre/blank.jpg); background-repeat:no-repeat; width:500px; height:250px; vertical-align:middle;}
td.preimage {width:270px; height:250px; vertical-align:middle; padding:15px;}
td.pretext {width:230px; height:250px; vertical-align:middle; padding:15px 15px 15px 0px; color:#424faf;}
td.thumbnail {background-color:#ffffff; width:125px; height:125px; vertical-align:middle; padding:10px;}
td.wspacer {height:10px; background-color:#ffffff;}
td.bspacer {height:15px; background-color:#424faf;}

/* detail page styles */

td.closewin {width:150px;}

td.detailcontent {background:#424faf url(img/name2.gif); background-repeat:no-repeat; color:#656565; padding:10px 20px 10px 60px;}
td.detailcontent a:link {color:#424faf; text-decoration:none;}
td.detailcontent a:visited {color:#424faf; text-decoration:none;}
td.detailcontent a:hover, a:active {color:red; text-decoration:underline;}
td.detaildesc {background-color:#ffffff; padding:20px;}

.closewin {font-weight:bold;}
