body { 
    margin: 0px;
    padding: 0; 
    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size: 8pt;
    color: #666666;
    background: #ffffff url(fimages/topbarbg2.gif) repeat-x scroll left top;
    float:left;
}

p 	{ 
	line-height: 110%; 
}

a:link {color: #ff3e20;}
a:visited {color: #ff3e20;}
a:active {color: #ff3e20;}
a:hover {color: #ff3e20;}
a {text-decoration: none}


img { border: 0; }

#logo {
float:left;
height:19px;
margin:14px 0 0 0;
overflow:hidden;
width:140px;
}

#logo a {
background:transparent url(fimages/orange/fashionarylogo2.gif) no-repeat scroll 0 0;
border:medium none;
height:100%;
text-indent:-5000px;
width:100%;
display:block;
}

#topbar {
	background: #ffffff url(fimages/topbarbg2.gif) repeat-x scroll left top;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 8.5pt;
	margin: 0 17px 3px;
	width: 100%;
	height: 44px;
	text-align: left;
  float: left;
  display: inline;
}
		
#topbarmax {
	background: #e3ebf0;
	}

#topbar span {
	margin-right: 10px;
	margin-left: 20px;
	}

#topbar .icon{
	background: #000 url(images/feedicon.png) right no-repeat;
	margin-right: 5px;
	color: #3898F8;
	padding: 2px 18px 2px 0;
	}


#wrapper {
    width: 980px;
    margin: 0 auto;
    float: left;
}

#intro {
    padding-bottom: 10px;
}

h1 {
	margin: 0;
	margin-bottom: 0px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 18pt;
	font-weight: normal;
}
	


h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
}

#slider {
    width: 978px;
    margin: 0 auto;
}

.scroll {
    height: 460px;
    width: 945px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;
}

.scrollContainer div.panel {
    padding: 0px;
    height: 460px;
    width: 945px;
}

#shade {
    background: #ffffff url(images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul#navigation {
    list-style: none;
    margin: 6px;
    padding: 0;
    padding-bottom: 0px;
}

ul#navigation li {
    display: inline;
    margin-right: 10px;
    margin-left: 10px;
}

ul#navigation a {
    padding: 0px;
    color: #000;
    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    font-size: 13 px;
    text-decoration: none;
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 32px;
    }


.homeButton {
	position: absolute;
	top: 244px;
	cursor: pointer;
	right: 0px;
}

#email {
	position: absolute;
	top: 11px;
	left: 696px;
}

#addthis {
	position: absolute;
	top: 13px;
	left: 681px;
}

#email input {
	border:1px solid #CCCCCC;
	color:#666666;
	font-size:11px;
	
	padding:2px 3px;
}

#email .submit {
	background-color:#ff661f;
	border:0 none;
	color:#FFFFFF;
	font-size:11px;
	height:20px;
	width:50px;
	vertical-align: bottom;
}

.scrollButtons {
    position: absolute;
    top: 6px;
    cursor: pointer;
}


.scrollButtonsp {
    position: absolute;
    top: 6px;
    cursor: pointer;
}

.scrollButtonsp.left {
    left: 476px;
}
.scrollButtons.right {
    left: 529px;
}

.hide {
    display: none;
}


/* GRID */
.column { float: left; }
.grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid3col, .grid3cola, .grid4col, .grid5col, .grid6col { width: 100%; }

.grid2col .column { width: 49%; }
.grid2col .grid2col .column { width: 47.8%; }
.grid3col .grid2col .column { width: 46%; }
.grid4col .grid2col .column { width: 45%; }

.grid2cola .column.first { width: 66%; }
.grid2cola .column.last { width: 32%; }

.grid2colb .column.first { width: 74.9%; }
.grid2colb .column.last { width: 23%; }

.grid2colc .column.first { width: 32%; }
.grid2colc .column.last { width: 66%; }

.grid2cold .column.first { width: 23%; }
.grid2cold .column.last { width: 74.9%; }

.grid2cole .column.first { width: 79%; }
.grid2cole .column.last { width: 19%; }

.grid2colf .column.first { width: 19%; }
.grid2colf .column.last { width: 79%; }

.grid3col .column { width: 32%; margin-left: 2%; }
.grid2col .grid3col .column { width: 31%; }

.grid3cola .column { width: 58%; margin-left: 2%; }
.grid3cola .column.first,
.grid3cola .column.last { width: 19%; }

.grid4col .column { width: 209px; margin-left: 0px; }
.grid4col .column.firststroke { width: 17px; margin-left: 0px; }
.grid4col .column.stroke { width: 35px; margin-left; 0 px;}

.grid5col .column { width: 18.4%; margin-left: 2%; }

.grid6col .column { width: 15%; margin-left: 2%; }

.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }

p.last, ul.last, ol.last, li.last { _width: auto !important; _float: none !important; }

#container:after, #content:after, .grid2col:after, .grid2cola:after, .grid2colb:after, .grid2colc:after, .grid2cold:after, .grid2cole:after, .grid2colf:after, .grid3col:after, .grid3cola:after, .grid4col:after, .grid5col:after, .grid6col:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#container, #content, .grid2col, .grid2cola, .grid2colb, .grid2colc, .grid2cold, .grid2cole, .grid2colf, .grid3col, .grid3cola, .grid4col, .grid5col, .grid6col { zoom: 1; }
