/* CraftWORKS! Style Sheet */

body { font-size: 62.5%; background-color: #e9e9e9; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; }

/*    Divs    */

#container { margin-left: auto; margin-right: auto; width: 789px; }

#banner { float: left; width: 789px; height: 191px; background-image:url(images/banner.gif); background-repeat: no-repeat; }

#body { float: left; width: 789px; background-image: url(images/background.gif); }

#nav { float: left; width: 155px; padding: 0px 3px 0px 4px; text-transform: uppercase; font-size: 1.3em; font-weight: lighter; }

#heightcheat { float: right; width: 1px; height: 250px; }

#content { float: left; width: 367px; padding: 20px; font-size: 1.1em; line-height: 1.2em; }

#sidebar { float: left; width: 189px; padding: 20px 15px; }

#bottom { float: left; width: 775px; height: 83px; background-image:url(images/bottom.gif); background-repeat: no-repeat; padding: 32px 4px 5px 10px; }

/* pics are R->L  */
.pic1 { float: right; width: 72px; height: 66px; background-image: url(images/pic1.gif); padding-left: 10px; background-repeat: no-repeat; }

.pic2 { float: right; width: 72px; height: 66px; background-image: url(images/pic2.gif); padding-left: 10px; background-repeat: no-repeat; }

.pic3 { float: right; width: 72px; height: 66px; background-image: url(images/pic3.gif); padding-left: 10px; background-repeat: no-repeat; }

.pic4 { float: right; width: 72px; height: 66px; background-image: url(images/pic4.gif); padding-left: 10px; background-repeat: no-repeat; }

.pic5 { float: right; width: 72px; height: 66px; background-image: url(images/pic5.gif); padding-left: 10px; background-repeat: no-repeat; }

.pic6 { float: right; width: 72px; height: 66px; background-image: url(images/pic6.gif); padding-left: 10px; background-repeat: no-repeat; }

#searchbox { float: left; width: 227px; height: 56px; padding: 10px 11px 0px 11px; background-image: url(images/searchbox.gif); background-repeat: no-repeat; text-transform: uppercase; font-size: 1.3em; font-weight: lighter; }

#footer { float: left; width: 789px; padding: 5px 0px 0px 0px; }

.partner { float: right; height: 43px; margin-left: 7px; padding: 3px; background-color: #ffffff; border: 1px solid #999999; }

#validate { float: left; font-size: .9em; }

/*    Search Styles    */

input { font-size: 1em; color: #ffffff; border: 0px; width: 176px; height: 12px; padding: 4px; margin: 5px; background-color: #1b2a61; border: 3px outset #1b2a61; }

.submit input { border: 0px; width: 21px; height: 18px; background-image: url(images/searchbutton.gif); background-repeat: no-repeat; }

/*    Header Styles    */

h1 { text-transform: uppercase; font-size: 1.2em; font-weight: bold; }

/*    Nav List Styles    */
#nav ul { margin: 0px; padding: 5px 0px; }

#nav li { width: 155px; list-style: none; border-bottom: 1px solid white; margin: 8px 0px; }

/*    Link Styles    */

#nav a { color: #ffffff; text-decoration: none; display: block; width: 155px; }

#nav a:hover { background-color: #848484; }

#content a { text-decoration: underline; color: #993333; }

#content a:hover { text-decoration: none; }

#sidebar a { text-decoration: underline; color: #993333; }

#sidebar a:hover { text-decoration: none; }

#footer a { text-decoration: underline; color: #993333; }

#footer a:hover { text-decoration: none; }