/* CSS Document */

/* Layout */
body { font-family: Geneva,Arial,Helvetica,sans-serif;height:100%;background:#000000 url('../image/spread.jpg') repeat-x top center; width:auto;padding:0px;margin:0px 0px 0px 0px;overflow:hidden;font-size:12px;}
a {text-decoration:none;color:#6880b1;padding:0px;margin:0px;border:0px;outline:0px;}
a:link{text-decoration:none;color:#6880b1;border:0px;outline:0px;}
a:hover  {border:none;color:#7994ce}
a:visited { text-decoration:none;color:#6880b1;border:0px;}
a:active  {border:none;background-color:transparent;color:#657cac;}
/*@font-face {
font-family: "Steinem";
src: url("../fonts/steinem.ttf")
}*/

.onglet {color:white;background-color:#4f6187;padding-right:2px;padding-left:2px;font-size:12px;}
.onglet:hover {color:white;background-color:#6880b1;}
.onglet:visited {color:white;}
.onglet:active {color:white;background-color:black}
.onglet:link{color:white;background-color:black}

.flag_fr{display:block;float:left;width:24px;height:13px;background-image:url('../image/flags.gif');background-position: 0px 0px}
.flag_fr:hover{background-position: 24px 0px}
.flag_eu{display:block;float:left;width:24px;height:13px;background-image:url('../image/flags.gif');background-position: 0px 26px}
.flag_eu:hover{background-position: 24px 26px}
.flag_en{display:block;float:left;width:24px;height:13px;background-image:url('../image/flags.gif');background-position: 0px 13px}
.flag_en:hover{background-position: 24px 13px}
.flags {
    height:13px;
    text-align:right;
    padding-right:27px;
}
.flagsel, .flagsel:link, .flagsel:active,.flagsel:visited {
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-color: #1b0902;
}
.flagsel:hover {
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-color: white;

}

a img{border:0px}

.footnote a {text-decoration:none;color:#d4d4d4;padding:0px;margin:0px;border:0px;outline:0px;}
.footnote a:link{text-decoration:none;color:#d4d4d4;border:0px;outline:0px;}
.footnote a:hover  {border:none;color:white}
.footnote a:visited { text-decoration:none;color:#d4d4d4;border:0px;}
.footnote a:active  {border:none;background-color:transparent}


#banner{height:34px;background-color:#1b0902;position:fixed;top:0px;width:100%;z-index:10;}
#main {background:transparent url('../image/main.jpg') no-repeat top center;position:fixed;width:100%;height:100%;margin:0px;overflow:hidden}
#contentscroll{width:100%;margin:auto;;height:100%;overflow-y:auto;position:absolute;top:40px}
#content{width:960px;margin:0px auto 0px auto;position:relative}
.terms {position:fixed; bottom:0px;width:100%;text-align:center;}

#bannerbar{width:961px;height:34px;margin:0px auto 0px auto;}
#leftmenu {float:left; clear: none;color:#FFFFFF;/*padding:19px 0px 0px 8px;margin:0px auto 0px auto;height:29px;*/}
#leftmenu a {margin-left:4px}
#leftmenu .flags {margin-left:40px;float:left;clear:none;vertical-align:bottom;margin-top:20px;}
#banner .menu_home {display:block;clear:none;float:left;height:34px;background-position:bottom left;}
#banner .menu_home_en{width:52px;background-image:url('../en/image/home.gif')}
#banner .menu_home_eu{width:52px;background-image:url('../eu/image/home.gif')}
#banner .menu_home_fr{width:42px;background-image:url('../fr/image/home.gif')}
#banner .menu_home:hover, #banner .menu_home_h{display:block;clear:none;float:left;height:34px;background-position:0px 0px;}

#banner .menu_collections {display:block;clear:none;float:left;height:34px;background-position:bottom left;}
#banner .menu_collections_en{width:94px;background-image:url('../en/image/collections.gif')}
#banner .menu_collections_eu{width:94px;background-image:url('../eu/image/collections.gif')}
#banner .menu_collections_fr{width:94px;background-image:url('../fr/image/collections.gif')}
#banner .menu_collections_h,#banner .menu_collections:hover {display:block;clear:none;float:left;height:34px;background-position:0px 0px;}

#banner .menu_news {display:block;clear:none;float:left;height:34px;background-position:bottom left;}
#banner .menu_news_en{width:48px;background-image:url('../en/image/news.gif')}
#banner .menu_news_eu{width:48px;background-image:url('../eu/image/news.gif')}
#banner .menu_news_fr{width:46px;background-image:url('../fr/image/news.gif')}
#banner .menu_news_h,#banner .menu_news:hover {display:block;clear:none;float:left;height:34px;background-position:0px 0px;}

#banner .menu_about {display:block;clear:none;float:left;height:34px;background-position:bottom left;}
#banner .menu_about_en{width:76px;background-image:url('../en/image/about.gif')}
#banner .menu_about_eu{width:76px;background-image:url('../eu/image/about.gif')}
#banner .menu_about_fr{width:78px;background-image:url('../fr/image/about.gif')}
#banner .menu_about_h,#banner .menu_about:hover {display:block;clear:none;float:left;height:34px;background-position:0px 0px;}

#banner .menu_product {display:block;clear:none;float:left;height:34px;background-position:bottom left;}
#banner .menu_product_en{width:98px;background-image:url('../en/image/product.gif')}
#banner .menu_product_eu{width:98px;background-image:url('../eu/image/product.gif')}
#banner .menu_product_fr{width:80px;background-image:url('../fr/image/product.gif')}
#banner .menu_product_h,#banner .menu_product:hover {display:block;clear:none;float:left;height:34px;background-position:0px 0px;}

#banner .menu_checkout {display:block;clear:none;float:left;height:34px;background-position:bottom left;}
#banner .menu_checkout_en{width:120px;background-image:url('../en/image/checkout.gif')}
#banner .menu_checkout_eu{width:120px;background-image:url('../eu/image/checkout.gif')}
#banner .menu_checkout_fr{width:120px;background-image:url('../fr/image/checkout.gif')}
#banner .menu_checkout_h,#banner .menu_checkout:hover {display:block;clear:none;float:left;height:34px;background-position:0px 0px;}





#rightmenu {float:right; clear: none;background-color:#1b0902;color:#FFFFFF;margin:0;height:34px;}


h1 { font-size:18px; font-family: Arial, Helvetica, Verdana, sans-serif;color:#1b0902;}
h2 { font-size:14px; font-weight:bold; font-family: Arial, Helvetica, Verdana, sans-serif;color:#1b0902;margin-bottom:4px;margin-top:18px;}
h3 { font-size:18px; font-family: Arial, Helvetica, Verdana, sans-serif;color:#8f963c;}
p {font-size:12px; font-family: Arial, Helvetica, Verdana, sans-serif}

.flashbanner{position:absolute; top:10%;}


.error {color:white;background-color:#cb3c2c;font-weight:bold;padding-right:2px;padding-left:2px;font-size:12px;font-weight:bold;}
.log {color:white;background-color:#6d2c65;font-weight:bold;padding-right:2px;padding-left:2px;font-size:12px;font-weight:bold;}

.radio {padding: 0 5px 0 0;display: block;background-repeat:no-repeat;clear: none;float: left;}

table {font-size:12px; font-family: Arial, Helvetica, Verdana, sans-serif;background-color:#1b0902;border-collapse:collapse;border-spacing:0px;border:0px;}
table thead {background:transparent url('../image/table_clearb_bg.jpg') no-repeat bottom right;}
table th {color:white;background:none;padding-top:2px;padding-left:8px;padding-right:8px;padding-bottom:10px;}
table tr {color:black;}
table td {padding-top:8px;padding-left:8px;padding-right:8px;padding-bottom:8px;background-color:white;}

#logo {float:right; clear: none;color:#FFFFFF;padding-right:10px}

.basketcontainer{position:relative;z-index:10;text-decoration:none;}
#basketdrop {position:absolute;z-index:11;background:white;color:#1b0902;border:1px solid;margin-left:0px;margin-top:40px;padding:5px;font-family:Geneva,Arial,Helvetica,sans-serif;width:200px;}
#basketdrop ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:100px}
#basketdrop .line{vertical-align:middle;margin:3px 0px 3px 0px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;float:left;width: 200px;list-style-type:none;}
#basketdrop .item {float:left;clear:none;font-size:10px;width:150px;text-align:left;}
#basketdrop .total{float:left;clear:none;font-size:12px;width:40px;text-align: left;}
#basketdrop .price {font-size:10px;float:right;width:40px;text-align: right;}
#basketdrop .tprice {font-size:12px;float:right;width:40px;text-align: right;}



.popup{margin:auto;z-index:100;position:absolute; }
.popupbg{background-color:white;position:relative;overflow-y:auto;}
.popupcontent{padding-right:5px;position:absolute;top:0px;left:0px;}
.popup .close{text-align:right;}
.popup .close a{display:block;float:right;width:24px;height:24px;background:transparent url('../image/close.gif') no-repeat top left;}
.popup .close a:hover{background-position:0px -24px;}

.shadowtopleft{background:transparent url('../image/corners_tl.png') no-repeat top left; padding-left:6px;}
.shadowtopright{background:transparent url('../image/corners_tr.png') no-repeat top right; padding-right:6px;}
.shadowbottomleft{background:transparent url('../image/corners_bl.png') no-repeat top left; padding-left:6px;}
.shadowbottomright{background:transparent url('../image/corners_br.png') no-repeat top right; padding-right:6px;}
.shadowtop{background:transparent url('../image/border_top.png') repeat-x right top ; padding-top:6px;}
.shadowleft{background:transparent url('../image/border_left.png') repeat-y left top ; padding-left:6px;}
.shadowright{ background:transparent url('../image/border_right.png') repeat-y right top; padding-right:6px;}
.shadowbottom{background:transparent url('../image/border_bottom.png') repeat-x right bottom ;padding-top:6px;}
.framecontent {position:static;background-color:white;margin:auto;padding:10px 10px 10px 10px;display:block;clear:both;}


.terms .footnote {padding:4px; display:block;background:#1b0902;}
.home_main #contentscroll{margin-top:10px;}
.home_main .credits {text-align:left;}
.home_main .credits .footnote{background-color:#fff;color:#888}
.home_main .slideshow {width:675px;clear:none;float:left;padding-top:6px;}
.home_main .side_section{display:block;float:right;clear:none;width:282px;margin-top:2px}
.home_main .feature{height:312px;margin:0;padding:0;}
.home_main .latest{height:171px;position:relative;margin:0;padding:0;}
.home_main .latest .bottom_align{vertical-align:bottom;position:absolute;bottom:0px;width:282px}
.home_main .latest .framecontent{background:#fff url('../image/latest_side.jpg') top left no-repeat}
.home_main .latest .news_item{padding:6px 0px 6px 30px;margin:0px 0px 0px 0px;background:transparent url('../image/latest_icon.png') center left no-repeat}
.home_main .feature .framecontent{padding:0px;margin:0px;background-color:transparent}
.home_main .feature .featured_article {background:#fff url('../image/feature.png') top left no-repeat;display:block;width:270px;height:300px;  }
.home_main .latest .framecontent{/*padding:6px 6px 6px 10px;overflow:hidden*/}

.footnote {font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #d4d4d4;padding:2px;background-color:#1b0902;}
.footnote a {font-family:Arial, Helvetica, sans-serif;color: #d4d4d4;padding:2px; text-decoration:none}
.footnote a:hover {font-family:Arial, Helvetica, sans-serif;color: #FFFFFF;padding:2px}

/*.about .shadowleft {background:transparent url('../image/about_label.png') bottom left no-repeat;padding-left:35px;margin-top:0px;}

.about {margin:6px auto 5px auto;padding-left:26px;width:750px;}*/
.about p ,.press p{margin-top:5px;margin-bottom:0px;line-height:18px;}
.about h1 {color:#8f963c}
.press h1 {color:#bbb}
.press input[type="text"],.press select {float:left;display:block;clear:none;border-color:#918570;border-width:1px;border-style:solid;margin-bottom:2px;width:100px}
.press input[type="image]"] {float:left;clear:none;}
.about .framecontent {background:white url('../image/about_visual.jpg') bottom right no-repeat;}
.about .stockist{float:left;clear:none;width:200px}

.content_left{float:left;clear:none;width:700px}
.content_article{float:left;clear:none;width:650px}
.content_article p{margin:20px 0 20px 0;}
.submenu_right{float:right;clear:none; width:180px;padding:5px}

.popmenu {position:relative;z-index:10;text-decoration:none;margin:0px;}
.popmenu span{position:absolute;top:63px; left:-548px; width:112px;border:1px solid #1b0902;margin:0px;z-index:11}

.popmenu ul {font-size:14px;list-style-type:none;padding:5px;marker-offset:0px;margin:0px;}
.popmenu li {margin:0px;padding:0px 0px 0px 0px;border:none;}
.popmenu span a{color:white;border:0px;}
.popmenu span a:hover{color:white;background-color:transparent;border:0px;}

a.info{position:relative;z-index:24; background-color:white;text-decoration:none;}
a.info:hover{z-index:25; background-color:white; color:#adb549}
a.info span{display: none}
a.info:hover span{display:block;position:absolute;top:2em; left:2em; width:15em;border:1px solid #8f963c;background-color:white; color:black;}
a.info img{}

.contact{margin:40px 220px 20px 220px}
.contact .framecontent {background:white url('../image/stamp_bg.jpg') 40px -30px no-repeat;padding-left:250px}
.contact h1 {color:#4f6187}
.contact a {color:#4f6187}

.collections {color:white; min-height:450px;}
.collections .credits{background-color:#fff;color:#555;text-align:right;padding-right:24px}


.collectionsPres {margin:0px auto;}
.collection_1 .framecontent {background:#1b0902 url('../image/collection1_bg.jpg') top left;}
.collection_2 .framecontent {background:#1b0902 url('../image/collection2_bg.jpg') top left;}
.collectionsPres h1 {color:#4f6187;padding-right:15px;}


.productselection {margin:0px 98px 0px 98px}
.productselection .framecontent {background:#fff;padding:10px 0 10px 0}
.productselection h1 {color:#6c2c67;padding-left:15px;}
.productselection .category {width:100%;height:110px;float:left;clear:both;margin:10px 0px 0px 0px;padding:0px;background:#fff /*1b0902*/;border-top: 2px solid #1b0902}
.productselection .category a {display:block;float:left;margin:0px 10px 0 10px; }
.productselection .category .cat_space {width:120px;float:left}
.productselection .category a.cat_title {margin:0px 0px 40px 20px;background:#1b0902;color:#ddd;padding:5px;font-size:12px}
.productselection .category a.cat_title:hover {color:#fff;}
.productselection .modelicon  {padding:0px 0px 0px 0px;margin:0px;display:block;width:100px;height:100px;background-position:top left;}
.productselection .modelicon:hover{background-position: 100px top;}
.productselection .spacer {float:left;clear:both;width:28px;}

.productmenu {color:white;width:160px;float:left;clear:none;z-index:1;padding-top: 10px;margin-top:15px;padding-left: 10px;padding-right: 20px;background:#1b0902 url('../image/prod_menu_bg.jpg') top left no-repeat;}
.productmenu .topmenu {padding-bottom:60px;margin:0px;}
.productmenu .back {background-color:#1b0902;margin:0px;padding-bottom:10px;padding-top: 10px;padding-left: 10px;padding-right: 0px;}
.productmenu a {font-family: Arial,Helvetica,sans-serif;font-weight: normal;color: #e4e4e4;font-size:11px}
.productmenu a:visited {color:#e4e4e4;}
.productmenu a:link {color:#e4e4e4;}
.productmenu a:active {color:white;}
.productmenu a:hover {color:white;}
.productmenu .title{margin:2px 0px 0px 0px;padding:0px;font-size:13px;font-weight:bold; color:#1b0902;background-color:white}
.productmenu .spacer{padding:5px;}
.productmenu .othertitle {padding:0px 0px 5px 0px;font-weight:bold}
.productmenu .othertitle a {font-size:13px;font-weight:bold}
.productmenu .item{padding:0px 0px 6px 10px;}
.productmenu .back a {font-size:11px}

.productdesc{background:transparent url('../image/prod_desc_bg.png') no-repeat top left;z-index:10;width:305px;height:490px;padding:15px 20px 10px 20px;margin:10px 0px 0px -40px; float:left;clear:none;}
.productdesc h1 {color:#6d2c65;float:right;clear:both;padding:0px 20px 20px 0px;margin:10px 0px 0px 0px;text-align:right;}
.productdesc .price{font-size:18px;font-weight:bold;float:right;clear:both;padding:0px 20px 10px 0px;}
.productdesc .selection {padding-left:15px;float:left;clear:both;width:100%}
.productdesc .top {height:342px;float:left;clear:both;}
.productdesc .bottom{padding-left:25px;float:left;clear:both;width:250px;position:absolute;top:445px;left:170px}
.productdesc .error, .productdesc .log {float:right;clear:none;margin-top:5px;margin-right:1px;text-align:right;}
.productdesc .description {margin-left:10px;padding-right:20px;float:left;clear:both;}

.photoframe {margin-top: 15px;margin-bottom: 0px;margin-right: 0px;float:right;clear:none;z-index:1;width:462px;}
.photoframe .framecontent {background-color:#1b0902;padding:3px;color:white;width:456px;height:460px;}
.photoframe .imagescroll{padding:3px;clear:none;float:right;width:50px;}
.photoframe .imagetitle{z-index:3;display:block;position:absolute;bottom:15px;left:15px;background-color:#1b0902;font-size:10px;}

/* Item selection layout*/
.colleft {float:left;width:400px;padding:10px 5px 10px 10px;z-index:5}
.colleft img{float:left;background:url('../image/pick_back.gif');padding:10px}
.colright {float:left;width:240px;clear:right;padding:50px 10px 10px 5px}
.label {float:left; clear:none; text-align:left;width:240px;font-size:11px;padding-bottom:0px;border-bottom:1px solid black}
.field {float:right;clear:left;text-align:right;padding-top:5px;padding-bottom:10px}

#viewsel {float:left}
#viewsel img {background:none;padding:0px;width:40px;height:40px}

#imagescroll {float:left;clear:both;padding:10px}
#imagescroll img {}

.sizing p {margin-top:20px;margin-bottom:20px;}
.sizing .sizingtext {float:left;clear:none}
.sizing h1{display:inline;padding-right:10px;}
.sizing .sizingvisual{float:right;clear:none;}
.sizing p {padding-top:20px;padding-bottom:10px;}
.sizing .sizingvisual img{padding-top:10px;padding-bottom:0px;padding-right:50px;}
.sizing td {padding-top:0px;padding-bottom:0px;}

.checkout {float:right;clear:none;width:480px;margin:5px 10px 5px 20px;}
.summary {margin:5px 20px 5px 10px;width:400px;float:left;clear:none;}
.summary table td{padding:2px 4px 8px 4px;}
.summary table .total td, .confirm table .total td{padding:8px 4px 8px 4px;font-size:16px;border-top: 1px solid #1b0902;}
.summary .price, .summary .qty, .confirm .price, .confirm .qty{text-align:right;}
.summary .addrem {width:16px;border-left:0px hidden;}
.summary .addrem a{float:right;clear:both;}
.summary .addrem img{margin:2px;}

.checkout label {float:left;clear:none;margin-top:5px;}
.summary .error, .summary .log{text-align:right;margin-left:auto;margin-right:0px;float:right;clear:both;margin-top:-12px;}
.checkout .error, .checkout .log {float:right;clear:none;vertical-align:bottom;margin-top:5px;margin-right:1px;}
.checkout select {float:left;clear:both;display:block;border-color:#918570;border-width:1px;border-style:solid;margin-bottom:2px;}
.checkout .textfield, .summary .textfield{float:left;clear:both;display:block;border-color:#918570;border-width:1px;border-style:solid;margin-bottom:2px;width:204px;}
.checkout .submit {float:right;margin:5px;}
.checkout table {background-color:transparent;}
.checkout table td{vertical-align:top;padding-top:0px;padding-right:16px;padding-left:0px;padding-bottom:0px;}
.checkout .button_left{float:left;clear:none}
.checkout .button_right{float:right:clear:none;}

.confirm {float:left;clear:none;margin:6px 180px auto 180px}
.confirm p {margin-top:20px;}
.confirm .leftcol {width:360px;float:left;clear:left;}
.confirm .rightcol {float:right;clear:right;width:180px;text-align:center;}
.confirm .details p{font-weight:bold;font-size:12px;}
.confirm .ordersum {width: 547px;font-size:14px;}

.thanks {margin:30px 100px 20px 100px;}

#blog_menu{display:block;width:165px;font-size:14px;float:left;clear:both;background:#493a35 url('../image/menu_grey_bg.jpg') top left no-repeat;padding-bottom:10px}
#blog_menu .cat_menu{color:#eee;display:block;float:left;clear:both;width:150px;padding-left:15px;margin:10px 0px 0px 0px;background:transparent url('../image/menu_item.png') -375px bottom no-repeat;}
#blog_menu .cat_menu:hover{color:#fff}
#blog_menu .cat_menu.selected{background:transparent url('../image/menu_item.png') bottom right no-repeat;}
#blog_menu .cat_menu div {padding:0;margin:0;width:100%}
#blog_menu .cat_list{font-size:12px;float:left;clear:both;margin:0px 10px 0px 15px;padding:0 0px 0 0px;width:140px}
#blog_menu .list_item{display:block;float:left;clear:both;margin:0 0 5px 0;padding:0;color:#eee;width:140px}
#blog_menu .list_item:hover{color:#fff}

.leftmenu {float:left;clear:left;width:165px;background:transparent url('../image/menu_blue_bg.jpg') top left no-repeat;padding-bottom:10px}
.leftmenu .menuitem{margin:10px 0px 0px 0px;padding-left:15px;display:block;float:left;clear:left;width:150px;background:transparent url('../image/menu_item.png') -375px bottom no-repeat; }
.leftmenu .menuitem.selected{background:transparent url('../image/menu_item.png') bottom right no-repeat;}
.leftmenu .menuitem {color:#eee}
.leftmenu .menuitem:hover{color:#fff}
.rightsection{float:right;clear:none;margin:0;width:760px;}

/* START BLOG */

/**
 * STORYLIST
*/
.storyBox {border-bottom: 1px solid #BAB5AB;background: transparent url('../image/date_bg.jpg') top left no-repeat;width:100%}
.storyText{float:left;clear:right;width:550px;}

.storyDateBox {font-weight:bold;clear:left;background-color:transparent;color:#FFFFFF;float:left;font-size:10px;font-weight:bold;margin:0 0 4px;padding:20px 25px 5px 30px;position:static;width:80px;}
.storyDateBox .dayno {font-size: 36px;float:left;clear:none;}
.storyDateBox .dayrest {padding:15px 0px 0px 0px;float:right;clear:none;text-align:right;}
.storyDateBox .weekday {padding-right:2px;display:block;clear:right;}
.storyDateBox .month {padding-right:6px;display:block;clear:right;}
.storyDateBox .year {padding-right:10px;display:block;clear:right;}
.storyDateBox a{text-decoration: none;font-size: 36px;}
.storyDate{text-decoration: none;font-size: 32px;}

/**
 * STORY
*/
.storyTitle{color: #111;z-index:2;}
.story {font-size: 12px;line-height: 2em;text-align: justify;z-index:2;display:block;float:left;clear:both}
.story>a{}

/**
 * FORM ROWS
*/
.formRow{width: auto;}
.formRowTitle{text-align: left;font:800 oblique 11px Georgia, serif;}
.formRowControl{padding-top: 5px;}
.formRowControl input, .formRowControl textarea{border: 1px solid #999;}

/**
 * SIDE COLUMN
*/
.sidebarHeading, div.rFolder{border-bottom: 1px solid #999;color: #990000;padding: 0px 0px 3px 5px; font-weight: 400;font-size: 12px;font-variant: small-caps;}
div.sidebarBox, form.sidebarBox{margin-bottom: 25px;}
#aboutBox{font-size: 10px;}
#aboutBox a {text-decoration: none;border-bottom: 1px dotted #314E6C;}

#blogChalk{width: 35px;height: 30px;border:1px dashed #ddd;}

/**
 * CLASSES
*/
.noBorder{border: 0em;}
.standardSpacer{overflow: hidden;}
.floatSpacer{clear: both;overflow: hidden;}
.noDisplay{display: none;}
.blockDisplay{display: block;}
.smallText{font-size: 9px;}
.storyLink{font-size: 1.0em;margin-left: 1.0em;}
.new{color: blue;font-size: 9px;}
.draft{font: 800 oblique 14px Georgia;color: #aaa}
.border{border-bottom: 1px solid #ccc;}
.sectionTitle{font-weight: 800;font-style: oblique;font-size: 1.2em;color: #555;}

.heading{font-weight: 400;font-style: oblique;font-size: 1.0em;color: #555;}
.blockquote{margin-left: 15px;margin-top: 15px;margin-bottom: 15px;margin-right: 15px;line-height: 1.7em;color: #444;clear: both;font-style: oblique;}

img.smiley{vertical-align: top;}

/**
 * PAGE SectionS
*/
#mainContainer{border: none;margin: auto;width: 900px;text-align: left;background: #fff;}

#smallContainer{border: 2px solid #ccc;margin: auto;overflow: hidden;width: 450px;text-align: left;background: #fff;}

#leftColumn{padding: 0px 5px 0px 5px;width: 190px;float: right;
    /* IE 5+ Box Model Hack*/
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 176px;
}

#midColumn{padding: 0px 10px 0px 0px;width: 700px;
    /*margin: auto;
    overflow: hidden;*/
    float: left;
    voice-family: "\"}\"";
    voice-family: inherit;
}
#mainColumn{padding: 10px;width: 720px;/*overflow: hidden;*/ float: left;voice-family: "\"}\"";voice-family: inherit;width: 700px;}
#smallColumn{padding: 10px;width: 450px;/*overflow: hidden;*/ float: left;voice-family: "\"}\"";voice-family: inherit;width: 430px;}

/**
 * PAGEBANNER
*/
#pageBanner{height: 70px;}
#pageBanner h1 {margin: 0px 0px -10px 10px;padding-top: 10px;font-weight: lighter;font-size: 44px;font-stretch: narrower;}
#pageBanner h1 a {background: transparent;color: #6F89A1;text-decoration: none;font-style: normal;}
.entryTitle{color:#1B0902;font-size:14px;font-weight:bold;margin-bottom:4px;margin-top:18px;display:block;float:left;clear:both;}

ul.rFeeds  {display:block;float:left;list-style-type:none;list-style-position:outside;padding:10px 0 10px 0;margin:0;clear:both;}
ul.rFeeds li{list-style-type:none;list-style-position:outside;float:left;display:block;clear:both;height:22px;width:162px;background:#fff url('../../themes/credau/image/press_cat.gif') top left no-repeat;padding:3px 0px 0px 7px;}

a.rss_feed, a.atom_feed{padding:0px 0 5px 20px;margin:0;background:transparent url('../image/feed.png') top left no-repeat;float:left;display:block;}
.roller_logo{display:block;width:80px;height:15px;background:transparent url('../image/roller-logo.gif') top left no-repeat;}
/* END BLOG */

.homebox {
	
	width:933px; 
	padding:10px; 
	border:1px solid #CCC; 
	background:#FFF;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-khtml-border-radius:5px; 
	-webkit-border-radius:5px;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	line-height:22px;
	
}

h1.homeh1 {margin:0;}

#linkbox { width:800px; height:110px;}
pre {height:50
px; width:600px; background-color:#FFFFCE; border:1px solid  #B8B8DC ; white-space:normal; padding:5px; margin-left:25px; float:left; color:#999;}
.content_link { float:left; color:#999; margin-left:5px;}

.breadcrumbs { 

	width:500px;
	margin:3px 0 5px 5px;
	font-size:11px;
	color:#333;
	
}

.breadcrumbs a { color:#06C; font-weight:bold;}

.breadcrumbs a:hover { color:#666;}

.breadcrumbs ul { 

	list-style:none; 
	padding:0; 
	margin:0;

}

.breadcrumbs ul li { float:left; margin:0 10px 0 0;}

