﻿/* General */

/*Reset Common Tags*/

a,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td,img
{
    margin:0px;
    padding:0px;
}

body 
{
    margin:0px;
    padding:0px;
    font-family:Verdana;
    font-size:12px;
    color:#005187;
}

a
{
    text-decoration:none;
    color:#64c6e4;
}

a:hover
{
    text-decoration:underline;
}

img
{
    border:0px;
}

p
{
}

h1
{
    font-size:20px;
    font-weight:normal;
}

		/*---------------------layout--------------------*/
		
#container 
{
    width:1184px;
    margin:0 auto;

}

		/*---------------------header---------------------*/
		
#header
{
    width:900px;
    margin:0 auto;
}

#header-left
{
    float:left;
    width:360px;
}

#header-right
{
    float:right;
    width:540px;
}

        /*----------------------nav-----------------------*/
        
#nav
{
    clear:both;
    width:900px;
    margin:0 auto;
    height:27px;
}

.menu IMG
{
    float:left;
    width:auto;
}

        /*---------------------content--------------------*/

#content-top-wrapper
{
    clear:both;

    width:1184px;
    /*background:URL(images/bg01.jpg);*/
}
       
#content-top
{
    position:relative;
    width:600px;
    height:auto;
    padding:50px 292px 10px 292px;
    background:URL(images/textbg.jpg) no-repeat;
    background-position:bottom;
}

#content-top ol
{
	margin-left:20px;
}

#content-top ul
{
	margin-left:30px;
}

#content-top li
{
	margin-bottom:5px;
}

#content-middle
{
    width:984px;
    height:306px;
    padding:0px 100px 0px 100px;
}

#content-middle-left
{
    float:left;
    width:770px;
}

#content-middle-right
{
    float:right;
    width:214px;
    padding-top:45px;
}

#content-bottom-01
{
    float:left;
    width:700px;
    height:auto;
    padding:0px 242px 0px 242px;
	background-image:url(images/bottomtext_bg_01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:20px;
	margin-bottom:25px;
}

#content-bottom-02
{
    float:left;
    width:700px;
    height:auto;
    padding:0px 242px 0px 242px;
	background-image:url(images/bottomtext_bg_02.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:20px;
	margin-bottom:25px;
}

#content-bottom-03
{
    float:left;
    width:600px;
    height:auto;
    padding:0px 292px 0px 292px;
	background-image:url(images/blank_dots.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:20px;
	margin-bottom:70px;
}

#content-bottom-03 a:hover
{
    text-decoration:none;
    color:#318fa5;
}

#content-bottom-left
{
    float:left;
    width:400px;
}

#content-bottom-left ul
{
	margin-left:20px;
}

#content-bottom-left ol
{
	margin-left:20px;
}

#content-bottom-left li
{
	margin-bottom:5px;
}


#content-bottom-right
{
    float:right;
    width:280px;
    margin-left:20px;
    padding-top:70px;
}

#seo-pages
{
    float:left;
    width:700px;
    height:auto;
    padding:0px 242px 0px 242px;
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:20px;
	margin-bottom:25px;
}

#price-tag
{
    width:151px;
    height:152px;
    position:relative;
    top:305px;
    left:882px;
}

#presentation
{
    width:680px;
    height:510px;
    float:left;
    padding:10px 252px 35px 252px;
}

#prev
{
    float:left;
    width:200px;
    text-align:left;
    font-size:18px;
    color:#ccc;
}

#next
{
    float:right;
    width:200px;
    text-align:right;
    font-size:18px;
    color:#ccc;
}

.pres
{
    font-size:10px;
    text-align:center;
}

        /*---------------------footer---------------------*/
        
#footer
{
    clear:both;
    width:1184px;
}

#footer-left
{
    float:left;
    width:580px;
    padding-left:222px;
}

#footer-right
{
    float:left;
    width:282px;
}

.footer-highlight
{
    color:#7ccde0;
    font-weight:bold;
}
