/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.1

*/

div {border: #000 0px solid; padding:0px margin:0px;}
body {
	margin: 0 auto;
	font:12px Arial,Helvetica,sans-serif; margin-top:0px; padding-top:0px;
	color: #666666;
	text-align: center;
	letter-spacing:0;
	line-height:1.5em;
}

#bg {background: #fff url(images/aniaWebsite_03.jpg) no-repeat top center;
     margin: 0 auto; /*Center container on page*/
     position:relative;
     min-height: 100%;
     height: auto !important;
     height: 100%;
} 

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
position:relative;
min-height: 100%;
height: auto !important;
height: 100%;
background: #f4f4f4 url(images/line.gif) no-repeat bottom left ;
border:#000 0px solid;

}

#right_c {width:677px; text-align:left; float:left; display:inline; margin-top:0px; padding: 0px;}
#sidebar {width: 303px; text-align:left; padding-bottom:10px; margin-bottom:15px; float: left;  border:#000 0px solid; background-color:#f4f4f4;}

#content {margin:0px 0px 2px 0px; padding:0px;}

#content-main {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: left;
}

* {
	padding: 0;
	margin: 0;
}

td {font:12px Arial,Helvetica,sans-serif; margin-top:0px; padding-top:0px; }


/*--------------------------------------
GLOBALS & GENERAL CASES
---------------------------------------*/

a {text-decoration: none; padding-bottom: 1px; }
a:link { color: #b96aa7; }
a:visited { color: #03c; }
a:hover { color: #000;  
text-decoration: underline; }


/*--------------------------------------
TYPOGRAPHY
---------------------------------------*/
h1, h2, h3, h4, h5, h6 {
        font-family: Arial,Helvetica,sans-serif;
        font-weight: normal;
		letter-spacing:0;
}

h1 {
        font-size: 1.17em;
        margin-top: 0.5em;
	padding:0em; 
		
		
}

h2 {
        font-size: 30px;
        margin-left: 20px;
	text-transform:none;
	color:#c7c7c7;	
        line-height:30px;
        padding:0px;
}

/* approx 12px*/
h4 {
        font-size: 1.2em;
		font-weight:bold;
	    text-transform:uppercase;
		color:#000;
		margin-bottom:5px;
		margin-top:5px;
}

/* approx 11/14 */
p {
	font-size: 1.1em;
	line-height: 1.4em;
	padding: 0;
	margin-bottom: 1em;
}

/*--------------------------------------
HEADER
---------------------------------------*/

#header { width:980px; margin-left: auto; margin-right: auto; background: #df8bbf url(images/aniaWebsite3_04.jpg) no-repeat top left; height:567px; margin-top:2px; padding:0px;}

#header .flash {position:absolute; top:0px; right:0px;}

#applesearch { background-color:#f4f4f4; padding:0px 0px; margin-top:20px;  margin-bottom:10px; margin-right:0px;  margin-left:0px; text-align:center; height:27px; line-height:27px;}
fieldset.search {
	border:#000 0px solid;
	width: 303px;
	margin: 0 auto;
	text-align:center;
	  height:27px;
	  line-height:27px;
	  
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #ccc;
	font-size: 1em;
	padding:6px 30px;
	line-height:27px;
	width: 252px;
	height: 19px;
	background: url(images/search_bg.gif) no-repeat;
	margin-right: 0px;
	margin-left: 12px;
}
.search input.box:focus {
	background: url(images/search_bg.gif) no-repeat left 0px;
	outline: none;
}

#searchPage { margin:20px 33px 30px 25px; border-bottom:#ccc 2px dotted; }
#searchPage h3 { font-size:1.6em; line-height:1.6em;}
#searchPage h3 a {color:#b96aa7;}

/*--------------------------------------
CONTENT MAIN
---------------------------------------*/
	
#content_area {
	border: #000000 0px solid;
	width:100%;
	
	background:#f4f4f4 url(images/aniaWebsite2_16.jpg) no-repeat 0px 0px;
	margin:0px 0px 20px 0px;
	padding:18px 0px 20px 0px;
	}
	
	#content_area p {
	padding:0px 0px 0px 0px;
	
	}
	
	#content_area li {
	padding:0px;
	margin-left:20px;
	margin-bottom:0px;
	list-style-type: circle;
	margin-right:20px;
	float:none;
	line-height:20px;
	padding-bottom:5px;
	}
	
	#content_area ul {
	padding:0px;
	margin-left:20px;
	list-style-type: circle;
	margin-right:20px;
	display:block;
	font-size:1.2em;
	float:none;
	margin-top:10px;
	}
	
	
	#content_area li span {
	float:right;
	display:block;
	height:20px;
	margin-top:-20px;
	padding:0px;
	}
#content_area_sleeve p {padding:0px 20px 0px 25px; font-size:1.17em; line-height:1.5em;}
#content_area img {padding:5px 20px 10px 0px; border:#ccc 0px solid}
#sample {padding:0px;  list-style: none; float:left; margin:0px;  border:#ccc 0px solid; text-align:center;}
#sample li {padding:0px;  list-style: none; float:left; margin:0px; width:212px; border:#ccc 0px solid; text-align:center; font-size:1.2em; line-height:2em;}
#samplePic {padding:0px;  list-style: none; float:left; margin:0px; text-align:center;}
#samplePic li {padding:0px;  list-style: none; float:left; width:212px; margin:0px; text-align:center; height:600px;}
#samplePic img {padding:0px;  margin:0px;}
	
	/* @group Apps */


.offer {
	margin: 0px 15px 0px 20px;
	cursor: pointer;
	border-bottom: 2px dotted #999999;
	padding: 10px 0px 10px 0px;
	
}
.offer .name, .offer .price {
	color: #59493f;
	padding: 0px 0px 0px 0px;
	font-size: 1.6em;
	text-shadow: none;
	
}
.offer .price {
	color: #97bf0d;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-top: 3px;
	margin-right:15px;
	margin-left:0px;
	clear:both;
}

.offer .price1 { color: #97bf0d;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-top: 25px;
	margin-right:15px;
	margin-left:0px;
	font-size: 1.6em;
	clear:both;
	 }

.offer .price1a { color: #97bf0d;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-top: 32px;
	margin-bottom:20px;
	margin-right:15px;
	margin-left:0px;
	font-size: 1.6em;
	clear:both;
	 }
	 
.offer .price2a { color: #97bf0d;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-top: 26px;
	margin-bottom:45px;
	margin-right:15px;
	margin-left:0px;
	font-size: 1.6em;
	clear:both;
	 }

.offer .price1b { color: #97bf0d;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-top: -5px;
	margin-bottom:0px;
	margin-right:15px;
	margin-left:0px;
	font-size: 1.6em;
	clear:both;
	 }
	 
.offer .price1c { color: #97bf0d;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-top: 12px;
	margin-bottom:43px;
	margin-right:15px;
	margin-left:0px;
	font-size: 1.6em;
	clear:both;
	 }
	 
.offer .price2 { color: #97bf0d;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-top: 8px;
	margin-right:15px;
	margin-left:0px;
	font-size: 1.6em;
	clear:both;
	 }
	 
.offer .price3 { color: #97bf0d;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-top: 6px;
	margin-right:15px;
	margin-left:0px;
	font-size: 1.6em;
	clear:both;
	 }
	 
.offer .price4 { color: #97bf0d;
	float: right;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin-top: 8px;
	margin-right:15px;
	margin-left:0px;
	font-size: 1.6em;
	clear:both;
	 }

.offer p {
	font-size: .95em;
	margin: 0px 0px 0px 0px;
	font-style: normal;
	width:80%;
	padding:0px;
}




/* @end */

	
#content_area_sleeve blockquote.home {
margin: 20px 20px;
padding-top: 15px;
padding-left:58px;
width: 580px;
border-top: 4px dotted #d1d1d1;
border-bottom: 4px dotted #d1d1d1;
background: transparent url(images/quote.png) no-repeat 10px 10px;
height:140px;
font-size:1.2em;
}
blockquote.home p {
padding: 20px 120px;
color: #727272;
background: transparent url(images/quotes-orange.png) no-repeat 530px 85px;
display:block;
height:120px;
}

blockquote span.link {
font-size: 90%;
font:12px arial,helvetica,sans-serif;
line-height:40px;
}
blockquote span.link a {
text-decoration: underline;
color: #66004F;
}

	
/*--------------------------------------
LOGIN
---------------------------------------*/

#login {width:100%; margin: 0px auto; text-align:center; clear:both; padding:0px; line-height:36px; height:36px; background-color: #000;}


* html .botnav li a:hover{
	background:#333;color:#b96aa7;
	}
	
.botnav li.rhs{
	border-left:0px solid #9c9c9c;
	border-right:none;
	float:right;
	display:block;
	width:auto; 
	padding:0px;
	margin:0px;
	text-align:right;
	line-height:20px;
        color:#ccc;
	}


.botnav{
	list-style:none;
	font-size:1.17em; 
	line-height:24px;
	margin:0px;
	padding:0px;		
	background:#000;
	float:left;
	width:100%;
	}

	.botnav ul{
		margin:0px;padding:0px;	float:left;	width:100%;
		}
		
	.botnav li{
		border-right:0px solid #999999;
		float:left;
		display:block;
		padding:0px;
		margin:0px;
		}
.botnav li a{
	color:#ccc;
	text-decoration:none;
	display:block;
	font-weight:normal;
	padding:2px 15px;
	margin:4px 0px 2px 0px;	
	border-right:#000 2px solid;
	}

	.botnav li.noline{
		border:0;
		}
	
	.botnav li a:hover, .botnav li a:hover {
		background:#2b2b2b;
		color:white!important;
		border-right:#000 2px solid;
		}
		
	.botnav li a.active {
		background:#F87217;
		color:white!important;
		border-right:#000 2px solid;
		}
/*--------------------------------------
SIDEBAR
---------------------------------------*/

#sidebar_sleeve {margin: 0 0px;
	background: #f4f4f4 url(images/sidebar_bg.gif) 0px 0px repeat-y;
	height:auto;
	width:303px;
	padding-bottom:0px;
	padding-top:10px;
	border:#000 0px solid;
        font-size:1em;
	}

#sidebar_sleeve p {padding: 0px 20px 0px 25px; border: #000 0px solid; line-height:1.5em;}

#mmore {float:right;}
#mmore ul {margin:10px 20px 0px 0px; height:20px;}
#mmore li { border:0; margin:0; padding:0; font-size:11px; list-style:none; background-image:url(images/more_bg.png) ; background-repeat: no-repeat;  width:100px; height:17px; line-height:17px;text-align:center;}
#mmore a {background-image:url(images/more_bg.png) ; background-repeat: no-repeat;  width:100px; height:17px; line-height:17px; color:#FFFFFF; font-weight:bold;}
#mmore .active     { color:#FFFFFF; font-weight:bold; display:block; width:100px; height:20px; }
#mmore a:link, 
#mmore a:visited   { color:#ffffff; display:block; float:left; padding:2px 6px; text-decoration:none; }
#mmore a:hover     { background: url(images/more_bg.png) no-repeat 0px -21px;  width:100px; height:17px; line-height:17px;}

.simplepie h3 {
        font-size: 1.4em;
        margin-bottom: 20px; 
	font-weight:normal;
	color:#b96aa7;
	line-height:1.3em;
        }
.simplepie h3 a {color:#b96aa7;}
.simplepie li {font-size:1.17em; line-height:1.5em; list-style: none;}
.simplepie li strong a {  
	 text-transform:uppercase;
         color:#000;
	 line-height:2em;
         }
.simplepie li span.date {display:block; font-weight:normal; border-top:#ccc 1px solid; font-size: 0.75em; line-height:2em; width:80%;}
	
.sceneThumb1 .sceneThumbImg1 img{
				border:1px solid #8d8d8d;
				padding:2px;
				background-color:#fff;
				margin:2px;
				}
			.sceneThumb1 .sceneThumbImg1 img:hover{
				border:1px solid #000;
				padding:2px;
				background-color:#fff;
				margin:2px;
				}

/*--------------------------------------
FOOTER
---------------------------------------*/
#footer {
	position: relative;
	visibility: visible;
	width: 100%;
	height:168px;
	clear: both;
	margin-top:5px;
	display: block;
	text-align: center;
	background: url(images/footer_bg.gif) repeat-x bottom left;
	 
}

#footer .girl { background: transparent url(images/phone_girl.jpg) no-repeat bottom right ; height:168px; width:980px;
	margin:0px auto;}

#footer_sleeve {
	width:980px;
	margin:0px auto;
	height: 70px;
	padding-bottom: 10px;
	padding-top: 77px;
	position: relative;
	color:#4e514e;
	text-align:left;
	
	font-weight:normal;
	line-height:25px;
	border:#fff 0px solid;
}

#footer_sleeve span { font-size:1.17em;}
#footer_sleeve span.nav a{ color:#9c9c9c; }

#footer a{
    color:#9c9c9c;
}

#footer a:hover{
    color:#fff;
}


/*--------------------------------------
CONTACT FORM
---------------------------------------*/

.spacer{clear:both; height:1px;}
/* ----------- My Form ----------- */
.myform{
	margin:0 auto;
	width:100%;
	padding:0px;
   
}
	

	/* ----------- stylized ----------- */
	#stylized{
		border:solid 0px #dadada;
		margin-top:20px;
	}
	#stylized h1 {
		font-size:1.4em;
		font-weight:bold;
		margin-bottom:8px;
	}
        #stylized h3 {
		font-size:1em;
		font-weight:normal;
		margin:-10px 30px 20px 20px;
                padding:10px 20px 10px 20px;
                display:block;
                width:80%;
                height:auto;
                border:#cc0000 1px solid;
                background-color:#ffebe8;
                color:#cc0000;
	}
	#stylized p{
		font-size:1em;
		color:#666666;
		margin-bottom:20px;
		border-bottom:solid 1px #b96aa7;
		padding-bottom:10px;
	}
	#stylized label{
		display:block;
		font-weight:bold;
		text-align:right;
		width:180px;
		float:left;
	}
	#stylized .small{
		color:#666666;
		display:block;
		font-size:11px;
		font-weight:normal;
		float:right;
		width:140px;
	}
	#stylized input{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #333;
		width:200px;
		margin:2px 150px 20px 10px;
	}
	#stylized textarea{
		float:left;
		font-size:12px;
		padding:4px 2px;
		border:solid 1px #333;
		width:400px;
		margin:2px 30px 20px 10px;
	}
	#stylized button{ 
		clear:both;
		margin-left:190px;
		background: transparent url(images/submit.png) ; background-repeat: no-repeat;
		width:128px;
		height:33px;
		line-height:26px; 
		color:#fff; font-weight:normal;
		text-align:center;
		padding:0px 0px 2px 0px;
		font-size:14px;
		border:#fff 0px solid;
		cursor: pointer;
	}