/*********************
cassis packaging
css sheet v1.0

author: Cassis, cassisdesign.com

colors:
red:#951e0d
blue:#000a25
********************/
body{font-family:Arial,Helvetica,sans-serif;background-color:white;}
#container{width:984px;margin:0 auto;margin-top:10px;}

/**** header ****/
#header{background:#951E0D url('../images/head_bg.png') bottom left repeat-x;height:140px;width:100%;}
#header img{margin:15px 20px 0px 15px;float:left;}
#header h2{font-size:30px;line-height:33px;color:white;font-weight:bold;letter-spacing:.04em;padding-top:40px;}
#header h3{text-align:right;padding-right:20px;color:white;font-size:16px;margin-top:-20px;}
#wrapper{width:982px;margin:0 auto;height:100%;float:left;border-left:1px solid #000a25;border-right:1px solid #000a25;background-color:#dedede;}

/**** sidebar ****/
#sidebar{width:163px;background:#dedede;text-align:right;float:left;}
#sidebar #navigation ul{list-style-type:none;width:163px;}
#sidebar #navigation li{list-style-type:none;height:20%;line-height:50px;font-size:16px;color:#000a25;width:100%;letter-spacing:.02em;}
#sidebar #navigation a{height:50px;line-height:50px;padding-right:20px;font-size:16px;color:#000a25;text-decoration:none;display:block;background:url(../images/nav_line.jpg) no-repeat bottom right;}
#sidebar #navigation a:hover{background-color:#d4b8b5;height:100%;color:white;font-size:16px;padding-right:20px;}
#sidebar #navigation #current{background-color:#cdcdcd;height:100%;font-size:16px;width:100%;}
#sidebar #navigation #current a:hover{background-color:#cdcdcd;height:100%;font-size:16px;color:#000a25;}

/**** body ****/
#content{background-color:white;width:819px;position:relative;padding-bottom:50px;height:100%;float:right;}
#content #imgHold{width:100%;}
#content #imgHold img{border:none;padding:0;margin:0;position:relative;}
#content #imgHold #left{float:left;width:295;padding-right:3px;position:relative;}
#content #imgHold #center{float:left;width:186;padding-right:3px;position:relative;}
#content #imgHold #topright{float:left;width:295;padding-bottom:3px;position:relative;}
#content #imgHold #botright{float:left;width:295;position:relative;}
#content #imgHold #intleft{float:left;width:273;padding-right:3px;position:relative;}
#content #imgHold #intcenter{float:left;width:185;padding-right:3px;}
#content #sidebarRight{float:right;width:350px;position:relative;}
#content #sidebarRight h3{font-size:18px;margin-top:20px;margin-bottom:5px;font-weight:bold;letter-spacing:.02em;}
#content #sidebarRight a{text-decoration:underline;color:#000a25;}
#content #sidebarRight li a{font-size:13.5px;line-height:23px;letter-spacing:-.6px;color:#000a25;text-decoration:underline;}
#content #sidebarRight li a:hover{color:#333;}
#content #bodyCopy{font-size:12px;line-height:18px;width:380px;padding:20px 20px 20px 30px;float:left;position:relative;letter-spacing:.06em;}
#content #intCopy{font-size:12px;line-height:18px;width:750px;padding:20px 20px 20px 30px;float:left;position:relative;letter-spacing:.06em;}
#content #intCopy #floatLeft{width:370px;float:left;}
#content #intCopy #floatRight{float:right;width:350px;}
#content #intCopy #floatRight dd{width:160px;float:left;}
#content #intCopy #floatRight dt{width:190px;float:left;font-weight:bold;}
#content #intCopy #floatRight h3{font-size:18px;margin-top:20px;margin-bottom:5px;font-weight:bold;letter-spacing:.02em;}
#content #intCopy .capabilities{clear:both;width:700px;margin-bottom:40px;}
#content #intCopy .capabilities a:hover{color:black;}
#content #intCopy .capabilities h2{float:left;width:500px;}
#content #intCopy .capabilities ul{padding-left:20px;float:left;width:560px;padding-bottom:40px;}
#content #intCopy .capabilities li{list-style-type:disc;}
#content #intCopy .capabilities .left{text-align:center;float:left;width:100px;margin-right:20px;margin-bottom:30px;}
#content #intCopy .capabilities .left a:hover{color:#951e0d;}
#content #intCopy .capabilities img{float:left;width:100px;height:100px;margin-bottom:4px;}
#content #intCopy h2{font-size:15px;line-height:18px;text-transform:capitalize;}
#content #intCopy a{color:black;}
#content #intCopy a:hover{text-decoration:none;color:#951e0d;}

/**** popup ****/
#popup img{margin-bottom:15px;}
#popup a{text-decoration:underline;font-size:12px;color:#000a25;}
#popup a:hover{text-decoration:none;color:#951e0d;}

/**** footer ****/
#footer{clear:both;background:#000a25 url('../images/foot_bg.png') top left repeat-x;height:100%;width:1004;color:white;text-align:right;position:relative;padding:20px;}
#footer h5{margin-bottom:5px;font-size:12px;}
#footer h6{margin-bottom:5px;font-size:10px;}
#footer a{font-size:;color:white;}
#footer a:hover{color:orange;}

/**** clear ****/
.clear{margin:0;padding:0;clear:both;}
