/******************************/
/********Body and Divs*********/
/******************************/
body
{
font-family:Arial, “Helvetica Neue”, Helvetica, sans-serif;
background:url('/images/background.png') #fcffff;
background-repeat:repeat-x;
}

div.everything
{
margin:auto;
width:1000px;
}

div.top_links
{
text-align:left;
}

div.container
{
margin:auto;
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
}

div.logo_area
{
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
margin:0 auto 10px;
background:url('/images/c2c_logo3.png');
height:150px;
}

div.logo_spacer
{
height:120px;
}

div.navbar
{
margin:0 185px;
}

div.content_wrap
{
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
margin:0 auto 15px;
background-image:url('/images/content_fade.png');
min-height:350px;
}
div.content
{
min-height:300px;
}

div.content_sidebar_left
{
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
float:left;
width:780px;
min-height:250px;
margin:0 0 5px;
background-image:url('/images/content_fade.png');
padding:10px 0px;
display:table;
}

div.content_sidebar_right
{
float:left;
margin:0 5px 15px 20px;
}

div.news
{
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
background-color:#1569fe;
min-height:200px;
width:175px;
}

div.news_head
{
padding:2px 0;
width:175px;
font-size:22px;
background-color:#336699;
color:white;
text-align:center;
}

div.news_content
{
padding:2px;
background-repeat:no-repeat;
margin-bottom:5px;
min-height:60px;
}

div.content_top
{
margin:5px 180px;
height:280px;
}

div.content_middle
{
-moz-border-radius-topleft: 10px; 
-webkit-border-top-left-radius: 10px;
width:650px;
padding:10px 20px;
height:350px;
background-image:url('/images/content_middle.png');
background-repeat:repeat-x;
float:left;
font-family:Century Gothic;
}
div.content_right
{
width:280px;
-moz-border-radius-topright: 10px; 
-webkit-border-top-right-radius: 10px;
height:350px;
padding:10px 15px;
background-image:url('/images/bottom_right.png');
background-repeat:no-repeat;
float:left;
color:#404040;
}

div.footer
{
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
margin:0 auto;
background:#fff url('/images/footer.png');
height:80px;
display:table;
width:1000px;
}

div.login_form
{
text-align:center;
margin: 0 220px;
}

div.price_box
{
background:url('/images/price_bg.png');
width:120px;
text-align:center;
height:80px;
position:absolute;
margin:18px 0 0 667px;
-moz-border-radius: 2px; 
-webkit-border-radius: 2px;
font-family:'verdana';
}
div.quote_box
{
background:url('/images/price_bg.png');
width:120px;
text-align:center;
height:80px;
position:absolute;
margin:18px 0 0 814px;
-moz-border-radius: 2px; 
-webkit-border-radius: 2px;
font-family:'verdana';
}
div.admin_content
{
display:table;
margin:0 20px;
}
div.content_info_box
{
text-align:center;
background:transparent url('/images/content_info_box.png');
width:201px;
height:146px;
margin:5px 290px 5px 300px;
padding:4px 0 0 0;
}
/******************************/
/*******Text and Img Defs******/
/******************************/
div.content_info_box p.box
{
font-size:13px;
margin:5px 0;
}
div.content_info_box h5
{
font-size:16px;
padding:0;
margin:0;
}
img.roller
{
-moz-border-radius: 10px; 
-webkit-border-radius: 10px;
}
div.content_middle h3
{
font-size:19px;
text-align:center;
}
div.content_middle p
{
font-size:15px;
line-height:140%;
color:#222;
}
div.content_right h4
{
font-size:17px;
line-height:150%;
}
div.content_right ul
{
list-style-type:circle;
}
div.content_right ul li
{
font-size:14px;
margin-top:15px;
font-style:italic;
}

div.content_sidebar_right h3
{
text-align:center;
font-size:24px;
margin:0;
text-decoration:underline;
}

div.content_sidebar_left h3
{
text-align:center;
font-size:24px;
margin:5px;
}

div.news_content p
{
margin:2px 0;
}

#small
{
font-size:17px;
}
#large_color
{
color:#336699;
font-size:23px;
font-weight:bold;
}

a,img
{
border:none;
}

div.footer p
{
font-size:11px;
text-align:center;
line-height:140%;
}
span.success
{
color:#00CC00;
font-size:20px;
}
span.error
{
color:#FF0000;
font-size:20px;
}

p.price_box
{
padding:0;
margin:5px 10px;
font-size:10px;
}

#big
{
font-size:39px;
line-height:105%;
}
#bigger
{
font-size:80px;
line-height:105%;
}

p.quote_box 
{
padding:0;
margin:5px 10px;
font-size:17px;
}
img.inline
{
float:left;
}
img.inline_right
{
float:right;
}
div.content_sidebar_left p,div.content_sidebar_left h2,div.content_sidebar_left h3,div.content_sidebar_left h4
{
padding:0 20px;
}
form.admin 
{
padding: 0px 0px 0px 10px;
}

.nicEdit-main 
{ 
width: 750px !important;; 
background: #fff !important;;  
margin: 4px !important;; 
min-height: 500px; 
}
#home_left
{
width:720px;
}
table.users
{
border:1px solid black;
border-collapse:collapse;
text-align:center;
}
table.users th
{
background-color:#001122;
border:1px solid black;
color:#ffffee;
height:70px;
}
table.users td
{
border:1px solid black;
height:50px;
width:200px;
}
a.n:link,a.n:visited
{
color:#000000;
text-decoration:underline;
}
a.n:hover
{
color:#332266;
text-decoration:none;
}
a.n:active
{
color:#C8C8C8;
text-decoration:underline;
}
del
{
font-size:15px;
}
table.form
{
border:1px solid #0066FF;
border-radius:5px;
-moz-border-radius:5px;
padding:20px;
margin:5px 40px;
}
table.form tr td
{
height:35px;
width:250px;
vertical-align:top;
valign:top;
}
table.form tr td table tr td
{
height:20px;
width:120px;
}
#submit
{
text-align:center;
vertical-align:middle;
valign:middle;
height:50px;
}
a.submit
{
display:block;
height:20px;
padding:10px 0;
text-decoration:none;
width:150px;
color:#000;
margin-left:260px;
}
a.submit:link,a.submit:visited
{
background:transparent url('/images/submit.png');
}
a.submit:hover
{
background:transparent url('/images/submit_hover.png');
}
a.submit:active
{
background:transparent url('/images/submit_press.png');
}
img.port
{
float:left;
margin:5px 7px;
}
div.image_box
{
margin:10px 20px;
}
div.portfolio_show
{
width:396px;
float:left;
text-align:center;
border:2px dashed #0099FF;
}
div.thumbs
{
width:360px;
float:left;
}
div.side_info
{
width:173px;
margin:10px 0;
text-align:center;
border:1px solid #101010;
border-radius:4px;
-moz-border-radius:4px;
}
div.side_info h4
{
padding:3px 0;
margin:0;
background-color:#101010;
color:white;
border-top-left-radius:3px;
border-top-right-radius:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
}
