@charset "UTF-8";
/*     Style Sheet   OUCH Clothing  Winter 2010      */

body{ margin:0; padding:0; background:url(../images/bgtile.gif); background-color:#EDEFE7}
#headlogo{height:129px; width:508px; margin:0; padding:0; background-color:#EDEFE7}
#leftlinespill{margin:0px; padding:0px; height:147px; width:105px; position:absolute; z-index:5; top:615px; left:31px; /*background-color:#EDEFE7*/}
a:active {outline: none; } /*Removes annoying dotted line on links in Firefox*/
img { border:none; border-style: none}
/*--Index Hover--------------------------------------------------------------------------------*/
#maincontentrollover_pos {/*Same pos as #maincontent it replaces*/background: none; margin: 0px;padding: 0px;height: 477px;width: 518px;position: absolute;z-index: +10;left: 391px;top: 165px}
#maincontentrollover { width: 518px; height: 477px; background: url(../images/home/HomeRollover_winter10.jpg) no-repeat; margin: 0; padding: 0; position: relative; color: #FFFFFF }
#maincontentrollover li {margin: 0; padding: 0; list-style: none; display: block; position: absolute}
#maincontentrollover a {display: block}
#welcome {left: 0px; top: 0px; width: 518px; height: 477px}
#welcome a {height: 477px}
#welcome a:hover {background: url(../images/home/HomeRollover_winter10.jpg) 0px -477px no-repeat}
/*--Main Menu--------------------------------------------------------------------------------*/
#mainmenu_pos{padding:0px; position:absolute; margin:0px; height:51px; width:401px; z-index:+1; left:508px; top:78px}
#mainmenu{width:401px; height:51px; background:url(../images/mainmenu.gif) no-repeat #EDEFE7; margin:0; padding:0; position:relative; color:#FFF}
#mainmenu li {margin: 0; padding: 0; list-style: none; display: block; position: absolute}
#mainmenu a {display: block}
#home {left: 0px; top: 0px; width: 63px; height: 51px}
#about {left: 64px; top: 0px; width: 90px; height: 51px}
#collection {left: 153px; top: 0px; width: 91px; height: 51px}
#contact {left: 245px; top: 0px; width: 94px; height: 51px}
#press {left: 339px; top: 0px; width: 63px; height: 51px}
#home a {height: 51px}
#about a {height: 51px}
#collection a {height: 51px}
#contact a {height: 51px}
#press a {height: 51px}
#home a:hover {background: url(../images/mainmenu.gif) 0px -51px no-repeat}
#about a:hover {background: url(../images/mainmenu.gif) -64px -51px no-repeat}
#collection a:hover {background: url(../images/mainmenu.gif) -153px -51px no-repeat}
#contact a:hover {background: url(../images/mainmenu.gif) -245px -51px no-repeat}
#press a:hover {background: url(../images/mainmenu.gif) -339px -51px no-repeat}
/*Sub_Menu "COLLECTIONS + winter | summer | archive" ------------------------------------------------------*/
/*NOTE: actual visual buttons are switched so winter = summer | summer = winter ---------------------------------*/
#submenu_pos {background: #EDEFE7; margin: 0px;padding: 0px;height: 36px;width: 518px;position: absolute;left: 391px;top: 129px}
#submenu {background: url(../images/submenu/submenu10.jpg) no-repeat;height: 36px;width: 518px;position: absolute;margin: 0px;padding: 0px;z-index:2}
#submenu li {margin: 0; padding: 0; list-style: none; display: block; position: absolute}
#submenu a {display: block}
#summer {left: 165px; top: 0px; width: 81px; height: 36px}
#winter {left: 246px; top: 0px; width: 85px; height: 36px}
#archive {left: 332px; top: 0px; width: 81px; height: 36px}
#summer a {height: 36px}
#winter a {height: 36px}
#archive a {height: 36px}
#summer a:hover {background: url(../images/submenu/submenu09.jpg) -165px -36px no-repeat}
#winter a:hover {background: url(../images/submenu/submenu09.jpg) -246px -36px no-repeat}
#archive a:hover {background: url(../images/submenu/submenu09.jpg) -332px -36px no-repeat}
/*SubSub_Menu "2010 COLLECTIONS | girls | boys | accessories | babies ------------*/
/*NOTE: Taged as 07 due to year of inception. ---------------------------------*/
#subsubmenu07_pos{background:#EDEFE7; margin:0px; padding:0px; height:36px; width:518px; position:absolute; left:391px; top:129px; z-index:+2}
#subsubmenu07{background:url(../images/submenu/subsubmenu10.jpg) no-repeat; height:36px; width:518px; position:relative; margin:0px; padding:0px; color:#FFF}
#subsubmenu07 li {margin: 0; padding: 0; list-style: none; display: block; position: absolute}
#subsubmenu07 a {display: block}
#collections07 {left: 0px; top: 0px; width: 175px; height: 36px}
#girls {left: 176px; top: 0px; width: 64px; height: 36px}
#boys {left: 240px; top: 0px; width: 69px; height: 36px}
#accessories {left: 309px; top: 0px; width: 119px; height: 36px}
#babies {left: 428px; top: 0px; width: 91px; height: 36px}
#collections07 a {height: 36px}
#girls a {height: 36px}
#boys a {height: 36px}
#accessories a {height: 36px}
#babies a {height: 36px}
#collections07 a:hover {background: url(../images/submenu/subsubmenu10.jpg) 0px -36px no-repeat}
#girls a:hover {background: url(../images/submenu/subsubmenu10.jpg) -176px -36px no-repeat}
#boys a:hover {background: url(../images/submenu/subsubmenu10.jpg) -240px -36px no-repeat}
#accessories a:hover {background: url(../images/submenu/subsubmenu10.jpg) -309px -36px no-repeat}
#babies a:hover {background: url(../images/submenu/subsubmenu10.jpg) -428px -36px no-repeat}
/*#collections07 a:hover {background: url(../images/submenu/subsubmenu07.jpg) 0px -36px no-repeat}
#girls a:hover {background: url(../images/submenu/subsubmenu07.jpg) -176px -36px no-repeat}
#boys a:hover {background: url(../images/submenu/subsubmenu07.jpg) -240px -36px no-repeat}
#accessories a:hover {background: url(../images/submenu/subsubmenu07.jpg) -309px -36px no-repeat}
#babies a:hover {background: url(../images/submenu/subsubmenu07.jpg) -428px -36px no-repeat}*/
/*-------------------------------------------------------------------------------------------------*/
#sidepanel-left						{margin:0; padding:0px; height:534px; width:257px; position:absolute; left:134px; top:129px; background-image:url(../images/winter10/sidepanel_left_neutral_s.jpg); background-repeat:no-repeat; background-color:#EDEFE7}
#sidepanel-left-Girls			{margin:0; padding:0px; height:534px; width:257px; position:absolute; left:134px; top:129px; background-image:url(../images/winter10/sidepanel_left_girls_s.jpg); background-repeat:no-repeat; background-color:#EDEFE7}
#sidepanel-left-Boys			{margin:0; padding:0px; height:534px; width:257px; position:absolute; left:134px; top:129px; background-image:url(../images/winter10/sidepanel_left_boys_s.jpg); background-repeat:no-repeat; background-color:#EDEFE7}
#sidepanel-left-Babies		{margin:0; padding:0px; height:534px; width:257px; position:absolute; left:134px; top:129px; background-image:url(../images/winter10/sidepanel_left_babies_s.jpg); background-repeat:no-repeat; background-color:#EDEFE7}
#sidepanel-left-Accessories		{margin:0; padding:0px; height:534px; width:257px; position:absolute; left:134px; top:129px; background:url(../images/winter10/sidepanel_left_accessories_s.jpg) no-repeat; background-color:#EDEFE7}
#maincontent						{margin:0px; padding:0px; height:477px; width:518px; position:absolute; z-index:+10; left:391px; top:165px; background-image:url(../images/home/Maincontent-BG-neutral-winter10.jpg); background-repeat:no-repeat}
#maincontent-home			{background:url(../images/home/Maincontent-BG-Home.jpg) no-repeat; margin:0px; padding:0px; height:477px; width:518px; position:absolute; z-index:+10; left:391px; top:165px}
#maincontent-indexpage	{background-color:#EDEFE7; margin:0px; padding:0px; height:477px; width:518px; position:absolute; z-index:+10; left:391px; top:165px}
#maincontent-full 				{margin:0 96px 0 104px; width:775px; padding:0; background:url(/images/maincontent-fw-bg.jpg) repeat-y 0 0 }/*Full width Content Page ( Press, Contact)*/
#maincontent .content h4 {line-height:1em; padding:0; margin:0; display:block}
#maincontent .content p { line-height:1.4em; margin:5px 0 10px 0 }

#sidecontent_BG_neutral	{position:absolute; left:106px; top:165px; width:273px; padding:0; margin:0; background:url(../images/winter10/sidecontent_bg_neutral.jpg); visibility:hidden}
#sidecontent_BG_Girls			{position:absolute; left:106px; top:165px; width:273px; padding:0; margin:0; background:url(../images/winter10/sidecontent_bg_girls.jpg); visibility:hidden} 
#sidecontent_BG_Boys			{position:absolute; left:106px; top:165px; width:273px; padding:0; margin:0; background:url(../images/winter10/sidecontent_bg_boys.jpg); visibility:hidden}
#sidecontent_BG_Babies		{position:absolute; left:106px; top:165px; width:273px; padding:0; margin:0; background:url(../images/winter10/sidecontent_bg_babies.jpg); visibility:hidden}
#sidecontent_BG_Accessories	{z-index:1000; position:absolute; left:106px; top:165px; width:273px; padding:0; margin:0; background:url(../images/winter10/sidecontent_bg_accessories.jpg); visibility:hidden}
#sidecontent						{ padding:0; margin:0; border:1px dashed #42462C; color:#333; font-family:Arial,Helvetica,sans-serif}
#sidecontent p.decsp		{font:0.8em/1.4em Arial,Helvetica,sans-serif; letter-spacing:0.1em; padding:0 0 5px 20px; margin:10px 0 0 0}
#sidecontent h3				{text-align:right; color:#929292; border-bottom:1px solid #C4C4C4; padding:8px 0 5px; margin:0 10px; font-weight:normal; font-size:1.1em}
.allsizes								{ padding:0.4em 0 1em 0; font-size:0.8em; color:#666; margin:0 20px }
br 													{*letter-spacing:0px !important;} /*Makes IE recognis 2 <br /> in succession*/
.content-homepage			{font:0.8em/1.4em Verdana,Arial,Helvetica,sans-serif; text-align:left; margin:0px 43px 20px 71px; word-spacing:0.2em; color:#747A5E; padding:140px 25px 5px 0px}
.content-homepage a	{color:#415836}

.content 							{font: 0.8em/1.4em Verdana, Arial, Helvetica, sans-serif;text-align: left;margin: 101px 43px 20px 71px;word-spacing: 0.2em;color: #747A5E;overflow: visible}
.content-press-head {font: 0.8em/1.4em Verdana, Arial, Helvetica, sans-serif;text-align: left; word-spacing: 0.2em; color: #747A5E}
.content_wider{font:0.8em/1.4em Verdana,Arial,Helvetica,sans-serif; color:#333; text-align:left; margin:50px 60px 40px 60px; word-spacing:0.2em}

/*#content-spill {margin: 46px 42px 0 31px;background: #FDFDFC url(../images/spillpages/Halftone_band.gif) repeat-y right}*/
#content-spill img { border:none; margin-bottom:-6px}
.content-spill-inner,
table.content-spill-inner, 
.pressyear {font: bold 0.8em/1.4em Verdana, Arial, Helvetica, sans-serif; word-spacing: 0.2em;color: #747A5E;margin: 0;padding: 0 10px 10px 20px}
table.content-spill-inner h3 {padding: -5px 0 -20px -5px}
table.content-spill-inner h4 {color: #747A5E;margin-bottom: -1em;border-top: 1px dashed #D7D7D7;line-height: 1.6em}
.content-spill-inner a:link, .content-spill-inner a:visited, .content a:link, .content a:visited { color:#003300; text-decoration:none}
.content-spill-inner a:hover, .content-spill-inner a:active, .content a:hover, .content a:active {text-decoration:underline; color:#660000}
 /*fw - Full Width Page Styles (Press/Contact*/
#wrapper 				{position:absolute; top:129px; left:30px; width:980px}
.cover-row				{margin:5px 0 20px 45px}
.cover-row p, .cover-row a { font:normal 0.8em/115% Geneva,Arial,Helvetica,sans-serif; color:#996; padding:0; margin:0 }
.cover-row img 	{margin:0 45px 0 0; border:#FFF solid 3px}
#presslinks			 {padding:10px 0 5px 48px}
#presslinks a:link, #presslinks a:active, #presslinks a:visited {font: bold 0.8em Verdana, Arial, Helvetica, sans-serif; word-spacing: 0.2em; color: #747A5E; text-decoration: none; padding-right:55px}
#presslinks a:hover { color: #666666; text-decoration:none}
.press-seperator{color:#747A5E; margin-bottom:-1em; border-top:1px dashed #D7D7D7; line-height:1.6em; clear:both}
.press-image{width:100px; float:left}
.press-content{margin-left:105px}
/*------------------------------------------------*/

#bottomenu-total{/*Blank - PatternBG only!*/background:#EDEFE7 url(../images/bottomenublank_total.jpg) no-repeat; margin:0px; padding:0px; height:21px; width:518px; position:absolute; left:391px; top:642px}
#bottomenu-winter{background:#EDEFE7 url(../images/bottomenublank_winter.jpg) no-repeat; margin:0px; padding:0px; height:21px; width:518px; position:absolute; left:391px; top:642px}
#bottomenu-winter p{font:bolder 0.9em Arial,Helvetica,sans-serif; color:#AAB089; padding:3px 0 0 0; margin:0; letter-spacing:0.1em}
#bottomenu-winter a:link, #bottomenu-winter a:visited{font:bolder 0.9em Arial,Helvetica,sans-serif; color:#CCD3B3; padding:3px 0 0 0; margin:0; text-decoration:none}
#bottomenu-winter a:hover{color:#FFF}
#bottomenu-winter a:active{color:#F00; font-size:1.1em}
#bottomenu-winter .selected{color:#F00}
#bottomenu-summer{background:#EDEFE7 url(../images/summer08/bottomenublank_summer.jpg) no-repeat; margin:0px; padding:0px; height:21px; width:518px; position:absolute; left:391px; top:642px}
#bottomenu-summer p{font:bolder 0.9em Arial,Helvetica,sans-serif; color:#AAB089; padding:3px 0 0 0; margin:0; letter-spacing:0.1em}
#bottomenu-summer a:link, #bottomenu-summer a:visited{font:bolder 0.9em Arial,Helvetica,sans-serif; color:#CCD3B3; padding:3px 0 0 0; margin:0; text-decoration:none}
#bottomenu-summer a:hover{color:#FFF}
#bottomenu-summer a:active{color:#F00; font-size:1.1em}
#bottomenu-summer .selected{color:#F00}

#footer-fw {clear:both; width:975px; margin:-27px 0 0 1px}

#theyear{position:absolute; left:909px; top:615px; margin:0px; padding:0px; height:63px; width:93px; z-index:4}

#meeks{position:absolute; left:136px; top:665px; font:normal 10px Geneva,Arial,Helvetica,sans-serif; color:#996; background:#EDEFE7 url(../images/meeks_bg.gif); text-align:left; text-indent:4px; padding:4px; float:left; width:322px}
#meeksfull {float:left; width:400px; margin:2px 0 0 1px; padding:4px; font:normal 10px Geneva,Arial,Helvetica,sans-serif; color:#996; background:url(../images/meeks_bg-trans.png); text-align:left; text-indent:4px;  }
#meeks a:link,  #meeks a:visited,
#meeksfull a:link,  #meeksfulll a:visited{color:#996; text-decoration:none; list-style-type:none}
#meeks a:hover, #meeks a:active,
#meeksfull a:hover, #meeksfull a:active{color:#938771; text-decoration:underline; font-size:110%; font-weight:bolder}
