/* YUI reset 2.6.0 */
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
ul, li, ol { margin:0; list-style:none; padding:0;}
/* Generics */
em {font-style:italic;}
strong {font-weight:bold;}
.invisible {display: none;}
.left {float: left;}
.right {float: right;}
.center {margin:auto; text-align:center;}
.relative {position:relative;}
.invalid {background:#ffe0e0;}

input[type="checkbox"],input[type="radio"],input[type="submit"] { width:auto !important; }

/* MAIN STRUCTURE */
html, body {background-color:#f0f0f0}
div.header {position:fixed; margin-left:28px; margin-top:-40px; z-index:10; filter:alpha(opacity=30); -moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;  }

div.menu {position:fixed; width:183px; background-color:#ffffff; margin-left:26px; }
div.menu ul {margin-left:17px; margin-top:13px; padding:0px;}
div.menu ul li {font-size:10px; color:#707070; list-style-type: none; letter-spacing:1.5px; line-height:19px;}
div.menu ul li a {color:#707070; text-decoration:none}
div.menu ul li a:hover {color:#fe0000; text-decoration:none}

div.menu div.submenu {float:left; margin-top:25px; clear:left}
div.menu div.submenu p {margin-left:17px; font-size:10px; color:#707070; letter-spacing:1.5px; }
div.menu div.submenu p a {color:#707070; text-decoration:none }
div.menu div.submenu ul {margin-top:6px;}
div.menu div.submenu ul li {font-size:8px; margin-right:10px; color:#707070; list-style-type: none; letter-spacing:1.5px;  }
div.menu div.submenu ul li a {color:#707070; text-decoration:none; border-bottom: 1px solid #dcddde; }
div.menu div.submenu ul li a:hover {color:#fe0000; text-decoration:none; border-bottom: 1px solid #dcddde}

div.menu div.copy {float:left; width:183px; background-color:#f0f0f0; padding-top:10px; color:#707070; font-size:9px; margin-top:10px;}
div.menu div.copy a { color:#707070; text-decoration: none;  }
 
div.divider {position:fixed; width:1px; height:388px; background-color:#dfdfe0; margin-left:220px; }

div.blank {float:left; width:731px; height:11px; margin-top:10px; background-color:#f6f6f6; clear:both}

div.content { margin-left:221px; margin-top:100px}

div.content a { color:#333132; }

div.content #liquid .box {position:relative; float:left; width:236px; background-color:#ffffff; margin-left:12px; margin-bottom:10px; min-height:151px;}
div.content #liquid .wait { width:236px; height:140px; background:url('../images/wait.gif') no-repeat center; display:none; position:absolute; }
div.content #liquid .box h2 {font-size:10px; color:#707070; letter-spacing:1.5px; margin-left:6px;}
div.content #liquid .box .box_header {display:none;}
div.content #liquid .box .box_header div.close {height:21px; width:100%; margin:5px 0 0 -5px; position:absolute; }
div.content #liquid .box .box_header div.close a {float:right}
div.content #liquid .box .box_header div.top {float:left; height:auto; }

div.content #liquid .box .box_header div.top div.desc {float:left; width:280px; margin:15px 0 0 15px; }
div.content #liquid .box .box_header div.top div.desc img.profile { margin:0 0 0.5em 0; }
div.content #liquid .box .box_header div.top div.desc p.name.margined { margin:0 0 1em 0; }
div.content #liquid .box .box_header div.top div.desc p.name {float:left; width:280px; font-size:10px; color:#000000; margin-bottom:2px; letter-spacing:1.5px }
div.content #liquid .box .box_header div.top div.desc p.type {float:left; width:280px; font-size:10px; color:#333132; margin-bottom:2px; letter-spacing:1.5px}
div.content #liquid .box .box_header div.top div.desc p.size {float:left; width:280px; font-size:10px; color:#333132; margin-bottom:2px;letter-spacing:1.5px}
div.content #liquid .box .box_header div.top div.desc p.color {float:left; width:280px; font-size:8px; color:#333132; letter-spacing:1.5px}
div.content #liquid .box .box_header div.top div.text {float:left; width:406px; margin-left:15px; margin-top:19px; font-family:arial; color:#726f71; font-size:10px; line-height:11px; letter-spacing:1.5px}
div.content #liquid .box .box_header div.cycle {float:left; width:731px; height:auto; }
div.content #liquid .box .box_header div.cycle div { position:absolute;}
div.content #liquid .box .box_header div.cycle p { position:absolute}
div.content #liquid .box #ajax { background:#ffffff !important; }

div.content div.wrap { border: 0px solid #456; }
div.content div.wrap:after {display: block; height: 0; clear: both; visibility: hidden}
div.cycle div p.light {font-size:10px; color:#7b7b7b; letter-spacing:1.5px; margin-left:6px; width:300px;}

/* cycle nav */
div.content #liquid .box .box_header ul.nav {float:right; margin-top:410px; /*margin-left:610px;*/ z-index:2000; border-top:10px solid white; border-right:0px; }
div.content #liquid .box .box_header ul.nav li {display:inline-block; height:1px}
div.content #liquid .box .box_header ul.nav li a {display:block; width:8px !important; height:8px !important; background-image:url(../images/nav.png); background-repeat:no-repeat; background-position:bottom left;  padding: 2px}
div.content #liquid .box .box_header ul.nav li a.activeSlide {width:8px !important; height:8px !important; background-image:url(../images/navactive.png); background-repeat:no-repeat; background-position:bottom left;}
div.content #liquid .box .box_header ul.nav li a:focus { outline: none; }
div.content #liquid .box .box_header ul.nav li:last-child {margin-right:10px}

/* ABOUT US */
div.content #liquid .box .box_header div.top div.descabout {float:left; width:700px; margin:10px 0 10px 15px; }
div.content #liquid .box .box_header div.top div.descabout p.nameabout {float:left; width:700px; font-size:30px; color:#333132; margin-bottom:2px; letter-spacing:4px }
div.content #liquid .box .box_header div.text { font-size:25px; color:#7b7b7b; }
div.content #liquid .box .box_header div.text p.big {margin-left:15px; margin-right:15px; margin-top:19px; margin-bottom:19px; font-size:25px; color:#7b7b7b;}
/* JOURNAL */

div.menu div.submenu div.categorymenu {float:left; width:70px; }
div.menu div.submenu div.categorydate {float:left; width:70px; margin-left:15px}

div.content #liquid .box .box_header div.text  { padding-bottom:10px; }
div.content #liquid .box .box_header div.text div.journal {float:left; width:150px; margin:15px 0 15px 15px}
div.content #liquid .box .box_header div.text div.journal p.date {font-size:13px; color:#000000;letter-spacing:1.5px; margin-bottom:10px;}
div.content #liquid .box .box_header div.text div.journal p.title {font-size:18px; color:#333132; letter-spacing:1.5px}
div.content #liquid .box .box_header div.text div.journal p.category {font-size:10px;color:#333132; letter-spacing:1.5px; margin-top:16px;}
div.content #liquid .box .box_header div.text div.desc {float:left; width:470px; margin-left:15px; line-height:1.5; font-size:11px !important; padding:0 0 10px 15px; margin:17px 15px 15px 0; border-left:1px solid #dcddde; font-size:10px; color:#8f8e8e; font-family:arial; }
div.content #liquid .box .box_header div.text p { margin-bottom:10px; }

div.content #liquid .box div.img { margin-left:-195px; float:left; padding:0 0 10px 0; background-color:#f6f6f6; width:742px; } 
div.content #liquid .box div.img p { background-color:#fff; margin:0; padding:4px 7px; text-transform: uppercase; font-size:12px; clear:both;}
div.content #liquid .box div.img img { float:right !important; }

div.content #liquid div.nobackground { background-color:#ffffff; }
div.content #liquid div.nobackground div.top { background-color:#fff; }

div.content #liquid .box .box_header div.text p.imgdesc {font-size:10px; color:#7b7b7b;}
div.content #liquid .box h3 {float:left; width:170px; font-size:10px; color:#707070; letter-spacing:1.5px; margin-left:6px;}
div.content #liquid .box p.boxdate {float:right; width:50px; font-size:10px; color:#000000; letter-spacing:1.5px; margin-left:6px;}

div.content #liquid .box .cnt { margin-bottom:45px; }
div.content #liquid .box .cnt h3 { }
div.content #liquid .box form { clear:both; margin:-5px 0 3em 0; padding:0; }
div.content #liquid .box form legend {color:#444; font-size:1.6em; text-transform: uppercase; }
div.content #liquid .box form ul { margin:0; padding:0; list-style:none; }
div.content #liquid .box form li { margin:10px 0 0 0 ; font-size:11px; clear:left; }
div.content #liquid .box form li label { float:left; padding-top:0px; width:100px; }
div.content #liquid .box form li input { padding:2px; width:350px; }
div.content #liquid .box form li textarea { padding:2px; width:350px; height:250px; }
div.content #liquid .box form li button { font-size:12px; }

div.content #liquid div.video { border-top:13px solid #f6f6f6; clear:both; margin-top:0; padding-top:0; }

a.cufon {text-decoration:none}
p.color a {text-decoration:none}