@charset "UTF-8";
/*
Theme Name: FashionSussex
Theme URI: http://FashionSussex.co.uk/
Description: The original 
Version: 1
Author: Charlie Shea
Tags: FashionSussex

FashionSussex
*/

/* CSS Document */

html, body {
margin:0px;
background:#000;
color:white;
font-family:Arial, sans-serif;
font-size:14px;
}

img {
	border:0;
}

#mainwrapper {
width:1018px;
margin:0 auto;
padding:0 11px 0 8px;
background:url(http://www.fashionsussex.co.uk/wp-content/themes/fashion/images/bg.png) repeat-y;
}

#header {
height:190px;
float:left;
width:999px;
}

#header img {
padding:30px;
border:none;
}

#header .search {
width:250px;
float:right;
margin:0 15px 0 0;
padding:70px 0 0 0;
text-align:right;
color:white;
}

#tag {
width:189px;
height:179px;
float:right;
margin:0 20px 0 0;
padding:0;
color:white;
}

#tag img {
padding:0;
margin:0;
}

#header .button {
background:none;
color:white;
border:none;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
displaY:none;
}

#header .inputbox {
background:black url(http://www.fashionsussex.co.uk/wp-content/themes/fashion/images/search-bg.png);
border:none;
padding:0;
background-repeat:no-repeat;
height:19px;
padding:5px 0 5px 5px;
width:152px;
displaY:none;
}

a:link, a:active, a:visited {
color:#999900;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#navwrapper ul a:link {color: #FFFFFF; text-decoration: none;}
#navwrapper ul a:visited {color: #FFFFFF; text-decoration: none;}
#navwrapper ul a:hover {color: #99CC00; text-decoration: none;}

.nav {
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
color:#FFFFFF;
font-style:normal;
font-weight:bold;
margin:5px;
}

#nav {
height:45px;
background:black url(http://www.fashionsussex.co.uk/wp-content/themes/fashion/images/nav-bg.png);
clear:both;
width:999px;
}

#navwrapper ul{
list-style:none;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
color:#FFFFFF;
font-style:normal;
font-weight:bold;
margin:5px;
}

#navwrapper li{
padding:0;
margin:0;
}


p {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;

font-style:normal;
font-weight:normal;
/*margin:10px;
margin-left:15px;*/
}

h2 {
	clear:both;
}

ul {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
/*margin:10px;
margin-left:15px;*/
}

ul.menu {
padding:0;
margin:0;
}

ul.menu li {
display:inline;
/*padding-right:20px;*/
}

ul.menu li a:link, ul.menu li a:active, ul.menu li a:visited {
color:white;
text-decoration:none;
font-size:16px;
border-left:1px solid #808080;
line-height:45px;
padding:12px 15px 12px 15px;
}

#content ul.menu {
display:block;
width:38%;
float:left;

}

#content ul.menu li {
display:block;
}

#content ul.menu li a:link,#content ul.menu li a:active,#content ul.menu li a:visited {
color:black;
border:none;
line-height:20px;
padding:0;
text-decoration:none;
font-size:16px;
}

.container {
width:999px;
/*float:left;
clear:both;*/
}

.contimage {
width:659px;
float:left;
position:relative;
margin:0;
padding:0;
background:black;
}

.contimage p {
padding:0;
margin:0;
}

.imgdesc {
position:absolute;
bottom:0;
width:659px;
background: url(http://www.fashionsussex.co.uk/wp-content/themes/fashion/images/trans.png) repeat;
}

.imgdesc p {
color:black;
padding:5px 5px 5px 20px;
font-size:18px;
font-weight:bold;
}

.email {
clear:both;
font-weight:bold;
padding-top:30px;
}

.leftmenu {
width:25%;
float:left;
margin:0;
padding:0;
}

.leftmenu ul {
margin:0 0 10px 0;
padding:0;
}

.leftmenu ul li {
list-style-type:none;
}


.rightcontent {
width:69%;
float:right;
margin:0;
height:350px;
overflow:hidden;
padding:0;
}



.imgdesc a:link, .imgdesc a:active, .imgdesc a:visited{
color:black;
text-decoration:underline;
}

.imgdesc a:hover {
text-decoration:none;
}

.contimage p img {
padding:0;
margin:0;
}

.imgright {
float:left;
position:relative;
margin:0;
background:black;
padding:0;
width:340px;
}

.tag-line {
font-weight:normal;
color:white;
text-decoration:none;
font-size:20px;
font-style:italic;
padding:30px;
}

.imgright ul.menu {
padding:0;
margin:0;
width:340px;
}

.imgright ul.menu li {
display:block;
list-style:none;
text-decoration:none;
border-bottom:1px solid #999900;
}

.imgright ul.menu li a:link, .imgright ul.menu li a:active, .imgright ul.menu li a:visited {
font-weight:bold;
color:white;
text-decoration:none;
font-size:18px;
width:100%;
line-height:28px;
padding:0 0 0 30px;
border:none;
}


.imgright ul.menu li a:hover {
color:#999900;
}

#pagecontent {
clear:both;
/*float:left;*/
width:999px;

background:#fff url(http://www.fashionsussex.co.uk/wp-content/themes/fashion/images/gradient.png) repeat-x;
color:#000;
/*padding-bottom:10px;*/
float:left;
}

#content {
color:#333;
margin:15px 0 0 0;/*25px 0 0 0*/
width:629px;
float:left;
background:url(http://www.fashionsussex.co.uk/wp-content/themes/fashion/images/border-left.png) repeat-y;
background-position:right;
padding:0px 15px 15px 15px; /*50px 15px 15px 15px*/
position:relative;
}

#head {
background:black;
width:300px;
position:absolute;
top:0px;
left:0px;
}

/*h1 {
margin:0;
padding:6px 15px 6px 15px;
color:white;
background:black;
min-width:300px;
position:absolute;
top:0px;
left:0px;
font-weight:normal;
}*/

#content h1 {
padding:6px 15px 6px 15px;
margin-left:-15px;
color:white;
min-width:300px;
max-width:450px;
background-color:#000;
font-size:28px;
font-weight:normal;
}

#content h2 {
padding:6px 15px 6px 15px;
margin-left:-15px;
color:black;
min-width:300px;
max-width:450px;
background-color:#dfdfdf;
font-size:20px;
font-weight:normal;
}

.boxy {
width:100%;
height:350px;
margin-top:350px;
}

.boxy h2 {
padding:6px 15px 6px 15px;
margin-left:0px !important;
color:black;
min-width:300px;
max-width:450px;
background-color:#dfdfdf;
font-size:20px;
font-weight:normal;
}

#twitter {
margin:25px 0 20px 0;
width:285px;
padding-left:15px;
float:left;
}

#twitter h2 {
margin:0 0 4px 0;
padding:0;
}

#twitter p {
margin:0 0 2px 0;
padding:0;
}

#twitter a:link, #twitter a:active, #twitter a:visited {
color:#999900;
text-decoration:none;
font-weight:bold;
}

#twitter a:hover {
text-decoration:underline;
}

#twitter ul {
margin:0;
padding:0;
}

#twitter ul li {
list-style-type:none;
margin:0 0 10px 0;
padding:0;
}

.moreinfo {
width:979px;
float:left;
clear:both;
padding:10px;
background-color:#FFF;
border-top:1px solid #999900;
}

.moreinfo p {
font-size:x-small;
margin:0;
padding:0;
color:#000;
}

.moreinfo img {
margin:5px 5px 5px 5px;
padding:0;
}

#footer {
width:999px;
background:#333;
border-top:1px solid #999900;
padding-bottom:5px;
clear:both;
display:table;
font-size:x-small;
}

.footbox {
width:333px;
padding:0;
margin:0;
float:left;
}

.footbox a:link, .footbox a:active, .footbox a:visited {
color:#ccc;
text-decoration:none;
}

.footbox a:hover {
color:#999900;
}


.footbox p {
margin:10px;
color:#ccc;
font-size:x-small;
}

ul.menufootbox {
padding:0;
margin:10px;
list-style:none;
display:list-item;
font-size:x-small;
}

ul.menufootbox li {
padding:0 0 3px 0;
}

ul.menufootbox li a:link, ul.menufootbox li a:active, ul.menufootbox li a:visited {
padding:0;
margin:0;
color:#ccc;
list-style:none;
text-decoration:none;
}

ul.menufootbox li a:hover {
color:#999900;
}


.twtr-ft, .twtr-hd {
display:none;
}

.twtr-widget, .twtr-tweet-wrap {
padding:0!important;
}

/* Image Alignment */
img.centered, .aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 15px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
#creditfooter { 
        display: none;
}

.widget-title {
	list-style:none;
}

#widgets {
}

#widgets ul {
	list-style:none;
	margin:0;
	padding:0;
}

#widgets ul li {
}

#widgets ul li h3 {
	font-size:20px;
}

#content h1 {
	clear:both;
}

.page-id-11 #content h4 {
	display:block;
	width:620px;
	height:105px;
	overflow:hidden;
	margin:0;
	padding:15px 0 0 0;
	color:#FFF;
	text-shadow:-1px -1px 0px #000;
	background-image:url(images/timeline.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-weight:normal;
	text-align:center;
}

.page-id-11 #content h4 strong {
	display:block;
	clear:both;
}
