
 * { padding: 0; margin: 0 }



 
a:link {font-size: 10px;font-family: Verdana, Helvetica, Arial, sans-serif; color: #ff9999;text-decoration: none;}
a:visited {font-size: 10px;font-family: Verdana, Helvetica, Arial, sans-serif;color: #ff9999;text-decoration: none;}
a:hover {color: #ffcccc;}
a:active { }

/*body {background-color: #000000;color: #ffcccc;}*/
body { background:  url(http://www.mightyaphrodite.co.uk/images/fleur.jpg);}

{font-size: 1em;font-family: Verdana, Helvetica, Arial, sans-serif;}

h1 {font-size: 16px;color: #FFcccc;}
h2 {font-size: 16px;color: #FF9999;}
h3 {font-size: 10px;color: #FFcccc;}
h4 {font-size: 16px;color: #ffcccc;}

p {font-size: 14px;}

p {text-align: justify;}
p {line-height: 15px;}

ul
{
list-style-type: none
}

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

.right { float: right; }
.left { float: left; }

#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 color: #333;
 width: 920px;
 float: left;
 padding: 0px;
 border: 1px solid #ffcccc;
 height: 135px;
 margin: 10px 0px 5px 0px;
 background: #000000;
 background-image:  url(images/bgtile01.gif);
 /*background-repeat: no-repeat;*/
}

#navigation {
	line-height: 12px;
	padding: 0px;
    float: right;
	margin: 0px 0px 5px 0px;
	width: 339px;
	height: 135px;
	overflow: hidden;
	background-image:  url(images/bgtile01.gif);
    }

#contact {
	color: #ffcccc;
 	border: 1px solid #ffcccc;
  	margin: 0px 0px 5px 0px;
 	padding: 0px;
 	height: 30px;
 	width: 920px;
    float: left;
	background-image:  url(images/bgtile01.gif);
}

/*main bulk of pages*/

#leftcolumn {
 line-height: 12px; 
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 5px 0px 0px;
 padding: 0px;
 height: 625px;
 width: 215px;
 float: left;
}

/*alt1*/
#alt1leftcolumn {
 line-height: 12px; 
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 5px 5px 0px;
 padding: 0px;
 height: 625px;
 width: 215px;
 float: left;

}


#content {
 float: left;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 605px;
 width: 456px;
 float: left;
}
#contentscroll {
  float: left;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 605px;
 width: 456px;

 overflow: auto;
 scrollbar-face-color: #666666; 
 scrollbar-highlight-color: #666666; 
 scrollbar-3dlight-color: #ffcccc; 
 scrollbar-darkshadow-color: #666666; 
 scrollbar-shadow-color: #ffcccc; 
 scrollbar-arrow-color: #000000; 
 scrollbar-track-color: #222222;
}
#rightcolumn { 
 line-height: 0px;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 0px 0px 5px;
 padding: 0px;
 height: 625px;
 width: 215px;
 float: left;
}
#footer { 
 width: 900px;
 clear: both;
 color: #ffcccc;
 border: 1px solid #ccc;
 background: #333333;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 background-image:  url(images/bgtile01.gif);
}

/*alt1*/

#videoleftcolumn {
 line-height: 12px;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 5px 5px 0px;
 padding: 3px;
 height: 619px;
 width: 209px;
 float: left;
 overflow: auto;
 scrollbar-face-color: #666666; 
 scrollbar-highlight-color: #666666; 
 scrollbar-3dlight-color: #ffcccc; 
 scrollbar-darkshadow-color: #666666; 
 scrollbar-shadow-color: #ffcccc; 
 scrollbar-arrow-color: #000000; 
 scrollbar-track-color: #222222;

}
#alt1content {
 float: left;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 605px;
 width: 678px;
 display: inline;
 overflow: auto;
 scrollbar-face-color: #666666; 
scrollbar-highlight-color: #666666; 
scrollbar-3dlight-color: #ffcccc; 
scrollbar-darkshadow-color: #666666; 
scrollbar-shadow-color: #ffcccc; 
scrollbar-arrow-color: #000000; 
scrollbar-track-color: #222222;
}

/*articles*/
#articlesleftcolumn { 
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 5px 5px 0px;
 padding: 5px;
 height: 2600px;
 width: 205px;
 float: left;
 /*background-image: url(output/images/se327%20colour.jpg);*/
}
#articlescontent {
 float: left;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 height: 2590px;
 width: 678px;
 display: inline;
}
/*FAQ*/
#faqcontent {
 float: left;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 width: 900px;
 height: 605px;
 overflow: auto;
 display: inline;
 scrollbar-face-color: #666666; 
 scrollbar-highlight-color: #666666; 
 scrollbar-3dlight-color: #ffcccc; 
 scrollbar-darkshadow-color: #666666; 
 scrollbar-shadow-color: #ffcccc; 
 scrollbar-arrow-color: #000000; 
 scrollbar-track-color: #222222;
}
/*galleries*/
#galleriesleftcolumn { 
 line-height: 12px;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 5px 0px 0px;
 padding: 0px;
 height: 710px;
 width: 155px;
 float: left;
}

#galleriescontent {
  float: left;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 690px;
 width: 516px;
 float: left;
}

#galleriesrightcolumn { 
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 0px 0px 5px;
 padding: 5px;
 height: 700px;
 width: 205px;
 float: left;
}

/*maps*/
#map {
  float: left;
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 390px;
 width: 678px;
 display: inline;
}
#maprightcolumn { 
 color: #ffcccc;
 border: 1px solid #ffcccc;
 background: #333333;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 390px;
 width: 195px;
 float: left;
}