﻿/* This CSS file is for the BrandStreetWear.master file as well as some global styling */

* 
{
    margin:0;
    padding:0;
    list-style:none;
}

/* The layout is fixed-width, centered, with 2 main columns - a nav bar and the main content */
body 
{
    text-align:center;
    min-width:900px;
    background: #FAE2F0;
}

.clear 
{
    clear:both;
}

#wrapper 
{
    width:900px;
    margin:0 auto;
    text-align:left;
}

#top_banner
{
    height:221px;
    background:url("../../Images/banner_girl_top.jpg");
}

#lower_banner
{
    height:15px;
    background:url("../../Images/banner_girl_lower.jpg");
}

/* This div is to hold the vertically repeating background image */
#inner_wrapper 
{
    float:left;
    width:900px;
    display:inline;
    background:url("../../Images/repeat.jpg") repeat-y;
}

#orderline
{
    float:left;
    width:400px;
    display:inline;
    margin:0 0 0 55px;
}

.social
{
    width:100px;
    float:right;
}

.sales_label
{
    float:left;
    margin-top:10px;
}

.blog_label
{
    float:left;
}

#userinfo
{
    margin-top:2em;
    margin-bottom:2em;
}

#userinfo td
{
    padding-bottom:5px;
}

#shoppingcartsummary
{  
    float:right;
    margin:0 78px 0 0;
    display:inline;
}

#maincontent 
{
    width:600px;
    float:right;
    display:inline;
    margin-right:80px;
    padding-top:20px;
    padding-bottom:20px;
}

.home_image_left
{
    float:left;
    margin-right:20px;
    margin-top:-10px;
}

#navbar 
{
    width:145px;
    float:left;
    display:inline;
    margin-left:60px;
    padding-top:20px;
    padding-bottom:20px;
}

#footer 
{
    clear:both;
    height:145px;
    background:url("../../Images/bottom.jpg") no-repeat;
}

.left
{
    float:left;
}

.right
{
    float:right;
}

#admin
{
    margin:50px 20px 0 20px;
}

.hiddencol
{
    display: none;
}

.proceed_left
{
    float:left;
    width:200px;
}

.proceed_right
{
    float:right;
    width:380px;
}

/* Start of Recipes */
.recipe_category
{
    margin-bottom:10px;
}

.recipe_category_image
{
    width:50px;
}

.recipebox
{
   padding: 6px 6px 6px 6px;
   border-bottom:1px solid #aaa;
}

.recipesummary
{
   padding-top: 4px;
   padding-bottom:2px;
}

.comment
{
   padding: 4px 0px 4px 0px;
}
/* End of Recipes */