/*
Theme Name: Alison Mouton - CMS Redesign
Theme URI: http://lysstudio.com/
Description: Content Management System for AlisonMouton.com with widgets and plugins.
Version: 1.0
Author: Jeremy Mouton
Author URI: http://lysstudio.com/
*/

/* HEADER AND BODY STYLING */
body {margin:0;padding:0;background-color:#6E4871;background-image:url('images/bg.gif'); background-repeat: repeat-x;}
#header {height:130px; width:100%; padding:12px 0; margin-top:11px; background-image:url('images/logo.png'); background-repeat: no-repeat;}
#header .widthlimiter div {float:right;font-family:Comfortaa;}
#search {display:inline}
#description {display:inline;margin-right:1em}
#menu {width:100%;height:10em}
@font-face {font-family:Comfortaa; src:url('Comfortaa.ttf');} 

#container {max-width:960px; min-width:960px; margin: 0 auto;}

#necklaces {background:url('images/necklaces.png') no-repeat; position:absolute; top:147px;}

/* MAIN CONTENT STYLING */
#content {margin-left:250px; max-width:710px;}
h1,h2,h3,h4,h5 {font-family:Comfortaa; color:#ae75b2}
h1 a,h2 a,h3 a,h4 a,h5 a {font-family:Comfortaa; color:#fff; text-decoration:none}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover {text-decoration:none; color:#29172c;}
h1 {margin:0;padding:0;font:normal bold 3em/80px sans-serif}
h2 {font:normal 2.6em sans-serif;margin:0.5em 0}
h3 {font:normal 1.6em sans-serif;margin:0.4em 0}
h4 {font:normal 1.3em sans-serif;margin:0.3em 0}
h5 {font:normal 1.2em sans-serif;margin:0.2em 0}

p {font:normal italic 1.1em Georgia; color:#29172c; text-align:justify; text-justify:distribute;}
p a {color:#29172c;text-decoration:none}
p a:hover {text-decoration:underline}
ul li, ol li {font-family:sans-serif;color:#202225;list-style:none;}

/* FOOTER STYLING */
#footer-container {clear:both; background-image:url('images/border_footer.png'); margin-top:50px;}
#pattern {height:60px; padding-left:70px; background:url('images/pattern.png') no-repeat; position:absolute;}
#footer {float:left;height:2em; background-image::url('images/border_footer.png') repeat-x; background-repeat:repeat-x;}
#footer p {font-family:Cambria; font-size:1em; line-height:1.2em;color:#29172c;}
#footer a {color:#29172c;text-decoration:none}
#footer a:hover {text-decoration:underline}
#search_bar {float:right; margin-left:340px; text-align:right;}
#search_bar p {font-family:Cambria; font-size:1em; line-height:1.0em; color:#29172c; text-align:right;}
.textbox {background-color:#ae75b2; border:0px; border: 2px solid #29172c;}
#btnSearch {background-color:#ae75b2; border: 2px solid #29172c;}
.button {background-color:#ae75b2; border: 2px solid #29172c;}
#browsers p {float:right; margin-left:340px; margin-top:90px; text-align:right; font-family:Cambria; font-size:1em; line-height:1.0em; color:#29172c; text-align:right;}

/*Product description*/
span {font-family:sans-serif; font-size:1em; color:#29172c;} 


/*FOOTER Widgets*/
#footer-sidebar {
  display:block;
  margin-top:100px;
  height: 100px;
}
#footer-sidebar1 {
  float: left;
  width: 300px;
  margin-right:20px;
  }
#footer-sidebar2 {
  float: left;
  width: 300px;
  margin-right:20px;
 }
#footer-sidebar3 {
  float: left;
  width: 300px;
 }
 
 /*Newsletter positioning*/
.sendit  {float:right; margin-left:650px; margin-top:-100px; width:300px; position:absolute;} 
#email_add {background-color:#ae75b2; border:0px; border: 2px solid #29172c;}
#button {background-color:#ae75b2; border:0px; border: 2px solid #29172c;}
#cquantity{background-color:#ae75b2; border:0px; border: 2px solid #29172c;}


code a{ /*Collection: LIST SUB-PAGES */
    text-decoration:none;
    font:normal 1.5em Comfortaa; color:#29172c; text-align:justify; text-justify:distribute;
	}
code a:hover{
    color:#fff;
    text-decoration:none;
    font:normal 1.5em Comfortaa; text-align:justify; text-justify:distribute;
	}
