|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/sarfatty/css/ |
Upload File : |
@charset "utf-8";
/* CSS Document */
/* Body Properties */
html,body{
height:100%;
margin:0;
padding:0;
background-color:#FFFFFF;
}
/* Master Settings */
ul,li{ padding: 0; margin: 0; list-style: none;}
h1, h2, h3, li {font-family:Lucida Sans Unicode, sans-serif; margin:0; padding: 0;}
p {margin:0; padding:0; font-family:Lucida Sans Unicode, sans-serif; font-size:12px; color:black;}
a {text-decoration: none;}
div {margin:0; padding:0;}
a img, img {border:none;}
h1 {font-size: 16px; font-weight:100; color:#5B7D55;}
h2 {font-size:12px; color:black; text-align:justify; font-weight:100;}
p.justify {text-align:justify;}
p.justifybold {text-align:justify; font-weight:bold; color:333333;}
p.footer {text-align:center; font-size: 10px; color: 969696; margin-top:15px}
/* Top-level Div Definitions */
div.vertical{
float: left;
height: 0%;
margin-top: 0px;/* half vertical height*/
width: 100%;
}
div.container { /* Holds everything */
width: 1000px;
height: 800px;
margin-left: auto;
margin-right: auto;
clear: both;
overflow: hidden;
}
div.main{ /* Holds everything */
width: 1000px;
height: 400px;
margin-left: auto;
margin-right: auto;
clear: both;
overflow: hidden;
}
/* Header Div Definitions */
div.headerhome { /* Holds header on home page (No div.container used on Home Page to allow polaroids to float around freely) */
width: 1000px;
height: 175px;
margin-left: auto;
margin-right: auto;
text-align: center;
clear: both;
overflow:hidden;
}
div.header { /* Holds header on all other pages*/
width: 1000px;
height: 150px;
text-align: center;
}
div.navbar { /* Holds Top Navigation Bar */
width: 1000px;
height: 20px;
background-color:#800000;
clear:both;
text-align:center;
}
div.navbar li { /* Top Navigation Bar Tabs*/
width: 249px;
float: left;
color:#FFFFFF;
margin: 0;
padding: 0;
}
div.navbar a {font-size: 14px; font-weight:600; color:#FFFFFF;}
div.navbar a:hover {font-size: 14px; font-weight:600; color:#5B7D55;}
/* Home Page Special Divs */
.draggable {
cursor:move;
}
#featured1 {position:relative; margin-left: 130px; margin-top: 0px; width:255px; height:273px;}
#featured2 {position:relative; margin-left: 240px; margin-top: -273px; width:241px; height:266px;}
#featured3 {position:relative; margin-left: 340px; margin-top: -266px; width:238px; height:259px;}
#featured4 {position:relative; margin-left: 440px; margin-top: -259px; width:235px; height:257px;}
#featured5 {position:relative; margin-left: 535px; margin-top: -257px; width:238px; height:260px;}
#featured6 {position:relative; margin-left: 640px; margin-top: -260px; width:249px; height:272px;}
#featured7 {position:relative; margin-left: 720px; margin-top: -272px; width:227px; height:251px;}
#featured8 {position:relative; margin-left: 800px; margin-top: -251px; width:257px; height:275px;}
#featured9 {position:relative; margin-left: 880px; margin-top: -275px; width:259px; height:275px;}
/* Main Content Div Definitions */
div.maincontent { /* Holds page content - spotlight + leftnav */
width: 1000px;
height: 600px;
margin-top: 5px;
padding: 0px;
clear: both;
overflow: hidden;
}
/* Left Navigation List Definitions */
div.leftnav { /* Holds leftnav */
clear: both;
width: 225px;
height: 600px;
float: left;
text-align: right;
margin-right: 10px;
background-color: #FFFFFF;
}
div.menutab { /* Holds inner list for each heading */
background-color:#FFFFFF;
}
div.menutabcurrent { /* Holds inner list for current heading - default position is open*/
background-color:#FFFFFF;
}
div.leftnav h3 {font-size:12px; font-weight:600 ;color:#333333; background-color:#FFFFFF; margin-top: 2px;}
div.leftnav h3:hover {font-size:12px; font-weight:600 ;color:#CCCCCC; background-color:#333333; margin-top: 2px;}
div.leftnav a {font-size: 12px; font-weight:100; color:#333333;}
div.leftnav a:hover {font-size: 12px; font-weight:600; color:#993300;}
div.leftnav a.current {font-size: 12px; font-weight:600; color:#993300;}
div.leftnav a.current:hover {font-size: 12px; font-weight:600; color:#993300;}
/* Content Section Definitions */
div.spotlight { /* Holds main image, slideshow thumbnails + description */
width: 765px;
height: 600px;
float: left;
background-color: #FFFFFF;
}
div.slideshow { /* Holds main image + slideshow thumbnails */
width: 500px;
height: 600px;
float: left;
background-color: #FFFFFF;
text-align: center;
}
div#mainimage {
width: 500px;
height: 315px;
margin-left: auto;
margin-right: auto;
}
div#thumbnails {
width: 500px;
}
#thumbnails li {
width: 50px;
float: left;
margin: 10px;
list-style: none
}
#thumbnails a { width: 50px; padding: 3px; display: block; border: 1px solid #ccc; }
#thumbnails a.activeSlide { background:#5B7D55; }
#thumbnails a:focus { outline: none; }
#thumbnails img { border: none; display: block }
div.description {
width: 250px;
height: 600px;
float: left;
margin-left: 10px;
overflow: hidden;
}
/* positioning tools */
.zeromargin { /* zeroing the margins of content elements i.e.text, images in divs will avoid the possibility of margin collapse - an unexplained space between divs */
margin:0;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
#footer {
position:absolute;
bottom:0;
width:100%;
height:60px; /* Height of the footer */
}
.roundabout-holder {
list-style: none;
padding: 0;
margin: 0;
height: 5em;
width: 5em;
}
.roundabout-moveable-item {
height: 4em;
width: 4em;
cursor: pointer;
background-color: #ccc;
border: 1px solid #999;
}
.roundabout-in-focus {
cursor: auto;
}