/* Fashion Magazine css template, made by Svein Erik Storkaas | CssTemplatesweb.com - 2008 */*{	margin: 0;	padding: 0;}body{	background: #2F3D48;	color: #ffffff;}#mainwrapper{	margin: 0 auto;	padding: 3.4em 0;	width: 883px;	position: relative;}#navigation{	width: 523px;	margin-left: 360px;	padding-bottom: 1.6em;	border-bottom: 0.1em solid #2F3D48;	margin-bottom: 1.7em;}#navigation p{	padding-bottom: 0.6em;}.textContent{	width: 343px;	float: left;}#footer{	clear: both;	border-top: 0.1em solid #2F3D48;}/* type */body{	font-size: 62.5%;	font-family: verdana, arial;}#navigation p{	font-size: 1.4em;	line-height: 1.2142857em;	font-weight: bold;	color: #f26522;}#navigation ul{	list-style: none;	font-size: 1.4em;	line-height: 1.2142857em;}#navigation li{	display: inline;	padding-right: 1em;}#navigation a{	color: #ffffff;	text-decoration: none;}#navigation a:hover{	text-decoration: underline;}.highlight{	color: #22b0f2;}h1{	font-size: 2.2em;	font-weight: normal;	line-height: 1.54545454em;	width: 343px;	padding-top: 0.3em;	padding-bottom: 0.4927272em;}h2{	font-family: times new roman, times, serif;	font-size: 5.1em;	font-weight: normal;	line-height: 1em;	padding-top: 0.1em;	padding-bottom: 0.56666666em;}h3{	clear:both;	font-size: 2.1em;	font-weight: normal;	line-height: 1em;	padding-top: 0.1em;	padding-bottom: 0.56666666em;	font-weight: bold;	color: #f26522;}.newsarticle{ margin-top:1.5em;  }#contactform{	float:right;}#content p, #footer p{	font-size: 1.3em;	line-height: 2em;	margin-bottom: 2em;}#footer p{	padding-top: 1.6em;}.boxout{	width: 540px;	float: left;	overflow: hidden;}.boxout img{	display: block;}.boxout ul{	list-style: none;	margin-bottom: 1.7em;}.boxout li{	font-size: 1em;	line-height: 1.7em;}.boxout ul.captionsList li{	width: 163px;	float: left;	font-size: 1.0em;	line-height: 1.7em;	margin-right: 17px;	list-style-type: none;}.mainImageContainer{	float: left;	margin-right: 17px;}.footerSiteName{	float: right;}/* These 2 lines specify style applied while slider is loading */.csw {width: 100%; height: 460px; background: #fff; overflow: scroll}.csw .loading {margin: 200px 0 300px 0; text-align: center}.stripViewer { /* This is the viewing window */position: relative;overflow: hidden; border: 5px solid #2F3D48; /* this is the border. should have the same value for the links */margin: auto;width: 883px; /* Also specified in  .stripViewer .panelContainer .panel  below */height: auto;clear: both;background: #2F3D48;}.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */position: relative;left: 0; top: 0;width: 100%;list-style-type: none;/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */}.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */float:left;height: 100%;position: relative;width: 883px; /* Also specified in  .stripViewer  above */}.stripNav { /* This is the div to hold your nav (the UL generated at run time) */display:none;}.stripNavL{ display:none; } /* This is to hide the autogenerated left and right links by the codaslider */.stripNavR{ display:none; } /* This is to hide the autogenerated left and right links by the codaslider */.cross-link{}.newsimages {float: left;border:solid 3px #fff;margin-right: 10px;margin-bottom: 2px;}